X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Frobot%2Fperformance%2Fperformance_utils.robot;fp=resources%2Flibraries%2Frobot%2Fperformance%2Fperformance_utils.robot;h=d820d5c187fee3d1516cfd497dd79f9efbe669e4;hp=af58da07e0cdc4371980cbe47c02b3ddb6277358;hb=3b408b7ea702dd3817442186035121fe862cbf7f;hpb=2e19aee8db50a90ca11a6d9ca9fb376e84d8897c diff --git a/resources/libraries/robot/performance/performance_utils.robot b/resources/libraries/robot/performance/performance_utils.robot index af58da07e0..d820d5c187 100644 --- a/resources/libraries/robot/performance/performance_utils.robot +++ b/resources/libraries/robot/performance/performance_utils.robot @@ -30,6 +30,11 @@ | ${trial_duration}= | ${PERF_TRIAL_DURATION} | ${trial_multiplicity}= | ${PERF_TRIAL_MULTIPLICITY} | ${extended_debug}= | ${EXTENDED_DEBUG} +| # Variable holding trial duration extension [s] used in pre_stats action +| # clear-show-runtime-with-traffic. By default it is set to 0 but some +| # tests (e.g. NAT) needs this duration extension in ramp up phase (e.g. to +| # create all required nat sessions). +| ${pre_stats_duration_ext}= | ${0} *** Keywords *** | Find NDR and PDR intervals using optimized search @@ -681,12 +686,23 @@ | | ... | Additional Statistics Action for clear and show runtime counters with | | ... | running traffic. | | +| | ${trial_duration}= | Evaluate +| | ... | ${trial_duration} + ${pre_stats_duration_ext} +| | ${rate}= | Get Variable Value | ${pre_stats_rate} | ${rate} | | Clear and show runtime counters with running traffic -| | ... | ${trial_duration} | ${rate} | ${frame_size} | ${traffic_profile} -| | ... | ${traffic_directions} | ${tx_port} | ${rx_port} +| | ... | ${trial_duration} | ${rate} +| | ... | ${frame_size} | ${traffic_profile} | ${traffic_directions} +| | ... | ${tx_port} | ${rx_port} + +| Additional Statistics Action For vpp-det44-verify-sessions +| | [Documentation] +| | ... | Additional Statistics Action to verify that all required DET44 +| | ... | sessions are established. +| | +| | Verify DET44 sessions number | ${nodes['DUT1']} | ${n_sessions} | Additional Statistics Action For noop | | [Documentation] | | ... | Additional Statistics Action for no operation. | | -| | No operation \ No newline at end of file +| | No operation