History log of /csit/resources/traffic_profiles/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
79f5ba9b 04-May-2020 Vratko Polak <vrpolak@cisco.com>

Separate files needing GPL license

+ Keep apache license for now, until this is completed:
https://wiki.fd.io/view/TSC/Relicensing_Procedure
+ Add utilities for switching license comment blocks.
- They do not preserve attributes, so executable flag is lost.
+ Move the affected files to GPL/.
+ Update paths so files are executed from the new location.
+ Change the way scripts are started to do not require executable flag.
+ Employ OptionString when constructing longer command lines.
+ Move also PacketVerifier.py and TrafficScriptArg.py
as they are linked with traffic scripts.
+ That means the two files are outside "resources" package tree now.
+ Added __init__.py files so relative imports work in new package tree.
+ Start traffic scripts as python modules to allow relative imports.
+ Once again needed because they are outside the default PYTHONPATH.

Change-Id: Ieb135629e890adbaf5b79497570f3be25b746f9f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>


trex/profile_trex_stateless_base_class.py
trex/trex-sl-2n-dot1qip4asym-ip4src254.py
trex/trex-sl-2n-dot1qip6asym-ip6src253.py
trex/trex-sl-2n-ethip4-ip4dst-rnd10000.py
trex/trex-sl-2n-ethip4-ip4dst-rnd100000.py
trex/trex-sl-2n-ethip4-ip4dst-rnd1000000.py
trex/trex-sl-2n-ethip4-ip4dst10000.py
trex/trex-sl-2n-ethip4-ip4dst100000.py
trex/trex-sl-2n-ethip4-ip4dst1000000.py
trex/trex-sl-2n-ethip4-ip4src253.py
trex/trex-sl-2n-ethip4-ip4src254.py
trex/trex-sl-2n-ethip4-macsrc500kdst500k.py
trex/trex-sl-2n-ethip4-macsrc50kdst50k.py
trex/trex-sl-2n-ethip4-macsrc5kdst5k.py
trex/trex-sl-2n-ethip4udp-1000u15p.py
trex/trex-sl-2n-ethip4udp-10u1000p-conc.py
trex/trex-sl-2n-ethip4udp-1u1p.py
trex/trex-sl-2n-ethip4udp-lb.py
trex/trex-sl-2n-ethip6-ip6dst10000.py
trex/trex-sl-2n-ethip6-ip6dst100000.py
trex/trex-sl-2n-ethip6-ip6dst1000000.py
trex/trex-sl-2n-ethip6-ip6src253.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c2n.py
trex/trex-sl-3n-dot1qip4-vlan100ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan10ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1kip4src254ip4dst254.py
trex/trex-sl-3n-ethip4-ip4dst1.py
trex/trex-sl-3n-ethip4-ip4dst100.py
trex/trex-sl-3n-ethip4-ip4dst1000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000.py
trex/trex-sl-3n-ethip4-ip4dst10000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000.py
trex/trex-sl-3n-ethip4-ip4dst100000.py
trex/trex-sl-3n-ethip4-ip4dst1000000.py
trex/trex-sl-3n-ethip4-ip4dst20000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000.py
trex/trex-sl-3n-ethip4-ip4dst253.py
trex/trex-sl-3n-ethip4-ip4dst253_l3fwd.py
trex/trex-sl-3n-ethip4-ip4dst4-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst4-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst4-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst4.py
trex/trex-sl-3n-ethip4-ip4dst40-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst40-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst40-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst40-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst40.py
trex/trex-sl-3n-ethip4-ip4dst400-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst400-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst400-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst400-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst400.py
trex/trex-sl-3n-ethip4-ip4dst40000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000.py
trex/trex-sl-3n-ethip4-ip4dst5000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000.py
trex/trex-sl-3n-ethip4-ip4dst60000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000.py
trex/trex-sl-3n-ethip4-ip4src253.py
trex/trex-sl-3n-ethip4-ip4src254.py
trex/trex-sl-3n-ethip4-macsrc100ip4src100.py
trex/trex-sl-3n-ethip4-macsrc100kip4src100k.py
trex/trex-sl-3n-ethip4-macsrc10kip4src10k.py
trex/trex-sl-3n-ethip4-macsrc500kdst500k.py
trex/trex-sl-3n-ethip4-macsrc50kdst50k.py
trex/trex-sl-3n-ethip4-macsrc5kdst5k.py
trex/trex-sl-3n-ethip4udp-1000u15p.py
trex/trex-sl-3n-ethip4udp-100u1000p-conc.py
trex/trex-sl-3n-ethip4udp-100u15p.py
trex/trex-sl-3n-ethip4udp-10u1000p-conc.py
trex/trex-sl-3n-ethip4udp-10u10p-conc.py
trex/trex-sl-3n-ethip4udp-10u15p.py
trex/trex-sl-3n-ethip4udp-1u15p.py
trex/trex-sl-3n-ethip4udp-1u1p.py
trex/trex-sl-3n-ethip4udp-2000u15p.py
trex/trex-sl-3n-ethip4udp-4000u15p.py
trex/trex-sl-3n-ethip6-ip6dst10000.py
trex/trex-sl-3n-ethip6-ip6dst100000.py
trex/trex-sl-3n-ethip6-ip6dst1000000.py
trex/trex-sl-3n-ethip6-ip6src253.py
trex/trex-sl-dot1qip4-vlan1ip4src254ip4dst254-bvi.py
trex/trex-sl-dot1qip4-vlan1ip4src254ip4dst254.py
trex/trex-sl-dot1qip4vxlan-ip4src10udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src1udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src2udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src4udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src6udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src8udpsrcrnd.py
trex/trex-sl-ethip4vxlan-ip4src1udpsrcrnd.py
daa48bd8 09-Apr-2020 Vratko Polak <vrpolak@cisco.com>

