summaryrefslogtreecommitdiff
path: root/modules/linked-list-tests
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-03-28 20:10:43 +0200
committerBruno Haible <bruno@clisp.org>2021-03-28 20:10:43 +0200
commitf19e3cff2e3fee26cad50b4d5b3ae9fa3c6862a7 (patch)
tree97957582df619222bad9969a29afbdbd150d105b /modules/linked-list-tests
parent0a45aa2936509a5d871da7af63302f62d1524ee0 (diff)
downloadgnulib-f19e3cff2e3fee26cad50b4d5b3ae9fa3c6862a7.tar.gz
linked-list tests: Add another test for SIGNAL_SAFE_LIST.
* tests/test-asyncsafe-linked_list-strong.c: Renamed from tests/test-asyncsafe-linked_list.c. * tests/test-asyncsafe-linked_list-strong.sh: Renamed from tests/test-asyncsafe-linked_list.sh. * tests/test-asyncsafe-linked_list-weak.c: New file, based on tests/test-asyncsafe-linked_list.c. * tests/test-asyncsafe-linked_list-weak.sh: New file, based on tests/test-asyncsafe-linked_list.sh. * modules/linked-list-tests (Files): Add tests/test-asyncsafe-linked_list-weak.*, tests/test-asyncsafe-linked_list-strong.*. (Makefile.am): Arrange to test also tests/test-asyncsafe-linked_list-weak.sh. Mark test-asyncsafe-linked_list-weak.sh and test-asyncsafe-linked_list-strong.sh as expected failures.
Diffstat (limited to 'modules/linked-list-tests')
-rw-r--r--modules/linked-list-tests22
1 files changed, 17 insertions, 5 deletions
diff --git a/modules/linked-list-tests b/modules/linked-list-tests
index bf21beeb45..c45f02b241 100644
--- a/modules/linked-list-tests
+++ b/modules/linked-list-tests
@@ -1,7 +1,9 @@
Files:
tests/test-linked_list.c
-tests/test-asyncsafe-linked_list.sh
-tests/test-asyncsafe-linked_list.c
+tests/test-asyncsafe-linked_list-weak.sh
+tests/test-asyncsafe-linked_list-weak.c
+tests/test-asyncsafe-linked_list-strong.sh
+tests/test-asyncsafe-linked_list-strong.c
tests/macros.h
Depends-on:
@@ -15,6 +17,16 @@ sigprocmask
configure.ac:
Makefile.am:
-TESTS += test-linked_list test-asyncsafe-linked_list.sh
-check_PROGRAMS += test-linked_list test-asyncsafe-linked_list
-test_asyncsafe_linked_list_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@
+TESTS += \
+ test-linked_list \
+ test-asyncsafe-linked_list-weak.sh \
+ test-asyncsafe-linked_list-strong.sh
+XFAIL_TESTS += \
+ test-asyncsafe-linked_list-weak.sh \
+ test-asyncsafe-linked_list-strong.sh
+check_PROGRAMS += \
+ test-linked_list \
+ test-asyncsafe-linked_list-weak \
+ test-asyncsafe-linked_list-strong
+test_asyncsafe_linked_list_weak_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@
+test_asyncsafe_linked_list_strong_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@