Age | Commit message (Collapse) | Author | Files | Lines |
|
Modify initialize L2BD ACL keywords to be usable for both 2-node and
3-node topologies and update testsuites accordingly.
Add the missing macip T-rex profile.
Add classifier tests to 2n-tx2 job specs.
Change-Id: I17b84b8fc18ef9a6f275ae0238a0665ac2017f01
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
(cherry picked from commit 9d510d595f73d26e3f7c6646fa6530e8f252f790)
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ib9dfb8623757fd23fd8b49b5e04ed86e202ada66
(cherry picked from commit 2f4b14bc83437afcc242190a121ba47a6d10bd09)
|
|
Change-Id: Ia2c448a6b9bed2095710c04fde606649385e408e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit fa0e6315e4db3d96b281fb7467a9416150c0bc9f)
|
|
Change-Id: Ic584b2340bbaebf5699213358292159518546334
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit e7c71f5e3de89d0e9f0b6d5d0ee099e1ee97c2db)
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ieff60a44d42d66acee8ba1680e7e285d6cd01bc9
(cherry picked from commit e62ade12b7c9918cda2d363387ed0f517aa9840d)
|
|
Change-Id: Ic41b8761aed4256cb3f8ab9d14831e9d2be1598c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit b370b24ad548c2caba20fcfd1c4796416d829c7a)
|
|
Change-Id: Ia1d95d610ede86127797eecd89eb68091d15d54c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit 5dd28c508cf6f04dee46580c73272c2cb31f5831)
|
|
Change-Id: I1c64758f937c34a8f3956a5aa6512bb16a9dfe62
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit fc3f7fa58880d2327c3364bbcf8338d2256fb8f0)
|
|
Disconnect+connect cycle is expensive and slow.
This change tracks connected client instances
so later "connect" to the same target uses it.
Explicit disconnects are allowed (and executed before VPP ends),
but once again disconnected instances are cached and reused,
as creating a new instance is more expensive than just connect.
+ Add missing checks on interfaces being up to appropriate keyword.
+ Use appropriate keywords.
+ Add a comment explaining why a simpler keyword is not appropriate.
+ Improve VPP checks in containers.
+ Fix the vppctl check to actually work.
+ Add PAPI check to ensure VPP is really ready.
+ Delay/reorder checks to make them faster with multiple containers.
+ Leave some TODOs to improve various lifecycles later.
+ As we do not stop VPP in test/suite teardown:
+ One final disconnect is needed, added to __init__.robot teardowns.
- Import of the final disconnect keyword is ugly, but it works.
- We could use a hashable class for distinguishing node+socket pairs.
- Are we connecting to VPP inside VMs?
Change-Id: I49cd726740c3e8cae1591c7c84b85a447241228f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
(cherry picked from commit a33b52ae0f255021d89307ebc694f6e907906151)
|
|
Change-Id: I6f95ad79c891def175dcbc778d26ced0ec84f799
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit 4e2347f3996290fbc2386938791c2f272d052c63)
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ida73c8acab94ad334fe57bb52f4dab33c40dded6
|
|
Change-Id: I23541e1c07a42b4baa560c343ffeed3b963fe694
Signed-off-by: Jan Gelety <jgelety@cisco.com>
(cherry picked from commit d7a3262b58c86868a18c29244f29196203e1eb39)
|
|
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech>
Change-Id: Ifb97088a26f3c2ab2ecee28ed43e6e957a844c64
(cherry picked from commit 9446b9bf9c15999feec3c8a48fec428bca094500)
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ibafaaca4438587284d1e255c764f0701002941e8
(cherry picked from commit 44dcb3113c8ade2e44543746abca861a89362c9b)
|
|
- use new vpp ref build - ubuntu 18.04:
21.01-rc1~3-gf097300c2
- use new vpp ref build - centos8:
21.01-rc1~3_gf097300c2~b6
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Change-Id: I3c3d62cf1dcfab38075387c496b6849d790f53b1
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I7d83ba048e0609d6b8623fab5c2960e48a37c023
(cherry picked from commit 3c3930b9f6f9a40d6b30f6e56e8c40279e34f650)
|
|
+ Reduce time overhead when parsing --include vs --test
+ Input files will remain the same
+ 3n-hsw 150include ~24min, 150test ~5min
+ 2n-clx 489include ~61min, 489test ~9min
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I7e5957c32385aecbc4551bd124da41afa5bc63c9
|
|
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)
|
|
Jira: CSIT-1597
Change-Id: I77b746584851331d46eca1caafd4468d18f1e78d
Signed-off-by: Jan Gelety <jgelety@cisco.com>
(cherry picked from commit 925b50c85a24b3c91031d09eeca19f17b4e01f2c)
|
|
- use new vpp ref build - ubuntu 18.04:
21.01-rc1~2-gda45810ce
- use new vpp ref build - centos8:
21.01-rc1~2_gda45810ce~b5
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Change-Id: Ib9468d5ceb0bee5cf347d2f603536e5fbefb3563
|
|
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)
|
|
- use vpp builds from vpp stable/2101 branch
- use new vpp ref build - ubuntu 18.04:
21.01-rc1~0-g9dab7b941
- use new vpp ref build - centos8:
21.01-rc1~0_g9dab7b941~b3
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Change-Id: Iad5b328871062f1a476c648322132deb6fcc234b
|
|
Jira: CSIT-1597
Change-Id: Ice342d6cb7cd244d712c42a3d468c851c79739f4
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Jira: CSIT-1597
+ add ipsec_sa tear down action
Change-Id: I4d1e6f26c14e61e8ddc6f29fbf5528a034c84eb0
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I9099cce7c4da15a1b3a9aafd37825b284c5ed7fe
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
|
|
Change-Id: If43441b9e918220a0e16ab5d1fe678e9ee38a89d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I0cefbc62d097b01b1c31739d2049157281e2a671
|
|
- use new vpp ref build - ubuntu 18.04:
21.01-rc0~540-ga8ebb5184
- use new vpp ref build - centos8:
21.01-rc0~540_ga8ebb5184~b437
Change-Id: I1e6d03ec1a01e1586de37015058f9bc70d9a72d6
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Change-Id: I298c3bdec3f9254a2644401a9ffb7ff09c4ecbd2
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
+ Add a link to NAT44 methodology.
+ Mention TCP tests are not using 64B packets.
Change-Id: Ief6334e84abdf4d099dfbc455cfc7c9b2179ccfe
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
+ Extra storage capacity
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ifbdc26581776e9885b0eb9929d8ac1f731282426
|
|
+ Minio terraform module
+ XL mode enabled with erasure code
+ Upload script as a sample
+ Nginx terraform module
+ Updating ansible to reflect changes
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ia8c439b749aa0de82bd6f1d0cfbecce4d7000a8f
|
|
Change-Id: I96125f0db3b627177f159f8dffa07fb6a6f61671
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
A common mistage is to add a file into GPL directory,
with Apache license only.
This adds a tox checker to vote -1 on such changes,
gpl_license.log contains the list of affected files.
There are TODOs related to unlicensed files
or unconventional GPL licenses.
Change-Id: I267e4fb98afd199d5acc7d211068b28c97b31dc9
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Jira: CSIT-1769
Change-Id: I98510cd8e627d7347f77d0032b7bac28f2e36c61
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: Ic7d559d30c2c7d314ba029dfe7c1db99e25e20f4
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
This reverts commit a9f54ca5080aeef17686f300a6807bf9b46b7c90.
Reason for revert: DO NOT MERGE BROKEN TESTS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
https://logs.fd.io/production/vex-yul-rot-jenkins-1/csit-vpp-device-master-ubuntu1804-1n-skx/9918/archives/log.html.gz
Change-Id: I2ce2970a43e5dd7487eeb54d1ccbb149e06cf8fa
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
Jira: CSIT-1769
Change-Id: I0ab906966f760b809b8431530c010a8f0835d62c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
In Gerrit 30041 that was not tested properly.
Change-Id: I42f57f1933b0e7d029030f4ec502f7268780827b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
- use new vpp ref build - ubuntu 18.04:
21.01-rc0~515-gd6f221789
- use new vpp ref build - centos8:
21.01-rc0~515_gd6f221789~b175
Change-Id: If2599e424ba9db5e24b4981b3b63d48e0edac801
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ia53acc4441087e93a51d87097adea0b220d10144
|
|
Change-Id: I1eb0475d30048d6b42458d1fb696d7fac93ac948
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Change-Id: I4c6555068145eb21b7843f9d27433a5ba3f5b13d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: Ia8e71df86d561c1d9bc388fa6b70ef850c94e66e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
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>
|
|
- remove snergster image dependency
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I76fef60371e35dddc6da56db5f9207e003d1c792
|
|
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>
|
|
Jira: CSIT-1597
Change-Id: Ib48d20ba087bc9828970c3acc081ac6e4447c20c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
+ storage
- final until more ssd arive.
+ nginx
- final
+ vpp_device
- untested yet (restored from EdK setups)
- to be rewritten
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ib9499fc8cfb0d9f5c5d5bbd1ccd856ecc951ec2a
|
|
+ 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>
|