aboutsummaryrefslogtreecommitdiffstats
path: root/bootstrap-verify-perf.sh
AgeCommit message (Collapse)AuthorFilesLines
2018-02-23Raw results chk keywords and initial TCPeter Mikus1-26/+10
- Implementation of Display raw results - Implementation of Traffic should pass with maximum rate - Code optimizations - L2BD, L2XC, IP4, IP6 TC Change-Id: I0b50e995a853ed3c8f88323ccc650e47b8ed2496 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-16Modify IPsec test triggerPeter Mikus1-4/+4
Change-Id: Ide575762b5e7682e3558f2138dc9ae07adf559c1 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-10CSIT-866: wrk onboarding in CSITTibor Frank1-1/+0
- CSIT-867: Low Level Description - CSIT-868: wrk traffic profile - parsing - CSIT-869: wrk implementation into CSIT Change-Id: I65e1037f5ae05b3a5b2020e4a6c54462766ae1b4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-01-05VatHistory: Add ability to trace file executionsPeter Mikus1-0/+1
Change-Id: I9f6de8d2b86ddbbdf1524dcc12d8ed5a33b3266e Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-11-28CSIT-865: Add manual trigger for HW cryptodev (IPSECHW) perf testsJan Gelety1-0/+17
This manual trigger will allow to run 1T1C (1 core, 1 thread) and 2T2C (2 core, 2 thread) PDRDISC HW cryptodev tests per VPP/CSIT patch when required. Change-Id: I767203a1641f3446c3e45d7365fa5f9fff928f06 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-10-19Add IPSEC tests to DAILY Jenkins jobTibor Frank1-0/+1
Change-Id: Ie4558b53a0c0a19b9fa24e951bcf0fcb320076b6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-09-25Add memif to TEST_TAG casesJan Gelety1-0/+17
- implement possibility to manually triger memif perf tests in case of csit as well as vpp patch Change-Id: I6bec350a496ba138bcb8ffb8da01c81672187bac Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-08-02CSIT-742: Add manual trigger for ACL perf testsJan Gelety1-0/+9
Impelmenting needed change in bootstrap-verify-perf.sh file to provide manual trigger that will allow to run 1T1C (1 core, 1 thread) and 2T2C (2 core, 2 threads) ACL tests per VPP patch when required. Change-Id: I3d9cc403ca8ea90da23aca524c4b4ddbf26eb217 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-07-06CSIT-661: re-add vring256 tuned CFS for vpp workers and guest-testpmdJan Gelety1-1/+1
1. add vhost tests (L2XBD, L2XC and IP4BASE) with vring set to 256 and tuned CFS setting 2. add vhost tests (L2XBD, L2XC and IP4BASE) with vring set to 256 and default CFS setting Change-Id: I25aae6839d3e621316d35f5c9525389a6faabd56 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-07-03Remove DPDK package download from vpp-csit* jobsPeter Mikus1-6/+0
Remove downloading if DPDK package from Nexus if the job is vpp-csit*. Change-Id: I37aada67c4334433618e122676fd1f50591b6742 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-06-30vpp-verify-perf-vhost runs pdrdisc testsTibor Frank1-1/+1
- Temporary solution: run pdrdisc tests instead of pdrchk for vpp-verify-perf-vhost trigger Change-Id: I0a18397964db8bd2e0c5614eaee44c1208ba0abc Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-06-29CSIT-687: Directory structure reorganizationTibor Frank1-28/+28
Change-Id: I772c9e214be2461adf58124998d272e7d795220f Signed-off-by: Tibor Frank <tifrank@cisco.com> Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2017-06-23CSIT-614: Create PDRCHK testsTibor Frank1-6/+6
- CSIT-639: 10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-pdrchk - CSIT-640: 10ge2p1x520-dot1q-l2xcbase-eth-2vhost-1vm-pdrchk - CSIT-641: 10ge2p1x520-ethip4-ip4base-eth-2vhost-1vm-pdrchk - CSIT-642: 10ge2p1x520-eth-l2xcbase-eth-2vhost-1vm-pdrchk Change-Id: Id676c69abe34e455ca298f7225fd065fc6cc8218 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-06-02CSIT-572: Add script for data collection for reportTibor Frank1-1/+9
- Add script which picks required data from RF output.xml and saves it in JSON format. - Run this script automatically when the output.xml is generated. - Archive the output. Change-Id: I89589369975e14fc8d8e4afa88abfa34260c09cf Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-24Download the latest VPP build for *NIGHTLY and *DAILY jobsTibor Frank1-1/+3
Change-Id: I15755c9fc5f95497c84a20d83c3dabddf53c2225 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-24CSIT-554: Performance jobs reorganisation, part 4Tibor Frank1-0/+48
Add: - vpp-csit-verify-hw-perf Change-Id: Ia6b4773256b78ce26c0ef29e70964966f3b901ca Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-24CSIT-557: Performance jobs reorganisation, part 3Tibor Frank1-0/+48
Add: - csit-vpp-perf-verify Change-Id: Ifc97228f5066f5a2ab3404b9b62d09b49af3f061 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-19CSIT-559: Performance jobs reorganisation, part 3Tibor Frank1-0/+8
Add: - csit-vpp-perf-ndrchk-daily Change-Id: I4edfa86810744168307d9cbeb979d40dc5e21eb0 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-19CSIT-558: Performance jobs reorganization, part 2Tibor Frank1-2/+26
Add: - csit-vpp-perf-check Change-Id: I31e40d37e38d27d3be15a40f6044ce5d907067be Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-18CSIT-531: Performance jobs reorganization, part 1Tibor Frank1-5/+17
Add: - csit-vpp-perf-trend-daily - csit-vpp-perf-trend-semiweekly Change-Id: I59ed581f9fb2457cf1e3a58bac625f3b807d653f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-10Don't use dpdk dev packages - weekly, func and perf jobsJan Gelety1-4/+1
- remove donwload and installation of DPDK development packages - keep download and installation of vpp-dpdk-dkms deb package that contains igb_uio driver needed for e.g. cryptodev tests Change-Id: I3d87fa1cd1efaad522f47df0e71a4885466a14c0 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-02-21Fix of centos bootstrap and dut_setup.shJan Gelety1-5/+5
Change-Id: I9fc3a74bf6356bdccee16c977df86567e91b4acf Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-01-24Correction of dpdk packages download when vpp deb packages providedJan Gelety1-0/+8
Change-Id: I7cefd0797103e5062eb48df95ad2e48cdddc19b6 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-01-23Update of VPP_STABLE_VERJan Gelety1-2/+3
- use new vpp ref build: 17.04-rc0~134-g2ce7f98~b1759_amd64 - build tested by semiweekly job: https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1076/ - use new path for DPDK packages Change-Id: I1001ee3a22817f97a60b3a6555e3026d2b153913 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-01-12Clean up bootstrap-verify-perf filepmikus1-57/+2
Remove obsolete code from performance bootstrap file Change-Id: I8486c000ee4049b390017a1bf96459ec9fc828ea Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-04CSIT-461 Fix VPP version variable in perf bootstrappmikus1-6/+8
Fix VPP_STABLE_VER variable in performance bootstrap Change-Id: I5d27e870d8c1383a054125a82cc5d5be6e2fa9c4 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-31CSIT-387 collect HW stats if binary search failsMiroslav Miklus1-7/+8
Change-Id: I29f10dc09c8205339cabc854a358b5d0517751d1 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-22CSIT-370 use LATEST instead of STABLEMiroslav Miklus1-9/+21
Change-Id: I50103e9a62e4822f291a092284b2eee1b5602a0c Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-15CSIT-226: Install vpp-plugins deb package on DUTMatej Klotton1-0/+1
Change-Id: I3d8fd7454c7629dbe048470ebb17dbc0c542f1af Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-08-09Make all perf tests CRITICALMiroslav Miklus1-1/+1
Change-Id: Ib337f7d27d8364a057eabbeda5fd9c887e48e2b7 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-02CSIT-311 New Nightly CSIT perf jobMiroslav Miklus1-1/+11
CSIT-311 PHASE 1: Create new nightly job Change-Id: Iaddfd29f2fd95eb137ccf5c717af4d294133b55d Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-01CSIT-310 Use multi-NIC topology filesMiroslav Miklus1-3/+3
Change-Id: I749e05e994def43f3749e097b0a6444afa78783e Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-22CSIT-220: Rename directories in tests directoryMatej Klotton1-8/+10
- Move performance directory one level up and rename it to “perf” - Rename “suites” directory to “func” - Create __init__.py in “perf” directory - Rename fds_related_tests to fds Change-Id: I59f06afe1c5b95dd8a48417b8fbfd1fca8797097 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-15Use vpp 16.09-rc0~233-gad2c9c0~b404 packageMiroslav Miklus1-12/+13
Change-Id: I0fb79359466cefebea928650f17069b8c4359307 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-15CSIT-106 Introduced SKIP_PATCH tag in perf suiteMiroslav Miklus1-1/+1
This patch introduces SKIP_PATCH tag for the performance suitee and reduce number of executed Long* test cases fo the verify jobs. This patch should save approximately 20 minutes for each perf Long suite (30min. -> 10min.). Change-Id: Ia4765ab925a1aecdd8834f56049cdf1e2b36b12a Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-01TEST: PERF pybot output set width to 150 charactersMiroslav Miklus1-1/+1
Change-Id: Iaa914280f7193a10072735fbcd67fcd668d3a12e Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-27Mark all PERF tests as noncriticalMiroslav Miklus1-2/+1
JIRA: CSIT-118 Change-Id: I62aeb28fff346619477f5eea6f6fc03ebe5912bb Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-21Change VPP repo URLpmikus1-1/+1
- Change VPP repo URL Change-Id: Ibe59481b1a5d0aa615ad1fbe92009415979de016 Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-17Change VPP repo URLpmikus1-1/+1
- Change VPP repo URL Change-Id: I1ee06a809f15475e7871ec2840d90495b0054cc5 Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-11Process output of robot to XML file for Plot pluginpmikus1-2/+4
- JIRA: CSIT-135 - Process output of robot output.xml to XML file for Plot plugin Change-Id: I5e077d81f4c93f66eb208ecc2a38a9f6ca2fe307 Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-10VPP startup config change (rss->txqueues)Miroslav Miklus1-2/+2
JIRA: CSIT-153 Change-Id: I6908670003e02e8dc2971c0308c27baffaf19b66 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-02CSIT-114: Eliminate repeated download of PIP packagesCarsten Koester1-1/+1
Allow VirtualEnv to use existing system-wide packages if they already exist. Change-Id: I6f39178d56e81affea0bee7b9065bef66712ddaa Signed-off-by: Carsten Koester <ckoester@cisco.com>
2016-05-31PATCH: Return pybot exit code in bootstrap-verify-perfPeter Mikus1-0/+13
- Return exit code from pybot instead of last command in bootstrap file. Change-Id: If8430426d7259c832c0ea78d2d165d09f8c4eda7 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2016-05-26Find PDR using binary searchPeter Mikus1-0/+13
- JIRA: CSIT-72 - modify libraries for PDR search evaluation - write robot framework keywords for PDR search - write Performance Test Cases using PDR Change-Id: Id06a2a7f78fe8626c221afe4178c5c30cc599762 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2016-05-26Rename topology files with correct NIC namesMiroslav Miklus1-3/+3
JIRA: CSIT-106 Change-Id: I3bb33d0025c99f1cf0defe542a86f0d620b80730 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-05-23Performance l2-vlan-dot1q library and short/long test casespmikus1-0/+7
- JIRA: CSIT-59 - create topology with VLAN dot1q sub-interfaces inter-connected using L2 cross connect in 3-node topology - create keywords to be used in test cases - create l2-vlan-dot1q test cases (64B, 1518B, 9000B) Change-Id: Ic5f31b4451965bb7f5d3d5b7061c6600f63da898 Signed-off-by: pmikus <pmikus@cisco.com> Signed-off-by: Peter Mikus <pmikus@cisco.com>
2016-05-22TB3 topology file with X520-DA2 NICsMiroslav Miklus1-1/+2
JIRA: CSIT-8 Change-Id: I95baf116cfcde85fdbaaaac079f27c898a959f58 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-05-19TB1 topology file with X520-DA2 NICs onlyMiroslav Miklus1-1/+3
JIRA: CSIT-8 Change-Id: I9c4d5d5502ed6e387a93e545c30278618a14a7fc Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-05-19Parse robot output.xml for performance reportingpmikus1-0/+17
- JIRA: CSIT-58 - parse robot framework output.xml file - find performance related data - write formatted json to specified file - copy archive artifact to directory Change-Id: I47e45bcb68c06044a23192cb1fca46f43782941e Signed-off-by: pmikus <pmikus@cisco.com> Signed-off-by: Peter Mikus <pmikus@cisco.com>
2016-05-18PERF bootstrap, apply global PYBOT args to all test typesMiroslav Miklus1-6/+12
Change-Id: Ia51a437d03e33df8e27da0afc099f808e255937c Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>