feat(perf): Separate two configurable warmups 91/42591/5
authorVratko Polak <[email protected]>
Wed, 2 Apr 2025 16:12:11 +0000 (18:12 +0200)
committerVratko Polak <[email protected]>
Wed, 2 Apr 2025 16:12:11 +0000 (18:12 +0200)
commit13384d91fa7e84723ce239ef3d27dab8fdd07e18
treed3c5a1a3e4dbe092f2dfc92789b2a6d2f7bac7a2
parentbcc39e4e73d367178a542540935457c8051df7fe
feat(perf): Separate two configurable warmups

+ First starts disabled, low-rate, to avoid flooding in some labs.
+ Second starts enabled, max-rate, to avoid unsent packets by TRex.
 + The one in MLRsearch Python library is no longer used.
+ Both warmups are called directly, as they apply also to non-VPP DUTs.
 - Hoststack traffic is not covered yet.
- Not deleting infra-warmup action yet, downstream may be using it.

Change-Id: I72036d0dec5e8e94f5e7cec4692e4ebb07b1ec69
Signed-off-by: Vratko Polak <[email protected]>
resources/libraries/python/Constants.py
resources/libraries/python/TrafficGenerator.py
resources/libraries/robot/performance/performance_actions.robot
resources/libraries/robot/performance/performance_utils.robot
resources/libraries/robot/performance/performance_vars.robot