aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-06-07Update VPP_STABLE_VER filesrls2009_ltsTibor Frank2-2/+2
Change-Id: Ie2c9b1b098f9c668ed2094f6d09102c862138e59 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-26Update VPP_STABLE_VER filesTibor Frank2-2/+2
Change-Id: If7bf83eb9fb306a9e2bcd74777133a68007b446e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-20Fix vpp-csit device scriptVratko Polak1-2/+1
In Gerrit 30041 that was not tested properly. Change-Id: I42f57f1933b0e7d029030f4ec502f7268780827b Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit 70b633f637f6923d1e266473389ddbba02ca37f1)
2021-04-15PAL: Add a new download pathTibor Frank4-68/+99
- "{job}/{build}/{filename}" Change-Id: Ibdd86a708e17df32b4866e058614da5e9814a8f0 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 82a13664db8e18e12ccff542e24e5a0dbe2fbce4)
2021-04-15Trending: Add pip freezeTibor Frank1-0/+2
Change-Id: Ia81ed59f6f0480e84ef25c8e1fcc14bb77e083d6 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> (cherry picked from commit f70df02d586490633b925358041c4dfafd99a118)
2021-04-14PAL: Fix path to the themeTibor Frank4-5/+4
Change-Id: I960c575841a92687a1272c905bbcc057de4a737e Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 37f7b3ead9eabc8c8d195ae168565c6f12eb8197)
2021-03-29Ansible: Remove vpp_device snergster dependencypmikus1-7/+7
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I145a4b5511141f1e2b4e387daa358e32dd2c8015 (cherry picked from commit 54fa83f3c0c962aa3c5b4e2e803476874a40e80e)
2021-03-29Framework: Qemu 4.2 compatibility fixpmikus1-1/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I8692b53c02773dbe5a5e02f959dfed8599cb8a4d (cherry picked from commit 91c3a1da0ddc47dff704bbb54e70f6a0b9af0018)
2021-03-29Requirements syncpmikus1-3/+3
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ifa0c8a45fbf91753d238d7311583a50a844dcf52
2021-03-22FIX: LXC imagepmikus1-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I73f7a1095b7cee52fade8a31285e405727548394 (cherry picked from commit adf5f13886e8bdd4fb224f12f10d731cadf698f3)
2021-03-22Infra: Ansible syncpmikus108-907/+1504
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I4b1516a957447b8356949626e385b9317ed1933c
2021-03-22FIX: ARM VPP_DEVICE executorpmikus1-1/+1
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I2a5554884d49ab8063d84c914e447b29d79c676b (cherry picked from commit 2ccb4c136b4ddffd1fc28a720645d7972947ace3)
2021-03-22Infra: Upgrade csit-dut imagepmikus4-5/+4
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I0341a1564ba510acf46bda3e24225209abef2f82 (cherry picked from commit 480e1675f3d8e3045265b351681169a1478dbc7d) (cherry picked from commit 699c4cad1f28b931a637be0bf365d0ab1e08f7d5)
2021-03-22Perf: Bump T-Rex to 2.88pmikus8-9/+9
+ Mellanox 4.6 is not for Ubuntu 20.04 + Mellanox for ubuntu 20.04 is 4.9+ + T-Rex 2.86 is not for Mellanox 4.6+ + T-Rex for Mellanox 5.2 is 2.88+ ================================== = Bump Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I902dfc2a43e6718b385e89f31a34260e09d61bd3 (cherry picked from commit 6ec31b8aa67f4af2b963b3984f047e94ba790b3d) (cherry picked from commit aadd201ba28d44660dd86a77dc7248910973cc12)
2021-03-22Infra: Do not strict check keys in Ansiblepmikus1-7/+9
- not until we migrate to SSH keys in ubuntu 2004 Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I796f86922c672ba053d64f317cf6adb46b845cac (cherry picked from commit 221e2f4da7cb27954525d973d930cb8db4601c8f) (cherry picked from commit e18995fcebbf83806d93bb01b2d210e12a75a970)
2021-02-17PAPI: Python 3.8 compatibilitypmikus1-5/+7
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I33fefddda9055524c1817b13b5c99bb1b97ebff4 (cherry picked from commit 96c5f5ef45cf039691404a4451b1c6d9260d6ea0)
2021-01-29Infra: Monitoring capabilitypmikus24-2/+26651
+ Monitoring SOA + Nomad alertmanager job + Nomad prometheus job + Nomad grafana job Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I0b32e9c87276ba1a2d4a5322816f3473c737eae2 (cherry picked from commit a44eef233de959c5679602dc6cd1ed866d6abc14) (cherry picked from commit 2856c0a0c19319de146a93c27e106351faf1926c)
2021-01-28Infra: Remove Consul TLS on clients (Nomad conflict)pmikus1-3/+3
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I7c825150a19dd783a255fcc5cbd31b91c6b0b2cf (cherry picked from commit 474163bc78aa418595b227c81056987b1114104d) (cherry picked from commit dae934efdf9c773b90cc4a9595d217dd55035561)
2021-01-28Infra: Remove unwanted terraform outputpmikus1-0/+4
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Id6ed065d05c20b6305abfecb8e79bacb86c5b85a (cherry picked from commit 6cc6235c7a693d7d4c22bb8a067924372bad6faf) (cherry picked from commit 95a7a55f4b7f77a1af8ddd8a8088896b7c8bcae5) (cherry picked from commit d5b591c2a917690e658bf20bb8088cf3af2c357f)
2021-01-28Infra: Terraform vpp_device modulepmikus3-0/+219
+ Convert to module + Fix memory limit Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I95285faabbf7bad7fcb7f3b0c9b4e79641c6b95c (cherry picked from commit 2afd8f4fe26ae1f1d183ecac8f9daa85f68bc634) (cherry picked from commit 7c90b6a0f1d0e14f64364d0213e473d447980d05)
2021-01-28Infra: Adjust vpp_device x86 memory layoutpmikus2-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I43b3b891b270903419b7fcf132813563306b6e10 (cherry picked from commit f6882e6231ef0a39d137862d1fb5b75f8eddd9c4) (cherry picked from commit d04cbd87772bf94648f130ce356ad53406760485)
2021-01-28Infra: Align Nomad settings across clusterpmikus13-5/+18
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Id362e47ecee9fd4eac8332978d81f33656880d66 (cherry picked from commit d69b5158e2c4ef0bae7acb1f99c103607a4d7b2a) (cherry picked from commit 45cb36933587e92ceb901725134d0eaeece82104)
2021-01-25rls2009_lts: Update VPP_STABLE_VER filesTibor Frank2-2/+2
Change-Id: I3d100ec3150f9c90e2754f1d058d07880942f828 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-182009LTS: Update VPP_STABLE_VER_ filesTibor Frank2-2/+2
Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: Ib6f14e60b74d5534d7d605ee6420a807778ba1a4
2021-01-07fix: use csit lts branch in vpp-csit lts jobsJan Gelety1-1/+5
Change-Id: Iebd62fd6b0c798f7b4dd1f3b093c156e533b3900 Signed-off-by: Jan Gelety <jgelety@cisco.com> (cherry picked from commit a5b3a8b91d8e6c9baa4361d70b96769a98bfc454)
2021-01-05Infra: Ansible syncpmikus0-0/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I6f05e3980d42f7482d846ffe845b1e26b73e3897
2021-01-05Infra: Ansible syncpmikus59-701/+1946
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ia0243926a595be2c2f05d710ae3162658c08cfed
2021-01-042009 LTS: Update of VPP_STABLE_VER filesTibor Frank2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09.0-60~gd1598d427 - use new vpp ref build - centos8: 20.09.0-60~gd1598d427~b80 Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I0964485771a02802eae2cad3247d2f774675cd99
2020-12-21Framework: add 2n-tx2 perf testbedJuraj Linkeš2-1/+76
Add testbed file and make code changes in common.sh. Change-Id: I493bb92db3c66358afa81ec81bcd99b296f49c03 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> (cherry picked from commit 7aa013cf087993ca4546fd7988e177d43cfedfaf)
2020-12-18Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09.0-59~g1e44cf53b - use new vpp ref build - centos7: 20.09.0-59~g1e44cf5~b79 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: I16b545a5d7bbc48059aa14fb6abc7a7f54ec05d8
2020-12-18Framework: 3n-tsh topology file updateJuraj Linkeš1-2/+2
The TG is now shared, update port and user accordingly. Change-Id: I8be4f41887498ae42935b7ab22a7f22dc21e6b50 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> (cherry picked from commit 1d6448f6c2eea55ec82694b30d6d5081ff631482)
2020-12-14Update of VPP_STABLE_VER filesTibor Frank2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09.0-58~g3b82d3e39 - use new vpp ref build - centos8: 20.09.0-58~g3b82d3e39~b78 Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I75df7ab449501bad05193736562484847c41859a
2020-12-03Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09.0-56~g7847f172a - use new vpp ref build - centos8: 20.09.0-56~g7847f172a~b45 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: I969cae12b3a6312683c8a5df90df3509188e7b1a
2020-12-04vpp_device: fix vpp device kernel driver bindingJuraj Linkeš1-9/+5
Attempt to unbind a driver from a device only if it is bound to a driver. Remove the dynamic addition of an existing device ID to a driver. From the docs [0]: Writing a device ID to this file will attempt to dynamically add a new device ID to a PCI device driver. Since we assume the VFs are bound to the kernel driver when VPP Device topology creation is done, it implies that the kernel driver supports the device ID of those VFs, removing the need to add the support. [0]: https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-pci Change-Id: I20f3ca071a5a84a06ff358ba514532248a8f9ad0 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> (cherry picked from commit 71d7150a65a7c006bf46b2c1001dbaa00b5681fb)
2020-12-03Avoid ci-management archiving files twiceVratko Polak6-70/+54
This is a follow-up to https://gerrit.fd.io/r/c/csit/+/20394 https://gerrit.fd.io/r/20119 has changed the way archival works, everything should now go to logs.fd.io (instead of appearing on run page in jenkins.fd.io). The glob pattern for archiving is quite eager, doing recursive search. That is good, as it can find also misplaced useful outputs. But it also means our usage of copy_archives function creates two copies of archived directtories, usually archives/ and archives/archive/. This change renames copy_archives to move_archives, with few workarounds to support multiple calls. I also renamed ARCHIVE_DIR value from $CSIT_DIR/archive to $CSIT_DIR/archives to make "move" operation look natural. Finally, download_builds function is being removed, as after recent improvements to VPP compilation speed nobody seems to be using it. Change-Id: I19a429e1dfdfaab7fcf32a9609963b1aebd33c6c Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit 523c6e6e24101206ff1318ca17c310dff8b3c9d2)
2020-12-01Tolerate base64 encoded Gerrit commentsVratko Polak1-2/+8
+ Move "|| true" to a place that really aviods errors. + Attemp to parse decoded string if trigger is not found in plain one. Change-Id: If3587229ec588f9ad41acb3050add1142032d2d8 Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit 4582f0f408616cdff8e606ac3abfe154f8f0514b)
2020-11-30Presentation: Align with master and configure rls2009_ltsTibor Frank272-7963/+15092
Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I81ad4f769362637cdc4dce986a705211847b1221
2020-11-26Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09.0-54~ge7a1006e8 - use new vpp ref build - centos7: 20.09.0-54~ge7a1006~b74 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: If644bddd3f09607bcfce9e07d4dd0ff53ed3e857
2020-11-25Report: Update release notes.Vratko Polak1-3/+7
+ Expand details on NAT stateless tests added. + Clarify situation with jumbo ipsec. Change-Id: Id6fb7fa48b5fadca7798ec1da7e1baf44d0827aa Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit 57476e27b7220d37ca951cdf6b8e12fc0fbc8288)
2020-11-20Add and reorder methodology sectionsVratko Polak1-3/+4
+ DUT state chapter was not reachable. + Small reorder to put edits together and sooner. Change-Id: I2735c522e92e277298e299176b4cdc9be4044c26 Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit 0e835cca6f7dbb1b8c3c0a0356ae7546aa5258bf)
2020-11-20PAL: Remove temporary pdf filesTibor Frank1-0/+6
Change-Id: I65cf505edd346fc5da240be08310064b3755e458 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 4d6dcbbbb9103f15fb55d525f14964c2323c2a03)
2020-11-19Methodology: Add profile details to nat44 docVratko Polak1-8/+230
Change-Id: I5dc427693f78e4c712ab5cae587d7849dc2fec16 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-19Methodology: Edit nat44 test spec docVratko Polak1-33/+97
- Missing profile specifics and transaction counters. Change-Id: I6f7378e5fe9d639599c38545b0503354a8a65198 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-19Methodology: DUT state considerationsVratko Polak1-0/+150
Change-Id: I4bdb61cf665579c6b49d79c6fb281b4c0fb5ec89 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-19Methodology: Trex modes and transactionsVratko Polak3-49/+199
Change-Id: I43423dea499bce3a298dbbba752c2aee2a322836 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-11-18Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09.0-27~ga6a5031e7 - use new vpp ref build - centos7: 20.09.0-27~ga6a5031~b47 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: Icaf8b25fb1865ae80a3d91ca03090242545115aa
2020-11-162n-zn2 Epyc backportpmikus88-77/+6665
- Better to get it fully aligned then cherry-pick spaghetti. Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: If223ef3f0247413d53225eb57f8903a7675632e3
2020-11-10ASTF: Lessen L7 processing in UDP_CPS profilesVratko Polak5-40/+30
Change-Id: I8b154156120821adb24273db2a232fa82200c0fe Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit 780612e1eaa2414808fb2cd6c88f7d428a8e3eed) (cherry picked from commit d818ea2fcc9f644a1a3483007a4648266c16b7dc)
2020-11-10TCP CPS: Count NAT sessionsVratko Polak1-2/+4
The previous code counted full TCP connections, which need one more packet, leading to worse results. Change-Id: Ifcf78356b6ed54819ea0bf5aa069d7d9cb951183 Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit b71112bc323b55e39d8a9992a46530e1eb7f6f58) (cherry picked from commit 5f97857299cc027fe36ddebfe234c514ec94b0f7)