Age | Commit message (Collapse) | Author |
|
Switch Aarch64 boot to UEFI.
- Adapt to url/path changes due to GPT image builds.
- Install kernel to the EFI system partition
- Use same kernel for guest and host for armv7
- On juno run tests on A53 since UEFI bug only
manifesting on A57
- Use xz instead of gz
Change-Id: Idd8534a4b6815d7c4e80d353c7b29bb633f268b1
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
- use hwloc-nox since cpu order on big.LITTLE systems might
differ.
- fix accumulation of prefixes armv7l-aarch64-kvm-boot-1
[v2]
- only upload arm64 logs if they exist
Change-Id: Ic9cdd39262ffedc8c9a4674cc5ccc3b4e2d8627a
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
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>
|
|
Wide range of changes needed to allow kvm tests to run on both
ARMv7 and ARMv8 targets.
Currently includes some ugly hacks to faciliate booting mustang
from nfs (can't use tun).
Change-Id: I92ab87b6439b464db14fdef0cbac41efd64ef9a8
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Switch to virtio block, since sd is emulated interface.
While at it, improve installing and compiling hackbench. Avoid
compiling in steps since we have scripts in place. Make sure
we have gcc and others installed for compiling.
Change-Id: I942e6bbafb09b7739156fb8d15f41c6334f16c8c
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
rt-tests hackbench was replaced with the version from Ingo Molnar
http://people.redhat.com/mingo/cfs-scheduler/tools/hackbench.c
hackbench is now called from both host and guest the same way:
hackbench 100 process 500
The results are parsed using min_max_avg_parse.py. Result regexp
was updated to match the output format of the script.
Change-Id: I5d437565d42f45c9411dc8b62540be7b53e0c630
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Kvm tests needed a few fixes to work again:
1. fix case where test is called with $1
2. adapt to new paths
3. make sure console output is not lost
Change-Id: I659c64fafeefdbecd7ff7ec664634531c4ee8186
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Change-Id: I2e99f27b991999013c000e21a8c543b74836e6a1
Signed-off-by: mike-holmes <mike.holmes@linaro.org>
|
|
Added meta data to all test cases
In some cases maintainer is assumed basing on git log
Some data is still missing
ubuntu rt-ltp and ltp-realtime are duplicate and rt-ltp will be removed
Change-Id: I04bb1f96cf7682fb8050df12c7dc0fa04b4dea68
|
|
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
based on ci/kvm-ci.git
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|