aboutsummaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2021-03-10SPEC-3414: generate BUILD_VERSION earlyCorentin LABBE3-9/+19
We will need to push build info before generating jobs. So first unify build version under an uniq variable name BUILD_VERSION. And generate this early. Bug-AGL: SPEC-3414 Change-Id: Ieba092b2c9d86f9b9feee45a02b553b6cf49fecf Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-09Merge "SPEC-3811: Use a different rootfs image for h3ulcb-nogfx build"Jan-Simon Moeller1-2/+4
2021-03-08SPEC-3414: fix the grep test failling due to set -eCorentin LABBE1-3/+2
The grep test fail due to jenkins beiing set -e by default Fix in the same time the path to agl-publish Bug-AGL: SPEC-3414 Change-Id: I2260d1dc266a97081695f9bd8bac9eabfdb6a3a3 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-08Add a script for publishing bmeta to kernelciCorentin LABBE3-0/+34
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-03-05SPEC-3811: Use a different rootfs image for h3ulcb-nogfx buildCorentin LABBE1-2/+4
For all branches (except jellyfish/halibut), h3ulcb-nogfx build based boards should now use the agl-demo-platform-crosssdk-h3ulcb.ext4.xz rootfs image. Change-Id: I57de9c9c20f97c7b36fab053ca4b6d6e0ad7fecd Bug-AGL: SPEC-3811 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-02-09Update versions and branches used for koiJan-Simon Moeller3-11/+4
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Iffde2d643c36250b074516d860f4dff5a3745044
2021-02-09Do build the html5 demo for qemux86-64Jan-Simon Moeller2-3/+25
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia4c8bea4b57bceccd9b339be1be912330a6b8ac7
2021-02-04Changes for the koi branch in CI.Jan-Simon Möller9-11/+13
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ie1080c88c643c5f1c74a4f115350efb47bfd83bd
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-20SPEC-3714: Add a dedicated entry for r8a7795-agl-refhwCorentin LABBE1-2/+9
r8a7795-agl-refhw is booted by an extra CIBT jenkins, so let's add a dedicated MACHINE case for it. Also, the h3ulcb-kf is moved at the end of gen_info since it is main device which need to be booted by MACHINE=h3ulcb-nogfx Bug-AGL: SPEC-3714 Change-Id: Iaa141521015734ca818ff1e319deed1eea6bfed3 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-01-07Update platform job to use settings from agl-ciJan-Simon Moeller5-54/+74
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I3fdfb2d1455a9e7c9022b1a4f1fe9c1c213c7dc9
2021-01-06Enable agl-ci by defaultJan-Simon Möller1-2/+2
Change-Id: Ie71bd1bc386fabf0b216efd0bdf1246a30c68541 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-01-05Merge "SPEC-3751: workaround absence of ext4.xz images"Jan-Simon Moeller2-0/+25
2021-01-05SPEC-3751: workaround absence of ext4.xz imagesCorentin LABBE2-0/+25
Current h3ulcb/rpi4 builds produces nbdroot images in ext4 and not ext4.xz format. This patch adds a workaround which compress thoses images. Change-Id: I979d37be6067e57477a1062ab416229db85209c7 Bug-AGL: SPEC-3751 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-12-19Add release jobs for koiJan-Simon Möller8-2/+423
Change-Id: I3b99282f42268ad9ea206a491ecf79a5e05af8d2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-12-16Only apply refhw on master for nowJan-Simon Möller2-0/+6
Change-Id: I1be3fae31cb858b0f2b346d06abd26abc78bdaeb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-12-15SPEC-3714: Add build feature for AGL refhwCorentin LABBE1-1/+1
The h3ulcb build must build also the AGL refhw. Change-Id: I2cb3acc57358b656f01e7a8731f10a0becdeab18 Bug-AGL: SPEC-3714 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-12-10SPEC-3714: copy artifacts for r8a7795-agl-refhwCorentin LABBE1-0/+3
Enabe the copy of artifacts for r8a7795-agl-refhw Change-Id: Id3536647e1f57955ba7ff512a8256f7b2ab48f38 Bug-AGL: SPEC-3714 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
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-12-07Fix grep call for coverage dataJan-Simon Möller1-2/+2
Change-Id: Ibd69c1c9e34faa0226ce2de96d31713bf64e1b3d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-12-07Fix test statementJan-Simon Möller1-1/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I10c8e59220c6c912c9d21a349129eb6817c689b5
2020-12-04SPEC-3705: handle lavacli wait errorsCorentin LABBE1-1/+23
Sometime lavacli wait exit with an error. Until the LAVA/lavacli bug is fixed, let's try to handle the situation. Since the error seems to happen when the job end, let's just check if the job ended, in the other case retry to wait. Change-Id: I7b7b1aee0dcc2ecc2ef971cc40c29374307f6b0f Bug-AGL: SPEC-3705 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-12-02Change CNAME to old-docs.al.orgJan-Simon Möller1-1/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I6d7397d72515e56e912bd82c7ebc4a838886ab74
2020-12-02Deal with old autobuild versionsJan-Simon Möller1-1/+5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: If1bdb538be70beb54e6c6c8c625af2b2512f0ec7
2020-12-02Update application job messaging and jellyfish branch supportJan-Simon Möller2-3/+8
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: If44134e2b036493db636571dc89b51be4ff8f53d
2020-11-25Update of projects with coverageJan-Simon Möller3-5/+13
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ie7955e06765a72ce6ef3f30d590df34a07dff226
2020-09-16SPEC-3572: include pyagl tests in application CICorentin LABBE1-1/+1
This patchs adds pyagl tests to test ran for application lifecycle. Change-Id: Ieba5900ddcd8e9fe621f8cd0783380964f8d3441 Bug-AGL: SPEC-3572 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-09-15Do use an agl-test-slave for the releaseJan-Simon Möller1-1/+1
to run the source move right off the same node then. Change-Id: Id4f936ce8ed095b1d5897e87c434408a0eba4979 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-09-15Build agl-demo-platform-html5Jan-Simon Möller2-6/+6
Change-Id: I4b8bab0855ae54c0e7850ace078ee697084ef640 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-09-02Pull down the old repo tool to be host-agnosticJan-Simon Moeller1-0/+5
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2380971fca7b4b966d992e878723ede62a7fc9bb
2020-08-21Fix typo in message.Jan-Simon Möller1-1/+8
Change-Id: Ic30c9838a307cb074a669c2373a76d4f250533bd Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-08-20Do pull down latest repo from repo-1 branch.Jan-Simon Möller1-0/+6
Change-Id: If37428645e3fc951fbd8be17cc717ed66bcd9478 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-08-20Do message LAVA URL back to gerrit.Jan-Simon Möller1-0/+4
Change-Id: I6cb8ce991e03ce7656d76eb7b82832f6bdd82a7c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-08-11Do build and upload multiple wgt files for applicationsJan-Simon Moeller3-42/+13
This change will allow to build and upload - release - debug - coverage - test wgt files. Bug-AGL: SPEC-3482 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I5e7adb40442dd8a9abc3268e4e635c2451e54732
2020-08-11Merge "SPEC-3482: Add package-all in the autobuild case"Jan-Simon Moeller2-55/+48
2020-08-11Run ci-management on control-slaveJan-Simon Moeller3-4/+21
also install latest jjb version with pip. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I5fd788ece16a410272434fcf25dd2545be4ba863
2020-08-10SPEC-3482: Add package-all in the autobuild caseCorentin LABBE2-55/+48
Add package-all in the autobuild case v2 (jsmoeller): update autobuild section, fail on non-autobuild and remove old code. Bug-AGL: SPEC-3482 Change-Id: I57063a3955e140c03d4ae9a23746014a45074669 Signed-off-by: Corentin LABBE <clabbe@baylibre.com> Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-07-21Revert "SPEC-3004: resubmit failling jobs for rpi4"Jan-Simon Moeller1-26/+0
This reverts commit d212724c5b1fbf323b71ad09ca2d069b15b27995. Reason for revert: this broke other target boards result evaluation. Change-Id: I01ddd2b6790eedd767e34630ba587ad507a3d8d0
2020-07-20SPEC-3004: resubmit failling jobs for rpi4Corentin LABBE1-0/+26
The RPI4 fail often in uboot phase due to network timeouts. This patchs adds a way to restart failled jobs for rpi4. For the moment we restart all failed jobs, a subsequent patch will add a check on error case. Bug-AGL: SPEC-3004 Change-Id: I556ec30d1af4adfa57ce3553f79f4152d335e158 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-07-14Add agl-qt-cluster-demo-receiver to ciJan-Simon Moeller1-0/+1
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2c883143453912c3e5d2ef5d1bb184fd6a761f08
2020-07-13Also build the crosssdk image for qemux86-64 on gerrit reviewsJan-Simon Moeller2-0/+14
Add the crosssdk build to the qemux86-64 variant. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I614032b9712a80434883fafdd05f368d62b0e31c
2020-07-08SPEC-3482: use the new package-all targetCorentin LABBE1-0/+1
The new cmake templates expose the target 'make package-all' to produce all the different wgt types. Extend the CI app pipeline to use it. Change-Id: I5750fadcb1c92e5ce7ec13d25cb6c564b9e3bb84 Bug-AGL: SPEC-3482 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-06-29Update jenkins template for Jumping Jellyfish releaseJan-Simon Moeller7-0/+414
Add jobs for the JJ release. Bug-AGL: SPEC-3460 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I0c104bdf97056cf52cf0f4e7fd9321cca24adf7c
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-19Merge "Fix typo in auto.conf section"Jan-Simon Moeller1-2/+2
2020-06-19Merge "Update packer jobs"Jan-Simon Moeller1-2/+1
2020-06-19Fix typo in auto.conf sectionJan-Simon Möller1-2/+2
There was a typo in the if statement. Fix it. Change-Id: I8b1014f7e5c35b14f0d7639aa38b10907fcac901 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-06-19Update packer jobsJan-Simon Möller1-2/+1
Do not build 'basebuild'. Use single-use slaves. Change-Id: I2146df383a81834b5f2d9c6770624138c8f92950 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-06-17Update the destination folder name of the rpi4Jan-Simon Möller1-0/+7
We use the 64bit variant, thus the output folder will be tmp/deploy/images/raspberrypi4-64/ . Change-Id: I90de9094050b7dbf874f6fa0ccfd0df3ab3eb271 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-06-17Avoid CIBT jobs failing on lavacli wait callJan-Simon Moeller1-4/+4
Lavacli wait has a bug and returns Submitted. Running...................................................... Unable to call 'jobs.wait': [Errno 2] No such file or directory Avoid this failing the job as the following evaluation will still work. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: If8fa942b7ddc49857d2f010f02ae3f53d01476ac