aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-04-27Infra: Vagrant fix ansible pathpmikus1-3/+4
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Id7a7b71461cad40faeca7311679e7eedec2504fe
2021-04-27Infra: Vagrant typopmikus1-5/+5
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I9c228c880c7cfc5b5007c08a5c1aa876594721f8
2021-04-27Infra: AWS - add CSIT parameters to bootstrapTomas Alexy5-4/+31
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: I41b5905bcaab303a74d9985283e469922e5fba94
2021-04-27Infra: Add AWS how-toTomas Alexy1-3/+55
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: Id111ee8e3113dae00a389ebfbb49628f35bbda6a
2021-04-26Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: Idc344ba9a83090ab181cf1bc34f2103821bf34b0 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-23FIX: Jenkins job health configpmikus1-3/+3
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I6acd32a210ab48c96f0dc96827a280794ebf79b0
2021-04-21Infra: Vagrant upgrade to focalpmikus16-254/+110
+ Upgradfe to focal + Move to better place + Integrate with ansible library Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ibddea33efa2c3587251f9f03921282fb47ffee31
2021-04-21FrameworkSetup: increase timeoutJuraj Linkeš1-1/+1
We're hitting a SSHTimeout exception when copying the framework, increase the timeout to fix this. Change-Id: Ic72b9b8b96290c3f0e705d79742bbd39b0bf1e71 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-04-21Report: Hide 2n-icxTibor Frank17-494/+496
Change-Id: I1b324586e0ba64b114ad43b9404ee35faee0f787 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-20CRC: Add collection for 30345Vratko Polak1-0/+264
30345 only afects CRC values, not what the messages do. Change-Id: I83b64a30d56e54164a5b3150101f702a9f2fba34 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-04-20tox: Add job-spec checkerTibor Frank2-2/+66
Change-Id: I2bbdc28431b6271d1950ec0e74bf708cae841146 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-19DPDK bumppmikus10-39/+80
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I6edd980cb72111a008ae7fa19e1a4df279febdb2
2021-04-19Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I027539dc5309d4a927a5fdd3a6b5059f7fea9d09 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-19Report: 2n-icx - fix the order of chaptersTibor Frank1-1/+1
Change-Id: I736a4a20a216e935f409d3a385574f20b3df63ce Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-16Report: Add 2n-icx latencyTibor Frank9-8/+674
Change-Id: Ie8a4c93340aa6f74dc3f5ac5f1a4669ac8469dbe Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-16Report: Add 2n-icxTibor Frank30-28/+1342
Change-Id: I22e089ebb343bbb3fd057c1f1638942ea03f65fa Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-15PAL: Add a new download pathTibor Frank4-36/+34
- "{job}/{build}/{filename}" Change-Id: Ibdd86a708e17df32b4866e058614da5e9814a8f0 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-15AWS: Add jobspecsTomas Alexy11-0/+182
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: I93c3d2a25bddc6623c131b5cd1742bb55b1ee7c3
2021-04-15common.sh - fix 3n AWS topology tag selectionTomas Alexy1-2/+2
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: Ic6dd4a14887d572487d7d4efcca8a437cf140ca9
2021-04-15requirements: Update Sphinx to the latest versionsTibor Frank2-46/+47
Change-Id: I4efcbe62d696227ce33444da38d06573fbfcbba6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-14PAL: Update Sphinx to the latest versionsTibor Frank1-3/+3
Change-Id: Id42b7e63f5bef7c99d9c1cd564e1e749ed3d2542 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-14PAL: Fix path to the themeTibor Frank4-5/+4
Change-Id: I960c575841a92687a1272c905bbcc057de4a737e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-14Infra: common.sh - add ENA 50g NICTomas Alexy1-0/+1
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: Idc672f6086ab9d4ad38b52947a52c667d0908d8f
2021-04-13Terraform: change slack api hookspmikus3-78/+73
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I3ae716a6a35f8fce994c3333e29a33b8aa2ebe56
2021-04-13Infra: Ansible E810 ddp/driverpmikus4-0/+158
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I383ae63bdfb24a9e8a5cd629a711537607ebf4e9
2021-04-13Trening: unhide cx556a testsTibor Frank10-31/+10
Change-Id: Ie5543ac0da678a10a2e62fc7be1b0b3f212c746b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-12Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I7f998fef3250368ea9b88ff3eb5d46762ece82ff Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-12Infra: AWS bootstrap integrationTomas Alexy4-5/+70
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: I254c79201a198ee054851c934167a24e9e8803cb
2021-04-09job-spec: Fix job-specsTibor Frank3-6/+4
- remove redundant empty lines - fix the number of tests in job-spec and its duration Change-Id: I50fc0f151dedf7d2e9858ecc3959ab42a243bb1d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-08Docs: Update file structurepmikus3-15/+11
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I9422584caf87cb163c44ff4ac16df07f288581ce
2021-04-08Remove obsolete image builderpmikus18-4305/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I6cb73a6b9fbbdec2d7127f2457cbe21d12cd3e64
2021-04-08Infra: UEFI PXE integrated infrapmikus124-0/+4152
+ uefi + dnsmasq + nginx + ubuntu focal {arm64|amd64} Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I9974a5b9255d64ba8b8231cf81f59c048b52bbba
2021-04-08Ansible git movepmikus215-285/+130
+ Better accessibility + Compliant with fdio.infra._function_ - function [pxe|terraform|ansible|vagrant] + dill==0.3.3 also applied on TBs - ci-man to follow today - Docs to be updated in separate patch Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Iff9eaa29d63044188cc8160db2d9b44b7635782a
2021-04-08Infra: AWS Update to Ubuntu 20.04Tomas Alexy14-60/+125
- Change AMI image to Ubuntu 20.04 - Add calibration role - Add AWS vfio-patch for kernel 5.8+ - Prepare root module's main.tf to be used with environment variables Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: I7db3f28ba573a5a8a1dc07179ef78ef34ce9ebf3
2021-04-07job-specs: Update durations of arm mrr jobsJuraj Linkeš2-4/+4
Update after new policy tests were enabled in iterative 2n-tx2 and 3n-tsh. Change-Id: I53986f8c7ba6cd83c73d7d615da07a32ad99c24b Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-04-07SetupFramework: Log env activation outputsVratko Polak1-3/+11
Useful for verifying how much is SUT ready for requirements.txt content. Change-Id: I1e8443f2f9391d646e79a451a88df961845700e4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-04-06DPDK buid: Fix sed commandVratko Polak1-1/+1
The previous way of concatenating strings would not work even in Python. Change-Id: Ice06f4a06fefbc4e42ee2572786244207dfefa11 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-04-06Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I8030b6efcb8c510bfdb82523ffe1610707fcc7c5 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-01Job specs: add crypto tests to Arm perf jobsJuraj Linkeš4-8/+190
Increase coverage by adding aes128gcm protection mode and policy testcases. Change-Id: I6f9e7b89208397efe4e06a63d3e06caaf19f3b0a Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-04-01IPsec: add 4, 40 and 400 tunnel policy testsJuraj Linkeš25-0/+3854
Add more granularity test policy tests. Mirror the number of tunnels in other IPsec tests under 1000 tunnels. Change-Id: I9bde7447a5d809bab05db132bf6cb524e97e19b3 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-03-31MLRsearch: Update PyPI metadata for v0.4.0Vratko Polak2-4/+10
Change-Id: I8107097843a3bcddc28ac8a61f72614a3c3145ac Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-03-31TrafficGenerator: Less logging of unsentVratko Polak1-1/+2
When a trial has explicit stop instead of duration (e.g. for show run), the computation of unsent packets is wrong, so simply do not log the result. Change-Id: I7722c85b156f92e456eda212104abdb216e78b04 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-03-31IPsec: add 2n crypto policy udir perf testsJuraj Linkeš9-35/+1341
Add 2n1l udir 1 and 1000 tunnel sw policy IPsec tests to mirror the existing 3n tests. Add static ip neighbor mac entries which can't be retrieved in 2node setups. Change-Id: I13dd557cbeed7f907fa9b4c21e4e245d48916513 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-03-31Device: Add stats test with AVFVratko Polak4-22/+117
+ Extract the stats keyword into a library. Change-Id: Icfaaa32c2a97d479ba0339acf34b865006949a89 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-03-30PAPI stats: Use list as argument to lsVratko Polak1-2/+7
In the VPP PAPI stats code, the "ls" argument has always [0] been named "patterns", suggesting it expects a list of strings. In the CSIT utility we have always [1] been using it wrong (passing a single string), but it happened to work as VPP code had a workaround [2] for that. This workaround that got removed by accident in [3], and will be reintroduced in [4]. This change fixes occasional failures in CSIT (if merged sooner than [4]), mainly useful in aviding such failures during bisection. [0] https://gerrit.fd.io/r/c/vpp/+/14584/4/src/vpp-api/python/vpp_papi/vpp_stats.py#122 [1] https://gerrit.fd.io/r/c/csit/+/18419/13/resources/tools/papi/vpp_papi_provider.py#181 [2] https://gerrit.fd.io/r/c/vpp/+/14584/4/src/vpp-api/python/vpp_papi/vpp_stats.py#64 [3] https://gerrit.fd.io/r/c/vpp/+/31678 [4] https://gerrit.fd.io/r/c/vpp/+/31817 Change-Id: Ic0f9d906be064b386b67154ba738646c4362aa2b Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-03-29doc: add fdio dc vexxhost server inventory across all locationsMaciek Konstantynowicz1-0/+267
Change-Id: I17ffb5912964bd0c2da59ad4843dfb411f9c3e0c Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2021-03-29Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I696cb7687574faa5b8acc14c469a0861e1ed9294 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-29Infra: AWS deployment improvementsTomas Alexy4-19/+58
- Add checks where missing - Serialize instance deployment to prevent race conditions Deploy tg -> sut1 (-> sut2) then start ansible provisioning on all instances - Bump AWS provisioner version to 3.32 Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: I9a53b1de96574674f3608f19a8f5ac297eb1bd86
2021-03-29FIX: VPP version file name based on OSpmikus2-13/+13
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Icab8b87498e8487268857bb04c5ba7069d9297e3
2021-03-26STL traffic: Use the sleep+stop logicVratko Polak5-29/+71
+ PPS limit for AWS set to 1.2 Mpps. + The logic is very similar to that one in ASTF driver. + This helps for testbeds with high duration stretching (e.g. AWS). + Difference: No transaction scale, and we deal with floats. + Update loss counting to count unsent packets as lost. + Also count "unsent" transactions for other transaction types. + If nonzero, log the number of unsent packets/transactions. + Make STL and ASTF time overhead constant (called delay) configurable. + Subtract delay from approximated_duration, also for ASTF. Change-Id: I6ee6aa6fba4f110ba1636e1b0ff76cac64383e33 Signed-off-by: Vratko Polak <vrpolak@cisco.com>