From e2b3ab38bd3ad29376c8bb8d54c889710f3372b8 Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Tue, 23 Jul 2024 17:21:43 +0100 Subject: [PATCH] tests: Set optimal refresh rate for tests A very marginal benefit, but why not. Any tests using screen capture are now using a refresh rate of 0 (redraw immediately on capture request), whilst others are using HIGHEST_OUTPUT_REFRESH. Signed-off-by: Daniel Stone --- tests/ivi-layout-internal-test.c | 1 + tests/ivi-layout-test-client.c | 1 + tests/xwayland-test.c | 1 + 3 files changed, 3 insertions(+) diff --git a/tests/ivi-layout-internal-test.c b/tests/ivi-layout-internal-test.c index 2a1430751..89b44bf9c 100644 --- a/tests/ivi-layout-internal-test.c +++ b/tests/ivi-layout-internal-test.c @@ -47,6 +47,7 @@ fixture_setup(struct weston_test_harness *harness) compositor_setup_defaults(&setup); setup.shell = SHELL_IVI; + setup.refresh = HIGHEST_OUTPUT_REFRESH; return weston_test_harness_execute_as_plugin(harness, &setup); } diff --git a/tests/ivi-layout-test-client.c b/tests/ivi-layout-test-client.c index 08d9625ee..a624976ac 100644 --- a/tests/ivi-layout-test-client.c +++ b/tests/ivi-layout-test-client.c @@ -44,6 +44,7 @@ fixture_setup(struct weston_test_harness *harness) compositor_setup_defaults(&setup); setup.shell = SHELL_IVI; + setup.refresh = HIGHEST_OUTPUT_REFRESH; setup.extra_module = "test-ivi-layout.so"; return weston_test_harness_execute_as_client(harness, &setup); diff --git a/tests/xwayland-test.c b/tests/xwayland-test.c index e6b00b358..948ea4269 100644 --- a/tests/xwayland-test.c +++ b/tests/xwayland-test.c @@ -57,6 +57,7 @@ fixture_setup(struct weston_test_harness *harness) compositor_setup_defaults(&setup); setup.shell = SHELL_TEST_DESKTOP; + setup.refresh = HIGHEST_OUTPUT_REFRESH; setup.xwayland = true; setup.logging_scopes = "log,xwm-wm-x11";