Age | Commit message (Collapse) | Author | Files | Lines |
|
- High level definition (HLD)
- Low level definition (LLD)
- Add keywords to set SNAT
- Add tests according to HLD, LLD
Change-Id: I7bf0b1870ac9c3adb36bb6590be9a3eb4ea8aa9a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Change-Id: I4b0ba83960e50089f29cab9a30ab760241c6f566
Signed-off-by: Kirill Rybalchenko <kirill.rybalchenko@intel.com>
|
|
10ge2p1x710-eth-l2xcbase-ndrdisc
40ge2p1xl710-eth-l2xcbase-ndrdisc
Change-Id: Iea411182fd41e1ae9ed9b5a17f540befc247adb9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Change-Id: I2029ba77a1c3c9ba6e128f816a353769a2cd5c8e
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
Change-Id: I8b918a3c1d8109fb64bfdeec8e5c9afe45a86d21
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
Change-Id: Ib5a1e207f1dec99747329a755c3c365fef4bd64c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- Fix PyLint errors
- Fix comments in touched python modules
Change-Id: I26db2d292a41969cf38b9b0bdd49c4fb15349102
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- Fix documentation to be comliant with sphinx
- Fix pylint errors
Change-Id: I64acaa6c330c5a3b2975efc4120260813a2b3a92
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Update TRex to v2.09
Change-Id: I53221aff346840e0438dd1385cedd1db57ca5f3b
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
This can be usefull for variables like http_proxy.
Change-Id: I31128d2a57c961c6d888b6693b68fb57bde11436
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
Change-Id: Id6373d3bbfcc42e315976b59aa86c6cadee411f1
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- measure latency at 10% and 50% of found NDR.
- fix the accuracy reported by T-REX (round to usec)
Change-Id: I9fe2b5f942cb816db6fd0bb4262b48b8da6dac2f
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- Update T-rex version to v2.07
Change-Id: I1709087628f05c3142f4e4b25a68502673e848dc
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
"For XL710/X710 there is a need to upgrade the firmware
to 5.04 (or later)”
This reverts commit 147ce6e1ab9e6f557172d05aa0c09d44a34b0fdc.
Change-Id: I4abc19fe04d1b5b9b8def25ad53586fd02f79028
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
Update T-rex version to v2.07
Change-Id: If93c95a3dbd3f2fbbb42d8155d3721f83bff92a2
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Add libraries for ipv6 scale setup
- Add test cases for testing 10k/100k/1M fib entries
- Add t-rex profiles for large scale testing
Change-Id: I4260405c960afe659db7e0764a68a87b9e8de0b2
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Add libraries for ipv4 scale setup
- Add test cases for testing 10k/100k/1M fib entries
- Add t-rex profiles for large scale testing
Change-Id: If085e0d834e5ffe5538ba76756e8b9d0e8255cb2
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Update T-rex to version v2.06 with DPDK1607-rc3
Change-Id: I796b0ddaa9b7cb677a3a2fc6300904fabee4353e
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Add latency stream as a background stream in both directions
- Latency background stream is not using the VM transformation engine.
Raw stream with single packet is created.
- Latency background stream has 1kpps rate with packet of same size as
traffic stream.
- Display latency values (min/avg/max) in results of TC and reporting
remaining data including histogram and jitter inside of the
search/pass keyword.
Change-Id: I78ce4659b57caab08d5729f51a1e14d518fd3273
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
JIRA: CSIT-106
Change-Id: If3e76d971c7196da3f83a8daacd1308c6374c786
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
JIRA: CSIT-182
For TG node we only need to know the interfaces on TG node
and the adjecent nodes interfaces for any n-node topology.
Change-Id: I0129b9513356df976364b58e6749dfab3ca5e2ae
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
Change-Id: I99c8dcbd210175fa5d1af193371249e525dc0102
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- JIRA: CSIT-132
- Update Trex via autoinstall script
Change-Id: I65753b35287d9322ef230642ea0dd3596f1da5c9
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- Revert T-rex version to v2.00 without installation from robot
Change-Id: I8d0c5fb57f01febc970d9fc9363965acd2e57ed4
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- JIRA: CSIT-132
- Update T-rex version to v2.03 with installation from robot
Change-Id: I7e222a61f88b1313273e6866dfc78d62b4d8ac93
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
- JIRA: CSIT-99
- Update T-rex version to v2.02 with stability fixed and
to be able to measure latency
Change-Id: Ic014c81c5889dbb738f1f3f279138a73dffb01f3
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- JIRA: CSIT-72
- modify libraries for PDR search evaluation
- write robot framework keywords for PDR search
- write Performance Test Cases using PDR
Change-Id: Id06a2a7f78fe8626c221afe4178c5c30cc599762
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
JIRA: CSIT-68
- show runtime statistics with running traffic
- T-REX driver async. driver
Change-Id: Ie5eb7021f610fb58383b033dda5b1b867f7d3d2c
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- JIRA: CSIT-89
- Add detection of running t-rex traffic generator before new instance
is initialized.
Change-Id: I77009b0c5e83bb6e162b9800d02b4e5a2abd541f
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- JIRA: CSIT-2
- Create IPv6 test cases for long/short/singlethread/multithread performance testing
- Create robot KWs for IPv6 performance testing
- Add T-Rex IPv6 profile
Change-Id: I306d5c894d9b9287bf91929764aeb1c7083d802c
Signed-off-by: pmikus <pmikus@cisco.com>
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- JIRA: CSIT-14
- Update T-rex version to v2.00 with latest API
- Compatibility fixes of affected libraries and robot files
- T-rex performance tuning
Change-Id: I3a90553032d6d82e6e03df7e0b52e205d3f6ba4e
Signed-off-by: pmikus <pmikus@cisco.com>
|
|
PEP8 reformat
fix typos
docstrings reformat
Change-Id: Ic48ba4e06490630808b8e2ab1ab0b046ec7eeed7
Signed-off-by: Matej Klotton <mklotton@cisco.com>
|
|
- linear search
- t-rex DropRateSearch implementation
- long perf bridge_domain test
- introduced PERFORMANCE_SHORT, PERFORMANCE_LONG test tags
Change-Id: I497b72f3e6d58a67ca5a386403d1e84dcf433ec4
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- perf suite splitted to
1.xconnect
2.bridge-domain
3.IPv4
- IPv4 perf tests implemented
- renamed perf tests prefix 2core -> 1core
Change-Id: I9ef2dbdfcfdcb36e8865989e6255d69ced33269c
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- T-rex startup config generated based on computed path
- move t-rex tooling to t-rex directory
Change-Id: I3ac698f41f98934bcce4af35dc3a755a8948e887
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- perf suite variables
- T-REX setup fix
Change-Id: I608581e45d0e5f80e8f75c2a07c994bf0e0d0df3
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
Instead of using realative values expressed in percentage
of linerate rather use absolute values to assure consistency
of results across NICs with various speeds (10G, 40G, 100G, ...)
Change-Id: Ifd455d823e80002c277deaf8cb8295c81b59bf4a
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
- ssh session hang with bash as /bin/sh
- trex-cfg to handle initial configuration
Change-Id: Ibcbde2d17f0e10ce126dc5db6bf9654185b0bb75
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
Testing testbed2 infrastructure
T-REX upgrade 1.88 -> 1.91
Rename "vpe" to "vpp"
Change-Id: Ia03c363e2b3c77a4e469509460b25028e5e1814f
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
|
|
Change-Id: I815e4d54e74a49fd19a9927554ce5c37a2719f7e
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|
|
Change-Id: I241a2b7a7706e65f71cfd4a62e2a40f053fc5d07
Signed-off-by: Stefan Kobza <skobza@cisco.com>
|