Get rid of "will retry" messages after "maybe cancelling..."
[?]
Mar 8, 2016, 12:09 PM
NKQOEVVPWAT7UQ4JKOK7VWS6H3PKN52DDWT7SEWPK3JS743OGZNQCDependencies
- [2]
73YR46NJhydra-queue-runner: Write directly to a binary cache - [3]
KQ3EGUQYAdd some instrumentation to keep track of dispatcher cost - [4]
UYUVQWXQFix hydra-queue-runner --build-one - [5]
HJOEIMLRRefactor - [6]
EYR3EW6JKeep stats for the Hydra auto scaler - [7]
YR2IM6Y5Temporarily disable machines after a connection failure - [8]
DKJFD6JNProcess Nix API changes - [9]
FITVNQ2SKeep track of the time we spend copying to/from build machines - [10]
MHVIT4JYSplit hydra-queue-runner.cc more - [11]
BRAESISHWarn if PostgreSQL appears stalled - [12]
OG3Z3QGCNamespace cleanup - [13]
N4IROACVMove buildRemote() into State
Change contents
- replacement in src/hydra-queue-runner/builder.cc at line 11
bool retry = true;StepResult res = sRetry; - replacement in src/hydra-queue-runner/builder.cc at line 21
retry = doBuildStep(destStore, step, reservation->machine);res = doBuildStep(destStore, step, reservation->machine); - replacement in src/hydra-queue-runner/builder.cc at line 34
if (retry) {{if (res != sDone) {if (res == sRetry) { - replacement in src/hydra-queue-runner/builder.cc at line 50
bool State::doBuildStep(nix::ref<Store> destStore, Step::ptr step,State::StepResult State::doBuildStep(nix::ref<Store> destStore, Step::ptr step, - replacement in src/hydra-queue-runner/builder.cc at line 84
return true;return sMaybeCancelled; - replacement in src/hydra-queue-runner/builder.cc at line 177
return true;return sRetry; - replacement in src/hydra-queue-runner/builder.cc at line 403
return false;return sDone; - replacement in src/hydra-queue-runner/state.hh at line 428[4.8377]→[2.13560:13629](∅→∅),[4.1138]→[4.8447:8478](∅→∅),[4.1279]→[4.8447:8478](∅→∅),[2.13629]→[4.8447:8478](∅→∅),[4.8447]→[4.8447:8478](∅→∅)
bool doBuildStep(nix::ref<nix::Store> destStore, Step::ptr step,Machine::ptr machine);enum StepResult { sDone, sRetry, sMaybeCancelled };StepResult doBuildStep(nix::ref<nix::Store> destStore,Step::ptr step, Machine::ptr machine);