weston/tests
Pekka Paalanen 02f042b5c3 tests/safe-signal-output-removal-test: migrate to DECLARE_TEST_LIST API
Replace PLUGIN_TEST() macros with explicit static functions and
DECLARE_TEST_LIST() registration for better type safety and to
prepare for removing the custom ELF section.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2026-05-28 16:29:56 +03:00
..
harness tests: new test listing macros 2026-05-28 16:29:56 +03:00
reference tests: add tests to ensure GL dma-buf screenshot correctness 2026-04-02 14:34:19 +00:00
visualization tests/alpha-blending: replace compare_float() with rgb_diff_stat 2022-06-30 09:08:32 +00:00
alpha-blending-test.c tests/alpha-blending-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
assert-test.c tests/assert-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
bad-buffer-test.c tests/bad-buffer-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
buffer-transforms-test.c tests/buffer-transforms-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
client-buffer-test.c tests/client-buffer-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-effects-test.c tests/color-effects-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-icc-output-test.c tests/color-icc-output-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-lcms-optimizer-test.c tests/color-lcms-optimizer-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-management-protocol-test.c tests/color-management-protocol-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-math-test.c tests/color-math-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-output-parsing-test.c tests/color-output-parsing-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-representation-common.c tests: color-representation: Use writeback screenshots for DRM tests 2026-03-24 15:25:30 +01:00
color-representation-common.h tests: color-representation: Use writeback screenshots for DRM tests 2026-03-24 15:25:30 +01:00
color-representation-drm-test.c tests/color-representation-drm-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-representation-protocol-test.c tests/color-representation-protocol-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
color-representation-renderer-test.c tests/color-representation-renderer-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
commit-timing-test.c tests/commit-timing-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
config-parser-test.c tests/config-parser-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
constraints-test.c tests/constraints-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
custom-env-test.c tests/custom-env-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
devices-test.c tests/devices-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
dmabuf-screenshot-test.c tests/dmabuf-screenshot-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
drm-formats-test.c tests/drm-formats-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
drm-offload-test.c tests/drm-offload-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
drm-smoke-test.c tests/drm-smoke-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
drm-writeback-screenshot-test.c tests/drm-writeback-screenshot-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
event-test.c tests/event-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
fifo-test.c tests/fifo-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
idalloc-test.c tests/idalloc-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
image-description-query-test.c tests/image-description-query-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
input-timestamps-helper.c tests: Address compilation warns/error on arm32 (format) 2025-12-02 18:27:12 +02:00
input-timestamps-helper.h tests: Introduce input timestamps helper 2018-02-20 10:20:29 +02:00
internal-screenshot-test.c tests/internal-screenshot-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
iterate-debug-scopes-test.c tests/iterate-debug-scopes-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
ivi-layout-internal-test.c tests/ivi-layout-internal-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
ivi-layout-test-client.c tests/ivi-layout-test-client: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
ivi-layout-test-plugin.c tests/ivi-layout-test-client: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
ivi-shell-app-test.c tests/ivi-shell-app-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
ivi-test.h ivi-shell: implement surface_on_many_layer test 2016-06-29 11:32:23 +03:00
keyboard-test.c tests/keyboard-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
kiosk-shell-test.c tests/kiosk-shell-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
lcms-util-test.c tests/lcms-util-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
linalg-test.c tests: new test listing macros 2026-05-28 16:29:56 +03:00
linux-explicit-synchronization-test.c tests/linux-explicit-synchronization-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
lua-shell-test.c tests/lua-shell-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
matrix-test.c tests/matrix-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
matrix-transform-test.c tests/matrix-transform-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
meson.build tests: rename -parametric to color-management-protocol 2026-05-26 15:05:14 +03:00
output-capture-protocol-test.c tests/output-capture-protocol-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
output-damage-test.c tests/output-damage-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
output-decorations-test.c tests/output-decorations-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
output-transforms-test.c tests/output-transforms-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
paint-node-test.c tests/paint-node-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
plugin-registry-test.c tests/plugin-registry-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
pointer-shot-test.c tests/pointer-shot-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
pointer-test.c tests/pointer-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
presentation-test.c tests/presentation-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
roles-test.c tests/roles-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
safe-signal-output-removal-test.c tests/safe-signal-output-removal-test: migrate to DECLARE_TEST_LIST API 2026-05-28 16:29:56 +03:00
safe-signal-test.c tests: return status from each test definition 2025-04-30 15:07:35 +03:00
setbacklight.c tests: Update boilerplate from MIT X11 license to MIT Expat license 2015-06-15 13:04:19 -07:00
single-pixel-buffer-test.c tests: Add a semi-transparent single pixel buffer test 2025-10-21 13:53:34 -05:00
string-test.c tests/string: fix false-positive uninitialized val 2025-12-16 15:19:02 +00:00
subsurface-shot-test.c tests: Refactor get_subcompositor 2025-12-04 12:38:17 -06:00
subsurface-test.c tests: Refactor get_subcompositor 2025-12-04 12:38:17 -06:00
surface-global-test.c libweston: give weston_surfaces a simple name 2026-02-19 16:21:19 +02:00
surface-screenshot-test.c tests: fix desc[] left-over 2026-03-12 17:47:47 +02:00
surface-test.c libweston: give weston_surfaces a simple name 2026-02-19 16:21:19 +02:00
text-test.c tests: return status from each test definition 2025-04-30 15:07:35 +03:00
timespec-test.c tests: return status from each test definition 2025-04-30 15:07:35 +03:00
touch-test.c tests: return status from each test definition 2025-04-30 15:07:35 +03:00
vertex-clip-test.c tests/vertex-clip: add const 2026-05-28 15:12:59 +03:00
viewporter-shot-test.c tests: Add helper to create solid-filled buffer 2025-10-16 11:36:33 +03:00
viewporter-test.c tests: return status from each test definition 2025-04-30 15:07:35 +03:00
xdg-shell-test.c tests: add xdg-shell defunct surfaces test 2026-02-23 09:15:31 +00:00
xwayland-test.c tests: Set optimal refresh rate for tests 2025-10-16 11:36:33 +03:00