CSIT-1326 VLIB: barrier sync elog tracing 93/15093/3
authorPeter Mikus <pmikus@cisco.com>
Tue, 2 Oct 2018 08:15:03 +0000 (08:15 +0000)
committerPeter Mikus <pmikus@cisco.com>
Tue, 2 Oct 2018 08:38:50 +0000 (08:38 +0000)
- API changed.

Change-Id: If70e1a930aa14b129ad38ef544cff32ad5a08cdd
Signed-off-by: Peter Mikus <pmikus@cisco.com>
resources/libraries/python/VPPUtil.py
resources/libraries/robot/performance/performance_utils.robot
resources/templates/vat/elog_trace_api_cli_barrier.vat [new file with mode: 0644]
resources/templates/vat/test_threads_barrier_elog.vat [deleted file]

index f6b3afa..9d2a2b9 100644 (file)
@@ -213,26 +213,26 @@ class VPPUtil(object):
                 VPPUtil.vpp_enable_traces_on_dut(node)
 
     @staticmethod
-    def vpp_enable_barrier_traces_on_dut(node):
-        """Enable vpp barrier traces on the DUT node.
+    def vpp_enable_elog_traces_on_dut(node):
+        """Enable API/CLI/Barrier traces on the DUT node.
 
         :param node: DUT node to set up.
         :type node: dict
         """
         vat = VatExecutor()
-        vat.execute_script("test_threads_barrier_elog.vat", node,
+        vat.execute_script("elog_trace_api_cli_barrier.vat", node,
                            json_out=False)
 
     @staticmethod
-    def vpp_enable_barrier_traces_on_all_duts(nodes):
-        """Enable vpp barrier traces on all DUTs in the given topology.
+    def vpp_enable_elog_traces_on_all_duts(nodes):
+        """Enable API/CLI/Barrier traces on all DUTs in the given topology.
 
         :param nodes: Nodes in the topology.
         :type nodes: dict
         """
         for node in nodes.values():
             if node['type'] == NodeType.DUT:
-                VPPUtil.vpp_enable_barrier_traces_on_dut(node)
+                VPPUtil.vpp_enable_elog_traces_on_dut(node)
 
     @staticmethod
     def show_event_logger_on_dut(node):
@@ -253,4 +253,4 @@ class VPPUtil(object):
         """
         for node in nodes.values():
             if node['type'] == NodeType.DUT:
-                VPPUtil.show_event_logger_on_dut(node)
\ No newline at end of file
+                VPPUtil.show_event_logger_on_dut(node)
index e4ece56..ec4033a 100644 (file)
 | | Run Keyword If | ${dut_stats}==${True} and ${pkt_trace}==${True}
 | | ... | VPP Enable Traces On All DUTs | ${nodes}
 | | Run Keyword If | ${dut_stats}==${True}
-| | ... | VPP enable barrier traces on all DUTs | ${nodes}
+| | ... | VPP enable elog traces on all DUTs | ${nodes}
 | | ${results} = | Create List
 | | :FOR | ${i} | IN RANGE | ${subsamples}
 | | | Send traffic on tg | ${trial_duration} | ${rate} | ${framesize}
diff --git a/resources/templates/vat/elog_trace_api_cli_barrier.vat b/resources/templates/vat/elog_trace_api_cli_barrier.vat
new file mode 100644 (file)
index 0000000..d2c8ce1
--- /dev/null
@@ -0,0 +1 @@
+exec elog trace api cli barrier
\ No newline at end of file
diff --git a/resources/templates/vat/test_threads_barrier_elog.vat b/resources/templates/vat/test_threads_barrier_elog.vat
deleted file mode 100644 (file)
index 5be3c41..0000000
+++ /dev/null
@@ -1 +0,0 @@
-exec test threads barrier-elog enable