Add a error type for "unsupported system type"
[?]
Jun 15, 2015, 1:07 PM
UQQ4IL55WHYMXNSPOXEFBTZAPMP7LQ726THOR7INRCJDSYVOP3ZACDependencies
- [2]
U2X3Y53Gmake sure status images always display for a list of builds - [3]
N5O7VEEOImmediately abort builds that require an unsupported system type - [4]
T6KISLR6Fix indentation - [5]
6KIJX24RGet rid of unnecessary [%- and -%] tags - [6]
KBZHIGLGRecord the machine used for a build step - [7]
E5DMQRPORemove unnecessary whitespace in the HTML output - [8]
GS4SFHCPtemplates: Use uri_for to reference static paths. - [9]
62MQPRXCPass null values to libpqxx properly - [10]
XBLTCIUZShow build status 2 and 5 in the same way - [11]
24BMQDZAStart of single-process hydra-queue-runner - [12]
N2ZF5JULUse a different icon for aborted builds - [13]
ENXUSMSVMake concurrency more robust - [*]
J5UVLXOK* Start of a basic Catalyst web interface. - [*]
JGLE5BRNAdd separate build step status codes for cached failures and timeouts - [*]
IK53RV4V - [*]
N22GPKYT* Put info about logs / build products in the DB. - [*]
PMNWRTGJAdd multiple output support - [*]
BD3GRK4B* Get rid of "positive failures" and separate log phases.
Change contents
- edit in src/hydra-queue-runner/hydra-queue-runner.cc at line 36
bsUnsupported = 9, - edit in src/hydra-queue-runner/hydra-queue-runner.cc at line 44
bssUnsupported = 9, - replacement in src/hydra-queue-runner/hydra-queue-runner.cc at line 348
(machine, machine != "").exec();(machine).exec(); - replacement in src/hydra-queue-runner/hydra-queue-runner.cc at line 505
if (!supported) { allSupported = false; break; }if (!supported) {allSupported = false;printMsg(lvlError, format("aborting unsupported build %1%") % build->id);pqxx::work txn(conn);time_t now = time(0);txn.parameterized("update Builds set finished = 1, busy = 0, buildStatus = $2, startTime = $3, stopTime = $3 where id = $1")(build->id)((int) bsUnsupported)(now).exec();createBuildStep(txn, now, build, r, "", bssUnsupported);txn.commit();break;} - replacement in src/hydra-queue-runner/hydra-queue-runner.cc at line 521
if (!allSupported) {printMsg(lvlError, format("aborting unsupported build %1%") % build->id);pqxx::work txn(conn);txn.parameterized("update Builds set finished = 1, busy = 0, buildStatus = $2, startTime = $3, stopTime = $3, errorMsg = $4 where id = $1")(build->id)((int) bsAborted)(time(0))("unsupported system type").exec();txn.commit();continue;}if (!allSupported) continue; - edit in src/root/build.tt at line 59
[% ELSIF step.status == 9 %]<span class="error">Unsupported system type</span> - replacement in src/root/common.tt at line 201
[% ELSIF buildstatus == 3 %][% ELSIF buildstatus == 3 || buildstatus == 9 %] - edit in src/root/common.tt at line 232
[% ELSIF buildstatus == 9 %]<span class="error">Unsupported system type</span> - edit in src/sql/hydra.sql at line 183[19.19738][20.4847]
-- 9 = unsupported system type - edit in src/sql/hydra.sql at line 231
-- 9 = unsupported system type