Do not set seeds in -rnd profiles

From trending it seems like TRex threads use thread-local PRNGs,
resulting in multiple packets (one from each thread) for the same flow.
Hopefully, without a seed set, each thread will pick a different seed.

We are risking some threads will still pick the same seed occasionally,
but I doubt TRex API has a better way to prevent this issue.

Change-Id: Ie6ed42669d6e2463627760f89d2426d4e6bf0155
Signed-off-by: Vratko Polak <vrpolak@cisco.com>

630dc747 21-Jan-2020 Jan Gelety <jgelety@cisco.com>

FIX: nat44 scale

+ missing ip_min for vm1

Change-Id: I8a30eaa36f6e417a88a6888b70f72d74183c9141
Signed-off-by: Jan Gelety <jgelety@cisco.com>

ceaa2959 23-Jan-2020 Vratko Polak <vrpolak@cisco.com>

Perform some cleanup discovered by GPL work

+ Remove one __init__.robot file with no function.
+ Remove executable flags from traffic profiles.
+ Improve indentation in some traffic profiles.

Change-Id: I099e63069003fba788976a9470a909ccff51a88c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>


trex/profile_trex_stateless_base_class.py
trex/trex-sl-2n-dot1qip4asym-ip4src254.py
trex/trex-sl-2n-dot1qip6asym-ip6src253.py
trex/trex-sl-2n-ethip4-ip4dst10000.py
trex/trex-sl-2n-ethip4-ip4dst100000.py
trex/trex-sl-2n-ethip4-ip4dst1000000.py
trex/trex-sl-2n-ethip4-ip4src253.py
trex/trex-sl-2n-ethip4-ip4src254.py
trex/trex-sl-2n-ethip4-macsrc500kdst500k.py
trex/trex-sl-2n-ethip4-macsrc50kdst50k.py
trex/trex-sl-2n-ethip4-macsrc5kdst5k.py
trex/trex-sl-2n-ethip4udp-1000u15p.py
trex/trex-sl-2n-ethip4udp-10u1000p-conc.py
trex/trex-sl-2n-ethip4udp-1u1p.py
trex/trex-sl-2n-ethip4udp-lb.py
trex/trex-sl-2n-ethip6-ip6dst10000.py
trex/trex-sl-2n-ethip6-ip6dst100000.py
trex/trex-sl-2n-ethip6-ip6dst1000000.py
trex/trex-sl-2n-ethip6-ip6src253.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c2n.py
trex/trex-sl-3n-dot1qip4-vlan100ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan10ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1kip4src254ip4dst254.py
trex/trex-sl-3n-ethip4-ip4dst1.py
trex/trex-sl-3n-ethip4-ip4dst100.py
trex/trex-sl-3n-ethip4-ip4dst1000.py
trex/trex-sl-3n-ethip4-ip4dst10000.py
trex/trex-sl-3n-ethip4-ip4dst100000.py
trex/trex-sl-3n-ethip4-ip4dst1000000.py
trex/trex-sl-3n-ethip4-ip4dst20000.py
trex/trex-sl-3n-ethip4-ip4dst253.py
trex/trex-sl-3n-ethip4-ip4dst253_l3fwd.py
trex/trex-sl-3n-ethip4-ip4dst4.py
trex/trex-sl-3n-ethip4-ip4dst40.py
trex/trex-sl-3n-ethip4-ip4dst400.py
trex/trex-sl-3n-ethip4-ip4src253.py
trex/trex-sl-3n-ethip4-ip4src254.py
trex/trex-sl-3n-ethip4-macsrc100ip4src100.py
trex/trex-sl-3n-ethip4-macsrc100kip4src100k.py
trex/trex-sl-3n-ethip4-macsrc10kip4src10k.py
trex/trex-sl-3n-ethip4-macsrc500kdst500k.py
trex/trex-sl-3n-ethip4-macsrc50kdst50k.py
trex/trex-sl-3n-ethip4-macsrc5kdst5k.py
trex/trex-sl-3n-ethip4udp-1000u15p.py
trex/trex-sl-3n-ethip4udp-100u1000p-conc.py
trex/trex-sl-3n-ethip4udp-100u15p.py
trex/trex-sl-3n-ethip4udp-10u1000p-conc.py
trex/trex-sl-3n-ethip4udp-10u10p-conc.py
trex/trex-sl-3n-ethip4udp-10u15p.py
trex/trex-sl-3n-ethip4udp-1u15p.py
trex/trex-sl-3n-ethip4udp-1u1p.py
trex/trex-sl-3n-ethip4udp-2000u15p.py
trex/trex-sl-3n-ethip4udp-4000u15p.py
trex/trex-sl-3n-ethip6-ip6dst10000.py
trex/trex-sl-3n-ethip6-ip6dst100000.py
trex/trex-sl-3n-ethip6-ip6dst1000000.py
trex/trex-sl-3n-ethip6-ip6src253.py
trex/trex-sl-dot1qip4-vlan1ip4src254ip4dst254-bvi.py
trex/trex-sl-dot1qip4-vlan1ip4src254ip4dst254.py
trex/trex-sl-dot1qip4vxlan-ip4src10udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src1udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src2udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src4udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src6udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src8udpsrcrnd.py
trex/trex-sl-ethip4vxlan-ip4src1udpsrcrnd.py
97dbe2fe 28-Jan-2020 Peter Mikus <pmikus@cisco.com>

