aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-03-26SPEC-3414: Add two missing machinesCorentin LABBE1-0/+6
Two machines were missing, add them. Change-Id: I78b0b76bc2a0a56f6c5245b1f850388c4c17093e Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-24Update project listJan-Simon Möller1-0/+2
Change-Id: Iec45d077904afabcad0d151b65281833ca98005d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-03-24SPEC-3414: add api option to agl-publishCorentin LABBE1-1/+2
The api argument was missing. Change-Id: I98e9b066730f5917458d9caead8a6635a431750d Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-24Include tokens for KCI build metadata uploadJan-Simon Möller2-0/+15
This supports SPEC-3414. Change-Id: I811051230672b5dfafda8072d28eb27c6b9e01a8 Bug-AGL: SPEC-3414 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-03-24SPEC-3414: add missing space after BUILD_VERSIONCorentin LABBE1-1/+1
A space is missing after argument. Change-Id: Ib9ee1c39fa61ac6bdd3253f2d7b444d6b19bc3fa Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-23SPEC-3414: start to use agl-publishCorentin LABBE1-3/+10
Start to use agl-publish for verifying metadata are correctly filled. (Fix also a typo in qemux86-64) Change-Id: I181e2230940b8bb7094674e9de97f51407018ee1 Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-22Handl BUILD_VERSION for non-release buildCorentin LABBE1-2/+7
if BUILD_VERSION is empty, we are running a CI job. Change-Id: I5f5f859c5f30ea2ef54734cf99d083fbba686d38 Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-16Merge "SPEC-3414: generate BUILD_VERSION early"Jan-Simon Moeller3-9/+19
2021-03-15SPEC-3414: fill empty variablesCorentin LABBE1-0/+30
Some variables are empty: - TARGETARCH exists only on ci-apps, so fill it according to MACHINE - source build-info for the remaining ones Change-Id: I8e9ca0660475bf187616186c28eff08fc134743a Bug-AGL: SPEC-3414: Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
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-17Avoid plymouthJan-Simon Moeller1-1/+5
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia80d7fa0d1c1d99ecd00cd0468bc57bbeed27d44
2021-02-17Remove unused templateJan-Simon Moeller3-207/+3
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Iaf7f137af7a8e225ad6a9427cb6ea11c1d02c4f9
2021-02-17Fix typo in pyyaml installationJan-Simon Moeller2-12/+13
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2173127ce33b28c36bcae60ae938aaa154b913e6
2021-02-17Force update pyamlJan-Simon Möller1-0/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I2c63ccd9b9dfd1bbb4faf2d944a2b1f7b6b4b48f
2021-02-17Remove distro install of pyyamlJan-Simon Möller1-1/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I049de3aa3b5cc0348874daccbbf481f5afb60dbd
2021-02-16Enforce version of lavacliJan-Simon Möller3-4/+8
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I9ec73c8414ea10673b6883179297a1c1f6a923bd
2021-02-16Flip order for unzipJan-Simon Möller1-1/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I36adb92e8f03ba5526305adac54101d82d9c39ce
2021-02-16Make sure unzip is thereJan-Simon Möller1-1/+4
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Id9a71fee495361d331cc45a62b3c0212d316fa80
2021-02-16Make sure java is installed on control slaveJan-Simon Moeller1-2/+2
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I7335cdadd57df117ad5fee2c353ad4cf94a57f9c
2021-02-15Update control slaveJan-Simon Möller2-1/+69
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I64ab8479436f8bc020cd2032a3d5a4f390ba1f5d
2021-02-15Deploy jenkins userJan-Simon Möller3-6/+71
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I66b19d8a0d65c4a79c5a3446cab78eb0287fbf77
2021-02-15Update baselineJan-Simon Möller5-2/+17
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Iabebe98b2be9699630791aacb9e404ab8b588a93
2021-02-15Adapt cloud init dependencies with pipJan-Simon Möller2-4/+13
Change-Id: I16894abf3bf888e2ee8af802af05b652af15a4a8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-02-15Update cloud-init dependenciesJan-Simon Möller2-0/+8
Change-Id: I7cbd50d41e4686848cab6a4a1cd9ea528600b333 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-02-10Remove avail zoneJan-Simon Möller2-2/+0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ife9276530f1545540d915285d48b48b4c7da9809
2021-02-10Adapt flavoursJan-Simon Möller2-2/+2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ia460c941eb318d1654acbc587066ecb5a7bbd85a
2021-02-10Update instance typeJan-Simon Möller2-3/+3
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I756130ce55dd3089ea4c32db74f16c9defa16d94
2021-02-10Update packer template filesJan-Simon Möller4-273/+25
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I54e0d6700fe34fa67868328fb9a150d7ca5c3802
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-02Update hwtest dependenciesJan-Simon Möller1-4/+6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I908a275715401de4d660b34c84185ad1611dd5e5