X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Flibraries%2Fpython%2FVppCounters.py;h=e9b607b4f1b5a57d679c75147c5df9134c64fba4;hb=3289b49cd2f08f9aae43959e0d5778617379388f;hp=4f62b600419a88cf9df2e371856c6f6ba36fa038;hpb=8d954d6bee4a0bb25dad8cc0107d074b81abfec9;p=csit.git diff --git a/resources/libraries/python/VppCounters.py b/resources/libraries/python/VppCounters.py index 4f62b60041..e9b607b4f1 100644 --- a/resources/libraries/python/VppCounters.py +++ b/resources/libraries/python/VppCounters.py @@ -112,6 +112,8 @@ class VppCounters: f"stats runtime ({node[u'host']} - {socket}):\n" f"{pformat(runtime_nz)}" ) + # Run also the CLI command, the above sometimes misses some info. + PapiSocketExecutor.run_cli_cmd_on_all_sockets(node, u"show runtime") @staticmethod def vpp_show_runtime_on_all_duts(nodes): @@ -206,7 +208,7 @@ class VppCounters: VppCounters.vpp_clear_hardware(node) @staticmethod - def vpp_clears_errors(node): + def vpp_clear_errors(node): """Run "clear errors" CLI command. :param node: Node to run command on. @@ -217,7 +219,7 @@ class VppCounters: ) @staticmethod - def vpp_clears_errors_on_all_duts(nodes): + def vpp_clear_errors_on_all_duts(nodes): """Clear VPP errors counters on all DUTs. :param nodes: VPP nodes. @@ -225,7 +227,7 @@ class VppCounters: """ for node in nodes.values(): if node[u"type"] == NodeType.DUT: - VppCounters.vpp_clears_errors(node) + VppCounters.vpp_clear_errors(node) @staticmethod def show_vpp_statistics(node):