aboutsummaryrefslogtreecommitdiffstats
path: root/GPL/tools/trex/trex_astf_profile.py
diff options
context:
space:
mode:
authorVratko Polak <vrpolak@cisco.com>2022-05-17 15:32:04 +0200
committerPeter Mikus <pmikus@cisco.com>2022-05-18 04:46:25 +0000
commit490c20e4d4adde0086cfe4fb7b4509f77a04a728 (patch)
tree5c8cb9f0b3ae73b369374a3800020c57cf0ba9c2 /GPL/tools/trex/trex_astf_profile.py
parent5c51731ef45b84c2aab7b16d7daabc63ff2b21e2 (diff)
fix(trex): use reset instead of clear_profile
Now sure why clear_profile gets stuck with v2.97 (unless block=False), but calling reset() works, and will be less risky next time we bump TRex version. - Only ASTF for now. Change-Id: Ib6906fb8ce269e888bf0e0438d3309931d5e9981 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Diffstat (limited to 'GPL/tools/trex/trex_astf_profile.py')
-rw-r--r--GPL/tools/trex/trex_astf_profile.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/GPL/tools/trex/trex_astf_profile.py b/GPL/tools/trex/trex_astf_profile.py
index 936a8df436..a4f03bee3a 100644
--- a/GPL/tools/trex/trex_astf_profile.py
+++ b/GPL/tools/trex/trex_astf_profile.py
@@ -220,8 +220,7 @@ def simple_burst(
for warning in client.get_warnings():
print(warning)
- # Now finish the complete reset.
- client.reset()
+ # No profile cleanup here, reset will be done in the finally block.
print(u"##### Statistics #####")
print(json.dumps(stats, indent=4, separators=(u",", u": ")))
@@ -385,7 +384,7 @@ def simple_burst(
if async_start:
client.disconnect(stop_traffic=False, release_ports=True)
else:
- client.clear_profile()
+ client.reset()
client.disconnect()
print(
f"multiplier={multiplier!r}; "