summaryrefslogtreecommitdiff
path: root/ubuntu
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2015-03-11 14:52:01 +0200
committerRiku Voipio <riku.voipio@linaro.org>2015-03-12 13:18:31 +0200
commit06acc8c9de3acff468687773418e2b7c817b0696 (patch)
treea9b66412da242a56c1e87f1df11d639098038f46 /ubuntu
parent917ad655ad4910ffa3c756eb6721201a2bc40422 (diff)
kvm: arm32 on arm64 tests
Refactor tests to allow testing multiple guests in one run. In this first version, we add armv7 tests on aarch64 host. Also some long-standing issues have been fixed. v2: prefix ping commands so we don't kvm-guest-net-1 twice v3: move binaries to testdata.l.o - download hackbench binaries instead of building. - avoids the question "howto compile armv7 binary on arm64" - lets us drop build-essential from install list - fix host host test-rt-tests.sh invocation - refactor downloads to download both armv7 and aarch64 images - rename logs from *.txt to *.log - avoids error with test-rt-parse.sh - make test-rt-parse.sh show what .txt file it is going to parse - add timeout kill reaper - add armv7 image run to aarch64 build Change-Id: I4f9759328c459b06de3be3062f0fb26d3b98d102 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'ubuntu')
-rw-r--r--ubuntu/kvm.yaml8
1 files changed, 5 insertions, 3 deletions
diff --git a/ubuntu/kvm.yaml b/ubuntu/kvm.yaml
index b1d4b10..ba41bbe 100644
--- a/ubuntu/kvm.yaml
+++ b/ubuntu/kvm.yaml
@@ -14,6 +14,7 @@ metadata:
- vexpress-tc2
- mustang
- midway
+ - juno
install:
deps:
@@ -24,15 +25,16 @@ install:
- bridge-utils
- udhcpc
- wget
- - build-essential
run:
steps:
- 'sudo ./common/scripts/kvm/test-host.sh'
- 'sudo ./common/scripts/kvm/test-kvm.sh'
- 'sudo ./common/scripts/kvm/test-rt-parse.sh'
- - 'lava-test-run-attach kvm-log.txt text/plain'
- - 'lava-test-run-attach guest.log text/plain'
+ - 'lava-test-run-attach kvm-arm64.log'
+ - 'lava-test-run-attach aarch64-guest.log'
+ - 'lava-test-run-attach kvm-arm32.log'
+ - 'lava-test-run-attach armv7l-guest.log'
parse:
pattern: '^(?P<test_case_id>[^:]+):\s*(?P<measurement>[0-9.]+)\s+(?P<units>\w+)\s+(?P<result>\w+)'