Details
-
Type:
Bug
-
Status: Invalid
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: buildbot
-
Labels:None
-
Team:SQuaRE
Description
After a failed run buildbot often saves artifacts from packages that it did not build yet (and perhaps sometimes from packages that it built successfully; I'm less sure about that and less worried about it).
http://lsst-buildx.ncsa.illinois.edu:8010/builders/DM_stack/builds/4665/steps/shell/logs/stdio
This run failed while building daf_base, but when it saved artifacts it saved afw, as well, even though afw had not yet been rebuilt.
It saves any information from any build directories that have failed tests or that have error messages. These can include leftovers from prior builds, particularly prior forced builds where failures or errors are not unexpected.
If we're going to get an improved CI system soon, it's probably not worth fixing this in the buildbot lsstswBuild.sh script.