aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-12-02Update hwtest dependenciesJan-Simon Möller1-4/+6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I908a275715401de4d660b34c84185ad1611dd5e5
2020-12-02Uprev builder configuration to 18.04Jan-Simon Möller4-83/+72
Change-Id: I93101d81827d9751797a96b130db979f05da86d0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
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-07-02SPEC-3408: continue to fix packer buildCorentin LABBE1-1/+1
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>
2020-07-01SPEC-3408: fix a typoCorentin LABBE1-1/+1
This patch fix a typo on python3-pip BUG-AGL: SPEC-3408 Change-Id: Ic08742090ea445a3183383b0c9753e9d90c01c51 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-07-01SPEC-3408: fix packer buildCorentin LABBE3-8/+2
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>
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-25Merge "Update keys and switch debian mirror"Jan-Simon Moeller2-4/+11
2020-06-25Update keys and switch debian mirrorJan-Simon Moeller2-4/+11
URLs and keys have changed. Adapt the packer file. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I4c5076c0a45149fde3795817b10966f500b5e611
2020-06-22SPEC-3408: Use pip3 for jinja2Corentin LABBE2-2/+8
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>
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
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-06-16Enable PRSERV and HASHSERV in CI envJan-Simon Moeller1-0/+18
We have a PRSERV and a HASHSERV in CI now. Make use of it in the CI builds for master. Bug-AGL: SPEC-920 (prserv) Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I60c94f17257e709b33091d6a5735d35d3875961c
2020-06-14Merge "Revert "Fix identity endpoint change by upstream provider""Jan-Simon Moeller4-4/+4
2020-06-14Revert "Fix identity endpoint change by upstream provider"Jan-Simon Moeller4-4/+4
This reverts commit 0eb8a4bda888406de737f219a2e6f8121a4d7e4c. Change-Id: Ic143f50b66c1fd31edc801f840a1087d4e51826c
2020-06-14Update dependencies for build hostsJan-Simon Moeller2-2/+3
we are migrating to python3 for the releng-scripts. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: If87b16c9fb0611d4abc6d983479b2b19ff39ae01
2020-05-12Add agl-service-cloudproxy to CIJan-Simon Moeller1-0/+1
This adds the agl-service-cloudproxy repo to CI. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I132ba4d0a26d5805a6d33afa693aae28ed5c3ba7
2020-05-04Merge "Fix identity endpoint change by upstream provider"Jan-Simon Moeller4-4/+4
2020-05-04Fix identity endpoint change by upstream providerJan-Simon Moeller4-4/+4
This is a port of the changes done by LF Releng. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ic769b2fc3a5fae94a94244383fff31e251b7a6c1
2020-05-02Do not fail the jenkins pipeline for compositor and html5Jan-Simon Möller2-2/+18
These builds are unstable atm. Do not fail the pipeline. Change-Id: I0b046a4e7d17649708141950b437baa626b8ff6a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-04-10Always ignore lava.read-feedbackJan-Simon Moeller1-1/+7
lava.read-feedback is currently returned by default on qemu jobs. This is a known issue upstream and fixed in a later version. Thus ignore a single fail of 'lava.read-feedback'. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2e6c3c779c87ec539d631b129a452998a0ec70f3
2020-04-07Fix upload of artifacts to download serverJan-Simon Moeller1-1/+2
There was a bug in the preparation script. Create the proper folder. Bug-AGL: SPEC-3319 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I6e55c26c540fd8fe9216cf429e369c3c8b8e72fb
2020-04-06Update list of application repositoriesJan-Simon Moeller1-0/+1
Add agl-service-poi . Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I0e54de81efb7f79a98920e18b7f1245a9947ce53
2020-04-02SPEC-2962: move gen_info before the callerCorentin LABBE1-45/+45
The gen_info() function is declared after the caller, this cannot work. Let's fix that Change-Id: I410dcd59bba1d428edbcdf4f997ecdf35ad23af4 Bug-AGL: SPEC-2962 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-03-30Merge "SPEC-2962: permit to have more than one board per build"Jan-Simon Moeller3-75/+118