Create a unit-test plugin 28/13628/3
authorDave Barach <dave@barachs.net>
Mon, 23 Jul 2018 22:00:54 +0000 (18:00 -0400)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 24 Jul 2018 16:45:53 +0000 (16:45 +0000)
commit8b5dc4fd5e6698870ca33f50079b7277aa11f24e
tree84ab955cbd72b92359e1e695b3478c4a872e6ae6
parent16782368979b3af7918e54b6998c0b14dbb16da2
Create a unit-test plugin

Move the tcp unit test to the plugin
Add a bihash unit test and a "make test" program to call it
Adjust framework.py to load the plugin, which is disabled by default

Change-Id: Ic229d386a56a9d28dbd54974f231149053ca8f93
Signed-off-by: Dave Barach <dave@barachs.net>
src/configure.ac
src/plugins/Makefile.am
src/plugins/unittest.am [new file with mode: 0644]
src/plugins/unittest/bihash_test.c [new file with mode: 0644]
src/plugins/unittest/tcp_test.c [moved from src/vnet/tcp/tcp_test.c with 100% similarity]
src/plugins/unittest/unittest.c [new file with mode: 0644]
src/plugins/unittest/util_test.c [new file with mode: 0644]
src/vnet.am
src/vpp/vnet/main.c
test/framework.py
test/test_bihash.py [new file with mode: 0644]