FIX: dot1qip4vxlan tests

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: Ieb6e6010108987f99f55730149e3e4b7f1a7fc21

6ccc6d68 22-Jan-2020 Peter Mikus <pmikus@cisco.com>

FIX: Various issues

- TrafficProfile
- IPsec jumbo
- TDLK leftover
- Trex scapy server

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I0601ea75ed6e7318c46124fb02e9c61066089791

9159c81f 16-Jan-2020 Jan Gelety <jgelety@cisco.com>

FIX: missing write of mac_dst for direction 0 --> 1 in cnf trex profiles

Change-Id: I3acf5220c24f77bc4bfc451919bf9b5345a988ef
Signed-off-by: Jan Gelety <jgelety@cisco.com>

f7519a18 14-Jan-2020 Balaji Venkatraman <balajiv@cisco.com>

Python3: Migration of files under traffic-profiles/trex

Change-Id: Iae16225d3d3daa4e1e9b177228fb89efe4aa5405
Signed-off-by: Balaji Venkatraman <balajiv@cisco.com>


trex/profile_trex_stateless_base_class.py
trex/trex-sl-2n-dot1qip4asym-ip4src254.py
trex/trex-sl-2n-dot1qip6asym-ip6src253.py
trex/trex-sl-2n-ethip4-ip4dst-rnd10000.py
trex/trex-sl-2n-ethip4-ip4dst-rnd100000.py
trex/trex-sl-2n-ethip4-ip4dst-rnd1000000.py
trex/trex-sl-2n-ethip4-ip4dst10000.py
trex/trex-sl-2n-ethip4-ip4dst100000.py
trex/trex-sl-2n-ethip4-ip4dst1000000.py
trex/trex-sl-2n-ethip4-ip4src253.py
trex/trex-sl-2n-ethip4-ip4src254.py
trex/trex-sl-2n-ethip4-macsrc500kdst500k.py
trex/trex-sl-2n-ethip4-macsrc50kdst50k.py
trex/trex-sl-2n-ethip4-macsrc5kdst5k.py
trex/trex-sl-2n-ethip4udp-1000u15p.py
trex/trex-sl-2n-ethip4udp-10u1000p-conc.py
trex/trex-sl-2n-ethip4udp-1u1p.py
trex/trex-sl-2n-ethip4udp-lb.py
trex/trex-sl-2n-ethip6-ip6dst10000.py
trex/trex-sl-2n-ethip6-ip6dst100000.py
trex/trex-sl-2n-ethip6-ip6dst1000000.py
trex/trex-sl-2n-ethip6-ip6src253.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c2n.py
trex/trex-sl-3n-dot1qip4-vlan100ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan10ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1kip4src254ip4dst254.py
trex/trex-sl-3n-ethip4-ip4dst1.py
trex/trex-sl-3n-ethip4-ip4dst100.py
trex/trex-sl-3n-ethip4-ip4dst1000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst1000.py
trex/trex-sl-3n-ethip4-ip4dst10000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst10000.py
trex/trex-sl-3n-ethip4-ip4dst100000.py
trex/trex-sl-3n-ethip4-ip4dst1000000.py
trex/trex-sl-3n-ethip4-ip4dst20000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst20000.py
trex/trex-sl-3n-ethip4-ip4dst253.py
trex/trex-sl-3n-ethip4-ip4dst253_l3fwd.py
trex/trex-sl-3n-ethip4-ip4dst4-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst4-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst4-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst4.py
trex/trex-sl-3n-ethip4-ip4dst40-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst40-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst40-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst40-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst40.py
trex/trex-sl-3n-ethip4-ip4dst400-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst400-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst400-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst400-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst400.py
trex/trex-sl-3n-ethip4-ip4dst40000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst40000.py
trex/trex-sl-3n-ethip4-ip4dst5000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst5000.py
trex/trex-sl-3n-ethip4-ip4dst60000-1cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000-2cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000-4cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000-8cnf.py
trex/trex-sl-3n-ethip4-ip4dst60000.py
trex/trex-sl-3n-ethip4-ip4src253.py
trex/trex-sl-3n-ethip4-ip4src254.py
trex/trex-sl-3n-ethip4-macsrc100ip4src100.py
trex/trex-sl-3n-ethip4-macsrc100kip4src100k.py
trex/trex-sl-3n-ethip4-macsrc10kip4src10k.py
trex/trex-sl-3n-ethip4-macsrc500kdst500k.py
trex/trex-sl-3n-ethip4-macsrc50kdst50k.py
trex/trex-sl-3n-ethip4-macsrc5kdst5k.py
trex/trex-sl-3n-ethip4udp-1000u15p.py
trex/trex-sl-3n-ethip4udp-100u1000p-conc.py
trex/trex-sl-3n-ethip4udp-100u15p.py
trex/trex-sl-3n-ethip4udp-10u1000p-conc.py
trex/trex-sl-3n-ethip4udp-10u10p-conc.py
trex/trex-sl-3n-ethip4udp-10u15p.py
trex/trex-sl-3n-ethip4udp-1u15p.py
trex/trex-sl-3n-ethip4udp-1u1p.py
trex/trex-sl-3n-ethip4udp-2000u15p.py
trex/trex-sl-3n-ethip4udp-4000u15p.py
trex/trex-sl-3n-ethip6-ip6dst10000.py
trex/trex-sl-3n-ethip6-ip6dst100000.py
trex/trex-sl-3n-ethip6-ip6dst1000000.py
trex/trex-sl-3n-ethip6-ip6src253.py
trex/trex-sl-dot1qip4-vlan1ip4src254ip4dst254-bvi.py
trex/trex-sl-dot1qip4-vlan1ip4src254ip4dst254.py
trex/trex-sl-dot1qip4vxlan-ip4src10udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src1udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src2udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src4udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src6udpsrcrnd.py
trex/trex-sl-dot1qip4vxlan-ip4src8udpsrcrnd.py
trex/trex-sl-ethip4vxlan-ip4src1udpsrcrnd.py
cf9fbdf9 13-Dec-2019 Jan Gelety <jgelety@cisco.com>

