aboutsummaryrefslogtreecommitdiffstats
path: root/resources/libraries/robot
diff options
context:
space:
mode:
Diffstat (limited to 'resources/libraries/robot')
-rw-r--r--resources/libraries/robot/performance/performance_actions.robot74
1 files changed, 37 insertions, 37 deletions
diff --git a/resources/libraries/robot/performance/performance_actions.robot b/resources/libraries/robot/performance/performance_actions.robot
index de7c63200a..c7d7776292 100644
--- a/resources/libraries/robot/performance/performance_actions.robot
+++ b/resources/libraries/robot/performance/performance_actions.robot
@@ -26,9 +26,9 @@
| | Run Keyword If | ${extended_debug}==${True}
| | ... | Perf Stat On All DUTs | ${nodes} | cpu_list=${cpu_alloc_str}
-| Additional Statistics Action For trex-runtime
+| Additional Statistics Action For bpf-runtime
| | [Documentation]
-| | ... | Additional Statistics Action for T-Rex telemetry counters with
+| | ... | Additional Statistics Action for linux bundle counters with
| | ... | running traffic.
| |
| | ... | See documentation of the called keyword for required test variables.
@@ -58,7 +58,9 @@
| | ... | duration_limit=${0.0}
| | ... | ramp_up_duration=${ramp_up_duration}
| | ... | ramp_up_rate=${ramp_up_rate}
-| | Sleep | 1s
+| | Run Telemetry On All DUTs
+| | ... | ${nodes} | profile=bpf_runtime.yaml
+| | ... | rate=${telemetry_rate} | export=${False}
| | Stop traffic on tg
| Additional Statistics Action For infra-warmup
@@ -93,9 +95,15 @@
| | ... | ramp_up_duration=${ramp_up_duration}
| | ... | ramp_up_rate=${ramp_up_rate}
-| Additional Statistics Action For vpp-runtime
+| Additional Statistics Action For noop
| | [Documentation]
-| | ... | Additional Statistics Action for clear and show runtime counters with
+| | ... | Additional Statistics Action for no operation.
+| |
+| | No operation
+
+| Additional Statistics Action For perf-stat-runtime
+| | [Documentation]
+| | ... | Additional Statistics Action for linux bundle counters with
| | ... | running traffic.
| |
| | ... | See documentation of the called keyword for required test variables.
@@ -112,7 +120,7 @@
| | ${use_latency} = | Get Use Latency
| | ${node_arch} = | Get Node Arch | ${nodes[u'DUT1']}
| | ${profile} = | Set Variable If | "${node_arch}" == "aarch64"
-| | ... | vppctl_runtime_arm.yaml | vppctl_runtime.yaml
+| | ... | perf_stat_runtime_arm.yaml | perf_stat_runtime.yaml
| | Send traffic on tg
| | ... | duration=${-1}
| | ... | rate=${runtime_rate}
@@ -130,12 +138,12 @@
| | ... | ramp_up_rate=${ramp_up_rate}
| | Run Telemetry On All DUTs
| | ... | ${nodes} | profile=${profile}
-| | ... | rate=${telemetry_rate} | export=${telemetry_export}
+| | ... | rate=${telemetry_rate} | export=${False}
| | Stop traffic on tg
-| Additional Statistics Action For bpf-runtime
+| Additional Statistics Action For trex-runtime
| | [Documentation]
-| | ... | Additional Statistics Action for linux bundle counters with
+| | ... | Additional Statistics Action for T-Rex telemetry counters with
| | ... | running traffic.
| |
| | ... | See documentation of the called keyword for required test variables.
@@ -165,14 +173,27 @@
| | ... | duration_limit=${0.0}
| | ... | ramp_up_duration=${ramp_up_duration}
| | ... | ramp_up_rate=${ramp_up_rate}
-| | Run Telemetry On All DUTs
-| | ... | ${nodes} | profile=bpf_runtime.yaml
-| | ... | rate=${telemetry_rate} | export=${False}
+| | Sleep | 1s
| | Stop traffic on tg
-| Additional Statistics Action For perf-stat-runtime
+| Additional Statistics Action For vpp-clear-stats
| | [Documentation]
-| | ... | Additional Statistics Action for linux bundle counters with
+| | ... | Additional Statistics Action for clear VPP statistics.
+| |
+| | Run Telemetry On All DUTs
+| | ... | ${nodes} | profile=vppctl_clear_stats.yaml
+| | ... | export=${False}
+
+| Additional Statistics Action For vpp-enable-packettrace
+| | [Documentation]
+| | ... | Additional Statistics Action for enable VPP packet trace.
+| |
+| | Run Keyword If | ${extended_debug}==${True}
+| | ... | VPP Enable Traces On All DUTs | ${nodes} | fail_on_error=${False}
+
+| Additional Statistics Action For vpp-runtime
+| | [Documentation]
+| | ... | Additional Statistics Action for clear and show runtime counters with
| | ... | running traffic.
| |
| | ... | See documentation of the called keyword for required test variables.
@@ -189,7 +210,7 @@
| | ${use_latency} = | Get Use Latency
| | ${node_arch} = | Get Node Arch | ${nodes[u'DUT1']}
| | ${profile} = | Set Variable If | "${node_arch}" == "aarch64"
-| | ... | perf_stat_runtime_arm.yaml | perf_stat_runtime.yaml
+| | ... | vppctl_runtime_arm.yaml | vppctl_runtime.yaml
| | Send traffic on tg
| | ... | duration=${-1}
| | ... | rate=${runtime_rate}
@@ -207,7 +228,7 @@
| | ... | ramp_up_rate=${ramp_up_rate}
| | Run Telemetry On All DUTs
| | ... | ${nodes} | profile=${profile}
-| | ... | rate=${telemetry_rate} | export=${False}
+| | ... | rate=${telemetry_rate} | export=${telemetry_export}
| | Stop traffic on tg
| Additional Statistics Action For vpp-runtime-iperf3
@@ -239,27 +260,6 @@
| | ... | rate=${telemetry_rate} | export=${telemetry_export}
| | iPerf Client Stop Remote Exec | ${nodes['${iperf_client_node}']} | ${pids}
-| Additional Statistics Action For noop
-| | [Documentation]
-| | ... | Additional Statistics Action for no operation.
-| |
-| | No operation
-
-| Additional Statistics Action For vpp-clear-stats
-| | [Documentation]
-| | ... | Additional Statistics Action for clear VPP statistics.
-| |
-| | Run Telemetry On All DUTs
-| | ... | ${nodes} | profile=vppctl_clear_stats.yaml
-| | ... | export=${False}
-
-| Additional Statistics Action For vpp-enable-packettrace
-| | [Documentation]
-| | ... | Additional Statistics Action for enable VPP packet trace.
-| |
-| | Run Keyword If | ${extended_debug}==${True}
-| | ... | VPP Enable Traces On All DUTs | ${nodes} | fail_on_error=${False}
-
| Additional Statistics Action For vpp-show-packettrace
| | [Documentation]
| | ... | Additional Statistics Action for show VPP packet trace.