summaryrefslogtreecommitdiffstats
path: root/test_spec
diff options
context:
space:
mode:
authorMaryam Tahhan <maryam.tahhan@intel.com>2015-07-09 11:43:02 +0100
committerMaryam Tahhan <maryam.tahhan@intel.com>2015-07-09 14:06:50 +0000
commit462be3c5af82bc964b2101ff6bd55991979f0527 (patch)
treea2b289f7a847b79ec424b07e30604ae943db809c /test_spec
parent4aa6124a7d870e6c09e6faf4663a0dc80881518f (diff)
TestSpec: Add flow Classification section
Add a section that specifies the fields we should match on as part of a flow. JIRA: VSPERF-49 Change-Id: Ice5496076ac77bceca8ddadd13bea396177f2901 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
Diffstat (limited to 'test_spec')
-rwxr-xr-xtest_spec/vswitchperf_ltd.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/test_spec/vswitchperf_ltd.md b/test_spec/vswitchperf_ltd.md
index 3ede185e..051e8b8c 100755
--- a/test_spec/vswitchperf_ltd.md
+++ b/test_spec/vswitchperf_ltd.md
@@ -334,6 +334,9 @@ The following represents possible deployments which can help to determine the pe
**Note**: For throughput tests unless stated otherwise, test configurations should ensure that traffic traverses the installed flows through the switch, i.e. flows are installed and have an appropriate time out that doesn't expire before packet transmission starts.
+#####Flow Classification:
+Virtual switches group packets into flows by processing and matching particular header fields in the packet or frame, or by matching packets based on the input ports into the vSwitch. Thus a flow is considered to be a sequence of packets that have a shared set of header field values or have arrived on the same port. Performance results can vary based on the parameters the vSwitch uses to match for a flow. The recommended flow classification parameters for any vSwitch performance tests are: the input port, the source IP address, the destination IP address and the Ethernet protocol type field. It is essential to increase the flow time-out time on a vSwitch before conducting any performance tests that do not measure the flow set-up time. Normally the first packet of a particular flow will install the flow in the vSwitch which adds an additional latency, subsequent packets of the same flow are not subject to this latency if the flow is already installed on the vSwitch.
+
#####Test Priority
Tests will be assigned a priority in order to determine which tests should be implemented immediately and which tests implementations can be deferred.