aboutsummaryrefslogtreecommitdiffstats
path: root/test_spec
diff options
context:
space:
mode:
authorBilly O'Mahony <billy.o.mahony@intel.com>2015-06-30 10:59:56 +0100
committerMaryam Tahhan <maryam.tahhan@intel.com>2015-07-16 14:24:32 +0000
commitd9c1a522d6a77eb4a61b674e65065b32c3d09b5b (patch)
tree9549f6ddb083733d35380a6463015e4e9974ae0a /test_spec
parent46a871e6eef0d4694eebc1d2e57102ddc5ef23fc (diff)
test_spec: Clarify LTD.Throughput.RFC2544.SoakFrameModification
Based on comments from weekly VSPERF call 2015-06-24. JIRA: VSPERF-2 Change-Id: I204ea21b5ecb634e0bec249ed826ff2402d67d9e Signed-off-by: Billy O'Mahony<billy.o.mahony@intel.com> Reviewed-by: Al Morton <acmorton@att.com> Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Gurpreet Singh <gurpreet.singh@spirent.com>
Diffstat (limited to 'test_spec')
-rwxr-xr-xtest_spec/vswitchperf_ltd.md17
1 files changed, 6 insertions, 11 deletions
diff --git a/test_spec/vswitchperf_ltd.md b/test_spec/vswitchperf_ltd.md
index 9361c0f2..dc823538 100755
--- a/test_spec/vswitchperf_ltd.md
+++ b/test_spec/vswitchperf_ltd.md
@@ -809,19 +809,15 @@ The starting point for defining the suite of tests for benchmarking the performa
<br/>
- #####Test ID: LTD.Throughput.RFC2544.SoakFrameModification
- **Title**: RFC 2544 X% packet loss Throughput Soak Test with Frame Modification
+ **Title**: RFC 2544 Throughput Soak Test with Frame Modification
- **Prerequisite Test** LTD.Throughput.RFC2544.PacketLossRatioFrameModification
+ **Prerequisite Test** LTD.Throughput.RFC2544.PacketLossRatioFrameModification (0% Packet Loss)
**Priority**:
**Description**:
- The aim of this test is to understand the Throughput stability over an extended test duration in order to uncover any outliers. To allow for an extended test duration, the test should ideally run for 24 hours or, if this is not possible, for at least 6 hour. For this test, each frame size must be sent at the highest Throughput with X% packet loss, as determined in the prerequisite test. The default loss percentages to be tested are:
- - X = 0%
- - X = 10^-7%
-
- Note: Other values can be tested if required by the user.
+ The aim of this test is to understand the throughput stability over an extended test duration in order to uncover any outliers. To allow for an extended test duration, the test should ideally run for 24 hours or, if this is not possible, for at least 6 hour. For this test, each frame size must be sent at the highest Throughput with 0% packet loss, as determined in the prerequisite test.
During this test, the DUT must perform the following operations on the traffic flow:
@@ -829,11 +825,11 @@ The starting point for defining the suite of tests for benchmarking the performa
- Perform any relevant address look-ups on the DUT's ingress ports.
- Modify the packet header before forwarding the packet to the DUT's egress port. Packet modifications include:
- Modifying the Ethernet source or destination MAC address.
- - Modifying/adding a VLAN tag.
+ - Modifying/adding a VLAN tag (Recommended).
- Modifying/adding a MPLS tag.
- Modifying the source or destination ip address.
- Modifying the TOS/DSCP field.
- - Modifying the source or destination ports for UDP/TCP/SCTP (Recommended).
+ - Modifying the source or destination ports for UDP/TCP/SCTP.
- Modifying the TTL.
**Expected Result**:
@@ -843,8 +839,7 @@ The starting point for defining the suite of tests for benchmarking the performa
The following are the metrics collected for this test:
- Throughput stability of the DUT.
- - Any outliers in the Throughput stability.
- - Any unexpected variation in Throughput stability.
+ - This means reporting the number of packets lost per time interval and reporting any time intervals with packet loss. An interval of 60s is suggested.
- CPU and memory utilization may also be collected as part of this test, to determine the vSwitch's performance footprint on the system.
- The [RFC5481] PDV form of delay variation on the traffic flow, using the 99th percentile.