From 40fec25db55ed4f2675c31b0f91808a03bbad2aa Mon Sep 17 00:00:00 2001 From: Billy O'Mahony Date: Thu, 4 Jun 2015 11:05:56 +0100 Subject: test_spec: Clarify LTD.Throughput.RFC2544.SystemRecoveryTime Make changes based on review from VSPERF weekly call 2015-05-27. JIRA: VSPERF-2 Change-Id: I4e2caec3f0ad52a7ef3773372aee4f06791631de Signed-off-by: Billy O'Mahony Reviewed-by: Al Morton Reviewed-by: Gene Snider Reviewed-by: Maryam Tahhan --- test_spec/vswitchperf_ltd.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test_spec/vswitchperf_ltd.md b/test_spec/vswitchperf_ltd.md index aa016527..35a5307b 100755 --- a/test_spec/vswitchperf_ltd.md +++ b/test_spec/vswitchperf_ltd.md @@ -565,17 +565,17 @@ The following represents possible deployments which can help to determine the pe - #####Test ID: LTD.Throughput.RFC2544.SystemRecoveryTime **Title**: RFC 2544 System Recovery Time Test - **Prerequisite Test**: N\A + **Prerequisite Test** LTD.Throughput.RFC2544.PacketLossRatio **Priority**: **Description**: - The aim of this test is to determine the length of time it takes the DUT to recover from an overload condition for a constant load (fixed length frames at a fixed interval time). The selected frame sizes are those previously defined under [Default Test Parameters](#DefaultParams), traffic should be sent to the DUT under normal conditions. During the duration of the test and while the traffic flows are passing though the DUT, at least one situation leading to an overload condition for the DUT should occur. The time from the start of the overload condition to when the DUT returns to normal operations should be measured to determine recovery time. Prior to overloading the DUT, one should record the average latency for 100 packets forwarded through the DUT. + The aim of this test is to determine the length of time it takes the DUT to recover from an overload condition for a constant load (fixed length frames at a fixed interval time). The selected frame sizes are those previously defined under [Default Test Parameters](#DefaultParams), traffic should be sent to the DUT under normal conditions. During the duration of the test and while the traffic flows are passing though the DUT, at least one situation leading to an overload condition for the DUT should occur. The time from the end of the overload condition to when the DUT returns to normal operations should be measured to determine recovery time. Prior to overloading the DUT, one should record the average latency for 10,000 packets forwarded through the DUT. - The suggested overload condition would be to transmit traffic at a very high frame rate to the DUT, for at least 60 seconds, then reduce the frame rate to the DUT by half; A number of time-stamps should be recorded: - - Record the time-stamp at which the frame rate was halved and record a second time-stamp at the time of the last frame lost. The recovery time is the difference between the two timestamps. - - Record the average Latency for 100 frames after the last frame loss and continue to record average latency measurements for every 100 frames, when latency returns to pre-overload levels record the time-stamp. + The overload condition SHOULD be to transmit traffic at a very high frame rate to the DUT (150% of the maximum 0% packet loss rate as determined by LTD.Throughput.RFC2544.PacketLossRatio or line-rate whichever is lower), for at least 60 seconds, then reduce the frame rate to 75% of the maximum 0% packet loss rate. A number of time-stamps should be recorded: + - Record the time-stamp at which the frame rate was reduced and record a second time-stamp at the time of the last frame lost. The recovery time is the difference between the two timestamps. + - Record the average latency for 10,000 frames after the last frame loss and continue to record average latency measurements for every 10,000 frames, when latency returns to within 10% of pre-overload levels record the time-stamp. **Expected Result**: -- cgit 1.2.3-korg