aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--resources/libraries/python/VppCounters.py10
-rw-r--r--resources/libraries/robot/counters.robot1
-rw-r--r--resources/templates/vat/show_errors.vat1
3 files changed, 12 insertions, 0 deletions
diff --git a/resources/libraries/python/VppCounters.py b/resources/libraries/python/VppCounters.py
index 375bdfb519..d8d4554899 100644
--- a/resources/libraries/python/VppCounters.py
+++ b/resources/libraries/python/VppCounters.py
@@ -38,6 +38,16 @@ class VppCounters(object):
self.vpp_clear_interface_counters(node)
@staticmethod
+ def vpp_show_errors(node):
+ """Run "show errors" debug CLI command.
+
+ :param node: Node to run command on.
+ :type node: dict
+ """
+ vat = VatExecutor()
+ vat.execute_script("show_errors.vat", node, json_out=False)
+
+ @staticmethod
def vpp_show_errors_verbose(node):
"""Run "show errors verbose" debug CLI command.
diff --git a/resources/libraries/robot/counters.robot b/resources/libraries/robot/counters.robot
index 45fe3531f6..b4db3febd9 100644
--- a/resources/libraries/robot/counters.robot
+++ b/resources/libraries/robot/counters.robot
@@ -42,6 +42,7 @@
| | [Documentation] | Show [error, hardware, interface] stats
| | [Arguments] | ${node}
| | Vpp Dump Stats Table | ${node}
+| | Vpp Show Errors | ${node}
| | Vpp Show Errors Verbose | ${node}
| | Vpp Show Hardware Detail | ${node}
| | Vpp Show Runtime Verbose | ${node}
diff --git a/resources/templates/vat/show_errors.vat b/resources/templates/vat/show_errors.vat
new file mode 100644
index 0000000000..9f0cb38dc6
--- /dev/null
+++ b/resources/templates/vat/show_errors.vat
@@ -0,0 +1 @@
+exec show errors