Added support for no warmup 63/73163/2
authorXavier Simonart <simonartxavier@gmail.com>
Mon, 10 Jan 2022 19:25:33 +0000 (19:25 +0000)
committerXavier Simonart <simonartxavier@gmail.com>
Sun, 6 Feb 2022 21:42:20 +0000 (21:42 +0000)
If warmup time is set to 0, there will be no warmup at all.
Before this patch, generator was started and immediately stopped
which could result in some packets sent.

Signed-off-by: Xavier Simonart <simonartxavier@gmail.com>
Change-Id: I7acada86c527bcde70ab0117b79f95208a382cdd

VNFs/DPPD-PROX/helper-scripts/rapid/rapid_flowsizetest.py

index e004df8..2f121a5 100644 (file)
@@ -110,6 +110,10 @@ class FlowSizeTest(RapidTest):
         WARMUPSPEED = self.test['warmupspeed']
         WARMUPTIME = self.test['warmuptime']
 
+        if WARMUPTIME == 0:
+            RapidLog.info(("Not Warming up"))
+            return
+
         RapidLog.info(("Warming up during {} seconds..., packet size = {},"
             " flows = {}, speed = {}").format(WARMUPTIME, imix, FLOWSIZE,
                 WARMUPSPEED))