Keep track of time required to load builds

This commit is contained in:
Eelco Dolstra
2016-03-08 13:09:14 +01:00
parent 2feb17c681
commit 718fef29ef
3 changed files with 9 additions and 0 deletions

View File

@ -548,6 +548,8 @@ void State::dumpStatus(Connection & conn, bool log)
root.attr("bytesSent", bytesSent);
root.attr("bytesReceived", bytesReceived);
root.attr("nrBuildsRead", nrBuildsRead);
root.attr("buildReadTimeMs", buildReadTimeMs);
root.attr("buildReadTimeAvgMs", nrBuildsRead == 0 ? 0.0 : (float) buildReadTimeMs / nrBuildsRead);
root.attr("nrBuildsDone", nrBuildsDone);
root.attr("nrStepsStarted", nrStepsStarted);
root.attr("nrStepsDone", nrStepsDone);