Jan-Simon Moeller [Tue, 5 Apr 2022 14:38:02 +0000 (16:38 +0200)]
Special-case bbe and html5/flutter images during kirkstone uprev
We're still working on some boards and images. To allow for
more wide-spread testing, we do uprev early.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I9f78297361984c7a352920586aa849a1ab3305da
Jan-Simon Moeller [Fri, 1 Apr 2022 21:03:35 +0000 (23:03 +0200)]
All releases now support the reference hardware
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I9ade89cd41b5e23bc7d762aac6ad1893b8d09b6f
Jan-Simon Möller [Thu, 24 Mar 2022 11:07:51 +0000 (12:07 +0100)]
Updates after marlin branch creation
These need to be added.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I046b917d214766f35180af362c9cdf869d329afd
Jan-Simon Moeller [Tue, 11 Jan 2022 14:59:09 +0000 (15:59 +0100)]
Update files for marlin
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I0d08fc3ec5f6292b3e4172705be39cf43ccbb305
Jan-Simon Möller [Mon, 8 Nov 2021 21:29:44 +0000 (22:29 +0100)]
Workaround kernelci publisher issue
Make sure we do have valid parameters.
Change-Id: I007fecd0abc1f2525ad511fbe65a39228e7e22b6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 5 Nov 2021 12:14:50 +0000 (13:14 +0100)]
Add missing commit variable
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I7f6a95201bac7ef409fbac9171cbbdd5a8932bf0
Jan-Simon Moeller [Fri, 29 Oct 2021 09:31:06 +0000 (11:31 +0200)]
Prepare CI on master for new framework integration
During the last workshop the transition to the new framework was presented.
This change essentially deprecates the SMACK-based application framework.
To prepare the integration of it, we remove the deprecated components:
- skip application framework related tests on master branch
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia75c40674f9233a351796107f70521b017a5ced9
Jan-Simon Moeller [Sun, 3 Oct 2021 20:48:34 +0000 (22:48 +0200)]
Fix sudo and add gitlab-runner to buildimage
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia3e1ef044cda12ec919336ba4c81295d5ef00032
Jan-Simon Moeller [Wed, 15 Sep 2021 20:09:38 +0000 (22:09 +0200)]
Refhw jobs and tag update
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ib5cb3f7124f5e314096f162633f005c6f782c2d1
Jan-Simon Moeller [Wed, 21 Jul 2021 11:09:11 +0000 (13:09 +0200)]
Remove wic from plain CI builds
We only use ext4, so save the i/o and cpu time.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I2ca41e6e81a298864ea2faf23671f6e3cc34af7f
Jan-Simon Moeller [Tue, 6 Jul 2021 14:05:32 +0000 (16:05 +0200)]
Add AGL_KCIAPI_TOKEN
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I3f70ba3ad4eca250242c673b6554b8fd448471dd
Jan-Simon Möller [Fri, 2 Jul 2021 14:46:52 +0000 (16:46 +0200)]
Add release jobs for lamprey
Change-Id: I28bad4ed84c19db403b7e579e489fe5fa071c4cd
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Fri, 2 Jul 2021 13:27:49 +0000 (15:27 +0200)]
Updates for LL branch
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I41fd76d4077fc105f816727366aeb662a2a2afe8
Corentin LABBE [Tue, 4 May 2021 07:51:35 +0000 (07:51 +0000)]
SPEC-3414: publish build on AGL's kernelCI
This patch duplicate the agl-publish call but with AGL's kernelCI API.
This patch needs AGL token to be added as secret on jenkins.
Change-Id: I624fd9336fe120968e096db07e3f191c538c02df
Bug-AGL: SPEC-3414
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Wed, 16 Jun 2021 14:11:37 +0000 (14:11 +0000)]
SPEC-3811: rpi4 default TARGETMACHINE to raspberrypi4-64
The TARGETMACHINE of rpi4 should be raspberrypi4-64.
Only halibut should keep the old one.
Change-Id: Ifccc863ef34576acb6677504886aa140337590d6
Bug-AGL: SPEC-3811
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Tue, 11 May 2021 13:38:26 +0000 (13:38 +0000)]
SPEC-3904: fix releng name for BBE
releng use bbe as machine name.
Change-Id: I70c2e79c645824e15021157115553f2e04d21d1d
Bug-AGL: SPEC-3904
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Mon, 10 May 2021 07:26:47 +0000 (07:26 +0000)]
SPEC-3904: add support for BBE
Add support for CIBT for BBE in ci-management.
Change-Id: Icf86432821f3b6e24f0cc0e0ebe576218013d613
Bug-AGL: SPEC-3904
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Jan-Simon Moeller [Mon, 19 Apr 2021 12:50:37 +0000 (12:50 +0000)]
Merge "SPEC-3414: provide file server resource option"
Corentin LABBE [Fri, 9 Apr 2021 12:07:34 +0000 (12:07 +0000)]
SPEC-3414: provide file server resource option
Use the new --fsr option of agl-publish.
Change-Id: If22ea48de0eeb72267b243f88cdd57c81e76f046
Bug-AGL: SPEC-3414
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Jan-Simon Moeller [Wed, 7 Apr 2021 21:36:04 +0000 (23:36 +0200)]
Add automatic update of next branch
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
Corentin LABBE [Mon, 29 Mar 2021 09:08:03 +0000 (09:08 +0000)]
SPEC-3414: use agl-publish --kernel-version
We need to provide --kernel-version to agl-publish
Change-Id: I6f4aead97abf7c5c04f4ff007024ee8046f3522b
Bug-AGL: SPEC-3414
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Fri, 26 Mar 2021 12:37:33 +0000 (12:37 +0000)]
SPEC-3414: Add two missing machines
Two machines were missing, add them.
Change-Id: I78b0b76bc2a0a56f6c5245b1f850388c4c17093e
Bug-AGL: SPEC-3414
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Jan-Simon Möller [Wed, 24 Mar 2021 17:31:05 +0000 (18:31 +0100)]
Update project list
Change-Id: Iec45d077904afabcad0d151b65281833ca98005d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Corentin LABBE [Wed, 24 Mar 2021 13:26:43 +0000 (13:26 +0000)]
SPEC-3414: add api option to agl-publish
The api argument was missing.
Change-Id: I98e9b066730f5917458d9caead8a6635a431750d
Bug-AGL: SPEC-3414
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Jan-Simon Möller [Wed, 24 Mar 2021 13:20:01 +0000 (14:20 +0100)]
Include tokens for KCI build metadata upload
This supports SPEC-3414.
Change-Id: I811051230672b5dfafda8072d28eb27c6b9e01a8
Bug-AGL: SPEC-3414
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Corentin LABBE [Wed, 24 Mar 2021 11:56:25 +0000 (11:56 +0000)]
SPEC-3414: add missing space after BUILD_VERSION
A space is missing after argument.
Change-Id: Ib9ee1c39fa61ac6bdd3253f2d7b444d6b19bc3fa
Bug-AGL: SPEC-3414
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Tue, 23 Mar 2021 10:21:55 +0000 (10:21 +0000)]
SPEC-3414: start to use agl-publish
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>
Corentin LABBE [Mon, 22 Mar 2021 12:29:08 +0000 (12:29 +0000)]
Handl BUILD_VERSION for non-release build
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>
Jan-Simon Moeller [Tue, 16 Mar 2021 16:00:29 +0000 (16:00 +0000)]
Merge "SPEC-3414: generate BUILD_VERSION early"
Corentin LABBE [Mon, 15 Mar 2021 12:38:05 +0000 (12:38 +0000)]
SPEC-3414: fill empty variables
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>
Corentin LABBE [Wed, 10 Mar 2021 13:41:08 +0000 (13:41 +0000)]
SPEC-3414: generate BUILD_VERSION early
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>
Jan-Simon Moeller [Tue, 9 Mar 2021 10:12:55 +0000 (10:12 +0000)]
Merge "SPEC-3811: Use a different rootfs image for h3ulcb-nogfx build"
Corentin LABBE [Mon, 8 Mar 2021 13:39:54 +0000 (13:39 +0000)]
SPEC-3414: fix the grep test failling due to set -e
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>
Corentin LABBE [Mon, 8 Mar 2021 09:30:41 +0000 (09:30 +0000)]
Add a script for publishing bmeta to kernelci
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>
Corentin LABBE [Fri, 5 Mar 2021 09:35:23 +0000 (09:35 +0000)]
SPEC-3811: Use a different rootfs image for h3ulcb-nogfx build
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>
Jan-Simon Moeller [Wed, 17 Feb 2021 11:38:23 +0000 (12:38 +0100)]
Avoid plymouth
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia80d7fa0d1c1d99ecd00cd0468bc57bbeed27d44
Jan-Simon Moeller [Wed, 17 Feb 2021 11:22:58 +0000 (12:22 +0100)]
Remove unused template
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Iaf7f137af7a8e225ad6a9427cb6ea11c1d02c4f9
Jan-Simon Moeller [Wed, 17 Feb 2021 11:11:00 +0000 (12:11 +0100)]
Fix typo in pyyaml installation
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I2173127ce33b28c36bcae60ae938aaa154b913e6
Jan-Simon Möller [Wed, 17 Feb 2021 00:48:08 +0000 (01:48 +0100)]
Force update pyaml
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I2c63ccd9b9dfd1bbb4faf2d944a2b1f7b6b4b48f
Jan-Simon Möller [Tue, 16 Feb 2021 23:51:07 +0000 (00:51 +0100)]
Remove distro install of pyyaml
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I049de3aa3b5cc0348874daccbbf481f5afb60dbd
Jan-Simon Möller [Tue, 16 Feb 2021 19:21:58 +0000 (20:21 +0100)]
Enforce version of lavacli
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I9ec73c8414ea10673b6883179297a1c1f6a923bd
Jan-Simon Möller [Tue, 16 Feb 2021 12:22:48 +0000 (13:22 +0100)]
Flip order for unzip
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I36adb92e8f03ba5526305adac54101d82d9c39ce
Jan-Simon Möller [Tue, 16 Feb 2021 11:29:32 +0000 (12:29 +0100)]
Make sure unzip is there
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Id9a71fee495361d331cc45a62b3c0212d316fa80
Jan-Simon Moeller [Tue, 16 Feb 2021 09:34:27 +0000 (10:34 +0100)]
Make sure java is installed on control slave
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I7335cdadd57df117ad5fee2c353ad4cf94a57f9c
Jan-Simon Möller [Mon, 15 Feb 2021 19:16:29 +0000 (20:16 +0100)]
Update control slave
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I64ab8479436f8bc020cd2032a3d5a4f390ba1f5d
Jan-Simon Möller [Mon, 15 Feb 2021 18:40:31 +0000 (19:40 +0100)]
Deploy jenkins user
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I66b19d8a0d65c4a79c5a3446cab78eb0287fbf77
Jan-Simon Möller [Mon, 15 Feb 2021 16:39:36 +0000 (17:39 +0100)]
Update baseline
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Iabebe98b2be9699630791aacb9e404ab8b588a93
Jan-Simon Möller [Mon, 15 Feb 2021 12:22:27 +0000 (13:22 +0100)]
Adapt cloud init dependencies with pip
Change-Id: I16894abf3bf888e2ee8af802af05b652af15a4a8
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Mon, 15 Feb 2021 10:56:26 +0000 (11:56 +0100)]
Update cloud-init dependencies
Change-Id: I7cbd50d41e4686848cab6a4a1cd9ea528600b333
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 10 Feb 2021 19:09:50 +0000 (20:09 +0100)]
Remove avail zone
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ife9276530f1545540d915285d48b48b4c7da9809
Jan-Simon Möller [Wed, 10 Feb 2021 19:07:34 +0000 (20:07 +0100)]
Adapt flavours
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ia460c941eb318d1654acbc587066ecb5a7bbd85a
Jan-Simon Möller [Wed, 10 Feb 2021 19:02:34 +0000 (20:02 +0100)]
Update instance type
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I756130ce55dd3089ea4c32db74f16c9defa16d94
Jan-Simon Möller [Wed, 10 Feb 2021 18:59:10 +0000 (19:59 +0100)]
Update packer template files
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I54e0d6700fe34fa67868328fb9a150d7ca5c3802
Jan-Simon Moeller [Tue, 9 Feb 2021 15:47:07 +0000 (16:47 +0100)]
Update versions and branches used for koi
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Iffde2d643c36250b074516d860f4dff5a3745044
Jan-Simon Moeller [Tue, 9 Feb 2021 15:19:50 +0000 (16:19 +0100)]
Do build the html5 demo for qemux86-64
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia4c8bea4b57bceccd9b339be1be912330a6b8ac7
Jan-Simon Möller [Thu, 4 Feb 2021 16:35:33 +0000 (17:35 +0100)]
Changes for the koi branch in CI.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ie1080c88c643c5f1c74a4f115350efb47bfd83bd
Jan-Simon Möller [Wed, 20 Jan 2021 15:03:03 +0000 (16:03 +0100)]
Do use a separate matrix for testmachines
This enables NxM (build x test) machines.
Bug-AGL: SPEC-3714
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I651e2c25d86a3052d1fd10c78aa4ddd5f36bad2e
Corentin LABBE [Wed, 20 Jan 2021 13:06:04 +0000 (13:06 +0000)]
SPEC-3714: Add a dedicated entry for r8a7795-agl-refhw
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>
Jan-Simon Moeller [Thu, 7 Jan 2021 17:16:17 +0000 (18:16 +0100)]
Update platform job to use settings from agl-ci
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I3fdfb2d1455a9e7c9022b1a4f1fe9c1c213c7dc9
Jan-Simon Möller [Wed, 6 Jan 2021 17:12:41 +0000 (18:12 +0100)]
Enable agl-ci by default
Change-Id: Ie71bd1bc386fabf0b216efd0bdf1246a30c68541
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Tue, 5 Jan 2021 14:14:59 +0000 (14:14 +0000)]
Merge "SPEC-3751: workaround absence of ext4.xz images"
Corentin LABBE [Tue, 5 Jan 2021 09:30:08 +0000 (09:30 +0000)]
SPEC-3751: workaround absence of ext4.xz images
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>
Jan-Simon Möller [Fri, 18 Dec 2020 23:10:18 +0000 (00:10 +0100)]
Add release jobs for koi
Change-Id: I3b99282f42268ad9ea206a491ecf79a5e05af8d2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 15 Dec 2020 23:45:19 +0000 (00:45 +0100)]
Only apply refhw on master for now
Change-Id: I1be3fae31cb858b0f2b346d06abd26abc78bdaeb
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Corentin LABBE [Tue, 15 Dec 2020 09:21:32 +0000 (09:21 +0000)]
SPEC-3714: Add build feature for AGL refhw
The h3ulcb build must build also the AGL refhw.
Change-Id: I2cb3acc57358b656f01e7a8731f10a0becdeab18
Bug-AGL: SPEC-3714
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Thu, 10 Dec 2020 14:33:50 +0000 (14:33 +0000)]
SPEC-3714: copy artifacts for r8a7795-agl-refhw
Enabe the copy of artifacts for r8a7795-agl-refhw
Change-Id: Id3536647e1f57955ba7ff512a8256f7b2ab48f38
Bug-AGL: SPEC-3714
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Jan-Simon Möller [Tue, 8 Dec 2020 09:00:59 +0000 (10:00 +0100)]
Disable html5 build
it does timeout on slow hosts.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I0496f7c6b12b059950b53c50ef3b2c644df7740e
Jan-Simon Möller [Mon, 7 Dec 2020 17:02:40 +0000 (18:02 +0100)]
Fix grep call for coverage data
Change-Id: Ibd69c1c9e34faa0226ce2de96d31713bf64e1b3d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Mon, 7 Dec 2020 13:20:40 +0000 (14:20 +0100)]
Fix test statement
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I10c8e59220c6c912c9d21a349129eb6817c689b5
Corentin LABBE [Wed, 2 Dec 2020 10:10:34 +0000 (10:10 +0000)]
SPEC-3705: handle lavacli wait errors
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>
Jan-Simon Möller [Wed, 2 Dec 2020 21:30:23 +0000 (22:30 +0100)]
Update hwtest dependencies
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I908a275715401de4d660b34c84185ad1611dd5e5
Jan-Simon Möller [Wed, 2 Dec 2020 17:32:04 +0000 (18:32 +0100)]
Uprev builder configuration to 18.04
Change-Id: I93101d81827d9751797a96b130db979f05da86d0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 2 Dec 2020 13:16:33 +0000 (14:16 +0100)]
Change CNAME to old-docs.al.org
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I6d7397d72515e56e912bd82c7ebc4a838886ab74
Jan-Simon Möller [Wed, 2 Dec 2020 02:29:21 +0000 (03:29 +0100)]
Deal with old autobuild versions
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: If1bdb538be70beb54e6c6c8c625af2b2512f0ec7
Jan-Simon Möller [Wed, 2 Dec 2020 01:52:15 +0000 (02:52 +0100)]
Update application job messaging and jellyfish branch support
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: If44134e2b036493db636571dc89b51be4ff8f53d
Jan-Simon Möller [Wed, 25 Nov 2020 13:21:17 +0000 (14:21 +0100)]
Update of projects with coverage
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ie7955e06765a72ce6ef3f30d590df34a07dff226
Corentin LABBE [Wed, 16 Sep 2020 12:31:56 +0000 (14:31 +0200)]
SPEC-3572: include pyagl tests in application CI
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>
Jan-Simon Möller [Tue, 15 Sep 2020 14:39:52 +0000 (16:39 +0200)]
Do use an agl-test-slave for the release
to run the source move right off the same node then.
Change-Id: Id4f936ce8ed095b1d5897e87c434408a0eba4979
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 15 Sep 2020 14:37:45 +0000 (16:37 +0200)]
Build agl-demo-platform-html5
Change-Id: I4b8bab0855ae54c0e7850ace078ee697084ef640
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Wed, 2 Sep 2020 17:24:55 +0000 (19:24 +0200)]
Pull down the old repo tool to be host-agnostic
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I2380971fca7b4b966d992e878723ede62a7fc9bb
Jan-Simon Möller [Thu, 20 Aug 2020 21:01:02 +0000 (23:01 +0200)]
Fix typo in message.
Change-Id: Ic30c9838a307cb074a669c2373a76d4f250533bd
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 20 Aug 2020 20:37:36 +0000 (22:37 +0200)]
Do pull down latest repo from repo-1 branch.
Change-Id: If37428645e3fc951fbd8be17cc717ed66bcd9478
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 20 Aug 2020 20:19:04 +0000 (22:19 +0200)]
Do message LAVA URL back to gerrit.
Change-Id: I6cb8ce991e03ce7656d76eb7b82832f6bdd82a7c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Tue, 11 Aug 2020 15:24:19 +0000 (17:24 +0200)]
Do build and upload multiple wgt files for applications
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
Jan-Simon Moeller [Tue, 11 Aug 2020 08:13:02 +0000 (08:13 +0000)]
Merge "SPEC-3482: Add package-all in the autobuild case"
Jan-Simon Moeller [Tue, 11 Aug 2020 06:30:32 +0000 (08:30 +0200)]
Run ci-management on control-slave
also install latest jjb version with pip.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I5fd788ece16a410272434fcf25dd2545be4ba863
Corentin LABBE [Mon, 10 Aug 2020 13:01:21 +0000 (15:01 +0200)]
SPEC-3482: Add package-all in the autobuild case
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>
Jan-Simon Moeller [Tue, 21 Jul 2020 11:21:30 +0000 (11:21 +0000)]
Revert "SPEC-3004: resubmit failling jobs for rpi4"
This reverts commit
d212724c5b1fbf323b71ad09ca2d069b15b27995.
Reason for revert: this broke other target boards result evaluation.
Change-Id: I01ddd2b6790eedd767e34630ba587ad507a3d8d0
Corentin LABBE [Wed, 22 Apr 2020 08:52:12 +0000 (10:52 +0200)]
SPEC-3004: resubmit failling jobs for rpi4
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>
Jan-Simon Moeller [Tue, 14 Jul 2020 16:22:15 +0000 (18:22 +0200)]
Add agl-qt-cluster-demo-receiver to ci
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I2c883143453912c3e5d2ef5d1bb184fd6a761f08
Jan-Simon Moeller [Mon, 13 Jul 2020 13:03:49 +0000 (15:03 +0200)]
Also build the crosssdk image for qemux86-64 on gerrit reviews
Add the crosssdk build to the qemux86-64 variant.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I614032b9712a80434883fafdd05f368d62b0e31c
Corentin LABBE [Wed, 8 Jul 2020 09:06:07 +0000 (11:06 +0200)]
SPEC-3482: use the new package-all target
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>
Corentin LABBE [Thu, 2 Jul 2020 07:22:58 +0000 (09:22 +0200)]
SPEC-3408: continue to fix packer build
Go is never installed, because the repository is invalid.
This is due to VERSION_CODENAME bing empty.
The source of /etc/os-release wasnt working.
The solution is to use the POSIX way by using "." instead of the bashism
source.
Bug-AGL: SPEC-3408
Change-Id: I0d3939271cd57c381c4ec2ce21734e9702855645
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Wed, 1 Jul 2020 13:09:00 +0000 (15:09 +0200)]
SPEC-3408: fix a typo
This patch fix a typo on python3-pip
BUG-AGL: SPEC-3408
Change-Id: Ic08742090ea445a3183383b0c9753e9d90c01c51
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Corentin LABBE [Wed, 1 Jul 2020 12:32:24 +0000 (14:32 +0200)]
SPEC-3408: fix packer build
The current packer templates use 1604.4 which does not exists anymore,
so change it to 1604.6.
Furthermore, jessie-backports does not exists anymore and fail the whole
build.
Since apt-get-update fail (due to jessie-backports), the subsequent
"&& apt-get install" is never executed
Jessie-backports seems needed only for lava-tool which was replaced by
lavacli, so no regrets, remove it.
Change-Id: Iae1333a52a2dc20e9559462b4acf9a3b71696a08
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Jan-Simon Moeller [Mon, 29 Jun 2020 10:34:31 +0000 (12:34 +0200)]
Update jenkins template for Jumping Jellyfish release
Add jobs for the JJ release.
Bug-AGL: SPEC-3460
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I0c104bdf97056cf52cf0f4e7fd9321cca24adf7c
Jan-Simon Möller [Thu, 25 Jun 2020 16:28:08 +0000 (18:28 +0200)]
Remove separate build for agl-compositor
this was merged to master as default.
Change-Id: I71b64406f34ca5eb5ba06083eb1f618c048ada81
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Thu, 25 Jun 2020 09:36:28 +0000 (09:36 +0000)]
Merge "Update keys and switch debian mirror"
Jan-Simon Moeller [Thu, 25 Jun 2020 09:33:56 +0000 (11:33 +0200)]
Update keys and switch debian mirror
URLs and keys have changed. Adapt the packer file.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I4c5076c0a45149fde3795817b10966f500b5e611
Corentin LABBE [Mon, 22 Jun 2020 16:01:12 +0000 (18:01 +0200)]
SPEC-3408: Use pip3 for jinja2
The debian package is too old and releng-scripts need jinja2>2.9, so
lets use pip3 for installing it
Change-Id: I4a392acb74e4804c230ac54035ec39f2cecda793
Bug-AGL: SPEC-3408
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>