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.
This commit is contained in:
hujianwei 2022-11-17 11:12:05 +00:00
parent b2fdfdb2f4
commit d894bcd0a0
3 changed files with 8 additions and 3 deletions

View file

@ -27,6 +27,7 @@ ScannerTarget(12to11-test)
ScannerTarget(viewporter) ScannerTarget(viewporter)
ScannerTarget(linux-dmabuf-unstable-v1) ScannerTarget(linux-dmabuf-unstable-v1)
ScannerTarget(xdg-activation-v1) ScannerTarget(xdg-activation-v1)
ScannerTarget(single-pixel-buffer-v1)
/* Not actually a test. */ /* Not actually a test. */
SRCS1 = $(COMMONSRCS) imgview.c SRCS1 = $(COMMONSRCS) imgview.c
@ -55,7 +56,9 @@ ScannerTarget(xdg-activation-v1)
OBJS12 = select_helper_multiple.o OBJS12 = select_helper_multiple.o
SRCS13 = $(COMMONSRCS) xdg_activation_test.c SRCS13 = $(COMMONSRCS) xdg_activation_test.c
OBJS13 = $(COMMONSRCS) xdg_activation_test.o 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. */ /* Make all objects depend on HEADER. */
$(OBJS1): $(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,$(OBJS11),NullParameter,$(XLIB),NullParameter);
NormalProgramTarget(select_helper_multiple,$(OBJS12),NullParameter,$(XLIB),NullParameter); NormalProgramTarget(select_helper_multiple,$(OBJS12),NullParameter,$(XLIB),NullParameter);
NormalProgramTarget(xdg_activation_test,$(OBJS13),NullParameter,$(LOCAL_LIBRARIES),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($(SRCS1),$(SRCS2),$(SRCS3))
DependTarget3($(SRCS4),$(SRCS5),$(SRCS6)) DependTarget3($(SRCS4),$(SRCS5),$(SRCS6))
DependTarget3($(SRCS7),$(SRCS8),$(SRCS9)) DependTarget3($(SRCS7),$(SRCS8),$(SRCS9))
DependTarget3($(SRCS10),$(SRCS11),$(SRCS12)) DependTarget3($(SRCS10),$(SRCS11),$(SRCS12))
DependTarget3($(SRCS13),NullParameter,NullParameter) DependTarget3($(SRCS13),$(SRCS14),NullParameter)
all:: $(PROGRAMS) all:: $(PROGRAMS)

View file

@ -22,7 +22,7 @@ pushd "$(dirname $0)"
declare -a standard_tests=( declare -a standard_tests=(
simple_test damage_test transform_test viewporter_test simple_test damage_test transform_test viewporter_test
subsurface_test scale_test seat_test dmabuf_test subsurface_test scale_test seat_test dmabuf_test
xdg_activation_test xdg_activation_test single_pixel_buffer_test
) )
make -C . "${standard_tests[@]}" make -C . "${standard_tests[@]}"

View file

@ -13,6 +13,7 @@ select_test
select_helper select_helper
select_helper_multiple select_helper_multiple
xdg_activation_test xdg_activation_test
single_pixel_buffer_test
imgview imgview
reject.dump reject.dump
Makefile Makefile