aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-03-27Workaround for intra-cloud requestsJan-Simon Möller5-7/+7
Revert when fixed. Change-Id: I5ee0ab8eb06628d7a7e07bfb6eea23bc958a9b0c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-27jjb/common: lava-labs-prepare: check only the available boardsKhouloud Touil1-1/+1
To avoid choosing a board with an offline status, this patch check and lists only the boards with an Idle,Good status. Change-Id: I64673c87b038b7e7e82001f7bfd2a35af5b73d60 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-03-25Merge "Fix the --name argument"Jan-Simon Moeller1-1/+1
2019-03-25Fix the --name argumentKhouloud Touil1-1/+1
As the 'RELEASE_BRANCH' and 'RELEASE_VERSION' have been replaced with 'DIST_BB_AGL_BRANCH' and 'DIST_BB_AGLVERSION', so this patch fixes the '--name' to use the new arguments. Change-Id: I75448cf56b60fbef03adfceb70197e48069ab96a Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
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-25Update application buildsJan-Simon Möller3-56/+77
Add latest projects. Change-Id: I9e7bae1c365571da559eff3260ec1850eececee3 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-24Merge "Correct typo"Jan-Simon Moeller1-1/+1
2019-03-24Correct typoJan-Simon Möller1-1/+1
Remove extra double quote. Change-Id: Ic1f6454fa258c51afbc2963dba78380d05ff1884 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-23Workaround for gerrit migration part 2Jan-Simon Möller1-1/+1
Change-Id: I0068c7365490766ff96b96437b1f20f542654283 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-23Add option to disable sstate-mirror in release buildsJan-Simon Möller4-5/+24
Change-Id: I4149a9a2eee0d96acd4900f4daf250a6dde71701 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-22jjb/common: lava-labs-prepare: fix the urlKhouloud Touil1-1/+1
This patch fixes the url when adding the identities using the lavacli tool. Change-Id: I0c0bab0cec63a06d74581e1f05c94d25befcc238 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-03-22jjb/common: run-test-short: fix the link of the UPLOAD_URLKhouloud Touil1-1/+1
The UPLOAD_URL lacks the name of the machine, so this patch fixes the link from where to upload the build-info file. Change-Id: Ia80e80092eaacfae3cb68d819309d6e819405257 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-03-21jjb/common: run-test-short: fetch/source build-infoKevin Hilman2-5/+17
Before trying to cat/source build-info, we have to fetch it from the location where it was uploaded during the main build phase. Change-Id: Ic9d8916a3a349f3b29cb2d5ef558c78729703908 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2019-03-21jjb/common: add build-info to uploadsKevin Hilman1-1/+2
Change-Id: I0e780bbdafd912a3734292f895f9788f3a8c22e9 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2019-03-21Merge "Add ssh token to doc update job"Jan-Simon Moeller1-0/+3
2019-03-21Merge "run-test-short: Check the existence of the 'build-info' file"Jan-Simon Moeller1-2/+4
2019-03-21Merge "Update gerrit key after migration"Jan-Simon Moeller1-4/+5
2019-03-21Update gerrit key after migrationJan-Simon Möller1-4/+5
The migrated gerrit has new host identification. Adapt the dynamic slaves. Change-Id: I0eaf421eb1df0d789a3bfd96ede2803b1eb4df2a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-21Add ssh token to doc update jobJan-Simon Möller1-0/+3
Change-Id: I68e43589489af9bc76c99561090ef6e4324db3c2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-21Merge "Uprev documentation job to display -next"Jan-Simon Moeller2-25/+28
2019-03-21Merge "Add debug output and avoid key issues"Jan-Simon Moeller3-22/+23
2019-03-21Uprev documentation job to display -nextJan-Simon Möller2-25/+28
Upload will be to https://docs.automotivelinux.org/next Change-Id: I85b55026e16d2b47f213ede6d359af97aa58e09f Bug-AGL: SPEC-2044 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-21Add debug output and avoid key issuesJan-Simon Möller3-22/+23
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-21run-test-short: Check the existence of the 'build-info' fileKhouloud Touil1-2/+4
Before displaying the content of the 'build-info' file, we have to check if this file exists. Change-Id: I029e9ca65a182724ce447c6e1d69db246a681dc9 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-03-20jjb/common: lava-labs: lavacli should not be fatalKevin Hilman1-1/+0
For now, the use of lavacli is for debug only, so failure to list devices with lavacli should not be fatal. To fix, remove the `continue` so if it fails, it fill fall through to the legacy use of lava-tool. Change-Id: Id55622e1b0f3d9c0e90673b24e8fa3642a15bee9 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2019-03-15jjb/common: lavacli: no username in URLKevin Hilman1-1/+1
Don't use a URL with a username in it for the lavacli config file. The lavacli config file already has a `username` field, and having it also in the URL makes lavacli fail. Change-Id: I88e8ce06519b0b09476d5a4bc693b95b40f20e59 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2019-03-14jjb/common: lava-labs-prepare: fix lavacli config errorKevin Hilman1-1/+1
lavacli doesn't like an empty config file. The first "identities add" will automatcially create the new config file, as long as the ~/.config dir exists. Change-Id: I337f8b6883362a0f01b58e34645c825a186ab7d7 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2019-03-11lava-labs-prepare: Fix lavacli auth add errorLoys Ollivier1-0/+1
lavacli is returning an error if the config file for adding identities does not exist. Create the file before using `lavacli auth add` Change-Id: I3928355055299ddbdd1d269d74a762a563577fb8 Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
2019-03-07Merge changes I81dfc60f,I56fe3edc,Ic1bf8296,Ifd68eb42,Iddf7394cJan-Simon Moeller2-6/+10
* changes: Use the --version argument Use the --branch argument Use the new --build-id argument Use the new --commit argument Modify the --build-version content
2019-03-07Merge "Use the build-info file"Jan-Simon Moeller2-0/+2
2019-03-05Fix timeoutJan-Simon Möller1-3/+3
The indentation was wrong for the timeout to be applied. Change-Id: Ie556d3e61400585770f476057921b9decb6185d8 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>
2019-02-27Use the --version argumentKhouloud Touil2-0/+2
This patch uses the --version argument that will contain the DIST_BB_AGLVERSION value that is extracted from the build-info file. Change-Id: I81dfc60f290db8983af9dfcc51f47a71c1a2b031 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-27Use the --branch argumentKhouloud Touil2-0/+2
This patch uses the --branch argument that will contain the DIST_BB_AGL_BRANCH value that is extracted from the build-info file. Change-Id: I56fe3edcfc73b0ce661181283f029026e2b37811 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-27Use the new --build-id argumentKhouloud Touil2-0/+2
This patch uses the new --build-id argument of create-jobs that will contain the DIST_BUILD_ID value that is extracted from the build-info file. Change-Id: Ic1bf82967a4cd94bce9701251d7f5a9700998271 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-27Use the new --commit argumentKhouloud Touil2-0/+2
This patch uses a new --commit argument that will contain the DIST_BUILD_HASH value that is extracted from the build-info file. These changes are in both files 'include-agl-run-test -short-guppy.sh' and 'include-agl-run-test-short.sh'. Change-Id: Ifd68eb4270f3540e1a379fac135d7f290374d1d7 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-27Modify the --build-version contentKhouloud Touil2-6/+2
Modify the --build-version content to take the DIST_BB_DISTRO_VERSION content which is going to be extracted from the build-info file in both files 'include-agl-run-test-short-guppy.sh' and 'include-agl-run-test-short.sh'. Change-Id: Iddf7394c624a5fdc08cddf806eaebb70456c4398 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-27Use the build-info fileKhouloud Touil2-0/+2
The build-info file contain a lot of useful informations that could be used differently. This commit adds a source command to use these informations in both files 'include-agl-run-test-short-guppy.sh'and 'include-agl-run-test-short.sh'. Change-Id: I67c216defbde6589901de24c674b840ba692a814 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-21Avoid any issues in the regexp for the triggerJan-Simon Möller1-2/+2
In case the gerrit comment contains a similar expression we might retrigger. Avoid a collision here and change the trigger keyword. Change-Id: I2f3477a666b3c8bce49175b7f52070b08ba4d710 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-21Merge "Display build-info"Jan-Simon Moeller1-0/+2
2019-02-19Merge "Enable the request of test report email"Jan-Simon Moeller1-0/+17
2019-02-15Update application job template for guppyJan-Simon Möller1-5/+5
Add guppy and change adapt the application repos. Change-Id: I4016532695e0ab5fdb9b670456c6b6fdd6e7f6f1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-15Update timeoutsJan-Simon Möller1-3/+3
Change-Id: I30dcd5fb581870c094973171ef53257039ae8f2e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-15Display build-infoKhouloud Touil1-0/+2
This patch displays the build-info file contents in order to use them later in creating test jobs. Change-Id: Iacfab0324152387f5d10ea45e4352c25448aa5cb Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-13Update doc generator for guppyJan-Simon Möller1-0/+6
Change-Id: I7301d1bfc14e31d272f16790762778aea43537bf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-13Enable the request of test report emailKhouloud Touil1-0/+17
Add new feature to the ci-managmenet that will request to send test report email to the specified email addresses in the automotive- testreports list after a certain delay (1 hour=3600 sec). This commit is accomplished based on the work of Corentin Labbe <clabbe@baylibre.com>. Change-Id: I14350b13b5b6cf2550303999ced56055a392212b Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-08Add weston as a device tagKhouloud Touil1-1/+5
This patch check the name of the board and add the weston as a device tag if the board name doesn't include the "-nogfx" suffix. Change-Id: I26c69286078b2e7e6dd6447da5be4246bbbea4e7 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-02-07Merge "jjb: lava-labs-prepare: use lavacli to find devices and tags"Jan-Simon Moeller2-1/+34
2019-02-07jjb: Add new --device-tags argumentKhouloud Touil1-0/+1
This commit adds new --device-tags argument to the create_job process. The create_job will use the device tags to create the job template. Note, this commit will work only if the lavacli package is well configured. Change-Id: Ib9358daaaa9ecfbb0c261991b0d86b48796eb701 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>