diff options
author | Guillaume Tucker <guillaume.tucker@collabora.com> | 2019-07-03 16:38:13 +0100 |
---|---|---|
committer | Guillaume Tucker <guillaume.tucker@collabora.com> | 2019-07-09 18:01:33 +0100 |
commit | 3546209fbe08a7e7e3e63745fe562390efa3a6ad (patch) | |
tree | cdb38fc130232de1ff8eab9d7c73c312de5b93ea /templates | |
parent | ff9cf21b33c718980204c384827c2c53b91f39f2 (diff) |
igt: convert to igt_drm_kms using igt-parser.sh
Replace the igt test plan with igt_drm_kms as it only covers the
DRM/KMS part, and use igt-parser.sh from the buster-igt rootfs. Also
drop core_get_client_auth as it has been merged with core_auth.
Signed-off-by: Guillaume Tucker <guillaume.tucker@collabora.com>
Diffstat (limited to 'templates')
-rw-r--r-- | templates/igt/generic-depthcharge-tftp-ramdisk-igt.jinja2 (renamed from templates/igt/generic-depthcharge-tftp-ramdisk-igt-template.jinja2) | 0 | ||||
-rw-r--r-- | templates/igt/generic-uboot-tftp-ramdisk-igt.jinja2 (renamed from templates/igt/generic-uboot-tftp-ramdisk-igt-template.jinja2) | 0 | ||||
-rw-r--r-- | templates/igt/igt.jinja2 | 31 |
3 files changed, 7 insertions, 24 deletions
diff --git a/templates/igt/generic-depthcharge-tftp-ramdisk-igt-template.jinja2 b/templates/igt/generic-depthcharge-tftp-ramdisk-igt.jinja2 index 0461a57..0461a57 100644 --- a/templates/igt/generic-depthcharge-tftp-ramdisk-igt-template.jinja2 +++ b/templates/igt/generic-depthcharge-tftp-ramdisk-igt.jinja2 diff --git a/templates/igt/generic-uboot-tftp-ramdisk-igt-template.jinja2 b/templates/igt/generic-uboot-tftp-ramdisk-igt.jinja2 index 34fe69a..34fe69a 100644 --- a/templates/igt/generic-uboot-tftp-ramdisk-igt-template.jinja2 +++ b/templates/igt/generic-uboot-tftp-ramdisk-igt.jinja2 diff --git a/templates/igt/igt.jinja2 b/templates/igt/igt.jinja2 index 1485c9c..67cef60 100644 --- a/templates/igt/igt.jinja2 +++ b/templates/igt/igt.jinja2 @@ -5,7 +5,7 @@ - repository: metadata: format: Lava-Test Test Definition 1.0 - name: igt + name: {{ plan_name }} description: "IGT test plan" os: - oe @@ -13,27 +13,10 @@ - functional run: steps: - - export PATH=/usr/libexec/igt-gpu-tools:$PATH - - lava-test-case core_auth --shell core_auth | sed "s/Subtest /Subtest $test@/g" - - lava-test-case core_get_client_auth --shell core_get_client_auth | sed "s/Subtest /Subtest $test@/g" - - lava-test-case core_getclient --shell core_getclient | sed "s/Subtest /Subtest $test@/g" - - lava-test-case core_getstats --shell core_getstats | sed "s/Subtest /Subtest $test@/g" - - lava-test-case core_getversion --shell core_getversion | sed "s/Subtest /Subtest $test@/g" - - lava-test-case core_setmaster_vs_auth --shell core_setmaster_vs_auth | sed "s/Subtest /Subtest $test@/g" - - lava-test-case drm_read --shell drm_read | sed "s/Subtest /Subtest $test@/g" - - lava-test-case kms_addfb_basic --shell kms_addfb_basic | sed "s/Subtest /Subtest $test@/g" - - lava-test-case kms_atomic --shell kms_atomic | sed "s/Subtest /Subtest $test@/g" - - lava-test-case kms_flip_event_leak --shell kms_flip_event_leak | sed "s/Subtest /Subtest $test@/g" - - lava-test-case kms_prop_blob --shell kms_prop_blob | sed "s/Subtest /Subtest $test@/g" - - lava-test-case kms_setmode --shell kms_setmode | sed "s/Subtest /Subtest $test@/g" - - lava-test-case kms_vblank --shell kms_vblank | sed "s/Subtest /Subtest $test@/g" - parse: - pattern: 'Subtest (?P<test_case_id>\S*):\s+(?P<result>(SUCCESS|FAIL|SKIP))' - fixupdict: - SUCCESS: pass - FAIL: fail - SKIP: skip - lava-signal: kmsg + - > + /usr/bin/igt-parser.sh + {{ tests|wordwrap(1, False, "\n ") }} from: inline - name: igt - path: inline/igt.yaml + name: {{ plan_name }} + path: inline/{{ plan_name }}.yaml + lava-signal: kmsg |