aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-09Avoid an extra 1min wait for the Idle,Good boardKhouloud Touil1-4/+2
As we have to wait 60s for each retry, this patch avoid to keep the Idle,Good boards waitong an extra 60s. Change-Id: I34dd47362da5e2de14103cc374c9b6f4cd830aa7 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-05-06Fix the KCI_API linkKhouloud Touil1-1/+1
This patch fixes the KCI_API link, it should be an 'http' not 'httpis'. Change-Id: Iad52da5de124289ac15563b3bf10d652ef76bbe1 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-05-03jjb/common: lava-jobs-submit: fix email token checkKevin Hilman1-1/+4
Fix the logic to check if the email auth token is present. While at it, make output more verbose for easier debug. Signed-off-by: Kevin Hilman <khilman@baylibre.com> (cherry picked from commit b9f7f8928ab26f15f0950d00a7f2417ffa204755) Change-Id: Iceb00e5617cbfb787353c7caf05e5d00e9512d70
2019-05-03Merge "SPEC-1850: Add missing --test application-lifecycle"Jan-Simon Moeller1-0/+1
2019-05-03Merge "Avoid failing the job when sending the email report"Jan-Simon Moeller1-1/+3
2019-05-02SPEC-1850: Add missing --test application-lifecycleCorentin LABBE1-0/+1
For enabling application-lifecycle, we need now to use --test application-lifecycle. Bug-AGL: SPEC-1850 Change-Id: I65b5fb9a11703673f2dcd4c5d1994af90cfbb26c Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-05-02Add agl-service-bluetooth-map to CI.Jan-Simon Möller1-0/+1
Change-Id: Iefeb0776e96ae17f2cc1505a6b07929cd082da7a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-02Avoid failing the job when sending the email reportKhouloud Touil1-1/+3
This patch avoid to fail the job if the sending email report section is not working well. Change-Id: I9bc192e1ac8f3937fc06be15233b0a697d16ff15 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-05-02Fix the URL to send the email reportKhouloud Touil1-8/+11
The 'LAVA_MASTER_URI' used is wrong, this patch fixes the url. It adds also a check on the output of lavacli command before to send the test email report. Signed-off-by: Khouloud Touil <ktouil@baylibre.com> (cherry picked from commit d891414424913e7bcf2845740cd5c532a858877e) Change-Id: Iff4b984593abb5ccb495764246826bcf173e6e6e
2019-05-02Fix the lavacli_tags displayKhouloud Touil1-1/+1
This patch fixes the lavacli_tags display. Change-Id: I7a52f5e000fe79a4a1ee45a2652912d03302320b Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-05-01Merge "Fix the status problem of lavacli"Jan-Simon Moeller1-1/+1
2019-05-01Merge "Add test scripts for CIBT cases"Jan-Simon Moeller3-1/+90
2019-05-01Add test scripts for CIBT casesJan-Simon Möller3-1/+90
and adapt the common job to not use '' . Change-Id: I15b4fa1a4ab181c55c53885fb746cfd56403c698 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-01Fix the status problem of lavacliKhouloud Touil1-1/+1
When using --yaml option to show the job information the 'Health' is no longer with capital 'H'. This patch change the 'Health" to 'health'. Change-Id: Ifd463b4aee9ca90bbaa017e2f409a5105cec3e93 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-05-01Merge "Do not fail job on CIBT unil sequence works"Jan-Simon Moeller1-1/+3
2019-05-01Do not fail job on CIBT unil sequence worksJan-Simon Möller1-1/+3
Change-Id: I10c292096dae34936b8dcbfbc8d383a21ed02bfd Bug-AGL: SPEC-2267 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-01Merge "Harden the board selection loop"Jan-Simon Moeller1-22/+28
2019-04-30Remove naginatorJan-Simon Möller1-21/+0
Change-Id: If28032d92dccc49991ec578dae88fbc221833c12 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-30This section needs special handlingJan-Simon Möller1-0/+6
TODO: rewrite to run under set -e ! Change-Id: I4f26d8e5de03d2a16a6b8c8825ce7bc9df8da5d4 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-30Harden the board selection loopJan-Simon Möller1-22/+28
and make it more resilent. Better wait here until we really have a board available than fail later. Fix: A running board was counted as 'available' but the job timeouts might kill us lateron. Change-Id: Ic508525c330299718ac7743a274bce1c2a06f894 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-30Merge "Add caller to new branch argument for releng"Jan-Simon Moeller2-3/+8
2019-04-30Merge "jjb/common/include-agl-lava-jobs-submit.sh: add a missing then"Jan-Simon Moeller1-1/+1
2019-04-30jjb/common/include-agl-lava-jobs-submit.sh: add a missing thenCorentin LABBE1-1/+1
this patch adds a missing "then" Change-Id: Iaddfc12597864e3ba35a12baa6b0716660d969b3 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-04-30jjb/common/include-agl-app-run-test-short.sh: Fix a typo in the qemu machine ↵Corentin LABBE1-1/+1
namme include-agl-app-run-test-short.sh use the wrong qemux86_64 instead of qemux86-64 machine type Bug-AGL: SPEC-1850 Change-Id: Ib029b7fdcc85dd45cbb467bc9d42edb1c14b9338 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-04-30Add caller to new branch argument for relengJan-Simon Möller2-3/+8
This is necessary to deal with the dtb changes in releng and not the CI scripts. Change-Id: Ia12a8ccbb0527f7bd4a5518aeaefc5dafd7a7919 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-29Print out original job URLJan-Simon Möller1-1/+2
Instead of the verify-fail job print the parent job url. Change-Id: Id7b9f24d93eb527ecadeb4e3dfbf06c39b719410 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-29Use a 2-phase build pipelineJan-Simon Möller1-10/+14
emulators first, then devboards. A failing emulator build will abort instantly. A failing devboard build will let the others continue. Change-Id: Ice71a36c166cd04c1c501951e2702d58d4b2a2f7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-29Merge "jjb/common/include-agl-app-run-test-short.sh: Fix a typo in the arch ↵Jan-Simon Moeller1-1/+1
given by jenkins"
2019-04-29Delete-lava-tool-commands-already-replaced-with-lavaKhouloud Touil1-19/+0
As the lavacli works fine now, the lava-tool part is no longer needed. This patch delete just the part to list the devices and the part of auth using lava-tool. Change-Id: If3e27de642b4c5f901dec4453341dc07f71873d8 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-04-29Replace lava-tool with lavacliKhouloud Touil3-31/+55
In order to move totally to lavacli, this patch: - Apply changes to submit jobs using lavacli. As the blocking call (--block) no longer exists with lavacli, so had to replace that with a polling loop. - Replace lava-tool with lavacli in the polling part in the labs-prepare file, which checks the device status and availability. Different changes tested at Baylibre. Change-Id: I25b1ad4b47ae09a158e1e1cf42e30da5e6aa8b57 Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2019-04-26Continue repo sync even with broken (external) repositoriesJan-Simon Möller1-1/+1
This avoids breaking CI with broken external repo (as long as we don't build that very target). Change-Id: I695506068b9ee49044f6ea15ed2277d5104adc7c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25Trim down the hwtest slaveJan-Simon Möller2-2/+79
Change-Id: I69e0bd20128fe41cd0953bea94e07ae5c4f86243 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25Extend hwtest slave size to 10GJan-Simon Möller1-1/+1
Change-Id: I4310988f32bc734987d0b785cef216a9ddd1388b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25Change to small instanceJan-Simon Möller2-2/+2
Change-Id: I553295d7809390f16616e692037630e98f291a03 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25No preclone needed in hwtest slaveJan-Simon Möller1-1/+0
Change-Id: If639a2d179f740235104be4e98bbeda498a6100b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25Allow backports from archiveJan-Simon Möller1-0/+1
Change-Id: Ifc8a61d2f419bc2bbad9b6cd1b6485892343a530 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25Add smaller image template for hwtest slaveJan-Simon Möller3-3/+65
Change-Id: I80ab0095e62c48d9b9e75dfcbc3bb3cce8c75205 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25Pull jessie-backports from archiveJan-Simon Möller1-2/+3
Needed for the build infra uprev. Change-Id: Ic329208b55d9b29c791eff42d721ec31a2f97e6f Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-25jjb/common/include-agl-app-run-test-short.sh: Fix a typo in the arch given ↵Corentin LABBE1-1/+1
by jenkins Jenkins use the x86-64 arch, and not x86_64 Bug-AGL: SPEC-1850 Change-Id: Ia2f7b867d4a482f2cc6cfcfa3415c0151b1b1acc Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-04-24Expand host sizeJan-Simon Möller1-0/+3
Change-Id: I6e4464616fe8b240de808ba493cd449bcc1471e7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-24Add repo toolJan-Simon Möller1-0/+6
Change-Id: I1766a6fe269cf64c379d2e1f8241325e18301b1a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-24Adapt build flavours and enable blockstorage after packer updateJan-Simon Möller3-3/+6
Change-Id: If1722716e50efdf7f78e9ff0fd53353f492b9959 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-24Rebuild control slave using non-optimized version firstJan-Simon Möller3-10/+1
Change-Id: Icd916f399b2dcc1bb3877f876acbb3b89aca1caa Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-24Add volume size flag as wellJan-Simon Möller3-0/+3
Change-Id: If06ca887d6afca794645382949ec75fae30c72ee Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-24Redo new baseimages with packer vers 1.4.0Jan-Simon Möller4-2/+9
and use the new image_disk_format Change-Id: I17fa60f6013d5382237cdb100717cc9776945ac5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-16Merge "Add credentials for APP test"Jan-Simon Moeller1-0/+4
2019-04-16Add credentials for APP testJan-Simon Möller1-0/+4
Change-Id: Id6c2b66e5ede69da4291d713a5c5d3c88037d5ca Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-16Merge "Remove select include"Jan-Simon Moeller1-1/+1
2019-04-16Merge "Update application list"Jan-Simon Moeller1-8/+9
2019-04-16Remove select includeJan-Simon Möller1-1/+1
It is not needed in the app context. Change-Id: I23b8dab632df705fd06bf5dd9e99f772c68caa22 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>