diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2019-04-05 13:20:38 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2019-04-05 13:20:38 +0200 |
commit | b6a06540519c73bfc24f110b4ad78f534552655b (patch) | |
tree | 9a3b1cbf3879449ddf19f1f9fdb7ce727bae1485 | |
parent | dc88d0b43d0159ebf1dd70b40b286989b812d4eb (diff) | |
download | drminfo-b6a06540519c73bfc24f110b4ad78f534552655b.tar.gz |
tests: run egltest
-rw-r--r-- | tests/basic.py | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/tests/basic.py b/tests/basic.py index 7ff8ef6..e73d2c7 100644 --- a/tests/basic.py +++ b/tests/basic.py @@ -86,6 +86,10 @@ class BaseDRM(TestDRM): self.screen_dump(vga, 'fbdev') self.console_wait('---root---') + def prime_tests(self, vga): + self.console_run('prime') + self.console_wait('---root---') + def virtio_tests(self, vga): self.console_run('virtiotest -i -l') virtcaps = self.console_wait('---root---') @@ -96,9 +100,10 @@ class BaseDRM(TestDRM): self.screen_dump(vga, 'virtio') self.console_wait('---root---') - def prime_tests(self, vga): - self.console_run('prime') - self.console_wait('---root---') + def virgl_tests(self, vga): + self.console_run('egltest -i') + eglinfo = self.console_wait('---root---') + self.write_text(vga, "eglinfo", eglinfo) @avocado.skipUnless(os.path.exists('/usr/bin/dracut'), "no dracut") @avocado.skipUnless(os.path.exists('/usr/bin/drminfo'), "no drminfo") @@ -132,17 +137,18 @@ class BaseDRM(TestDRM): def test_virtio_vga(self): vga = 'virtio-vga' self.common_tests(vga) - self.virtio_tests(vga) self.prime_tests(vga) + self.virtio_tests(vga) def test_virtio_gpu(self): vga = 'virtio-gpu-pci' self.common_tests(vga) - self.virtio_tests(vga) self.prime_tests(vga) + self.virtio_tests(vga) def test_virgl(self): vga = 'virtio-vga' self.common_tests(vga, 'egl-headless') - self.virtio_tests(vga) self.prime_tests(vga) + self.virtio_tests(vga) + self.virgl_tests(vga) |