summaryrefslogtreecommitdiff
path: root/openembedded/odp-scheduling.yaml
blob: 3b4d098f333a5c886ee90bd57c8c6fca740a50dc (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
metadata:
    name: odp_perf_scheduling
    version: "1.0"
    format: "Lava-Test-Shell Test Definition 1.0"
    description: "Run odp_scheduling test on Linaro OpenEmbedded builds."
    maintainer:
        - stuart.haslam@linaro.org
    os:
        - openembedded
    devices:
        - juno
    environment:
        - lava-test-shell

install:
    git-repos:
        - git://git.linaro.org/lng/odp.git
    steps:
        - 'echo $PATH'
        - 'which libtoolize'
        - 'curl -sSOL http://sourceforge.net/projects/cunit/files/CUnit/2.1-3/CUnit-2.1-3.tar.bz2'
        - 'tar xf CUnit-2.1-3.tar.bz2'
        - 'cd CUnit-2.1-3'
        - 'autoreconf -i'
        - './bootstrap'
        - 'make install'
        - 'cd ../odp'
        - './bootstrap'
        - './configure --enable-test-vald --enable-test-perf --with-cunit-path=$HOME/CUnitHome'
        - 'make'
        - 'make install'

run:
    steps:
        - lava-test-case odp_scheduling --shell odp_scheduling