X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Flibraries%2Fpython%2FVppCounters.py;h=f847ca6901d480d088d3a36237a84939d9595bed;hb=6da7266754c28754c04cf37d1974e39766a261f6;hp=2605024edd094d7f5319b5432f47fb41f4563362;hpb=11aa6d6cd19b10d43011f1f55362d158aa488888;p=csit.git diff --git a/resources/libraries/python/VppCounters.py b/resources/libraries/python/VppCounters.py index 2605024edd..f847ca6901 100644 --- a/resources/libraries/python/VppCounters.py +++ b/resources/libraries/python/VppCounters.py @@ -164,6 +164,18 @@ class VppCounters(object): """ PapiSocketExecutor.run_cli_cmd(node, 'show hardware verbose') + @staticmethod + def vpp_show_memory(node): + """Run "show memory" debug CLI command. + + Currently, every flag is hardcoded, giving the longest output. + + :param node: Node to run command on. + :type node: dict + """ + PapiSocketExecutor.run_cli_cmd( + node, 'show memory verbose api-segment stats-segment main-heap') + @staticmethod def vpp_clear_runtime(node): """Run "clear runtime" CLI command. @@ -318,6 +330,7 @@ class VppCounters(object): VppCounters.vpp_show_errors(node) VppCounters.vpp_show_hardware_verbose(node) VppCounters.vpp_show_runtime(node) + VppCounters.vpp_show_memory(node) @staticmethod def show_statistics_on_all_duts(nodes, sleeptime=5):