From b6a06540519c73bfc24f110b4ad78f534552655b Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Fri, 5 Apr 2019 13:20:38 +0200 Subject: tests: run egltest --- tests/basic.py | 18 ++++++++++++------ 1 file 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) -- cgit