From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Brivio To: passt-dev@passt.top Subject: [PATCH] test/distro: Avoid race between display of ns_msg and netcat exiting Date: Mon, 31 Jan 2022 16:00:12 +0100 Message-ID: <20220131150012.3228-1-sbrivio@redhat.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3883797861174240178==" --===============3883797861174240178== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit 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 --- test/distro/debian | 1 + test/distro/fedora | 1 + test/distro/opensuse | 1 + test/distro/ubuntu | 1 + 4 files changed, 4 insertions(+) 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 -- 2.34.1 --===============3883797861174240178==--