tests: fix UDP port range for mdata and bufmon 14/39814/1
authorDave Wallace <dwallacelf@gmail.com>
Wed, 1 Nov 2023 03:20:47 +0000 (23:20 -0400)
committerDave Wallace <dwallacelf@gmail.com>
Wed, 1 Nov 2023 03:20:47 +0000 (23:20 -0400)
- Use of well known UDP port numbers causes random
  failure of mdata and bufmon tests

Type: test

Change-Id: I21a01c54e5f166aea101d3caace85b53f3f7285d
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
test/test_bufmon.py
test/test_mdata.py

index baa9374..6d7f2f6 100644 (file)
@@ -41,7 +41,7 @@ class TestBufmon(VppTestCase):
             p = (
                 Ether(dst=src_if.local_mac, src=src_if.remote_mac)
                 / IP(src=src_if.remote_ip4, dst=dst_if.remote_ip4)
-                / UDP(sport=randint(1000, 2000), dport=5678)
+                / UDP(sport=randint(49152, 65535), dport=5678)
                 / Raw(payload)
             )
             info.data = p.copy()
index 8f7b3d2..ce2ebac 100644 (file)
@@ -42,7 +42,7 @@ class TestMdataCli(VppTestCase):
             p = (
                 Ether(dst=src_if.local_mac, src=src_if.remote_mac)
                 / IP(src=src_if.remote_ip4, dst=dst_if.remote_ip4)
-                / UDP(sport=randint(1000, 2000), dport=5678)
+                / UDP(sport=randint(49152, 65535), dport=5678)
                 / Raw(payload)
             )