From 29c069e4bd15ca12274ed337e45b955f6676a688 Mon Sep 17 00:00:00 2001 From: Nicholas Bamber Date: Tue, 18 Feb 2025 01:16:47 +0000 Subject: [PATCH] test integration We always want to run the tests even if our platform is not in the database of validated platforms. And the NFS based test has no chance of success in a bare Debian machine. Forwarded: not-needed Last-Update: 2012-04-18 Gbp-Pq: Name tests --- Makefile.am | 5 +---- tests/Makefile | 15 ++++++++------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/Makefile.am b/Makefile.am index fbe28fa..a4b8688 100644 --- a/Makefile.am +++ b/Makefile.am @@ -150,15 +150,12 @@ LINUX_TESTS = lib/dialects/linux/tests/case-10-mqueue.bash \ lib/dialects/linux/tests/case-20-inet6-ffffffff-handling.bash \ lib/dialects/linux/tests/case-20-inet6-socket-endpoint.bash \ lib/dialects/linux/tests/case-20-inet-socket-endpoint.bash \ - lib/dialects/linux/tests/case-20-mmap.bash \ - lib/dialects/linux/tests/case-20-mqueue-endpoint.bash \ lib/dialects/linux/tests/case-20-open-flags-cx.bash \ lib/dialects/linux/tests/case-20-open-flags-path.bash \ lib/dialects/linux/tests/case-20-open-flags-tmpf.bash \ lib/dialects/linux/tests/case-20-pidfd-pid.bash \ lib/dialects/linux/tests/case-20-pipe-endpoint.bash \ lib/dialects/linux/tests/case-20-pipe-no-close-endpoint.bash \ - lib/dialects/linux/tests/case-20-pty-endpoint.bash \ lib/dialects/linux/tests/case-20-ux-socket-endpoint.bash \ lib/dialects/linux/tests/case-20-ux-socket-endpoint-unaccepted.bash EXTRA_DIST += $(LINUX_TESTS) lib/dialects/linux/tests/Makefile lib/dialects/linux/tests/case-00-linux-hello.bash @@ -180,7 +177,7 @@ TESTS += $(LINUX_TESTS) endif # Testing programs -TESTS += tests/LTbasic tests/LTbigf tests/LTdnlc tests/LTlock tests/LTnfs tests/LTnlink tests/LTsock tests/LTszoff tests/LTunix +TESTS += tests/LTbasic tests/LTbigf tests/LTdnlc tests/LTlock tests/LTnlink tests/LTsock tests/LTszoff tests/LTunix check_PROGRAMS += tests/LTbasic tests/LTbigf tests/LTdnlc tests/LTlock tests/LTnfs tests/LTnlink tests/LTsock tests/LTszoff tests/LTunix tests_LTbasic_SOURCES = tests/LTbasic.c tests/LTlib.c diff --git a/tests/Makefile b/tests/Makefile index 0b82654..3194f1d 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -10,7 +10,7 @@ CFLAGS= ${DEBUG} -I. -I.. -I../include HDR= LsofTest.h -CKTSTDB= CkTestDB +CKTSTDB= true CONFCFL= ./config.cflags CONFIG= ./config.cc ${CONFCFL} ./config.xobj LTOBJ= LTlib.o @@ -19,13 +19,14 @@ LIBOBJ= ${LTOBJ} BASTST= LTbasic STDTST= LTnlink LTsock LTszoff LTunix -OPTTST= LTbigf LTdnlc LTlock LTnfs +OPTTST= LTbigf LTdnlc LTlock -all: ${CKTSTDB} ${BASTST} ${STDTST} FRC - @./${CKTSTDB}; xv=$$?; \ +all: ${BASTST} ${STDTST} FRC + @${CKTSTDB}; xv=$$?; \ if [ $$xv -ne 0 ]; then \ exit 1 ;\ fi + @pwd @rm -f config.LT* @err=0; \ echo ""; \ @@ -62,8 +63,8 @@ all: ${CKTSTDB} ${BASTST} ${STDTST} FRC auto: ckDB silent FRC -ckDB: ${CKTSTDB} FRC - @echo "" | ./${CKTSTDB}; xv=$$?; \ +ckDB: FRC + @echo "" | ${CKTSTDB}; xv=$$?; \ if [ $$xv -ne 0 ]; then \ exit 1 ;\ fi @@ -113,7 +114,7 @@ LTunix: LTunix.c ${CONFIG} ${LIBOBJ} ${HDR} config.ldflags `cat config.cc` ${CFLAGS} `cat config.cflags` LTunix.c \ ${LIBOBJ} `cat config.xobj` -o LTunix `cat config.ldflags` -opt: ${CKTSTDB} ${OPTTST} FRC +opt: ${OPTTST} FRC @rm -f config.LT* @err=0; \ echo ""; \ -- 2.30.2