Trending: new daily set

New daily sets are prepared based on information in
https://gerrit.fd.io/r/c/csit/+/24073/1/docs/job_specs/perf_tests_job_specs.md
and previous test set definitions in
docs/job_specs/test_select_list_[2n|3n]_[clx|skx|hsw|tsh|dnv].md
files.

- mrr-daily-2n-clx: 510 TCs (incl. nfv_density), expected exec. time 8:50h
- mrr-daily-2n-skx: 525 TCs (incl. nfv_density), expected exec. time 7:55h
- mrr-daily-3n-skx: 393 TCs (incl. nfv_density), expected exec. time 11:00h
- mrr-daily-3n-hsw: 177 TCs (incl. nfv_density), expected exec. time 7:10h
- mrr-daily-3n-tsh: 204 TCs, expected exec. time 21:00h
- mrr-daily-2n-dnv: 84 TCs, expected exec. time 2:25h
- mrr-daily-3n-dnv: 144 TCs, expected exec. time 6:35h

+ add some missing test suites
+ add trex-sl-2n-ethip4udp-1000u15p.py T-Rex traffic profile
+ correction of TS and TC names and tags in directory
tests/vpp/perf/nfv_density/chain_ipsec

Change-Id: Icfc86e9af97ed8dd8ccd2a34355c99aad69a28c0
Signed-off-by: Jan Gelety <jgelety@cisco.com>

