diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2022-09-13 14:35:25 +1000 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2022-09-13 11:12:41 +0200 |
commit | b23adf7132c5443f6d0969329503bfc228ec2abe (patch) | |
tree | 06c1113998cdcfa158bfc671062f43b6ec56910e /test/lib/setup | |
parent | 07aa24499e2a16ae87a2cd7c1e50a718d77addf7 (diff) | |
download | passt-b23adf7132c5443f6d0969329503bfc228ec2abe.tar passt-b23adf7132c5443f6d0969329503bfc228ec2abe.tar.gz passt-b23adf7132c5443f6d0969329503bfc228ec2abe.tar.bz2 passt-b23adf7132c5443f6d0969329503bfc228ec2abe.tar.lz passt-b23adf7132c5443f6d0969329503bfc228ec2abe.tar.xz passt-b23adf7132c5443f6d0969329503bfc228ec2abe.tar.zst passt-b23adf7132c5443f6d0969329503bfc228ec2abe.zip |
test: Store pcap files in $LOGDIR instead of /tmp
The capture files are more or less a different form of log output from the
tests, so place them in $LOGDIR.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'test/lib/setup')
-rwxr-xr-x | test/lib/setup | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/lib/setup b/test/lib/setup index b9c9e81..ab532b5 100755 --- a/test/lib/setup +++ b/test/lib/setup @@ -47,7 +47,7 @@ setup_passt() { # 10003 | as server __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/passt.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/passt.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" @@ -94,7 +94,7 @@ setup_pasta() { # 10003 spliced to init | as server __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/pasta.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/pasta.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" @@ -124,7 +124,7 @@ setup_passt_in_ns() { # 10031 as server | forwarded to guest | __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/pasta_with_passt.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/pasta_with_passt.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" @@ -142,7 +142,7 @@ setup_passt_in_ns() { context_run ns "/sbin/dhclient -6 --no-pid ${__ifname}" __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/passt_in_pasta.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/passt_in_pasta.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" @@ -194,7 +194,7 @@ setup_two_guests() { # 10005 | | | as server | to ns #2 __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/pasta_1.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/pasta_1.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" context_run_bg pasta_1 "./pasta ${__opts} -P pasta_1.pid -t 10001,10002 -T 10003,10004 -u 10001,10002 -U 10003,10004 ${NSHOLDER} ns1.hold hold" @@ -202,7 +202,7 @@ setup_two_guests() { context_setup_nsenter passt_1 -U -n -p --preserve-credentials -t ${__ns1_pid} __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/pasta_2.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/pasta_2.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" context_run_bg pasta_2 "./pasta ${__opts} -P pasta_2.pid -t 10004,10005 -T 10003,10001 -u 10004,10005 -U 10003,10001 ${NSHOLDER} ns2.hold hold" @@ -220,7 +220,7 @@ setup_two_guests() { context_run qemu_2 "/sbin/dhclient -6 --no-pid ${__ifname}" __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/passt_1.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/passt_1.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" @@ -228,7 +228,7 @@ setup_two_guests() { sleep 1 __opts= - [ ${PCAP} -eq 1 ] && __opts="${__opts} -p /tmp/passt_2.pcap" + [ ${PCAP} -eq 1 ] && __opts="${__opts} -p ${LOGDIR}/passt_2.pcap" [ ${DEBUG} -eq 1 ] && __opts="${__opts} -d" [ ${TRACE} -eq 1 ] && __opts="${__opts} --trace" |