summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-05-20testspec: cleanup + update tests with new metricsMaryam Tahhan1-20/+28
Cleanup and update the test specification with CPU and memory utilization metrics that can be collected in conjunction with the other metrics for the test. JIRA: VSPERF-2 Change-Id: Ia70d83a9cba724e2d6f503984a8db537d4a1f395 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-05-06Add l2 fwd kernel moduleEugene Snider6-0/+623
This commit adds a simple kernel module for l2 forwarding or termination This module provides only level 2 forwarding between two ports, it does not do any NAT or Masquerade. Arguments are: net1=ethXXXX # set forwarding port 1 net2=ethXXX # set forwarding port 2 terminate=1 # terminate the connection and free the skb Changed to GPL licensing to avoid compilation issues Added sanity build target Fix whitespace issues JIRA: VSPERF-39 Change-Id: I0fa3e0135af06b7cba665a357dccfb9459edb9f6 Signed-off-by: Eugene Snider <eugene.snider@huawei.com>
2015-04-08Merge "TestSpec: Add LTD.Throughput.RFC2889.BroadcastFrameForwarding"Maryam Tahhan1-0/+20
2015-04-08Merge "TestSpec: Add LTD.Throughput.RFC2889.ErrorFramesFiltering"Maryam Tahhan1-0/+32
2015-04-08Merge "TestSpec: Add LTD.Throughput.RFC2889.AddressLearningRate"Maryam Tahhan1-0/+25
2015-04-08Merge "TestSpec: Add LTD.Throughput.RFC2889.AddressCachingCapacity"Maryam Tahhan1-0/+29
2015-04-08Merge "TestSpec: Add LTD.Throughput.RFC2889.ForwardPressure"Maryam Tahhan1-0/+24
2015-04-08Merge "TestSpec: LTD.Throughput.RFC2889.ForwardingRate"Maryam Tahhan1-0/+30
2015-04-08Merge "Adding Onboarding file"Aihua Li1-0/+8
2015-04-07TestSpec: Add LTD.Throughput.RFC2889.BroadcastFrameForwardingMaryam Tahhan1-0/+20
Add a definition for RFC2889 Broadcast Frame Forwarding Test. JIRA: VSPERF-37 Change-Id: I7d6e11d5c911fe372c5dcc0475d6a7f2c48ecd71 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-04-07TestSpec: Add LTD.Throughput.RFC2889.ErrorFramesFilteringMaryam Tahhan1-0/+32
Add a definition for RFC2889 Error Frames Filtering Test. JIRA: VSPERF-36 Change-Id: I366108424a1188256e5977952e9a7fbbf09377ba Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-04-07TestSpec: Add LTD.Throughput.RFC2889.AddressLearningRateMaryam Tahhan1-0/+25
Add a definition for RFC2889 Address Learning Rate Test JIRA: VSPERF-35 Change-Id: I646383d09cf0cfb14712879f11217319cf2ce715 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-04-07TestSpec: Add LTD.Throughput.RFC2889.AddressCachingCapacityMaryam Tahhan1-0/+29
Add a definition for RFC2889 Address Caching Capacity Test. JIRA: VSPERF-34 Change-Id: I6557d3bf865f38c3eb02cfe2133749b135501685 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-04-07TestSpec: Add LTD.Throughput.RFC2889.ForwardPressureMaryam Tahhan1-0/+24
Add a definition for RFC2889 Forward Pressure Test JIRA: VSPERF-33 Change-Id: Ia036c9b52aba49ca68d0a2712d606fc14f5cb22a Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-04-07TestSpec: LTD.Throughput.RFC2889.ForwardingRateMaryam Tahhan1-0/+30
Add a definition for RFC2889 Forwarding Rate Test. JIRA: VSPERF-32 Change-Id: If756ff84ad4b42ed5aa8ded2b7c7df12b76eaca1 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-03-27TestSpec: Add LTD.Throughput.RFC6201.ResetTimeMaryam Tahhan1-0/+53
Add a definition for RFC 6201 Reset Time Test Change-Id: I31cd5befb1e662697fe4d8ff81caa229ae6bfb64 JIRA: VSPERF-13 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-03-27TestSpec: Add LTD.Throughput.RFC2544.SoakFrameModificationMaryam Tahhan1-0/+44
Add a definition for RFC 2544 X% packet loss Throughput Soak Test with packet modification. Change-Id: I60f8f8726d0b01f73990566a1ce286917c3be940 JIRA: VSPERF-16 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-03-27TestSpec: Add LTD.Throughput.RFC2544.SoakMaryam Tahhan1-0/+26
Add a definition for RFC 2544 X% packet loss Throughput Soak Test Change-Id: I6cd457106548d01c3edd911b46f33e17aecd533b JIRA: VSPERF-14 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Signed-off-by: Al Morton <acmorton@att.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-03-27Merge "complete build_base_machine for CentOS distro"Aihua Li3-0/+56
2015-03-27Merge "src: added mechanism to pull upstream packages and provided single ↵Aihua Li2-3/+3
top-level make"
2015-03-26Adding Onboarding fileAric Gardner1-0/+8
Change-Id: If01b5eecc74f9e52c77cdc6baa1b1ac41c3527b9 JIRA: OCTO-13 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-03-26Merge "TestSpec: Add LTD.Throughput.RFC2544.BackToBackFrames"Maryam Tahhan1-0/+25
2015-03-26src: added mechanism to pull upstream packages and provided single top-level ↵Maryam Tahhan2-3/+3
make updated DPDK and OVS tags to build the latest Change-Id: Id1bb65a7a72d5098826d6b09bf3f73dd6d8c845f JIRA: VSPERF-25 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Gene Snider <eugene.snider@huawei.com> Reviewed-by: Aihua Li <aihua.li@huawei.com> Reviewed-by: Aric Gardner <agardner@linuxfoundation.org>
2015-03-25complete build_base_machine for CentOS distroAihua Li3-0/+56
Change-Id: I597693c5993818e15666457dbf08c480c7417f6d Reviewed-by: Al Morton <acmoton@att.com> JIRA: VSPERF-15 Signed-off-by: Aihua Li <aihua.li@huawei.com>
2015-03-25Merge "INFO: Adding a Al Morton as a committer"Aihua Li1-0/+1
2015-03-25TestSpec: Add LTD.Throughput.RFC2544.BackToBackFramesMaryam Tahhan1-0/+25
Add a definition for RFC 2544 Back To Back Frames Test. Change-Id: I15499eb6874227e189fa9828b8488f9c06c0b1a1 JIRA: VSPERF-12 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Signed-off-by: Al Morton <acmorton@att.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-03-25INFO: Adding a Al Morton as a committerMaryam Tahhan1-0/+1
Adding Al Morton to the project committer list. Change-Id: I10fa854b587683f418ef6baee5d550b19e021658 JIRA: VSPERF-30 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Aihua Li <aihua.li@huawei.com>
2015-03-22TestSpec: Add LTD.Throughput.RFC2544.SystemRecoveryTimeMaryam Tahhan1-0/+30
Add a definition for RFC 2544 System Recovery Time Test. Change-Id: I2fa10e749616bdc1118f17a6024d30bedb1ede07 JIRA: VSPERF-11 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com>
2015-03-16JIRA: VSPERF-29 - Add build elements for JenkinsGene Snider3-1/+13
This adds 'sanity' and 'test' stub functions to the build infrastructure Get rid of trailing spaces. Change-Id: I9d4f6f97bec4877dfeef9e5c68d491a928697ed1 Signed-off-by: Gene Snider <eugene.snider@huawei.com>
2015-03-13Merge "added mechanism to pull upstream packages and provided single ↵Aihua Li9-0/+288
top-level make"
2015-03-12added mechanism to pull upstream packages and provided single top-level makeAihua Li9-0/+288
Change-Id: I13bcce3104377cac84a736cfd9a3d9df208e91f0 JIRA: VSPERF-25 Signed-off-by: Aihua Li <aihua.li@huawei.com> Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Gene Snider <eugene.snider@huawei.com> Reviewed-by: Stephen Finucane <stephen.finucane@intel.com>
2015-03-12Add INFO file for inclusion on the wikiAric Gardner1-0/+26
Reviewed-by: Maryam Tahhan <Maryam.tahhan@intel.com> JIRA: VSPERF-1 Change-Id: I88a6ec22ca7a6e6cab7ad03b198ae4ccfea9620a Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-03-12Adding LICENSE fileAric Gardner1-0/+13
JIRA: VSPERF-1 Change-Id: I08115b6ec843793ae96d48f685a6e353b9137842 Reviewed-by: Maryam Tahhan <Maryam.tahhan@intel.com> Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-03-11TestSpec: Add Throughput.RFC2544.PacketLossRatioFrameModificationMaryam Tahhan1-0/+41
Add a definition for RFC 2544 X% packet loss Throughput and Latency Test with packet modification. Change-Id: I0ca2e98b814d9b9eebd47293d6222ae8872c72a1 JIRA: VSPERF-7 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Signed-off-by: Al Morton <acmorton@att.com> Reviewed-by: Tim Irnich <tim.irnich@ericsson.com> Reviewed-by: Aihua Li <aihua.li@huawei.com>
2015-03-11TestSpec: Add Throughput.RFC2544.PacketLossRatioMaryam Tahhan1-65/+105
Add a definition for RFC 2544 X% packet loss Throughput and Latency Test. This patch also addresses some indentation issues and fixes a typo. Change-Id: I58c50353df5f2e575bbd69fa2b41fa9fabf67ff2 JIRA: VSPERF-8 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Signed-off-by: Al Morton <acmorton@att.com> Reviewed-by: Aihua Li <aihua.li@huawei.com> Reviewed-by: Gene Snider <eugene.snider@huawei.com>
2015-02-26TestSpec: Add ApproachMaryam Tahhan1-2/+400
Add the approach section to the LTD. Approach covers: - The general methodology. - Default test parameters. - Test Priority. - DUT setup. - Port configuration. - Frame formats. ... Change-Id: I2df8b87f9a36d71156797f6eb0cabd196c3a1100 JIRA: VSPERF-6 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com> Reviewed-by: Tim Irnich <tim.irnich@ericsson.com>
2015-02-26TestSpec: Specify Features to be testedMaryam Tahhan1-8/+31
Add specification for the features to be tested. Change-Id: Id527778d57c047c00da1c437bb0ddcea3d1026e8 JIRA: VSPERF-4 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com> Reviewed-by: Tim Irnich <tim.irnich@ericsson.com>
2015-02-13test_spec: Add Introduction to test specMaryam Tahhan1-0/+61
Added an initial test spec with the introduction to kick off the review process. Change-Id: I0ab8fd8724fe114aec502882fccb8a72450b67df JIRA: VSPERF-3 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Tim Irnich <tim.irnich@ericsson.com> Reviewed-by: Aihua Li <aihua.li@huawei.com>
2015-02-04Added baseline project directory layoutAihua Li8-0/+149
Change-Id: I4295fa3cb02b13677662d407dc8f81a16f60110c Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Stephen Finucane <stephen.finucane@intel.com> Reviewed-by: Bin Hu <bh526r@att.com> JIRA: VSPERF-15 Signed-off-by: Aihua Li <aihua.li@huawei.com>
2015-01-19Adding .gitreview to vswitchperf more information at ↵Aric Gardner1-0/+5
https://wiki.opendaylight.org/view/Git-review_Workflow Change-Id: Ie3aaa4aabc41864efe3c4024d1120a130c6f829a Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-01-11Initial empty repositoryAric Gardner0-0/+0