3d5a75be 17-Jul-2019 Ludovit Mikula <ludovit.mikula@pantheon.tech>

Introduce VPP-IPsec container tests.

Change-Id: Ie64d662e81879bd52785e0188450d998bf056bda
Signed-off-by: Ludovit Mikula <ludovit.mikula@pantheon.tech>

6221f1b9 03-Dec-2019 Balaji Venkatraman <balajiv@cisco.com>

Python3: IPv4 FIB scale tests with random flows

Signed-off-by: Balaji Venkatraman <balajiv@cisco.com>
Change-Id: Iadd9e8da655f3ccbd36167c1bbee37a774c3bc1f
Signed-off-by: Balaji Venkatraman <balajiv@cisco.com>

d68951ac 12-Nov-2019 Jan Gelety <jgelety@cisco.com>

Python3: resources and libraries

Change-Id: I1392c06b1d64f62b141d24c0d42a8e36913b15e2
Signed-off-by: Jan Gelety <jgelety@cisco.com>

18479dee 17-Sep-2019 haiyanX1.zhang <haiyanx1.zhang@intel.com>

Add vpp loadbalancer maglev mode test suite

Change-Id: I61555ba566efef0a2151db9a30bf7f5d9ccad1df
Signed-off-by: haiyanx1.zhang <haiyanx1.zhang@intel.com>

e895f7fa 27-Aug-2019 Ludovit Mikula <ludovit.mikula@pantheon.tech>

NEW: Added trex profiles for 60k ip4 destinations.

Signed-off-by: Ludovit Mikula <ludovit.mikula@pantheon.tech>
Change-Id: Ib9e42914ad5ab6bf0febea3edbeea8d09c8918b1

ac37499e 26-Aug-2019 Ludovit Mikula <ludovit.mikula@pantheon.tech>

- Removed 9000B test cases from ipsec test suites.
- Added new traffic profiles.

Signed-off-by: Ludovit Mikula <ludovit.mikula@pantheon.tech>
Change-Id: Ie06b7a1cf4d9df403d098b7a495219fd95e5869e

a0a1bdba 20-Aug-2019 Peter Mikus <pmikus@cisco.com>

Add: avf-dot1q testcases

+ Few fixes in doc
+ Align testcases

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I5575db8255a74fd46f37d5cc2637b9b4448bcd7f

6da72667 06-Aug-2019 Dave Wallace <dwallacelf@gmail.com>

VAT-to-PAPI: Fix HTTP/TCP tests

Change-Id: Ie728bc73eb7429d246e82dd195fc63191c3ac51d
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>

97e93cd2 29-Jul-2019 Peter Mikus <pmikus@cisco.com>

Add: Dot1Q + L2BD + GBP

Change-Id: I0050f715011ecfa92b3ee88b301809a56abb7946
Signed-off-by: Peter Mikus <pmikus@cisco.com>

d89a5934 29-Jul-2019 Peter Mikus <pmikus@cisco.com>

Add: Missing Trex profile

- IPv4 400 destinations IPs

Change-Id: I007a588375bfa5be572a183ac6d2372801bea99d
Signed-off-by: Peter Mikus <pmikus@cisco.com>

c58cba70 13-Jun-2019 Peter Mikus <pmikus@cisco.com>

NF_density dot1qip4udpvxlan

+ NF_density compatible
+ Baseline VM tests compatible
+ Scalability NxM
- 3n variant is missing in VXLAN and DOT1Q due to requests to have it
asymmetrical - TODO

Change-Id: Ia817d7be00622b594b451bc07756240d1a379e04
Signed-off-by: Peter Mikus <pmikus@cisco.com>

