aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/ci-AGL-verify/ci-platform-jjb.yaml
AgeCommit message (Collapse)AuthorFilesLines
2019-04-29Print out original job URLJan-Simon Möller1-1/+2
Instead of the verify-fail job print the parent job url. Change-Id: Id7b9f24d93eb527ecadeb4e3dfbf06c39b719410 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-29Use a 2-phase build pipelineJan-Simon Möller1-10/+14
emulators first, then devboards. A failing emulator build will abort instantly. A failing devboard build will let the others continue. Change-Id: Ice71a36c166cd04c1c501951e2702d58d4b2a2f7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-11Add credentials for email reportingJan-Simon Möller1-0/+3
Change-Id: If949f83e713688965e2c3fc7c833b101959e8e57 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-25Fix bug on failure reporting workflowJan-Simon Möller1-14/+14
Do it as publisher and not in the multijob. Change-Id: I3fc1a8fc5f9815daf62fc49370f527461ce45745 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-23Enhance reporting on platform sideJan-Simon Möller1-8/+36
Failed builds will now report -1. Change-Id: Ic4b3e788a1cedf53771eff00e38cddcbd8729154 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-21Add debug output and avoid key issuesJan-Simon Möller1-9/+9
This needs to be debugged after the migration of the gerrit server. Bug-AGL: SPEC-2273 Change-Id: I8f921ff3d64be5f6061e1a3d7b6b43c29e018bd7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-05AGL-verify/ci-platform: add QEMU arm/arm64 buildsKevin Hilman1-9/+10
Change-Id: I0554333c0760af73e9b303acebd81c7050ed8b8e Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2018-06-19Move credentials into macrosJan-Simon Möller1-3/+0
Change-Id: I22c96cda6b0fd75b4ac624b6bf1aa45717455cad Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-15Also upload changeID artifacts to storageboxJan-Simon Möller1-0/+3
Change-Id: I96df1500304f1325acbb8691cd350e4e501fbebf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-21Add the cyclone5 board to CIJan-Simon Möller1-1/+1
This adds the cyclone5 board and replaces the porter-nogfx. Change-Id: I202262bc8b208c84dcaa5671c6e20c0a45bec65d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-19Fix task dependency bug in eel also in CI buildJan-Simon Möller1-0/+1
Change-Id: I6f61a2c15f0f9fcfe27ed66b688bf1a4e8921825 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-04Do not abort the other CIBT jobs on failureJan-Simon Möller1-6/+6
Change-Id: Icbda1c48bd82df5178b3bb737f31ade3919608b8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Enable CI specific DISTRO_FEATURESJan-Simon Möller1-1/+1
this is the tuning for the output filesystems that we need in CI (ext4.xz). Later this is used for other flags. Benefit of a DISTRO_FEATURES is that it is easily reproducible outside of CI. Change-Id: I24b7e3240539c5d463a4656b8e50725b90dbac13 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Remove hardcoded fstypesJan-Simon Möller1-1/+1
and rely on our repo-wide unification of the fstypes. This enables hddimage for intel-corei7-64 again. Change-Id: I93deffd4a54eead4b178d5ee34b91b9a2e6eabb5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-12Let the builds continue to see what targets build before stopping the phaseJan-Simon Möller1-7/+7
Change-Id: If377fcd945d0d9856efab384f06088d2c74accca Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-10Configure naginator for CIBTJan-Simon Möller1-0/+4
Change-Id: Ia819f1b8c6179ab2d0371c7919cb884eaa89701c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
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>