aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/ci-AGL-verify/ci-platform-jjb.yaml
AgeCommit message (Collapse)AuthorFilesLines
5 daysUpdate for scarthgapHEADmasterJan-Simon Möller1-18/+18
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ieb277bf7ced1aafd70d0d6fdf73fa8a0508101e7
2023-06-13Octopus and Pike jobsJan-Simon Moeller1-7/+72
Add job templates for octopus and pike. Also cleanups. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9847340a854086273fab07b9895e4a1c66cb4e39
2023-06-04add agl-ci to flutter and html5 imagesJan-Simon Moeller1-8/+5
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia0aa24bd36c9b44240cae3c9600d80fc8279d1e6
2023-03-23updates for octopusJan-Simon Moeller1-2/+2
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia1a057c58643e849967e66542e260eeebf2b6664
2022-11-22Move html5 out of the loop down at the endJan-Simon Moeller1-4/+4
till we can debug the html5 build speed Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia07e4e9b7da3683223b642d8ba1fa97827c37555
2022-11-21Add flutter and iceg images for qemux86-64Jan-Simon Moeller1-11/+141
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia89f10a3f6e4bdfa2b6b74af14def7cf0d1818a2
2022-08-07Updates for needlefishJan-Simon Moeller1-9/+4
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I8e2822ae21bb858c383f692f253210e9405d4457
2021-07-21Remove wic from plain CI buildsJan-Simon Moeller1-0/+2
We only use ext4, so save the i/o and cpu time. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2ca41e6e81a298864ea2faf23671f6e3cc34af7f
2021-07-06Add AGL_KCIAPI_TOKENJan-Simon Moeller1-0/+6
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I3f70ba3ad4eca250242c673b6554b8fd448471dd
2021-05-10SPEC-3904: add support for BBECorentin LABBE1-4/+9
Add support for CIBT for BBE in ci-management. Change-Id: Icf86432821f3b6e24f0cc0e0ebe576218013d613 Bug-AGL: SPEC-3904 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-04-07Add automatic update of next branchJan-Simon Moeller1-0/+54
After a merge we need to rebase our -next branch to be synced with master. Bug-AGL: SPEC-3846 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9881589ec192ccf1668e692ea9d4e1eb6476d418
2021-03-24Include tokens for KCI build metadata uploadJan-Simon Möller1-0/+8
This supports SPEC-3414. Change-Id: I811051230672b5dfafda8072d28eb27c6b9e01a8 Bug-AGL: SPEC-3414 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-03-08Add a script for publishing bmeta to kernelciCorentin LABBE1-0/+1
Add a function to generate and publish bmeta.json for kernelci. Nothing is done yet, only debug to be sure correct informations are generated. Bug-AGL: SPEC-3414 Change-Id: Ic605034fecf751aa2a768557c4c8cd28d6bf5154 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-01-20Do use a separate matrix for testmachinesJan-Simon Möller1-9/+19
This enables NxM (build x test) machines. Bug-AGL: SPEC-3714 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I651e2c25d86a3052d1fd10c78aa4ddd5f36bad2e
2021-01-07Update platform job to use settings from agl-ciJan-Simon Moeller1-4/+1
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I3fdfb2d1455a9e7c9022b1a4f1fe9c1c213c7dc9
2020-12-08Disable html5 buildJan-Simon Möller1-8/+8
it does timeout on slow hosts. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I0496f7c6b12b059950b53c50ef3b2c644df7740e
2020-07-13Also build the crosssdk image for qemux86-64 on gerrit reviewsJan-Simon Moeller1-0/+1
Add the crosssdk build to the qemux86-64 variant. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I614032b9712a80434883fafdd05f368d62b0e31c
2020-06-25Remove separate build for agl-compositorJan-Simon Möller1-69/+0
this was merged to master as default. Change-Id: I71b64406f34ca5eb5ba06083eb1f618c048ada81 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
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 Moeller1-1/+1
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-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-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>