d5a0c731 19-Jun-2019 Peter Mikus <pmikus@cisco.com>

Add scale ipsec tunnel tests 20K

Change-Id: Ib52e1735b6b82ea9fea44c06c379f117068e94c1
Signed-off-by: Peter Mikus <pmikus@cisco.com>

2732350f 07-Jun-2019 Peter Mikus <pmikus@cisco.com>

Add scale ipsec tunnel tests

- 5K
- 10K

Change-Id: Iaa2c77d07c3686e09fe327c663d7d7fc42024034
Signed-off-by: Peter Mikus <pmikus@cisco.com>

dc3efb44 06-Jun-2019 Peter Mikus <pmikus@cisco.com>

Python3: TRex driver

Change-Id: I25f7598b52c87ec1a2d4c6f22680d5200b583e2c
Signed-off-by: Peter Mikus <pmikus@cisco.com>

fad4332b 24-May-2019 Peter Mikus <pmikus@cisco.com>

Even more Crypto combinations

Change-Id: I10eeb4ee30a57712824e68176d92d1ecb5f0d1b0
Signed-off-by: Peter Mikus <pmikus@cisco.com>

f90655a9 05-Feb-2019 Tibor Frank <tifrank@cisco.com>

CSIT-1425 Upgrade TRex to v2.54

Change-Id: I71010c18210e88828ded0bc679997d76f34886cb
Signed-off-by: Peter Mikus <pmikus@cisco.com>


trex/profile_trex_stateless_base_class.py
trex/trex-sf-2n-ethip4tcphttp-1u1s-nginx-cps.py
trex/trex-sf-2n-ethip4tcphttp-1u1s-vpp-cps.py
trex/trex-sl-2n-dot1qip4asym-ip4src254.py
trex/trex-sl-2n-dot1qip6asym-ip6src253.py
trex/trex-sl-2n-ethip4-ip4dst10000.py
trex/trex-sl-2n-ethip4-ip4dst100000.py
trex/trex-sl-2n-ethip4-ip4dst1000000.py
trex/trex-sl-2n-ethip4-ip4src253.py
trex/trex-sl-2n-ethip4-ip4src254.py
trex/trex-sl-2n-ethip4-macsrc500kdst500k.py
trex/trex-sl-2n-ethip4-macsrc50kdst50k.py
trex/trex-sl-2n-ethip4-macsrc5kdst5k.py
trex/trex-sl-2n-ethip4udp-10u1000p-conc.py
trex/trex-sl-2n-ethip4udp-1u1p.py
trex/trex-sl-2n-ethip6-ip6dst10000.py
trex/trex-sl-2n-ethip6-ip6dst100000.py
trex/trex-sl-2n-ethip6-ip6dst1000000.py
trex/trex-sl-2n-ethip6-ip6src253.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-10c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-1c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c10n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-2c8n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-4c6n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c2n.py
trex/trex-sl-2n3n-ethip4-ip4src254-6c4n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c1n.py
trex/trex-sl-2n3n-ethip4-ip4src254-8c2n.py
trex/trex-sl-3n-dot1qip4-vlan100ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan10ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1ip4src254ip4dst254.py
trex/trex-sl-3n-dot1qip4-vlan1kip4src254ip4dst254.py
trex/trex-sl-3n-ethip4-ip4dst1.py
trex/trex-sl-3n-ethip4-ip4dst100.py
trex/trex-sl-3n-ethip4-ip4dst1000.py
trex/trex-sl-3n-ethip4-ip4dst10000.py
trex/trex-sl-3n-ethip4-ip4dst100000.py
trex/trex-sl-3n-ethip4-ip4dst1000000.py
trex/trex-sl-3n-ethip4-ip4dst253.py
trex/trex-sl-3n-ethip4-ip4dst253_l3fwd.py
trex/trex-sl-3n-ethip4-ip4src253.py
trex/trex-sl-3n-ethip4-ip4src254.py
trex/trex-sl-3n-ethip4-macsrc100ip4src100.py
trex/trex-sl-3n-ethip4-macsrc100kip4src100k.py
trex/trex-sl-3n-ethip4-macsrc10kip4src10k.py
trex/trex-sl-3n-ethip4-macsrc500kdst500k.py
trex/trex-sl-3n-ethip4-macsrc50kdst50k.py
trex/trex-sl-3n-ethip4-macsrc5kdst5k.py
trex/trex-sl-3n-ethip4udp-1000u15p.py
trex/trex-sl-3n-ethip4udp-100u1000p-conc.py
trex/trex-sl-3n-ethip4udp-100u15p.py
trex/trex-sl-3n-ethip4udp-10u1000p-conc.py
trex/trex-sl-3n-ethip4udp-10u10p-conc.py
trex/trex-sl-3n-ethip4udp-10u15p.py
trex/trex-sl-3n-ethip4udp-1u15p.py
trex/trex-sl-3n-ethip4udp-1u1p.py
trex/trex-sl-3n-ethip4udp-2000u15p.py
trex/trex-sl-3n-ethip4udp-4000u15p.py
trex/trex-sl-3n-ethip6-ip6dst10000.py
trex/trex-sl-3n-ethip6-ip6dst100000.py
trex/trex-sl-3n-ethip6-ip6dst1000000.py
trex/trex-sl-3n-ethip6-ip6src253.py
trex/trex-sl-ethip4-vxlansrc253.py
fdb00e25 13-May-2019 Peter Mikus <pmikus@cisco.com>

