[gtk/wip/otte/gles: 3/3] testsuite: Add run for GLES




commit 37266f2b94f45b7629c653988d2112f3ffa8b2dd
Author: Benjamin Otte <otte redhat com>
Date:   Fri Oct 8 18:38:51 2021 +0200

    testsuite: Add run for GLES
    
    This is supposed to test the most fallback GL stuff, so we might want to
    set even more env vars here.
    
    Also enable the run for the Fedora builder in CI.

 .gitlab-ci.yml        |  1 +
 testsuite/meson.build | 12 ++++++++++++
 2 files changed, 13 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 70949b9e18..212c857643 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -91,6 +91,7 @@ fedora-x86_64:
     - meson compile -C _build_hello
     - .gitlab-ci/run-tests.sh _build x11
     - .gitlab-ci/run-tests.sh _build wayland
+    - .gitlab-ci/run-tests.sh _build waylandgles
     - .gitlab-ci/run-tests.sh _build broadway
 
 release-build:
diff --git a/testsuite/meson.build b/testsuite/meson.build
index 0b75c90811..a2dc4ed471 100644
--- a/testsuite/meson.build
+++ b/testsuite/meson.build
@@ -30,6 +30,18 @@ if wayland_enabled
                         'TEST_OUTPUT_SUBDIR=wayland',
                         ])
 
+  if get_option('debug')
+    gdk_debug = 'GDK_DEBUG=gl-gles,default_settings'
+  else
+    gdk_debug = 'GDK_DEBUG=gl-gles'
+  endif
+  add_test_setup ('waylandgles',
+                  env: common_env + [
+                        'GDK_BACKEND=wayland',
+                        'TEST_OUTPUT_SUBDIR=wayland-gles',
+                        gdk_debug,
+                        ])
+
 endif
 
 if os_win32


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]