diff options
Diffstat (limited to 'automated/linux/ltp-realtime/ltp-realtime.yaml')
-rw-r--r-- | automated/linux/ltp-realtime/ltp-realtime.yaml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/automated/linux/ltp-realtime/ltp-realtime.yaml b/automated/linux/ltp-realtime/ltp-realtime.yaml new file mode 100644 index 0000000..b09a383 --- /dev/null +++ b/automated/linux/ltp-realtime/ltp-realtime.yaml @@ -0,0 +1,38 @@ +metadata: + name: ltp-realtime + format: "Lava-Test-Shell Test Definition 1.0" + description: "Run LTP realtime test suite on Ubuntu/CentOS/Openembedded. + This testsuite contains some functional tests and a few + performance and latency measurement tests" + maintainer: + - anders.roxell@linaro.org + - mike.holmes@linaro.org + - naresh.kamboju@linaro.org + os: + - debian + - ubuntu + - fedora + - centos + - openembedded + scope: + - preempt-rt + devices: + - arndale +params: + # LTP version + LTP_VERSION: 20170116 + LTP_REALTIME_TESTS: "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" + SKIP_INSTALL: false + +run: + steps: + - cd ./automated/linux/ltp-realtime/ + - ./ltp-realtime.sh -T "${LTP_REALTIME_TESTS}" -s "${SKIP_INSTALL}" -v "${LTP_VERSION}" + - ../../utils/send-to-lava.sh ./output/result.txt + +parse: + pattern: "^(?!.+ED)(?P<test_case_id>\\w+)\\s+(?P<result>PASS|FAIL|CONF)\\s+\\d+" + fixupdict: + FAIL: fail + PASS: pass + CONF: skip |