FIX: Latency stream not using VM transformation

Change-Id: Ibda7467dac7775427a8edafc6fa76f936d15d272
Signed-off-by: Peter Mikus <pmikus@cisco.com>

1ac36a9f 08-May-2019 Peter Mikus <pmikus@cisco.com>

Add new higher density NF tests

Change-Id: Ib2f3f3f8dc3e202dc1db53c739d9309be2ed8a60
Signed-off-by: Peter Mikus <pmikus@cisco.com>

88e6c1f9 14-Jan-2019 Peter Mikus <pmikus@cisco.com>

CSIT-1390 Implement multichain configuration for l2bd with vhost/l3fwd.

Change-Id: I36ab0bc7c9eada4c3f7bb5cb8f53de7d267ff910
Signed-off-by: Peter Mikus <pmikus@cisco.com>

12eab1e5 07-Sep-2018 Jan Gelety <jgelety@cisco.com>

Add VXLAN scale perf tests

Jira: CSIT-1273

Change-Id: Ic2a41661c158384a5aaa7d4e73f30ffca13ddf82
Signed-off-by: Jan Gelety <jgelety@cisco.com>

9440d0f9 13-Sep-2018 Jan Gelety <jgelety@cisco.com>

Add dot1q-ip6base-[ndrpdr|mrr] perf tests for 2-node topology

Jira: CSIT-1283

Change-Id: I0f6841bafdb47bdbc3efe29801fe66a0d4c388ca
Signed-off-by: Jan Gelety <jgelety@cisco.com>

3e8a10ce 11-Sep-2018 Jan Gelety <jgelety@cisco.com>

Add dot1q-ip4base-[ndrpdr|mrr] perf tests for 2-node topology

Jira: CSIT-1278

Change-Id: I3cc929222d7fd58f38e33917e84675e9c0b55bbd
Signed-off-by: Jan Gelety <jgelety@cisco.com>

62af070d 06-Sep-2018 Jan Gelety <jgelety@cisco.com>

Create l2bdscale tests for 2-node topology

Jira: CSIT-1268

Change-Id: I13bf2e570a7d7231ba19c2c41db2b44c0b8d215a
Signed-off-by: Jan Gelety <jgelety@cisco.com>

08429525 05-Sep-2018 Jan Gelety <jgelety@cisco.com>

Create ip6scale tests for 2-node topology

Jira: CSIT-1176

Change-Id: I78f4e9cb24a7de0bde24a78d1ca26607598a62b2
Signed-off-by: Jan Gelety <jgelety@cisco.com>

f449216a 04-Sep-2018 Jan Gelety <jgelety@cisco.com>

Create ip4scale tests for 2-node topology

Jira: CSIT-1174

Change-Id: I46944a3bc0f508d80c8c944dab0190925ebe21f5
Signed-off-by: Jan Gelety <jgelety@cisco.com>

e105ab72 23-Aug-2018 Jan Gelety <jgelety@cisco.com>

Create ip4-feature perf tests for 2-node topology

- ACL tests
- NAT44 tests
- iPoliceMarker tests

Jira: CSIT-1175, CSIT-1154

Change-Id: Ife7e7df50f7c1c8033bacdb7512e78be6bcdf4eb
Signed-off-by: Jan Gelety <jgelety@cisco.com>

31fde19f 28-Jun-2018 Peter Mikus <pmikus@cisco.com>

