[PATCH] tests/dual_vlan: Explicitly wait for tcpdump
Akihiko Odaki
akihiko.odaki at daynix.com
Fri Apr 14 14:47:39 CEST 2023
It is observed that sometimes tcpdump do not finish writing the packet
dump immediately after killed. Wait for tcpdump to avoid such race.
Signed-off-by: Akihiko Odaki <akihiko.odaki at daynix.com>
---
tests/TestSuite_dual_vlan.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/TestSuite_dual_vlan.py b/tests/TestSuite_dual_vlan.py
index 70395663..694d4b2e 100644
--- a/tests/TestSuite_dual_vlan.py
+++ b/tests/TestSuite_dual_vlan.py
@@ -197,7 +197,7 @@ class TestDualVlan(TestCase):
def get_tcpdump_package(self):
self.tester.send_expect("killall tcpdump", "#")
- self.tester.send_expect(" ", "#")
+ self.tester.send_expect("wait", "#")
return self.tester.send_expect(
"tcpdump -nn -e -v -r ./getPackageByTcpdump.cap", "#"
)
--
2.40.0
More information about the dts
mailing list