aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/ci-AGL-verify
AgeCommit message (Collapse)AuthorFilesLines
2020-06-17agl-compositor moved to sandbox thus disable CI on masterJan-Simon Moeller1-5/+5
Disable the CI for the master branch as the development is done in the sandbox. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I530e71ec71369363e95a0c144e4290debe01345f
2020-05-02Do not fail the jenkins pipeline for compositor and html5Jan-Simon Möller1-2/+2
These builds are unstable atm. Do not fail the pipeline. Change-Id: I0b046a4e7d17649708141950b437baa626b8ff6a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-03-11Set condition for CIB extra-variants to COMPLETEDJan-Simon Moeller1-1/+1
This avoids the whole job from failing until we move these in place. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I0cef0ce6d39232162de8ec04180efb85db4eff77
2020-03-10Adapt CI pipeline after the Icefish releaseJan-Simon Moeller1-44/+22
This changes the CI pipeline based on SPEC-3262. Bug-AGL: SPEC-3262 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I1cc557e02f978327662e7f00f5bd94f77e5d3120
2020-03-05Add build variant for agl-compositor image in CIJan-Simon Möller1-2/+73
Build the agl-compositor feature for qemux86-64. Change-Id: I83b79a390d3981b98b24aa53a56aacf9a3f177e5 Bug-AGL: SPEC-3253 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-03-05Enable missing patch selection in html5 buildJan-Simon Möller1-0/+1
The selection of the gerrit commit was missing. Add it. Change-Id: Ie8b70f18a27231febdddb9a6e8fee09444632d28 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-03-04Enable the html5 build variant for qemux86-64Jan-Simon Moeller1-0/+1
Also build a variant with html5 enabled. For now qemux86-64 only. Bug-AGL: SPEC-3108 Change-Id: I629a70807afd251e7e13aa5f90b0923e7a756ce9
2020-02-27Add the html5 image to the CI pipelineJan-Simon Moeller1-0/+69
Add a new job to the pipeline (qemux86-64 for now) to build-test the html5 image. Bug-AGL: SPEC-3108 . Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9ef99da8cc325e55bcf44c641acbce12d59015ac
2020-02-20Print estimate of build job costJan-Simon Moeller1-0/+13
Retrieve the approximate cost of the build job. There is no api call for our instance flavour, so use close match. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I7ea96ccabc76550989aa0dcb97b3806f0dd2e047
2020-02-17Vayu tends to fail on fetching git.ti.comJan-Simon Möller1-1/+1
for now make it not fail the whole CI job. Change-Id: I84baf1313aaf0db87fae3bf71dfe660f1a2ab6b0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-01-13SPEC-2963: Enable CIB for raspberrypi4Corentin LABBE1-0/+4
Enable CIB for raspberrypi4. We will enable CIBT later, when the board will work in the lab. Change-Id: I16bddaf40e7e53549689812fcbfe71c2168fead0 Bug-AGL: SPEC-2963 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-11-28Rearrange platform ci triggersJan-Simon Moeller1-7/+7
This change does one touchstone build. We save some overall execution time. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I41eb16b1e48992d44b572c46649d449a55e34dda
2019-11-25Merge "Revert "Disable dra7xx-evm target""Jan-Simon Moeller1-8/+8
2019-11-25Revert "Disable dra7xx-evm target"Khouloud Touil1-8/+8
This reverts commit 0723eea188feb956b1c8a9e8ee02c36f4484a5e1. Reason for revert: <git.ti.com appears to be working again> Bug-AGL: SPEC-2923 Change-Id: I03e838cd8abe02eec13b4d721f9bc68830edc5a8 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-11-12SPEC-2921: Add the h3ulcb-nogfx CIB/CIBTCorentin LABBE1-0/+9
This patchs adds build and boot test for the h3ulcb. Change-Id: I1dc84e88513aab49db2f7965712f7491c2451af8 Bug-AGL: SPEC-2921 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-10-22Disable dra7xx-evm targetJan-Simon Moeller1-8/+8
until the git server is responsive again. Bug-AGL: SPEC-2923 . Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Idfcb94b7e195b8edd3b65316c3ff7f3641b4ef7c
2019-09-26Remove verbosity from jenkins jobsJan-Simon Moeller3-5/+5
clean the logs. Can be re-enabled when debugging is needed. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I13bba480196e3932c45123c62f03064e420f257f
2019-09-10Fix error in CIBT scripting and harden pipelineJan-Simon Möller1-9/+9
do not fail on CIBT result evaluation. Change-Id: I91e84cc9e30a149f8e56c218b1f97375c76c3d95 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-06-20Enhance CI checkout for meta-renesas-rcar-gen3 and disable naginatorbuild.automotivelinux.org1-14/+14
The meta-renesas-rcar-gen3 layer is now in the subfolder bsp. Also disable naginator. Bug-AGL: SPEC-2450 Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org> Change-Id: I92aa66fb35d3ef254069a594297cffc11e260420
2019-06-19Merge "ci-platform-jjb: enable CIBT for qemuarm"Jan-Simon Moeller1-0/+4
2019-06-19Add credentials-binding to the send email entrypointKhouloud Touil1-0/+4
This patch adds the needed credentials-binding to send email report which is the KCI_EMAIL_AUTH_TOKEN. Bug-AGL: SPEC-2177 Signed-off-by: Khouloud Touil <ktouil@baylibre.com> Change-Id: I86b84132ca3279607ffdcaaae6d08bb441914f03
2019-06-19Insert the script include-agl-send-email-report.shKhouloud Touil1-3/+1
Insert the script include-agl-send-email-report.sh to send the email report to this entrypoint. Bug-AGL: SPEC-2177 Signed-off-by: Khouloud Touil <ktouil@baylibre.com> Change-Id: Ib73f581526fe0b842266d04a656cc330b8fd644d
2019-06-17ci-platform-jjb: enable CIBT for qemuarmCorentin LABBE1-0/+4
Since releng-script now support qemuarm, and that build produce bootable arm kernel, we can enable CIBT for arm. Bug-AGL: SPEC-2376 Change-Id: I2c9b3995e4162dee87abff97d2f2a02a24499faa Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-06-07ci-platform-jjb: enable CIBT for qemuarm64Corentin LABBE1-0/+4
Since releng-script now support qemuarm64, and that build prroduce bootable arm64 kernel, we can enable CIBT for arm64. Bug-AGL: SPEC-2376 Signed-off-by: Corentin LABBE <clabbe@baylibre.com> Change-Id: Ic4776799065f363f2754b6952e51f5216b133323
2019-05-30Merge "Add entry point for testreport email"Jan-Simon Moeller1-0/+58
2019-05-23Add entry point for testreport emailbuild.automotivelinux.org1-0/+58
Bug-AGL: SPEC-1474 Change-Id: I9800023fb68196b875b55e83147b9576b86eccec Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
2019-05-21Update gitignoreJan-Simon Möller1-0/+4
Change-Id: I72aa3c75c44dc099cf268fa57118f01d8ee23305 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-01Add test scripts for CIBT casesJan-Simon Möller2-0/+84
and adapt the common job to not use '' . Change-Id: I15b4fa1a4ab181c55c53885fb746cfd56403c698 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
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öller2-0/+5
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>