digitalmars.D - state of the pull autotester
- Trass3r (6/6) Jan 29 2012 http://d.puremagic.com/test-results/pulls.ghtml
- Brad Roberts (10/16) Jan 29 2012 Plans, yes. I haven't decided on how I want to structure it. The main ...
- Trass3r (2/11) Jan 29 2012 Thanks :)
- Daniel Murphy (2/2) Jan 29 2012 On as side note, the pull tester sorts by what time the pull request was...
- Brad Roberts (3/6) Jan 29 2012 Yes. It's a way for request to be prioritized higher. A pull that's re...
- Daniel Murphy (6/9) Jan 29 2012 Makes sense.
- Brad Roberts (2/14) Jan 29 2012 It's an ec2 m2.4xlarge instance. Feel free to spin one up whenever you ...
- Trass3r (6/6) Jan 31 2012 btw, another improvement would be precise time information, i.e. incl. t...
http://d.puremagic.com/test-results/pulls.ghtml I've seen several suggestions in an older thread to improve the tester like posting notifications about failing tests to the corresponding pull request. Any plans for that? Also why aren't all pull requests tested there?
Jan 29 2012
On 1/29/2012 7:00 PM, Trass3r wrote:http://d.puremagic.com/test-results/pulls.ghtml I've seen several suggestions in an older thread to improve the tester like posting notifications about failing tests to the corresponding pull request. Any plans for that?Plans, yes. I haven't decided on how I want to structure it. The main thing I know is that it can't annotate with failure notifications every time it does a build that fails. My current thinking is that I'll first write a greasemonkey script that integrates the tester results into github so that there's visibility of the current state along-side the pull itself. That won't help with notifications though.Also why aren't all pull requests tested there?It's a security measure to avoid building just any random bit of code that happens to be submitted. There's a white list of users it'll run tests for. I hadn't looked to see if there were requests from new people in a while. I just added you and a couple others so those requests will be tested now. Later, Brad
Jan 29 2012
My current thinking is that I'll first write a greasemonkey script that integrates the tester results into github so that there's visibility of the current state along-side the pull itself.Sounds promising.It's a security measure to avoid building just any random bit of code that happens to be submitted. There's a white list of users it'll run tests for. I hadn't looked to see if there were requests from new people in a while. I just added you and a couple others so those requests will be tested now.Thanks :)
Jan 29 2012
On as side note, the pull tester sorts by what time the pull request was modified, not when the most recent commit was. Is this intentional?
Jan 29 2012
On 1/29/2012 8:32 PM, Daniel Murphy wrote:On as side note, the pull tester sorts by what time the pull request was modified, not when the most recent commit was. Is this intentional?Yes. It's a way for request to be prioritized higher. A pull that's receiving comments is much more likely to be pulled than one that isn't, so might as well test it sooner.
Jan 29 2012
"Brad Roberts" <braddr puremagic.com> wrote in message news:mailman.182.1327902075.25230.digitalmars-d puremagic.com...Yes. It's a way for request to be prioritized higher. A pull that's receiving comments is much more likely to be pulled than one that isn't, so might as well test it sooner.Makes sense. The pull tester is amazing, by the way. It makes life a lot easier. If anyone's wondering what to get my for my birthday, one of those machines that runs the phobos tests in 1:42 would be great.
Jan 29 2012
On 1/29/2012 10:13 PM, Daniel Murphy wrote:"Brad Roberts" <braddr puremagic.com> wrote in message news:mailman.182.1327902075.25230.digitalmars-d puremagic.com...It's an ec2 m2.4xlarge instance. Feel free to spin one up whenever you feel like it.Yes. It's a way for request to be prioritized higher. A pull that's receiving comments is much more likely to be pulled than one that isn't, so might as well test it sooner.Makes sense. The pull tester is amazing, by the way. It makes life a lot easier. If anyone's wondering what to get my for my birthday, one of those machines that runs the phobos tests in 1:42 would be great.
Jan 29 2012
btw, another improvement would be precise time information, i.e. incl. the time zone. Also they should be consistent. It seems to me like http://d.puremagic.com/test-results/pulls.ghtml uses a different time than a single result like http://d.puremagic.com/test-results/pull.ghtml?runid=47221
Jan 31 2012