make test: improve stability 20/5120/2
authorKlement Sekera <ksekera@cisco.com>
Tue, 14 Feb 2017 01:55:31 +0000 (02:55 +0100)
committerKlement Sekera <ksekera@cisco.com>
Tue, 14 Feb 2017 02:38:37 +0000 (03:38 +0100)
commitacb9b8e8c3394d06964ad0f8387b764c01f43152
treec6d0df90d666732a8a3bf171e0c0bdaca696b16b
parent2bce0332d368901ea66c7e582119719757e37e42
make test: improve stability

Disable automatic garbage collection and run it manually before
running each test case to minimize stalls. Improve vpp subprocess
cleanup. Reduce helper thread count to one and properly clean that
thread once it's not needed.

Change-Id: I3ea78ed9628552b5ef3ff29cc7bcf2d3fc42f2c3
Signed-off-by: Klement Sekera <ksekera@cisco.com>
test/Makefile
test/framework.py
test/util.py
test/vpp_object.py
test/vpp_papi_provider.py
test/vpp_pg_interface.py