From 3f3555d43be85167c30e82123da49efb41d12196 Mon Sep 17 00:00:00 2001 From: Naresh Kamboju Date: Wed, 4 May 2016 20:26:12 +0530 Subject: kselftest: Add support to run tests from minimal rootfs Kselftest is in built in minimal rootfs from buildroot. LAVA job should provide rootfs-armv7.tar or rootfs-armv8.tar URL Change-Id: Ie3e44ea4680b3294f857b9e29e3b36010e81a18b Signed-off-by: Naresh Kamboju --- ubuntu/kselftest.yaml | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) (limited to 'ubuntu') diff --git a/ubuntu/kselftest.yaml b/ubuntu/kselftest.yaml index 37d5f72..213d934 100644 --- a/ubuntu/kselftest.yaml +++ b/ubuntu/kselftest.yaml @@ -5,29 +5,48 @@ metadata: maintainer: - tyler.baker@linaro.org - arthur.she@linaro.org + - naresh.kamboju@linaro.org os: - ubuntu scope: - functional devices: - - all + - arndale + - beaglebone-black + - highbank + - juno + - mustang + - mx53loco + - panda + - panda-es + - vexpress-a9 + - vexpress-tc2 params: TESTPROG: kselftest_armhf.tar.gz + KSELFTESTS_PATH: /usr/lib/kselftests +# Skip install deps and steps on minimal rootfs from LAVA test +# Example: +# "skip_install": "all" install: deps: - libpopt-dev - libcap-dev - binutils-dev - perl + - wget + - tar + steps: + - 'echo "Downloading kselftests"' + - 'mkdir -p $KSELFTESTS_PATH' + - 'cd $KSELFTESTS_PATH' + - 'wget http://testdata.validation.linaro.org/tests/kselftest/$TESTPROG -O kselftest.tar.gz' + - 'tar --strip-components=1 -xaf kselftest.tar.gz' run: steps: - - 'cd /tmp' - - 'wget http://testdata.validation.linaro.org/tests/kselftest/$TESTPROG -O kselftest.tar.gz' - - 'tar -xaf kselftest.tar.gz' - - 'cd kselftest' + - 'cd $KSELFTESTS_PATH' - './run_kselftest.sh' parse: -- cgit v1.2.3