From 2dc5924d35671c01e9aaa4ea6b9ae18bdd184ca8 Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Wed, 20 Mar 2019 13:15:40 +0100 Subject: CSIT-1460: Add VPP-stats to PAPI Provider Change-Id: I2665700a4948c481585d66c987f94af748f102c3 Signed-off-by: Tibor Frank --- resources/libraries/python/PapiHistory.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'resources/libraries/python/PapiHistory.py') diff --git a/resources/libraries/python/PapiHistory.py b/resources/libraries/python/PapiHistory.py index ec5b1675eb..78279f559a 100644 --- a/resources/libraries/python/PapiHistory.py +++ b/resources/libraries/python/PapiHistory.py @@ -54,6 +54,23 @@ class PapiHistory(object): The argument name 'csit_papi_command' must be unique enough as it cannot be repeated in kwargs. + Examples of PAPI history items: + + Request without parameters: + show_threads() + + Request with parameters: + ipsec_select_backend(index=1,protocol=1) + + Dump: + sw_interface_rx_placement_dump(sw_if_index=4) + + VPP Stats: + vpp-stats(path=['^/if', '/err/ip4-input', '/sys/node/ip4-input']) + + VAT: + sw_interface_set_flags sw_if_index 3 admin-up link-up + :param node: DUT node to add command to PAPI command history for. :param csit_papi_command: Command to be added to PAPI command history. :param papi: Says if the command to store is PAPi or VAT. Remove when -- cgit 1.2.3-korg