diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2022-07-15 15:21:36 +1000 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2022-07-22 19:42:18 +0200 |
commit | ada08d4735e78df2148097eff8460bb60623ce5f (patch) | |
tree | ff0b41f3fee2fbd763ebbd3e9fe19a840d64ad88 /test/udp/pasta | |
parent | d078a1113febf93ec9124521c0d4d7ee8409b178 (diff) | |
download | passt-ada08d4735e78df2148097eff8460bb60623ce5f.tar passt-ada08d4735e78df2148097eff8460bb60623ce5f.tar.gz passt-ada08d4735e78df2148097eff8460bb60623ce5f.tar.bz2 passt-ada08d4735e78df2148097eff8460bb60623ce5f.tar.lz passt-ada08d4735e78df2148097eff8460bb60623ce5f.tar.xz passt-ada08d4735e78df2148097eff8460bb60623ce5f.tar.zst passt-ada08d4735e78df2148097eff8460bb60623ce5f.zip |
tests: Remove unnecessary truncation of temporary files in udp tests
All the UDP tests use :> to truncate some temporary data files. This
appears to be so that they're empty before writing data to them with tee.
However tee, by default, truncates its output file anyway (you need tee -a
to append). So drop the unnecessary truncations.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'test/udp/pasta')
-rw-r--r-- | test/udp/pasta | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/test/udp/pasta b/test/udp/pasta index 43e0513..25063ea 100644 --- a/test/udp/pasta +++ b/test/udp/pasta @@ -18,7 +18,6 @@ test UDP/IPv4: host to ns temp TEMP temp TEMP_NS temp NC_PID -ns :> __TEMP_NS__ nsb (socat -u UDP4-LISTEN:10002,bind=127.0.0.1 STDOUT & echo $! > __NC_PID__) | tee __TEMP_NS__ | (grep -qm1 "END_OF_TEST" && kill $(cat __NC_PID__)) host dd if=/dev/urandom bs=1k count=5 > __TEMP__ && printf "\nEND_OF_TEST\n" >> __TEMP__ @@ -29,7 +28,6 @@ nsout NS_MD5 md5sum __TEMP_NS__ | cut -d' ' -f1 check [ "__NS_MD5__" = "__MD5__" ] test UDP/IPv4: ns to host (recvmmsg/sendmmsg) -host :> __TEMP__ hostb (socat -u UDP4-LISTEN:10003,bind=127.0.0.1 STDOUT & echo $! > __NC_PID__) | tee __TEMP__ | (grep -qm1 "END_OF_TEST" && kill $(cat __NC_PID__)) sleep 1 ns socat OPEN:__TEMP_NS__ UDP4:127.0.0.1:10003 @@ -38,7 +36,6 @@ hout HOST_MD5 md5sum __TEMP__ | cut -d' ' -f1 check [ "__HOST_MD5__" = "__MD5__" ] test UDP/IPv4: ns to host (via tap) -host :> __TEMP__ hostb (socat -u UDP4-LISTEN:10003 STDOUT & echo $! > __NC_PID__) | tee __TEMP__ | (grep -qm1 "END_OF_TEST" && kill $(cat __NC_PID__)) nsout GW ip -j -4 route show|jq -rM '.[] | select(.dst == "default").gateway' ns socat -u OPEN:__TEMP_NS__ UDP4:__GW__:10003 @@ -47,7 +44,6 @@ hout HOST_MD5 md5sum __TEMP__ | cut -d' ' -f1 check [ "__HOST_MD5__" = "__MD5__" ] test UDP/IPv6: host to ns -ns :> __TEMP_NS__ nsb (socat -u UDP6-LISTEN:10002,bind=[::1] STDOUT & echo $! > __NC_PID__) | tee __TEMP_NS__ | (grep -qm1 "END_OF_TEST" && kill $(cat __NC_PID__)) host socat -u OPEN:__TEMP__ UDP6:[::1]:10002 nsw @@ -56,7 +52,6 @@ nsout NS_MD5 md5sum __TEMP_NS__ | cut -d' ' -f1 check [ "__NS_MD5__" = "__MD5__" ] test UDP/IPv6: ns to host (recvmmsg/sendmmsg) -host :> __TEMP__ hostb (socat -u UDP6-LISTEN:10003,bind=[::1] STDOUT & echo $! > __NC_PID__) | tee __TEMP__ | (grep -qm1 "END_OF_TEST" && kill $(cat __NC_PID__)) sleep 1 ns socat -u OPEN:__TEMP_NS__ UDP6:[::1]:10003 @@ -66,7 +61,6 @@ check [ "__HOST_MD5__" = "__MD5__" ] nsw test UDP/IPv6: ns to host (via tap) -host :> __TEMP__ hostb (socat -u UDP6-LISTEN:10003 STDOUT & echo $! > __NC_PID__) | tee __TEMP__ | (grep -qm1 "END_OF_TEST" && kill $(cat __NC_PID__)) nsout GW6 ip -j -6 route show|jq -rM '.[] | select(.dst == "default").gateway' nsout IFNAME ip -j link show | jq -rM '.[] | select(.link_type == "ether").ifname' |