metadata: name: ltp-realtime format: "Lava-Test-Shell Test Definition 1.0" version: 20140422 description: "Run LTP test_realtime on OpenEmbedded." maintainer: - anders.roxell@linaro.org - mike.holmes@linaro.org os: - openembedded scope: - preempt-rt devices: - arndale params: LTP_REALTIME_TESTS_TO_RUN: 'async_handler gtod_latency hrtimer-prio matrix_mult measurement periodic_cpu_load pi_perf prio-preempt prio-wake pthread_kill_latency rt-migrate sched_football sched_jitter sched_latency thread_clock' run: steps: - 'export LAVA_TESTDIR=`echo $(dirname $(readlink -f build))`' - 'cd /opt/ltp' - 'for TEST_TO_RUN in ${LTP_REALTIME_TESTS_TO_RUN} ; do ./testscripts/test_realtime.sh -t func/$TEST_TO_RUN | $LAVA_TESTDIR/common/scripts/ltp-realtime2LAVA.py; done' parse: "pattern": "^test_case_id:(?P.+)\\s+measurement:(?P[\\d\\.]+)\\s+units:(?P\\w+)\\s+result:(?P\\w+)" fixupdict: FAIL: fail PASS: pass