diff options
author | Stefano Brivio <sbrivio@redhat.com> | 2022-01-30 03:09:46 +0100 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2022-01-30 03:09:46 +0100 |
commit | ec7b65fd791ad9e5089bcf76afcfc3164422b74c (patch) | |
tree | 84da885e413ce147280da9831eca45367e1faf47 /test | |
parent | 292c1855531df7baab095ef608cda7240984340b (diff) | |
download | passt-ec7b65fd791ad9e5089bcf76afcfc3164422b74c.tar passt-ec7b65fd791ad9e5089bcf76afcfc3164422b74c.tar.gz passt-ec7b65fd791ad9e5089bcf76afcfc3164422b74c.tar.bz2 passt-ec7b65fd791ad9e5089bcf76afcfc3164422b74c.tar.lz passt-ec7b65fd791ad9e5089bcf76afcfc3164422b74c.tar.xz passt-ec7b65fd791ad9e5089bcf76afcfc3164422b74c.tar.zst passt-ec7b65fd791ad9e5089bcf76afcfc3164422b74c.zip |
test/distro: Avoid race between display of ns_msg and netcat exiting
The shell might report 'nc -6 -l -p 9999 > /tmp/ns_msg' as done
even after the subsequent 'echo' is done: wait one second before
reading out /tmp/ns_msg, to ensure we read that instead of the
"Done" message.
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/distro/debian | 1 | ||||
-rw-r--r-- | test/distro/fedora | 1 | ||||
-rw-r--r-- | test/distro/opensuse | 1 | ||||
-rw-r--r-- | test/distro/ubuntu | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/test/distro/debian b/test/distro/debian index 6ba0b10..c506bf7 100644 --- a/test/distro/debian +++ b/test/distro/debian @@ -26,6 +26,7 @@ sleep 2 host echo "from_ns" | nc -q0 ::1 10000 sleep 2 host echo +sleep 1 hout NS_MSG cat /tmp/ns_msg check [ __NS_MSG__ = "from_init" ] hostb exit diff --git a/test/distro/fedora b/test/distro/fedora index 0a80555..f2f8f27 100644 --- a/test/distro/fedora +++ b/test/distro/fedora @@ -25,6 +25,7 @@ sleep 2 host echo "from_ns" | nc ::1 10000 sleep 2 host echo +sleep 1 hout NS_MSG cat /tmp/ns_msg check [ __NS_MSG__ = "from_init" ] hostb exit diff --git a/test/distro/opensuse b/test/distro/opensuse index 740108a..6e29b45 100644 --- a/test/distro/opensuse +++ b/test/distro/opensuse @@ -25,6 +25,7 @@ sleep 2 host echo "from_ns" | nc -N ::1 10000 sleep 2 host echo +sleep 1 hout NS_MSG cat /tmp/ns_msg check [ __NS_MSG__ = "from_init" ] hostb exit diff --git a/test/distro/ubuntu b/test/distro/ubuntu index fcd3861..6013122 100644 --- a/test/distro/ubuntu +++ b/test/distro/ubuntu @@ -25,6 +25,7 @@ sleep 2 host echo "from_ns" | nc -q0 ::1 10000 sleep 2 host echo +sleep 1 hout NS_MSG cat /tmp/ns_msg check [ __NS_MSG__ = "from_init" ] hostb exit |