metadata: format: "Lava-Test-Shell Test Definition 1.0" name: bL_iks_tests description: "This test suite covers big.LITTLE switching functionality and stress tests. The main focus is to test big.LITTLE switching while system switches its cores from A15 to A7 and vice versa" os: - ubuntu scope: - functional devices: - vexpress-tc2 maintainer: - naresh.kamboju@linaro.org install: deps: - bc - memtester - stressapptest - libjpeg-turbo-test git-repos: - http://git.linaro.org/qa/bL_iks_tests.git steps: - 'cd bL_iks_tests' - 'make all' - 'make install' - 'echo "deb http://ports.ubuntu.com/ubuntu-ports/ $(lsb_release -s -c) multiverse" >> /etc/apt/sources.list' - 'echo "deb-src http://ports.ubuntu.com/ubuntu-ports/ $(lsb_release -s -c) multiverse" >> /etc/apt/sources.list' - 'apt-get update' - 'apt-get install iozone3' - 'wget --no-check-certificate http://testdata.validation.linaro.org/tools/ffmpeg.tar.bz2' - 'tar -jxvf ffmpeg.tar.bz2' - 'cd ffmpeg; make install' run: steps: - 'run_stress_switcher_tests.sh -a > iks_stdout.log 2>&1' - 'cat iks_stdout.log | egrep -w "PASS|FAIL"' parse: pattern: "^(?P\\S+)\\s+:\\s+(?P\\S+)$" fixupdict: PASS: pass FAIL: fail