1b8e80941Smrgjob_name: panfrost-deqp
2b8e80941Smrgdevice_type: rk3399-gru-kevin
3b8e80941Smrgtimeouts:
4b8e80941Smrg  job:
5b8e80941Smrg    minutes: 40
6b8e80941Smrg  action:
7b8e80941Smrg   minutes: 10
8b8e80941Smrg  actions:
9b8e80941Smrg    power-off:
10b8e80941Smrg      seconds: 30
11b8e80941Smrgpriority: medium
12b8e80941Smrgvisibility: public
13b8e80941Smrgactions:
14b8e80941Smrg- deploy:
15b8e80941Smrg    timeout:
16b8e80941Smrg      minutes: 2
17b8e80941Smrg    to: tftp
18b8e80941Smrg    kernel:
19b8e80941Smrg      url: {{ base_artifacts_url }}/Image
20b8e80941Smrg    ramdisk:
21b8e80941Smrg      url: {{ base_artifacts_url }}/panfrost-rootfs.cpio.gz
22b8e80941Smrg      compression: gz
23b8e80941Smrg    dtb:
24b8e80941Smrg      url: {{ base_artifacts_url }}/rk3399-gru-kevin.dtb
25b8e80941Smrg    os: oe
26b8e80941Smrg- boot:
27b8e80941Smrg    timeout:
28b8e80941Smrg      minutes: 5
29b8e80941Smrg    method: depthcharge
30b8e80941Smrg    commands: ramdisk
31b8e80941Smrg    prompts:
32b8e80941Smrg      - '#' 
33b8e80941Smrg- test:
34b8e80941Smrg    timeout:
35b8e80941Smrg      minutes: 40
36b8e80941Smrg    definitions:
37b8e80941Smrg    - repository:
38b8e80941Smrg        metadata:
39b8e80941Smrg          format: Lava-Test Test Definition 1.0
40b8e80941Smrg          name: igt
41b8e80941Smrg          description: "IGT test plan"
42b8e80941Smrg          os:
43b8e80941Smrg          - oe
44b8e80941Smrg          scope:
45b8e80941Smrg          - functional
46b8e80941Smrg        run:
47b8e80941Smrg          steps:
48b8e80941Smrg          - mount -t proc none /proc
49b8e80941Smrg          - mount -t sysfs none /sys 
50b8e80941Smrg          - mount -t devtmpfs none /dev
51b8e80941Smrg          - mkdir -p /dev/pts
52b8e80941Smrg          - mount -t devpts devpts /dev/pts
53b8e80941Smrg          - echo 1 > /proc/sys/kernel/printk
54b8e80941Smrg          - echo performance > /sys/devices/platform/ff9a0000.gpu/devfreq/devfreq0/governor
55b8e80941Smrg          - sh /deqp/deqp-runner.sh
56b8e80941Smrg        parse:
57b8e80941Smrg          pattern: 'Test case ''(?P<test_case_id>\S*)''..\s+(?P<result>(Pass|NotSupported|QualityWarning|CompatibilityWarning|Fail|ResourceError|Crash|Timeout|InternalError))'
58b8e80941Smrg          fixupdict:
59b8e80941Smrg            Pass: pass
60b8e80941Smrg            NotSupported: pass
61b8e80941Smrg            QualityWarning: pass
62b8e80941Smrg            CompatibilityWarning: pass
63b8e80941Smrg            Fail: fail
64b8e80941Smrg            ResourceError: fail
65b8e80941Smrg            Crash: fail
66b8e80941Smrg            Timeout: fail
67b8e80941Smrg            InternalError: fail
68b8e80941Smrg      from: inline
69b8e80941Smrg      name: deqp
70b8e80941Smrg      path: inline/lava-deqp.yaml
71