From d894bcd0a0e9cf06a7bdf2a0eac6bcd5eb0c27f3 Mon Sep 17 00:00:00 2001 From: hujianwei Date: Thu, 17 Nov 2022 11:12:05 +0000 Subject: [PATCH] Add new single-pixel buffer tests * tests/Imakefile (OBJS14, SRCS14): Add single_pixel_buffer_test.c/.o. (single_pixel_buffer_test): New test. * tests/run_tests.sh (standard_tests): New test. * tests/svnignore.txt: Add single_pixel_buffer_test. --- tests/Imakefile | 8 ++++++-- tests/run_tests.sh | 2 +- tests/svnignore.txt | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/Imakefile b/tests/Imakefile index 7d2d81d..927008d 100644 --- a/tests/Imakefile +++ b/tests/Imakefile @@ -27,6 +27,7 @@ ScannerTarget(12to11-test) ScannerTarget(viewporter) ScannerTarget(linux-dmabuf-unstable-v1) ScannerTarget(xdg-activation-v1) +ScannerTarget(single-pixel-buffer-v1) /* Not actually a test. */ SRCS1 = $(COMMONSRCS) imgview.c @@ -55,7 +56,9 @@ ScannerTarget(xdg-activation-v1) OBJS12 = select_helper_multiple.o SRCS13 = $(COMMONSRCS) xdg_activation_test.c OBJS13 = $(COMMONSRCS) xdg_activation_test.o - PROGRAMS = imgview simple_test damage_test transform_test viewporter_test subsurface_test scale_test seat_test dmabuf_test select_test select_helper select_helper_multiple xdg_activation_test + SRCS14 = $(COMMONSRCS) single_pixel_buffer_test.c + OBJS14 = $(COMMONSRCS) single_pixel_buffer_test.o + PROGRAMS = imgview simple_test damage_test transform_test viewporter_test subsurface_test scale_test seat_test dmabuf_test select_test select_helper select_helper_multiple xdg_activation_test single_pixel_buffer_test /* Make all objects depend on HEADER. */ $(OBJS1): $(HEADER) @@ -76,11 +79,12 @@ NormalProgramTarget(select_test,$(OBJS10),NullParameter,$(LOCAL_LIBRARIES) Threa NormalProgramTarget(select_helper,$(OBJS11),NullParameter,$(XLIB),NullParameter); NormalProgramTarget(select_helper_multiple,$(OBJS12),NullParameter,$(XLIB),NullParameter); NormalProgramTarget(xdg_activation_test,$(OBJS13),NullParameter,$(LOCAL_LIBRARIES),NullParameter) +NormalProgramTarget(single_pixel_buffer_test,$(OBJS14),NullParameter,$(LOCAL_LIBRARIES),NullParameter) DependTarget3($(SRCS1),$(SRCS2),$(SRCS3)) DependTarget3($(SRCS4),$(SRCS5),$(SRCS6)) DependTarget3($(SRCS7),$(SRCS8),$(SRCS9)) DependTarget3($(SRCS10),$(SRCS11),$(SRCS12)) -DependTarget3($(SRCS13),NullParameter,NullParameter) +DependTarget3($(SRCS13),$(SRCS14),NullParameter) all:: $(PROGRAMS) diff --git a/tests/run_tests.sh b/tests/run_tests.sh index d171c46..416091c 100755 --- a/tests/run_tests.sh +++ b/tests/run_tests.sh @@ -22,7 +22,7 @@ pushd "$(dirname $0)" declare -a standard_tests=( simple_test damage_test transform_test viewporter_test subsurface_test scale_test seat_test dmabuf_test - xdg_activation_test + xdg_activation_test single_pixel_buffer_test ) make -C . "${standard_tests[@]}" diff --git a/tests/svnignore.txt b/tests/svnignore.txt index 8fe643c..959f251 100644 --- a/tests/svnignore.txt +++ b/tests/svnignore.txt @@ -13,6 +13,7 @@ select_test select_helper select_helper_multiple xdg_activation_test +single_pixel_buffer_test imgview reject.dump Makefile