diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2019-04-05 14:07:00 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2019-04-05 14:07:00 +0200 |
commit | 51f4c324d12d1135b6ec511dd5e1b2c1d44fea5b (patch) | |
tree | f052314c631f5b6ac83833f7ab7c2b968c8fc404 /tests | |
parent | 99d3a99f0d448f0f08610f4dea65c9dac255624d (diff) | |
download | drminfo-51f4c324d12d1135b6ec511dd5e1b2c1d44fea5b.tar.gz |
misc
Diffstat (limited to 'tests')
-rw-r--r-- | tests/basic.py | 3 | ||||
-rw-r--r-- | tests/drminfo/__init__.py | 14 |
2 files changed, 14 insertions, 3 deletions
diff --git a/tests/basic.py b/tests/basic.py index f8b7690..e595bac 100644 --- a/tests/basic.py +++ b/tests/basic.py @@ -4,6 +4,7 @@ # stdlib import os +import time # avocado import avocado @@ -24,6 +25,7 @@ class BaseDRM(TestDRM): 'AR24' : 'adf315fe78e8f7e2947d65158545b4d3', 'XR24' : '661a70b8dca5436443ce09014e6c326c', 'BX24' : '0ab929a5c0ccd0123c6a64fe6fdcc24f', + 'RG24' : 'a250b72b15cbb53306ed9e101aac3600', 'RG16' : '0dcbe8573e0bf44bb7363cd22639f3b9', } modes = [ @@ -83,6 +85,7 @@ class BaseDRM(TestDRM): self.console_run('fbtest -a -s 10') self.console_wait('---ok---', '---root---', 'fbtest') + time.sleep(0.1) self.screen_dump(vga, 'fbdev') self.console_wait('---root---') diff --git a/tests/drminfo/__init__.py b/tests/drminfo/__init__.py index e46c78b..c81daec 100644 --- a/tests/drminfo/__init__.py +++ b/tests/drminfo/__init__.py @@ -71,13 +71,21 @@ class TestDRM(avocado.Test): "/usr/bin/egltest", "/usr/bin/prime", "/usr/bin/edid-decode", + "/usr/bin/strace", "/usr/share/fontconfig/conf.avail/59-liberation-mono.conf", "/usr/share/fonts/liberation/LiberationMono-Regular.ttf", - - "/usr/lib64/dri/kms_swrast_dri.so", - "/usr/lib64/dri/virtio_gpu_dri.so", ] + rpms = [ + "mesa-libGL", + "mesa-libEGL", + "mesa-dri-drivers", + ] + + for rpm in rpms: + rpmfiles = run("rpm -ql %s" % rpm) + for item in rpmfiles.stdout.decode().split(): + files.append(item) self.log.info("### create initrd for %s" % kversion) cmdline = "dracut" |