aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/basic.py3
-rw-r--r--tests/drminfo/__init__.py14
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"