diff --git a/test/lib/setup b/test/lib/setup index 19ddd37..450b68a 100755 --- a/test/lib/setup +++ b/test/lib/setup @@ -98,7 +98,7 @@ setup_pasta() { [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" - pane_run PASST "./pasta ${__opts} -f -t 10002 -T 10003 -u 10002 -U 10003 ${__target_pid}" + pane_run PASST "./pasta ${__opts} -f -t 10002 -T 10003 -u 10002 -U 10003 -P passt.pid ${__target_pid}" sleep 1 } @@ -305,8 +305,6 @@ teardown_passt() { # teardown_passt() - Exit namespace, kill pasta process teardown_pasta() { - tmux send-keys -t ${PANE_PASST} "C-c" - pane_wait PASST tmux send-keys -t ${PANE_NS} "C-d" pane_wait NS } diff --git a/test/run b/test/run index f9792bd..609d91d 100755 --- a/test/run +++ b/test/run @@ -77,6 +77,7 @@ run() { test dhcp/pasta test tcp/pasta test udp/pasta + test shutdown/passt teardown pasta setup passt diff --git a/test/shutdown/passt b/test/shutdown/passt index 00ced61..4a7b702 100644 --- a/test/shutdown/passt +++ b/test/shutdown/passt @@ -6,8 +6,8 @@ # PASTA - Pack A Subtle Tap Abstraction # for network namespace/tap device mode # -# test/shutdown/passt - Shut down passt and check exit code (will detect -# valgrind errors amongst others) +# test/shutdown/passt - Shut down passt (or pasta) and check exit code (will +# detect valgrind errors amongst others) # # Copyright (c) 2022 Red Hat GmbH # Author: Stefano Brivio