Age | Commit message (Collapse) | Author | Files | Lines |
|
lab-baylibre-seattle is offline due to HW failures. Disable for now.
Change-Id: I494ca7ef77a589708626bd81b4e078d19eb5d3e2
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
The LAVA device types used in AGL lab are different than the standard
LAVA device-type names (which tend to follow naming conventions from
the upstream linux kernel device-tree names.)
This patch enables a way to have a table of alternate names, using the
rpi3 as an example.
Change-Id: Ic52d124047ef1c831c992c5671b1ad4b7d5f51ab
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
|
|
- AGL uses multiple user credentials some of which are missing.
JJB does not support setting "Ignore missing credentials" through
JJB, therefore create a separate wrapper to fix the issue.
- Improve the packer validation builder to exclude non-packer
templates.
Change-Id: I16524cbee14add2028d8c9e30b0f6c9315928031
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
|
|
Change-Id: I9dc7a1ea5df2266d77e48460d0179c5b6697d107
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I97b9972189a33877aefcc14ba0c83dbd72e65425
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: Ic199048e5c1c4c490c3aa078c88c183969035a62
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I90ab0d336ae60bf0a28869571f781f3848731c7a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I6c4d7192c0b121beb50e777e49ecec9193361596
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I24bc9edfe1d62f7f5ab39ca1fc34e5154b52e4cf
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: Ie30054d43d2f4a2882b75a795f1442cc532affbb
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I1a5adadef039e92df7eee491ed6ee5b7d50344f1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I7df5c0a9a36588f41bac00050b06507c89bc92d0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
Change-Id: I7b1b3a1c3dac55f6df6debcbe0b84c0e23edc5f4
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Change-Id: I256844ae5bc73ed5e1bf350f6fa411b75728f705
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I46f6ae320f74ebb69cf45c86ab1d3fd6efddcd4f
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Enable automatically pulling the submodules when cloning and
use the autobuild script if present.
Change-Id: Ib5641cb8d8c3c849c2c9bbcdacd287e9d01b6805
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I834757d147e333e87767671b7b0f0086ab85c46b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
|
|
QEMU jobs in some labs can be slow, especially when LAVA servers are
busy and the rootfs has lots to do before reaching a login prompt.
Increase the timeout to reach a login prompt to 5 minutes (from 2
minutes) to allow plenty of time.
Change-Id: I71738a521d7fed8ae8bd9288a9f503dd00f94c92
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Some variables are allowed to exist, but be empty (e.g. $DEVICE_DTB
for QEMU builds.) If the variable is empty, do not attempt to copy.
Change-Id: I89850402a225766496e5c2b5b9a45ffa6ec11815
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
|
|
Individual machines are allowed to have their own LAVA templates, but
they are not used, and completely overwritten by a default template.
Since they are unused, remove them for clarity.
Change-Id: Ib9196ac52dca7ef1891625a98399c70e3027abbb
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
LAVA jobs for QEMU have some slight differences compared to u-boot
jobs. Add templating to support QEMU jobs for any arch.
Change-Id: I6ef8e92cc169d8365f0ba1cb568b961d49e2a74f
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Machines can override the default environment settings in their
hwtest.short.environment files. However, the grep/sed procesing done
does not ignore lines that are commented out, causing an extra '#' to
be part of the variable name.
To fix, ensure the grep for the variable name matches the beginning of
the line, so commented lines will be ignored.
Change-Id: Ibf4281c3126c95670346bee74043d670e6d58654
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Change-Id: Idf5356fd5f86de4a0d6b4afc82ef3d4d6706f437
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Change-Id: Id409ecaabe9320ac20424dae0559515a7bbe8ef7
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Change-Id: Iafb8d22e5b39b5a035d6df473467acdfb20bef32
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I509cda0b9a6fb97f0139e1406b8706d29c3212c3
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
|
|
|
|
To facilitate local testing with customized upload location,
allow override of DEVICE_URL_PREFIX. Note that this patch
does not change the default.
Change-Id: I998cb518f2288cc8f820f0dcfdb609f0845fb44b
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
LAVA expects "compression: false" instead of "compression: none".
Change-Id: I620c28a1cae3d40fbf20ab575666f7915ea26c0a
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Packer jobs are designed to rebuild new minon images regularly. These
jobs are also triggered on changes submitted to the templates or
provision scripts.
New images generated by packer must be manually updated on Jenkins.
Change-Id: Ie2e7dbcbc57148693ad1cf4179ceda2f7a3c9d1a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
|
|
Change-Id: I4978e1335bb038c2f2258d05e2b2563b076043e7
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I5b7fb39f8133e2c35e5db8d30a6e910f7ea82536
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I07bc88db8f0b1c91a864967b021aee17a86dbdd4
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I1998a8a0ae8ad16029fb834e87f06cdc760426d1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: Ie7947c1a8472826a4f6ee1f4ce6ccaed56945f7c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I0c4dde2c8ce02d2e0a89449ab3a12e7a84bff762
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: Ic039856f7003d2f3c7a22a14d4f6bbf8db44b83a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I7d2b374f1ee0fe0d96c984c3e757f2fd49dd6a22
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I43ec8cc5c9f06af0bb57aa16e8c31bb02550b41f
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I4e7494eec84102cc59fe917b01193ff0bdc8b893
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I4be4521171b15025488af09226dc8e82ec6cdf7a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I5ef987616cdeb8a1d9d5c7fdc4d52ff1110bcdbd
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I23aba5a38886bf3988622d588d938887287b73fe
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: Ifafe949787658c5f3dd4cf51bfb918e1bf61d8e0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I0afdf7ce41b0b8c4a7f0716dcf6508ad35ee6650
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|