[Buildbot-devel] Defunct processes in buildslave after ShellCommand completion

Brian Warner warner-buildbot at lothar.com
Sat Jan 27 21:25:57 UTC 2007


jm at jmason.org (Justin Mason) writes:

> by the way, are there any plans to record build history (status, log
> files, etc) between restarts, so that after a restart the old history
> and statuses are still available via the HTTP ui?  right now, after
> a restart, it's all lost.

Hrm? All that status should be preserved between restarts. Unless there's a
bug that I haven't seen elsewhere, the only thing that should get lost is the
ETA-calculating information (specifically the "Expectations" object, which
records how much time each step took the last time for the purpose of
predicting how long it will take the next time). Everything else (logs and
status) gets written to disk as it happens, and loaded back in afterwards.
The Waterfall display will add a "buildmaster restarted" message at the point
in time where the process was started, but apart from that you shouldn't be
able to tell that anything ever happened to the process.

Are you still having this problem? If so, I'd like to fix it.

 -Brian




More information about the devel mailing list