UDP_PPS: Ensure keepalive is long enough 06/30006/8
authorVratko Polak <vrpolak@cisco.com>
Thu, 14 Jan 2021 15:23:05 +0000 (16:23 +0100)
committerVratko Polak <vrpolak@cisco.com>
Wed, 3 Feb 2021 16:04:44 +0000 (16:04 +0000)
Previously, it was long enough for the current performance,
but not long enough for the theoretical worst case.

See https://gerrit.fd.io/r/c/csit/+/29803/9/docs/report/introduction/methodology_nat44.rst#293

Change-Id: I3f57a834c77d93b38bca81fdbb714a6374b81bae
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
GPL/traffic_profiles/trex/trex-astf-ethip4udp-1024h-pps.py
GPL/traffic_profiles/trex/trex-astf-ethip4udp-16384h-pps.py
GPL/traffic_profiles/trex/trex-astf-ethip4udp-262144h-pps.py
GPL/traffic_profiles/trex/trex-astf-ethip4udp-4096h-pps.py
GPL/traffic_profiles/trex/trex-astf-ethip4udp-65536h-pps.py

index 2dc7c81..667385f 100644 (file)
@@ -62,8 +62,8 @@ class TrafficProfile(TrafficProfileBaseClass):
         self.udp_data = u""
 
         self.n_data = 32  # TODO: set via input parameter
-        self.m_delay = 1200000  # delay 1200s (1,200,000 ms)
-        self.u_delay = 1000 * self.m_delay  # delay 1200s (1,200,000,000 us)
+        self.m_delay = 2000000  # delay 2000s (2,000,000 ms)
+        self.u_delay = 1000 * self.m_delay  # delay 2000s (2,000,000,000 us)
         self.limit = 64512
 
     def define_profile(self):
index 0061ae3..1739fcc 100644 (file)
@@ -62,8 +62,8 @@ class TrafficProfile(TrafficProfileBaseClass):
         self.udp_data = u""
 
         self.n_data = 32  # TODO: set via input parameter
-        self.m_delay = 1200000  # delay 1200s (1,200,000 ms)
-        self.u_delay = 1000 * self.m_delay  # delay 1200s (1,200,000,000 us)
+        self.m_delay = 2000000  # delay 2000s (2,000,000 ms)
+        self.u_delay = 1000 * self.m_delay  # delay 2000s (2,000,000,000 us)
         self.limit = 1032192
 
     def define_profile(self):
index ebfdced..9445b11 100644 (file)
@@ -62,8 +62,8 @@ class TrafficProfile(TrafficProfileBaseClass):
         self.udp_data = u""
 
         self.n_data = 32  # TODO: set via input parameter
-        self.m_delay = 1200000  # delay 1200s (1,200,000 ms)
-        self.u_delay = 1000 * self.m_delay  # delay 1200s (1,200,000,000 us)
+        self.m_delay = 2000000  # delay 2000s (2,000,000 ms)
+        self.u_delay = 1000 * self.m_delay  # delay 2000s (2,000,000,000 us)
         self.limit = 16515072
 
     def define_profile(self):
index 018bb7f..00dbeee 100644 (file)
@@ -62,8 +62,8 @@ class TrafficProfile(TrafficProfileBaseClass):
         self.udp_data = u""
 
         self.n_data = 32  # TODO: set via input parameter
-        self.m_delay = 1200000  # delay 1200s (1,200,000 ms)
-        self.u_delay = 1000 * self.m_delay  # delay 1200s (1,200,000,000 us)
+        self.m_delay = 2000000  # delay 2000s (2,000,000 ms)
+        self.u_delay = 1000 * self.m_delay  # delay 2000s (2,000,000,000 us)
         self.limit = 258048
 
     def define_profile(self):
index f65c60b..3b6c3c7 100644 (file)
@@ -62,8 +62,8 @@ class TrafficProfile(TrafficProfileBaseClass):
         self.udp_data = u""
 
         self.n_data = 32  # TODO: set via input parameter
-        self.m_delay = 1200000  # delay 1200s (1,200,000 ms)
-        self.u_delay = 1000 * self.m_delay  # delay 1200s (1,200,000,000 us)
+        self.m_delay = 2000000  # delay 2000s (2,000,000 ms)
+        self.u_delay = 1000 * self.m_delay  # delay 2000s (2,000,000,000 us)
         self.limit = 4128768
 
     def define_profile(self):