Age | Commit message (Collapse) | Author |
|
Change-Id: Icec5506e644848b6f3f1a56c32244a519d121825
|
|
The current approach is download and install LTP in test folder, which
causes the size of the folder is very big. Once the compressed size of
the folder exceed the disk space available on master image, it will
lead to result collection failure.
Alternatively, we can download and install LTP under /opt/ltp directory.
In this way, it addresses the out of disk space issue, and we only need
compile and install LTP once for multiple LTP lava_test_shells in the
same LAVA job.
Change-Id: I5f5c37c38c2cbabb77c1a2227c5336a93cf872f2
Signed-off-by: Chase Qi <chase.qi@linaro.org>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: If7696fed60bd2743cd7953b4cbbe6c4fc5c3aa76
|
|
xargs -0 not supported on minimal file system so stop using it.
and removed unwanted comment.
Change-Id: I77edead5de2eb7724dc88f848c284870aed4a6a5
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
ltp test definitions have been updated to accept skipfile from an
open accessible location via URL as a parameter from LAVA json job file
and still supports old implementation as a file from test-definitions
NOTE: busybox wget may not work with https link so pefer to use http
Change-Id: Idf9b93799326e4fc6650bded8396b15a48c63f3b
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
skipfile is a list of LTP test cases to be skipped from LTP full execution.
The details about reason for skipping is also been described in skipfile.
Change-Id: I8bb40a2b1e52b52125af5f0d8205f8c1a87067c0
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
ltpfixup.sh script was returning result 'pass' when there
was no LTP tests available in rootfs. This problem is fixed now.
As a side effect the LAVA test LTP_xxx will become 'failed' in
case any of the LTP tests fails during execution (runltp return
something else than 0).
Change-Id: Ib9881741a6311afaac3c4346283a9a62b599fe69
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
On Ubuntu LTP gets installed in the LAVA test execution directory.
For this reason the ltpfixup.sh wasn't working correctly so far.
It had the /opt/ltp path hardcoded. This patch fixes the issue.
Change-Id: I4bd9389d63aea954b01e7162a4a0518aa2223750
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
When running packages separately in the same LAVA job, results were
concatenated. Now result files are stored in the test execution directory
and are separate for each lava-test-shell. ltpfixup.sh script was moved
to 'common' directory. Definition was unified between Ubuntu and OE.
Change-Id: I43372b0d060d88f871407bc4b1b44c2cf94ef333
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|