2
2
#
3
3
#
4
4
5
- AUTOMAKE_OPTIONS = serial-tests subdir-objects
5
+ AUTOMAKE_OPTIONS = subdir-objects
6
6
7
7
noinst_LTLIBRARIES =libbsdtests.la
8
8
@@ -26,10 +26,7 @@ UNPORTED_TESTS= \
26
26
dispatch_vm \
27
27
dispatch_vnode
28
28
29
- PORTED_TESTS_FAILED = \
30
- dispatch_concur
31
-
32
- PORTED_TESTS_PASSED = \
29
+ TESTS = \
33
30
dispatch_apply \
34
31
dispatch_api \
35
32
dispatch_c99 \
@@ -41,6 +38,7 @@ PORTED_TESTS_PASSED= \
41
38
dispatch_plusplus \
42
39
dispatch_priority \
43
40
dispatch_priority2 \
41
+ dispatch_concur \
44
42
dispatch_context_for_key \
45
43
dispatch_read \
46
44
dispatch_read2 \
@@ -62,13 +60,17 @@ PORTED_TESTS_PASSED= \
62
60
dispatch_io_net \
63
61
dispatch_select
64
62
65
- ORIGINAL_LIST_OF_TESTS = \
63
+ # List tests that are expected to fail here.
64
+ # Currently dispatch_concur fails occasionally, but passes more often than fails.
65
+ XFAIL_TESTS =
66
+
67
+ ORIGINAL_LIST_OF_TESTS = \
66
68
dispatch_apply \
67
69
dispatch_api \
68
70
dispatch_c99 \
69
71
dispatch_deadname \
70
72
dispatch_debug \
71
- dispatch_queue_finalizer \
73
+ dispatch_queue_finalizer \
72
74
dispatch_group \
73
75
dispatch_overcommit \
74
76
dispatch_pingpong \
@@ -100,8 +102,6 @@ ORIGINAL_LIST_OF_TESTS= \
100
102
dispatch_vnode \
101
103
dispatch_select
102
104
103
- TESTS =$(PORTED_TESTS_PASSED ) $(PORTED_TESTS_FAILED )
104
-
105
105
dispatch_c99_CFLAGS =$(DISPATCH_TESTS_CFLAGS ) $(CBLOCKS_FLAGS ) $(KQUEUE_CFLAGS ) -std=c99
106
106
dispatch_plusplus_SOURCES =dispatch_plusplus.cpp
107
107
dispatch_priority2_SOURCES =dispatch_priority.c
@@ -129,10 +129,12 @@ dispatch_timer_short_LDADD=-lm $(LDADD)
129
129
dispatch_group_LDADD =-lm $(LDADD )
130
130
131
131
if HAVE_LEAKS
132
- TESTS_ENVIRONMENT =./bsdtestharness
132
+ AM_TESTS_ENVIRONMENT =
133
133
else
134
- TESTS_ENVIRONMENT =NOLEAKS =1 ./bsdtestharness
134
+ AM_TESTS_ENVIRONMENT =NOLEAKS =1
135
135
endif
136
+ LOG_COMPILER =./bsdtestharness
137
+
136
138
DISTCLEAN =Foundation/bench.cc
137
139
138
140
if HAVE_COREFOUNDATION
0 commit comments