What's up with pull request buildbots?

Brad Anderson eco at gnuk.net
Wed Jun 5 09:23:34 PDT 2013


On Wednesday, 5 June 2013 at 16:22:19 UTC, Joseph Rushton 
Wakeling wrote:
> On 06/03/2013 07:49 AM, Adam Wilson wrote:
>> - Pull requests are tested by cloning [DMD/DRuntime/Phobos] 
>> master and merging
>> the pull into it. This ensures a clean pull against master.
>> - The AT must restart pull request testing every time code is 
>> merged into
>> DMD/DRuntime/Phobos because of the above testing strategy.
>> - If many pulls are merged into [DMD/DRuntime/Phobos] master 
>> in a given period
>> of, for example a day, the AT will restart prior to completing 
>> a full test pass.
>> - With the current number of open pulls the AT can complete a 
>> full testing pass
>> in roughly 8 hours.
>> - Each pull takes a rough average of 15 minutes to test.
>
> What I don't understand is how the number of "pending" tests 
> fluctuates.  Not
> too long ago a pull request of mine to Phobos had passed 9, 
> with 1 pending.  Now
> it's pending 10.  I have not pushed any changes in the interim 
> ... !

Every commit to master causes retesting of all pull requests.


More information about the Digitalmars-d mailing list