Age | Commit message (Collapse) | Author | Files | Lines |
|
- use SIM limit per VIRL server instead of VM limit per VIRL
Change-Id: I8b6688e3c37fd26f294a84f8435447302aad6e5b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Optimize VIRL job scheduling algorithm based on available VIRL
host capacity. Add IP pool availability pre-checks.
- add quota based on max. allowe IPs and max. allowe VMs per virl
- use one common bootstrap file instead of two separate files (one
for ubutnut, another for centos)
Change-Id: Ic40122a084624ff9c5eafa9f372b0451e857e29a
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: Ibab23153b698470e640530c44d95ca6f3c4898b2
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Add download and install script for rpms.
Add topology virl file for Centos.
Change VPP repo urls for centos.
JIRA: CSIT-356
Change-Id: I3a0a88958a712d1b652f19c76e5e1b019796d0ae
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
|
|
Change-Id: I2e495f99a88dedc47f64efcc14722bb629a25f02
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I7cefd0797103e5062eb48df95ad2e48cdddc19b6
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- change of ts directories
- change of ts file names
- splitting of former files to more files when suitable
- more details:
https://wiki.fd.io/view/CSIT/csit-perf-tc-naming-change
Change-Id: Ifda1038f8323735f86c1be7ba7f93e3fda183618
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- 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>
|
|
Add cmake into VIRL Ubuntu image
Change-Id: I2cd33a58c0043a2c3e04809d1f73068520767929
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
Change-Id: Icf9f37e0ab0ce4eef3532d3b18f82e9dc5f8f999
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- Add libpcap-dev packages to VIRL image
- Small fixes
Change-Id: I111b0d7e89180ffb7efa76c6503e687f715367f8
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Update the repository to get xenial packages
- Update phy topology files with new pass
- Update bootstrap to use new VIRL image
- Update framework to reflect 16.04 dependencies
- CSIT-116: Modify VIRL username/password
Change-Id: I4de44755170fd0481acef34c7c2d9c299bc300da
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Ubuntu 14.04.4
- Includes all changes in 1.1 and 1.2 (Java 8, Docker, Bridge utils)
- Add StrongSwan package
Change-Id: Iedf7e701e79062de0cd2d11d8d2e78c132d239fc
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- add library for SPAN setup
- add telemetry traffic script and a keyword to run it
- add "telemetry" folders for python and robot libraries
- move IPFIX libraries to these new folders
- add first SPAN test case, mirroring IPv4 ICMP packets
Change-Id: Ibca35f724c13662bf80dce2d7e2649d1a0b8676a
Signed-off-by: selias <samelias@cisco.com>
|
|
- store log files in tmp directory and exclude all files in this
directory from archiving when creating tarballs
Change-Id: Ie3e11670c9d466c5fcf41d03ccd0a7bbb04ffeb0
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- use parallel test set runs on as many VIRL sessions as needed
for defined test sets
Change-Id: I7640f15894a1451aba963989fab4dc838f2ab6d8
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- use integrity and/or encryption key(s) different from
integrity and encryption keys stored on VPP node to create
tx packet on TG
Change-Id: I38bf7e1dd6f488e605bad991c7a7f4d1ff226e8c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- use new vpp ref build: 16.12-rc0~30-g35f9daa~b1052_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1031/
Change-Id: I858e483498de017610de30c984d49a7c78a92649
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- use all supported encryption and integrity algorithms in tunnel mode
and in transport mode
Change-Id: I2ae395d88d514b2ca3f62ab9aecbb27d8fb827b0
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I3d8fd7454c7629dbe048470ebb17dbc0c542f1af
Signed-off-by: Matej Klotton <mklotton@cisco.com>
|
|
- 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>
|
|
Change-Id: Iaa914280f7193a10072735fbcd67fcd668d3a12e
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- add tag SKIP_PATCH to FDS related tests and exclude them from
execution in case of vpp-csit-verify and csit-vpp-verify jobs
Change-Id: I14237a78529b3d3c9b586041a24ceef303c1394b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- use the same file names VPP_REPO_URL and VPP_STABLE_VER acrross
branches to store the current branch repo url and stable vpp
build version
Change-Id: Ie7c020d5b3722bfe3eb34a374b98a29cc76676f2
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- add VPP_REPO_URL file to store path to VPP build repository
- add VPP_STABLE_VER file to store VPP stable build version
- adapt bootstrap*.sh files to read VPP build repository path
and VPP stable build version from files
Change-Id: I2997320ec3df68eaf092795e5d553fb3f024d366
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- update vpp build to version 16.09-rc0~47-g3419d0b~b214_amd64
in bootstrap.sh and bootstrap-vpp-verify-weekly.sh
- remove tag EXPECTED_FAILING from VXLAN over IPv6 test cases as
the VPP-98 is closed
Change-Id: I377f7ee931424e6d38e918aeb9fc7ab450875631
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Allow VirtualEnv to use existing system-wide packages if they already exist.
Change-Id: I6f39178d56e81affea0bee7b9065bef66712ddaa
Signed-off-by: Carsten Koester <ckoester@cisco.com>
|
|
- test cases to test MAC split-horizon group functionality together
with VXLAN tunnel over IPv4 and over IPv6
- two IPv6 tests tagged EXPECTED_FAILING until VPP-98 is closed
- added update of bootstrap.sh - vpp build updated to version
16.09-rc0~33-g4b46c84~b200_amd64
Change-Id: I1da6a98b11f5c39cd114abb35bb8f398cbbebf63
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Add a mechanism to the bootstrap script that allows it to select
one out of multiple candidate VIRL hosts. In addition, fix a few
cosmetic issues wrt. connecting to the VIRL host:
* Use consistent set of SSH options
* Consistently use constant instead of hardcoded key filename
* Use relative path names for start-/stop-testcase scripts
Change-Id: I0d2972f170de82dd5d98da88656f5f962fca2415
Signed-off-by: Carsten Koester <ckoester@cisco.com>
|
|
Change-Id: I91ccd65a26ea1782611bccc3badd91e64366a162
Signed-off-by: Matej Klotton <mklotton@cisco.com>
|
|
- vpp build 437
Change-Id: I75cd51aaa721ada40e7e206a3d4637d238849ae6
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- vpp version changed to 1.0.0-377
Change-Id: I776fc49a1af15824a4c55071eecfc80fb4824295
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- fix Honeycomb part of the topology schema
- add topology file checking using pykwalify before tests are started
Change-Id: I907d41b66f5660a2ab4de8857312e9277052bae6
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- updated vpp build version
- VIRL image switched to double-ring-nested topology
- removed exclusion of 3_NODE_DOUBLE_LINK_TOPO test cases
- included test cases with tags:
- VM_ENV and 3_NODE_SINGLE_LINK_TOPO
- VM_ENV and 3_NODE_DOUBLE_LINK_TOPO
- added missing tags to TC VPP reports interfaces in Bridge
Domain test suite
Change-Id: Ia6a7a54ef9ad6245835b2762c303935fe39f4079
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- moved rm -f *.deb to else statement to avoid
deletion of deb packages when boostrap.sh is
called from include-raw-vpp-csit-functional.sh
Change-Id: I4a224a1fc332d50a27347e77dbeacbfbc98677c9
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: Iae2ee6d576347262d9f3f9a9e9b9cc65dbc5bf5e
Signed-off-by: Matej Klotton <mklotton@cisco.com>
|
|
- Write separate sweep ping test cases for jumbo frames
- Compute sweep ping end size from reported MTU on DUT interface
- Set MTU on TG according to MTU on DUT interface
- Log VPP packet traces on IPv4 and IPv6 tests failure
- Remove VM_ENV tag from sweep ping test cases for jumbo frames
Change-Id: I47aa7977bcff9c4366c67578aef542924a1d055b
Signed-off-by: Juraj Sloboda <jsloboda@cisco.com>
|
|
Change-Id: I7b4b32ce07b9247ccf80bf6b5d3339d00bc0999f
Signed-off-by: Matej Klotton <mklotton@cisco.com>
|
|
Until verify_merge nodes have proper dependencies update, install the
dependencies manually prior to test execution.
Change-Id: I94b09b48b1b272f2bdedbb87ea35665707c581fd
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|
|
Change-Id: Id1d37fda2697fbfb7aa7a79318f8316b80e96963
Signed-off-by: Matej Klotton <mklotton@cisco.com>
|
|
Change-Id: I126c42b994c1356acc202f4ec1b153c790c43d46
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|
|
Add HW_EVN and VM_ENV tags to specify limitations on where the given
test could be run. For tests that should be run only on bare metal,
author of the test should add tag HW_ENV to it.
Add 3_NODE_SINGLE_LINK_TOPO tag, to specify requirement on topology,
where only one link is required in between any two nodes in the
topology.
Change-Id: I38c9a9732cad608bb6a9e4a2c5f1997236cd48b9
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|
|
Change-Id: I172e7062301067db00a321ad7be40c27f31d92c1
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|
|
Change-Id: I812ff9c8c9669b63907469c643c839e8bd3b419a
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|
|
Change-Id: Ifb04651ff4a3c1ba9aaa725eb9a309278ebc1140
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|
|
Change-Id: I241a2b7a7706e65f71cfd4a62e2a40f053fc5d07
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|