summaryrefslogtreecommitdiff
path: root/ubuntu/ltp-ddt.yaml
blob: d9703f84963d6c5c78596a01fd73a0d6d41d3501 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
metadata:
    name: ltp_ddt
    format: "Lava-Test-Shell Test Definition 1.0"
    version: 20151112
    description: "Run LTP-DDT test suite on Debian."
    maintainer:
        - milosz.wasilewski@linaro.org
        - timothy.anzaku@linaro.org
    os:
        - debian
    scope:
        - functional
    devices:
        - dragonboard410c
        - hikey

params:
    TST_CMDFILES: ddt/memtest
    PLATFORM: hikey
    PATTERNS: MEMORY_M_FUNC_MEMTESTER_10pct_1time

run:
    steps:
        - './common/scripts/ltp-ddt.sh -f $TST_CMDFILES -P $PLATFORM -s $PATTERNS'

parse:
    pattern: "^(?!.+ED)(?P<test_case_id>\\w+)\\s+(?P<result>\\w+)\\s+\\d$"
    fixupdict:
        FAIL: fail
        PASS: pass
# To run LTP-DDT tests through this yaml script, it is assumed that
# the ltp-ddt test has been pre-installed in the debian image.
# More information about the ltp-ddt test suite can be found at
# http://arago-project.org/git/projects/test-automation/ltp-ddt.git
# WARNING: The test parameters for most usecases will defer from the default
# TST_CMDFILES, PLATFORM, and PATTERNS. Please set appropriate parameters
# in your test job.