Previously, there were some cases where the single core performance test
suite would report zero Mpps. Adding a sleep in between setting up the
TREX generator and sending the packets resolves this issue.

Bugzilla ID: 1946
Fixes: d77d7f04f24c ("dts: add single-core performance test suite")

Signed-off-by: Andrew Bailey <[email protected]>
---
 dts/framework/testbed_model/traffic_generator/trex.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dts/framework/testbed_model/traffic_generator/trex.py 
b/dts/framework/testbed_model/traffic_generator/trex.py
index 22cd20dea9..19a71a7dd5 100644
--- a/dts/framework/testbed_model/traffic_generator/trex.py
+++ b/dts/framework/testbed_model/traffic_generator/trex.py
@@ -184,6 +184,7 @@ def _generate_traffic(
         """
         self._create_packet_stream(packet)
         self._setup_trex_client()
+        time.sleep(1)
 
         stats = self._send_traffic_and_get_stats(duration, send_mpps)
 
-- 
2.50.1

Reply via email to