aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/ci-AGL-verify/ci-platform-jjb.yaml
AgeCommit message (Collapse)AuthorFilesLines
2017-07-23ci-platform-jjb: try LAVA job in multiple labsKevin Hilman1-0/+2
Currently, LAVA jobs are only submitted to a single lab. This patch adds the ability look for a matching device-type in a list of available labs, and submit the job to the first lab with an available device type. To accomplish this, the job submission part is removed from run-test-short.sh, which now only generates the LAVA YAML job. A new lava-jobs-submit.sh script is added which looks for an available device-type in a list of LAVA labs, and submits the job there. NOTES: - run-test-short.sh should probably be renamed, but was left for now to limit the diff Change-Id: I95086d89a95f39e2b59fec8a8afada70806c52e5 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-06-30Add triggers for m3ulcbJan-Simon Möller1-0/+8
Change-Id: Iafb8d22e5b39b5a035d6df473467acdfb20bef32 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-28ci-AGL-verify: add machine: m3ulcb-nogfxKevin Hilman1-0/+1
Change-Id: I509cda0b9a6fb97f0139e1406b8706d29c3212c3 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-06-09Add trigger for merge+abandon and adapt jobsJan-Simon Möller1-4/+1
Change-Id: I5b7fb39f8133e2c35e5db8d30a6e910f7ea82536 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08Rename -merge to -remove-artifacts and trigger also when change is abandonedJan-Simon Möller1-3/+6
Change-Id: I0c4dde2c8ce02d2e0a89449ab3a12e7a84bff762 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08Remove artifacts after successful mergeJan-Simon Möller1-87/+119
Change-Id: Ic039856f7003d2f3c7a22a14d4f6bbf8db44b83a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-05-23Fix typo in credential sectionJan-Simon Möller1-1/+1
Change-Id: Ib691e9ce7ad78b23878d82483e04e5a9608a63cf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-05-23Merge "ci-platform-jjb: CIBT: add support for multiple LAVA labs"Jan-Simon Moeller1-0/+1
2017-05-23ci-platform-jjb: enable more user/token pairsKevin Hilman1-0/+12
Setup more user/token pairs in order to ease expanding boot testing (CIBT) to multiple LAVA labs Change-Id: I78a9aae829d551f282ed3f2b23d2652070fc2918 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-05-22ci-platform-jjb: CIBT: add support for multiple LAVA labsKevin Hilman1-0/+1
Currently, support for boot testing using LAVA is hard-coded to a single LAVA lab (in include-agl-run-test-short.sh) Add an additional step/script for preparing the authentication environment for multiple LAVA labs. Once validated, the LAVA support can be removed from the "run-test-short" script. Change-Id: I5faa12b5234369d63ad392ec8dc47a5542856c5a Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-05-06Configure nagiator w/o regular expressionJan-Simon Möller1-4/+0
Change-Id: I677d0f84b07ec2ff0c1364aab1e4dd987488992a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-04-11Disable messaging on boot test for nowJan-Simon Möller1-6/+6
Change-Id: Ia1b7749246825a13f70301bbe7ef262b75153dd5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-30Include rcar-gen3 repoJan-Simon Möller1-0/+1
Change-Id: Icae84f7d0e2f79ef74f1ca78e4b3b34b972bf08d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-30Add message on failure and enhance votingJan-Simon Möller1-13/+16
Change-Id: I5fa4f486774a1330da95007bef295f71fc691eca Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-17Merge "Disable publisher on failed build"Jan-Simon Moeller1-6/+6
2017-03-17Disable publisher on failed buildJan-Simon Möller1-6/+6
Change-Id: I42fe33e78b077d7bbe5e9668db4ff32d906d4a15 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-17jjb: fix yamllint issuesJessica Wagantall1-71/+70
Linting ci-AGL-verify and ci-management files Change-Id: I81f50f82e0a43e09d4ec8c8d108b0f6ea1f19527 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-03-17Update all labels in boot test caseJan-Simon Möller1-1/+1
This is necessary in case of retests as the rebuild clears the flags. Change-Id: I8c3abf249e36e71cd154f2fedb575c6daa489e9e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-09Remove start jobsJan-Simon Möller1-32/+24
Change-Id: I6564051bebd6c7c52515f5762f2c3629dae01ec7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-08Move failure case into publisher on condition failedJan-Simon Möller1-48/+54
Change-Id: I8b16cccd35ee8815dc850937c36dd2228a949e57 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-08Only build useful FSTYPESJan-Simon Möller1-0/+1
Change-Id: I3d938d49165862144a1d2415dd521db490b33e8d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-08Send message earlyJan-Simon Möller1-2/+6
Change-Id: I7c9c3ac4abc08fffc53f30a71b6916f491a9c6dd Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-08Add missing slash sign in URLJan-Simon Möller1-1/+1
Change-Id: Ibb17b6e0ecc699de9db26e0db5757d6c890eea95 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-08Fix typoJan-Simon Möller1-1/+1
Change-Id: I9419b4663d273b007c6883ab63a317a32b88952c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-08Send negative message on failure and adapt url to point to overview pageJan-Simon Möller1-7/+66
Change-Id: Iad00f1cd317ed40b05ad589cdb2e735d887cdefc Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-20Use double-quotesJan-Simon Möller1-1/+1
Change-Id: I6b83882ccae49cfc927cc0308dbc77b5d9cff488 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-20Use control slave and point ppl to the jenkins job in gerritJan-Simon Möller1-1/+1
Change-Id: I2aea5d044ba4e35a9e0870142dad65768dbef008 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-20Use control slave and point ppl to the jenkins job in gerritJan-Simon Möller1-5/+5
Change-Id: I24b498c7cb7a0e4a7567b10b0ac5e2173d8dace1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-20Add start jobs to templateJan-Simon Möller1-0/+2
Change-Id: I2fa43621e568fdfd1cda6771cf6099019652117e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-19Streamline messages back to gerritJan-Simon Möller1-10/+7
Change-Id: I6a2baec12215a9ab045eda40cbaa545e8609e414 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-16Distribute small jobs on dedicated slave type to save resourcesJan-Simon Möller1-6/+12
Change-Id: I4334a1cc2a3b642f7f25f8099c1e8d4394f94841 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-16Retry on infrastructure issuesJan-Simon Möller1-0/+16
Change-Id: Icb841aba5749e9a80b54a93eb8ebade806c4b34b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-15Escape space once moreJan-Simon Möller1-7/+9
Change-Id: I1ad84f1d84321ed90d9280aee75fc9958d35efa4 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-15Another change in the shell commands to avoid jjb to group the commands in ↵Jan-Simon Möller1-5/+10
the wrong way Change-Id: I4539b96564cc4d30451cca9aa62b8c3c7249c2f3 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-15Add escapes for review messagesJan-Simon Möller1-2/+2
Change-Id: I6dff80a219b0f3e179e1b6ba0486d88a5d3abb11 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-15Change cmdline for verified labelJan-Simon Möller1-1/+1
Change-Id: I811107982c2980d6be6cdc056fda0c524eb41757 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-15Rework trigger and macroJan-Simon Möller1-9/+1
Change-Id: I50b3294345b4a6838da8f58658245bb7567347f8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-15Enhance messaging towards gerritJan-Simon Möller1-5/+119
especially manually set verified so we can raise the bar step-by-step. Change-Id: I6410fd72f4a49a64945903e3919ba4f4b39d797a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-14Fail multijob execution when one phase failsJan-Simon Möller1-5/+29
Change-Id: Ie81d5f5b8b92baf37619373b8a504ed1273845ad Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-14Fix label voting - remove =Jan-Simon Möller1-2/+2
Change-Id: Ic5e504c649dd37533abb4aec751fee39c93ab1a7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-13Remove silent and add label messages back to gerritJan-Simon Möller1-1/+3
v2: fix escaping of GERRIT_CHANGE_* with double {{}} Change-Id: I26da92439910a08efba2901f4f5a299b6516fedd Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-13Put new CI job into productionJan-Simon Möller1-0/+325
Change-Id: I226d0b21dcec52251ad07ecb60ba8e67e6d3f1f6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>