fix(trex): use reset instead of clear_profile
[csit.git] / GPL / tools / trex / trex_astf_stop.py
index 871b252..9185478 100644 (file)
@@ -1,6 +1,6 @@
 #!/usr/bin/python3
 
-# Copyright (c) 2021 Cisco and/or its affiliates.
+# Copyright (c) 2022 Cisco and/or its affiliates.
 #
 # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
 #
@@ -41,8 +41,10 @@ import argparse
 import json
 import sys
 
+from collections import OrderedDict  # Needed to parse xstats representation.
+
 sys.path.insert(
-    0, u"/opt/trex-core-2.88/scripts/automation/trex_control_plane/interactive/"
+    0, u"/opt/trex-core-2.97/scripts/automation/trex_control_plane/interactive/"
 )
 from trex.astf.api import ASTFClient
 
@@ -82,7 +84,7 @@ def main():
 
     # If TRexError happens, let the script fail with stack trace.
     finally:
-        client.clear_profile()
+        client.reset()
         client.disconnect()
 
     # TODO: check xstats format