Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error with CheckRevisionStep #553

Closed
larsbergstrom opened this issue Dec 13, 2016 · 3 comments
Closed

Error with CheckRevisionStep #553

larsbergstrom opened this issue Dec 13, 2016 · 3 comments

Comments

@larsbergstrom
Copy link
Contributor

@larsbergstrom larsbergstrom commented Dec 13, 2016

I discovered that factories.py had not been getting recompiled & we were using an old version. Once buildbot started using it, if CheckRevisionStep is enabled, then we get:
http://build.servo.org/builders/arm32/builds/4619/steps/generic/logs/err.text

For now, I've just commented out adding it to the list, as it's not clear to me how to fix the issue.

cc @aneeshusa @edunham

@aneeshusa
Copy link
Member

@aneeshusa aneeshusa commented Dec 13, 2016

@larsbergstrom, the build log you linked seems to be an example of CheckRevisionStep working properly by failing the build when the git step doesn't succeed sucessfully - Buildbot seems to handle the Exception cleanly, but let me know if it didn't.

However, the behavior in all of the the linked bugs is a bug, which I've filed #554 for.

@aneeshusa
Copy link
Member

@aneeshusa aneeshusa commented Dec 13, 2016

One further idea here might be to re-invoke the git step a bounded number of times if we notice it didn't work properly the first time instead of just failing straight away, but I will leave that for a follow-up.

@aneeshusa
Copy link
Member

@aneeshusa aneeshusa commented Dec 22, 2016

Fix has been deployed and is working.

@aneeshusa aneeshusa closed this Dec 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.