diff options
author | Kevin Hilman <khilman@baylibre.com> | 2017-05-26 22:11:18 +0000 |
---|---|---|
committer | Kevin Hilman <khilman@baylibre.com> | 2017-07-23 00:48:20 +0000 |
commit | 2895b7c5dd5e411f2e843518ff1d15064810a915 (patch) | |
tree | 446572063e99ea5175fe7d2b9c9d886699d27066 /jjb/ci-apps-verify | |
parent | 6c80975df08873ddcadb885ac0fd8b1d7655b12e (diff) |
ci-platform-jjb: try LAVA job in multiple labs
Currently, LAVA jobs are only submitted to a single lab. This patch
adds the ability look for a matching device-type in a list of
available labs, and submit the job to the first lab with an available
device type.
To accomplish this, the job submission part is removed from
run-test-short.sh, which now only generates the LAVA YAML job. A new
lava-jobs-submit.sh script is added which looks for an available
device-type in a list of LAVA labs, and submits the job there.
NOTES:
- run-test-short.sh should probably be renamed, but was left
for now to limit the diff
Change-Id: I95086d89a95f39e2b59fec8a8afada70806c52e5
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Diffstat (limited to 'jjb/ci-apps-verify')
-rw-r--r-- | jjb/ci-apps-verify/ci-apps-jjb.yaml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/jjb/ci-apps-verify/ci-apps-jjb.yaml b/jjb/ci-apps-verify/ci-apps-jjb.yaml index da6e539b..2fbebf3a 100644 --- a/jjb/ci-apps-verify/ci-apps-jjb.yaml +++ b/jjb/ci-apps-verify/ci-apps-jjb.yaml @@ -394,7 +394,9 @@ - ../common/include-agl-repo.sh - ../common/include-agl-select.sh - ../common/include-agl-run-test-prepare.sh + - ../common/include-agl-lava-labs-prepare.sh - ../common/include-agl-run-test-short.sh + - ../common/include-agl-lava-jobs-submit.sh publishers: - naginator: |