aboutsummaryrefslogtreecommitdiff
path: root/test/validation/api/Makefile.am
blob: 49cd0f4aaeafc9949e6e68855b4b1c7333c41783 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
ODP_MODULES = align \
	      atomic \
	      barrier \
	      buffer \
	      chksum \
	      classification \
	      comp \
	      cpumask \
	      crypto \
	      dma \
	      errno \
	      event \
	      hash \
	      init \
	      ipsec \
	      lock \
	      queue \
	      packet \
	      pktio \
	      pool \
	      random \
	      scheduler \
	      stash \
	      std \
	      thread \
	      time \
	      timer \
	      traffic_mngr \
	      shmem \
	      system

SUBDIRS = $(ODP_MODULES)

include $(top_srcdir)/test/Makefile.inc
TESTS_ENVIRONMENT += TEST_DIR=${top_builddir}/test/validation/api

TESTS = \
	align/align_main$(EXEEXT) \
	atomic/atomic_main$(EXEEXT) \
	barrier/barrier_main$(EXEEXT) \
	buffer/buffer_main$(EXEEXT) \
	chksum/chksum_main$(EXEEXT) \
	classification/classification_main$(EXEEXT) \
	comp/comp_main$(EXEEXT) \
	cpumask/cpumask_main$(EXEEXT) \
	crypto/crypto_main$(EXEEXT) \
	dma/dma_main$(EXEEXT) \
	errno/errno_main$(EXEEXT) \
	event/event_main$(EXEEXT) \
	hash/hash_main$(EXEEXT) \
	init/init_defaults.sh \
	init/init_abort.sh \
	init/init_log.sh \
	init/init_log_thread.sh \
	init/init_num_thr.sh \
	init/init_feature_enabled.sh \
	init/init_feature_disabled.sh \
	init/init_test_param_init.sh \
	init/init_test_term_abnormal.sh \
	ipsec/ipsec_sync.sh \
	ipsec/ipsec_async.sh \
	ipsec/ipsec_inline_in.sh \
	ipsec/ipsec_inline_out.sh \
	lock/lock_main$(EXEEXT) \
	packet/packet_main$(EXEEXT) \
	pktio/pktio_main$(EXEEXT) \
	pool/pool_main$(EXEEXT) \
	queue/queue_main$(EXEEXT) \
	random/random_main$(EXEEXT) \
	scheduler/scheduler_main$(EXEEXT) \
	scheduler/scheduler_no_predef_groups$(EXEEXT) \
	stash/stash_main$(EXEEXT) \
	std/std_main$(EXEEXT) \
	thread/thread_main$(EXEEXT) \
	time/time_main$(EXEEXT) \
	timer/timer_main$(EXEEXT) \
	traffic_mngr/traffic_mngr_main$(EXEEXT) \
	shmem/shmem_main$(EXEEXT) \
	system/system_main$(EXEEXT)

TESTNAME = validation

TESTENV = tests-$(TESTNAME).env

test_DATA = $(TESTENV)

DISTCLEANFILES = $(TESTENV)
.PHONY: $(TESTENV)
$(TESTENV):
	echo "TESTS=\"$(TESTS)\""    > $@
	echo "$(TESTS_ENVIRONMENT)" >> $@
	echo "$(LOG_COMPILER)"      >> $@

.NOTPARALLEL: