69126d4d48
For the passt and passt_in_ns tests we have a "shutdown" testcase that checks for any errors from the passt process we were using (including valgrind warnings). Do the same for pasta tests, so that we catch any error codes from the pasta process. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
22 lines
565 B
Text
22 lines
565 B
Text
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
#
|
|
# PASST - Plug A Simple Socket Transport
|
|
# for qemu/UNIX domain socket mode
|
|
#
|
|
# PASTA - Pack A Subtle Tap Abstraction
|
|
# for network namespace/tap device mode
|
|
#
|
|
# 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 <sbrivio@redhat.com>
|
|
|
|
test shutdown: exit code
|
|
|
|
hout PASST_PID cat passt.pid
|
|
host kill __PASST_PID__
|
|
sleep 1
|
|
|
|
pout EXIT echo $?
|
|
check [ "__EXIT__" = "0" ]
|