Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upBuildbot sometimes checks out the wrong revision for try runs #530
Comments
|
I'm unable to reproduce - when I click through to the |
|
The windows build in servo/servo#13956 failed with the same error as the linux one. The changes in servo/servo#13957 do not include the code that is reported as causing a windows build error. |
|
However, you're absolutely right that http://build.servo.org/builders/windows-dev/builds/1770/steps/compile/logs/stdio and http://build.servo.org/builders/windows-dev/builds/1772/steps/compile/logs/stdio are different logs with different contents. This may be a problem of the code on the try branch not being updated correctly? |
|
http://build.servo.org/builders/windows-dev/builds/1770/steps/git/logs/stdio and http://build.servo.org/builders/windows-dev/builds/1772/steps/git/logs/stdio show the same hash being used when updating the branch, which would explain why this occurred. |
|
http://build.servo.org/builders/windows-dev/builds/1770 and http://build.servo.org/builders/windows-dev/builds/1772 show that different revisions should have been used. |
|
OK, that makes more sense and matches what I'm seeing, thanks for looking again. I can see two potential problems here:
I'll look into some potential solutions. |
|
I made a PR that should fix the second problem, but I'm not sure about a good way to fix the first one; I think just manually retrying if we encounter this again is the most practical solution. |
|
Thanks! |
servo/servo#13957 (comment) links to a log with a compilation error that is actually from servo/servo#13956 (comment) . This really confused me!