Makefile.subdir 2.07 KB
Newer Older
1

2
check_PROGRAMS += tests/lp-io-test \
3
 tests/workload/codes-workload-test \
4
 tests/workload/codes-workload-mpi-replay \
5
 tests/mapping_test \
6
 tests/lsm-test \
7 8
 tests/resource-test \
 tests/rc-stack-test
9

10
TESTS += tests/lp-io-test.sh \
11
 tests/workload/codes-workload-test.sh \
12
 tests/mapping_test.sh \
13
 tests/lsm-test.sh \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
14 15
 tests/rc-stack-test \
 tests/resource-test.sh
16 17

EXTRA_DIST += tests/lp-io-test.sh \
18
 tests/workload/codes-workload-test.sh \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
19
 tests/workload/codes-workload-test.conf \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
20
 tests/workload/README.txt \
21
 tests/mapping_test.sh \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
22
 tests/lsm-test.sh \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
23
 tests/resource-test.sh \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
24 25 26 27
 tests/conf/buffer_test.conf \
 tests/conf/lsm-test.conf \
 tests/conf/mapping_test.conf \
 tests/expected/mapping_test.out
28 29 30 31 32 33

testlib = src/libcodes-base.a

tests_lp_io_test_LDADD = $(testlib) ${ROSS_LIBS}
tests_lp_io_test_LDFLAGS = ${ROSS_LDFLAGS}
tests_lp_io_test_SOURCES = tests/lp-io-test.c
34

35 36 37 38
tests_mapping_test_LDADD = $(testlib) ${ROSS_LIBS}
tests_mapping_test_LDFLAGS = ${ROSS_LDFLAGS}
tests_mapping_test_SOURCES = tests/mapping_test.c

39 40 41 42
tests_resource_test_LDADD = $(testlib) ${ROSS_LIBS}
tests_resource_test_LDFLAGS = ${ROSS_LDFLAGS}
tests_resource_test_SOURCES = tests/resource-test.c

43 44 45 46
tests_lsm_test_LDADD = $(testlib) ${ROSS_LIBS}
tests_lsm_test_LDFLAGS = ${ROSS_LDFLAGS}
tests_lsm_test_SOURCES = tests/local-storage-model-test.c

47 48 49 50
tests_rc_stack_test_LDADD = $(testlib) ${ROSS_LIBS}
tests_rc_stack_test_LDFLAGS = ${ROSS_LDFLAGS}
tests_rc_stack_test_SOURCES = tests/rc-stack-test.c

51 52 53 54 55 56 57
tests_workload_codes_workload_test_LDADD = $(testlib) ${ROSS_LIBS}
tests_workload_codes_workload_test_LDFLAGS = ${ROSS_LDFLAGS}
tests_workload_codes_workload_test_SOURCES = \
 tests/workload/codes-workload-test.c \
 tests/workload/codes-workload-test-svr-lp.c \
 tests/workload/codes-workload-test-svr-lp.h \
 tests/workload/codes-workload-test-cn-lp.c \
58
 tests/workload/codes-workload-test-cn-lp.h 
59

60 61
tests_workload_codes_workload_mpi_replay_LDADD = $(testlib) ${ROSS_LIBS}
tests_workload_codes_workload_mpi_replay_LDFLAGS = ${ROSS_LDFLAGS}
62
tests_workload_codes_workload_mpi_replay_SOURCES = tests/workload/codes-workload-mpi-replay.c