Add L2xc/L2bd/Ip4/Ip6 2-node tests for x710

- CSIT-1161 Add 2-node L2XC tests
- CSIT-1160 Add 2-node L2BD tests
- CSIT-1157 Add 2-node IP4 tests
- CSIT-1153 Add 2-node IP6 KW
- CSIT-1158 Add 2-node IP6 tests

Change-Id: I7c8fed7018bb355c0de73f6a8bc3a8ec80366972
Signed-off-by: Peter Mikus <pmikus@cisco.com>

b0aa215d 11-Apr-2018 Peter Ginchev <pginchev@cisco.com>

VTS VXLAN vhost-user with single DUT, TG sends VXLAN

Change-Id: I63539af2cdbdbd02a67068e48d0fdf2743da3b1e
Signed-off-by: Peter Ginchev <pginchev@cisco.com>

54ad6efd 10-Jan-2018 Tibor Frank <tifrank@cisco.com>

CSIT-898: WRK improvments

Change-Id: I92aafaaedce5891727a983b8cf024a0fb0db7524
Signed-off-by: Tibor Frank <tifrank@cisco.com>

a95c54b7 04-Dec-2017 Tibor Frank <tifrank@cisco.com>

CSIT-866: wrk onboarding in CSIT

- 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>

92cbb44a 02-Jan-2018 Peter Mikus <pmikus@cisco.com>

TRex ASTF onboarding Part I

- Preparing initialization of TRex in L7 mode
- Updating Topology files
- Adding sample ASTF profiles

Change-Id: If71f7f8f3db66425a1b543f1d29069a7543f4090
Signed-off-by: Peter Mikus <pmikus@cisco.com>

ab94abd6 10-Nov-2017 Tibor Frank <tifrank@cisco.com>

Upgrade to T-rex v2.34

Change-Id: I7e18ba8beaac507af376a859821ef7d571cbff80
Signed-off-by: Tibor Frank <tifrank@cisco.com>

bdfca054 14-Aug-2017 Jan Gelety <jgelety@cisco.com>

CSIT-778: Add mac-ip binding acl l2bd perf test

Change-Id: Iaced68458b0e4070f861be7854ee428ae8ca4e13
Signed-off-by: Jan Gelety <jgelety@cisco.com>

448ccab4 21-Aug-2017 Peter Mikus <pmikus@cisco.com>

CSIT-786 L2FIB scale testing

L2FIB scale testing for 10k, 100k, 1m FIB entries
./l2:
10ge2p1x520-eth-l2bdscale10kmaclrn-ndrpdrdisc.robot
10ge2p1x520-eth-l2bdscale100kmaclrn-ndrpdrdisc.robot
10ge2p1x520-eth-l2bdscale1mmaclrn-ndrpdrdisc.robot
10ge2p1x520-eth-l2bdscale10kmaclrn-eth-2vhostvr1024-1vm-cfsrr1-ndrpdrdisc
10ge2p1x520-eth-l2bdscale100kmaclrn-eth-2vhostvr1024-1vm-cfsrr1-ndrpdrdisc
10ge2p1x520-eth-l2bdscale1mmaclrn-eth-2vhostvr1024-1vm-cfsrr1-ndrpdrdisc

Change-Id: I7e3884bd5ab5294c289030a3465ec5b6def83cf7
Signed-off-by: Peter Mikus <pmikus@cisco.com>

cb6b9fd6 07-Jul-2017 Jan Gelety <jgelety@cisco.com>

CSIT-704: Add ACL IP4BASE perf tests

Change-Id: I1fada28f2855534faf3b3051a3efe1cbb4dcdd03
Signed-off-by: Jan Gelety <jgelety@cisco.com>

cd288d8e 05-Apr-2017 Jan Gelety <jgelety@cisco.com>

CSIT-622: Stateful Security Groups perf tests

1. add L2BD iACL statefull and stateless tests with 1, 10 and 50 not-hitting
ACEs in combination with 100, 10k and 100k flows per direction

2. add L2BD oACL statefull and stateless tests with 1, 10 and 50 not-hitting
ACEs in combination with 100, 10k and 100k flows per direction

Change-Id: Ia38589aa81b50c5ccdf2813ad6fadd22b46fffeb
Signed-off-by: Jan Gelety <jgelety@cisco.com>

6721e7f0 20-Jun-2017 Tibor Frank <tifrank@cisco.com>

CSIT-687: Directory structure reorganization

Change-Id: I772c9e214be2461adf58124998d272e7d795220f
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>