OpenSourceRouting
  1. OpenSourceRouting

ixia-testscripts

Public
AuthorCommitMessageCommit dateIssues
Martin WinterMartin Winter
bbe18a86312Fix rate check againSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
85831370efdLower packet size to 96 bytes to support 1mil fps on GigeSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
99e59869503BGP: Fix configuration bugsSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
b364ed78000BGP: Fix variable typoSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
9e34b2bbd67bgp: Add BGP Scale/Speed TestsSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
3dc996678b1isis/multi-matrix: Update to 2.1new option to create ios/frr/linux config Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
f4ca2643962isis: Direct Scale tests: Add delta time for each step to CSV fileSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
ab42a37956aisis/multi-matrix: Add test fur multiple matrix topologiesSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
5b449220538isis-scale-matrix: Correct support for disabling loggingSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
6332069c125isis-scale-*.tcl script: Add cli option to disable csv logging
Martin WinterMartin Winter
d70c703a4ceisis-scale-matrix.tcl: Consolidate the multiple static route ranges into a single one (only need one)
Martin WinterMartin Winter
455a29a722aisis-scale-direct.tcl: Small cosmetic fixes
Martin WinterMartin Winter
8f7b6f90b8fosr-perf*/isis configs: Prefix csv with "csv-" for CI system to findSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
37aa36a791fcfg: Rename csv logs to better reflect configSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
3359d042c1fMove script config to directory per DUT to support multiple configsSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
be5070439cfisis: Add config for osr-perf{1,2,4} testbedsSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
5ee9378cd87isis/isis-scale-matrix.tcl: Add extra safety timeout against missing default route on initial trafficSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
3474c9ebf2eisis: Add StepSize to ISIS Matrix ScriptSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
5b30f811c86isis: Start Matrix Tests with 40x40 matrix and add stepsize of 5Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
89feb038ad8isis: Add Test for Matrix Topology Scale/PerformanceSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
221b2366cd7isis-direct: increase default in step size (and lower number of steps)Now step in blocks of 500 instead of 200 routes (80 steps to 40k) Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
58af60d4027isis: Add option to do single convergence test (instead of series)Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
f2eca56ebb3isis-scale-direct: Make less chatty in non-verbose modeSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
20ed221182cosr-perf/isis: Update config for direct testSigned-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
2bbc340a434ISIS: Add Configuration for osr-perf3
Martin WinterMartin Winter
f43882a5e2eisis-scale-direct: Update scripts to v2Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Martin WinterMartin Winter
f9e18998bd2ixia-reset.tcl: Add script to reset IXIA config
Martin WinterMartin Winter
cd757d3efc9isis-scale-direct test: Add test for scale and performance with directly attached routes
Martin WinterMartin Winter
970acc1d3a0Add gitignore to avoid adding csv result files
Martin WinterMartin Winter
f0b5d24dd3eMove old scripts out of the way to make space for new version- Not yet deleting them, as they are not all replaced
Martin WinterMartin Winter
9dbaf80c2f8Changed FPS rate (with more testnetworks in OSPF the previous rate was exceeding the available bandwidth)
Martin WinterMartin Winter
def6be34cacChanged OSPF-scale-2 to similar functionality than ISIS-scale-2 and same CSV log file format.Updated to Version 1.1
Martin WinterMartin Winter
538112d4b35Updated isis-scale2 to Version 1.1.Small fixes on traffic start, delays etc to get more precise measurements
Martin WinterMartin Winter
269dd197d79Changed Test to create seperate csv for each Matrix tested (in a subdirectory).Should allow a more automated way to plot graphics
Martin WinterMartin Winter
13fd4158c7b1st working version of ISIS-Scale2 test.
Martin WinterMartin Winter
f98cf7d2eaa1st (working) version of OSPF-Scale2 test (configured for 1000 networks max)
Martin WinterMartin Winter
e265eed76c8Changed to use fiber ports on Ixia
Martin WinterMartin Winter
87b38642e4aChanged to standard tclsh (instead of Ixia's version), Updated Port, Added GuardRail options for precise stats and fixed a few counters in traffic for multiple fps/network configurations
Martin WinterMartin Winter
71bc7ef2b5bFix missing bracket
Martin WinterMartin Winter
375eb50d6a4Fixed log output on expected routes (missed the correction for multiple fps/network)
Martin WinterMartin Winter
300d90b1f6dEnabled Statistics guardRail Option (new since IxNetwork 6.30) for more precise stats (and to avoid Warning)
Martin WinterMartin Winter
7f96893e3beIncreased FPS to 10x number of testroutes, Fixed some Math to calculate propagated routes, changed media to Fiber port (from Copper before)
Martin WinterMartin Winter
4ebb534468bChanged Port for IxiaController to 8001, updated Chassis IP, changed Tester Port numbers and changed to use standard TCL with Ixia Library (instead of Ixia version)
Martin WinterMartin Winter
d23abef1bedFixed Measured Output for intermediate steps to work with multiple pkts/sec per prefix
Martin WinterMartin Winter
e31bed1ad3bChanged to Use Server Port 8001, Increased to 10Pkt/sec on each test network
Martin WinterMartin Winter
8ab6783be36Changed reset procedure to use "Normal TCL" and include Ixia libraries.Changed Port on Controller to 8001 (for now).
Martin WinterMartin Winter
bfe0e34f990Added OSPF Scale-2 Script
Martin WinterMartin Winter
3295b1b7f44Added Script to reset Ixia Config & fixes
Martin WinterMartin Winter
50519147e6eAdded OSPF Scale-1 Script
Martin WinterMartin Winter
8b574cd05bfFixes on CSV logging