File tree Expand file tree Collapse file tree 6 files changed +619
-2
lines changed
Expand file tree Collapse file tree 6 files changed +619
-2
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ tests/usocket_move
1616tests /libtas /tas_ll
1717tests /libtas /tas_sockets
1818tests /tas_unit /fastpath
19+ tests /full /tas_linux
1920tracetool
2021statetool
2122scaletool
Original file line number Diff line number Diff line change @@ -14,4 +14,4 @@ install:
1414- /bin/bash .travis-install.sh
1515script :
1616- make all RTE_SDK=${HOME}/dpdk/${DPDK_VER}
17- - make run-tests RTE_SDK=${HOME}/dpdk/${DPDK_VER}
17+ - make run-tests run-tests-full RTE_SDK=${HOME}/dpdk/${DPDK_VER}
Original file line number Diff line number Diff line change @@ -47,6 +47,9 @@ TESTS_AUTO= \
4747 tests/libtas/tas_sockets \
4848 tests/tas_unit/fastpath \
4949
50+ TESTS_AUTO_FULL = \
51+ tests/full/tas_linux \
52+
5053TESTS = \
5154 tests/lowlevel \
5255 tests/lowlevel_echo \
@@ -59,7 +62,8 @@ TESTS= \
5962 tests/usocket_epoll_eof \
6063 tests/usocket_shutdown \
6164 tests/bench_ll_echo \
62- $(TESTS_AUTO )
65+ $(TESTS_AUTO ) \
66+ $(TESTS_AUTO_FULL )
6367
6468
6569all : lib/libtas_sockets.so lib/libtas_interpose.so \
@@ -69,11 +73,16 @@ all: lib/libtas_sockets.so lib/libtas_interpose.so \
6973
7074tests : $(TESTS )
7175
76+ # run all simple testcases
7277run-tests : $(TESTS_AUTO )
7378 tests/libtas/tas_ll
7479 tests/libtas/tas_sockets
7580 tests/tas_unit/fastpath
7681
82+ # run full tests that run full TAS
83+ run-tests-full : $(TESTS_AUTO_FULL ) tas/tas
84+ tests/full/tas_linux
85+
7786docs :
7887 cd doc && doxygen
7988
@@ -107,6 +116,9 @@ tests/tas_unit/fastpath: LDLIBS+=-lrte_eal
107116tests/tas_unit/fastpath : tests/tas_unit/fastpath.o tests/testutils.o \
108117 tas/fast/fast_flows.o
109118
119+ tests/full/% .o : CFLAGS+=-Itas/include
120+ tests/full/tas_linux : tests/full/tas_linux.o tests/full/fulltest.o lib/libtas.so
121+
110122tools/tracetool : tools/tracetool.o
111123tools/statetool : tools/statetool.o lib/libtas.so
112124tools/scaletool : tools/scaletool.o lib/libtas.so
You can’t perform that action at this time.
0 commit comments