aboutsummaryrefslogtreecommitdiffstats
path: root/bootstrap-verify-perf.sh
AgeCommit message (Collapse)AuthorFilesLines
2018-05-05Optimize performance bootstrapsPeter Mikus1-172/+77
- reduce redundant code Change-Id: Ic5f9f29b18983f116b43bb151c5692ae54f42270 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-05-04CSIT-992: Add two suites using optimized searchVratko Polak1-0/+1
+ Add 10ge2p1x520-ethip4-ip4base-ndrpdr.robot + Add 10ge2p1x520-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr.robot + Make sure both IMIX and 9000B test cases are there. + Document NDRPDR test tag. + Execute some of NDRPDR tests daily. Change-Id: I66427d49cb6b8304fde4e8d91606de33b624186a Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2018-05-02Report: dataTibor Frank1-1/+0
Change-Id: If58c7bebaedc772fb7b8d7376f2118bad848b2cc Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-27FIX: Add api-segment conf to TCP testsTibor Frank1-0/+1
Change-Id: Idf778d8427c8dabf716090cdaeba189e8cccfb98 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-11Cleanup perf bootstrapPeter Mikus1-28/+45
- Remove the DPDK_TEST variable and replace it by internal global variable - Unify all perf boostrap for merge in future. - Cleanup ligato perf bootstrap. Change-Id: Id47d6614c8dd18a701493e00056ef17d2e37fc5c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-04-05Revert "FIX: Change plugin default behavior for Container tests"Peter Mikus1-2/+3
This reverts commit c754789176b1a3ca00a129d3d207aa5a6bad7c27. Change-Id: Ic1bbe8fac0d98f41aa8b1b57da0c7a147111340b Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-04-05FIX: Change plugin default behavior for Container testsPeter Mikus1-3/+2
Looks like disabling all plugins in container leaving only memif_plugin.so results into issue that could lead into lost of SSH connectivity to TB or in better case to not handling any traffic. This fix is supose to return previous behavior for Container instance of VPP. Change-Id: Ie8b3ce2e35a40c8f3498e490abb6967cd4dd912a Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-29Add IPSEC MRR tests to VPP verify jobsPeter Mikus1-0/+4
- Add IPSEC MRR tests to VPP verify jobs on IPSEC trigger Change-Id: I39f79fab266e86fbc8d15859b1aaa26e15f26cbd Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-29Add IMIX for Vhost and Memif into MRR trendingPeter Mikus1-0/+6
- Add IMIX for Vhost and Memif into MRR trending Change-Id: Ifab55b14a97f742e801ddc6f15388f3a134db799 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-28Perf bootstrap cleanupPeter Mikus1-60/+27
- Add archiving of all artifacts to logs.fd.io - Remove obsolete test tags - Sync all bootstrap and prepare for future merge-into-single bootstrap. Change-Id: I023df6964bb049df3ccffdffa31a93b667e1587a Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-22Add 78B tests to MRR trending dailyTibor Frank1-0/+3
Change-Id: I73b9c505dcd28361978a075bc81db3112e308b9c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-21MRR Daily: Run only 64B testsTibor Frank1-1/+3
Change-Id: I61bb0c785fcc1407b80ce8019df69e64a3e4eb9e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-14Robot logs archiving for trending jobsPeter Mikus1-4/+15
- Add output.xml auto-archiving to logs.fd.io. - Cleanup from obsolete code. Change-Id: Iafa9ef802264d2ad36ca0f556cb14d2b3ca0f179 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-08CSIT-989 Fix: Reflect latest memif API changesPeter Mikus1-0/+2
Change-Id: I0c9cb073a42a8b4b7e573023e784ab9e72d0ad55 Signed-off-by: Peter Mikus <pmikus@cisco.com>
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>