Commit Graph

152 Commits

Author SHA1 Message Date
Brent Lovelace
ff86179a2a Scripts: Test push with minor edit. 2018-11-29 11:23:54 -08:00
Ben Greear
15b742a290 wifi-diag: Normalize whitespace.
Some of Jed's changes had some funky whitespace.  Back to xemacs
standards.
2018-11-26 09:11:26 -08:00
Ben Greear
785e8da48b dut: Make it easier to use different port when upgrading.
Some systems might be using trunked VLAN ports, and so in that
case 'eth1' cannot get DHCP address.
2018-11-20 11:30:26 -08:00
Jed Reynolds
76291c74ad Fixes parsing ports 2018-11-02 11:02:26 -07:00
Jed Reynolds
b3c9aef572 lf_curl.sh is a generic endpoint wrapper for curl 2018-10-26 13:54:59 -07:00
Jed Reynolds
75d13390d3 lf_generic_ping.pl: various:
- improves sketchy port maching, fixes skipping ports lacking IP address
- improves help
2018-10-26 13:54:18 -07:00
Jed Reynolds
9b7f29c327 lf_generic_ping: handles missing parameters better 2018-10-25 15:45:01 -07:00
Jed Reynolds
bffdf1fae6 Updates help for lf_generic_ping 2018-10-25 15:38:22 -07:00
Jed Reynolds
7a05b80dc5 Updates lf_generic_ping.pl to take more complex commands 2018-10-25 15:31:44 -07:00
Jed Reynolds
099bf6bb7a updates to l4_test that make it work with port_test changes 2018-10-23 23:44:05 -07:00
Jed Reynolds
250e2e1b05 updated timings and port checks 2018-10-23 23:31:41 -07:00
Jed Reynolds
9dfb2574fb refines use of truthy values for Json true/false values 2018-10-23 22:54:45 -07:00
Ben Greear
b176608400 wifi-diag: Don't open per-tid stats files.
We were not using them, and opening more than 1024 crashed the
script due to ulimit issues.
2018-10-18 16:41:23 -07:00
Jed Reynolds
60229d1c90 fixes down test 2018-10-12 16:41:02 -07:00
Jed Reynolds
c1e1460d57 updates cx_test to use parameter for resource 2018-10-11 18:18:17 -07:00
Jed Reynolds
9ddf80dfdb changes warning to just print statement 2018-10-10 18:57:42 -07:00
Jed Reynolds
5fb5f93765 extracts desired port name pattern to variable; sets DNS bind flag 2018-10-10 18:57:15 -07:00
Jed Reynolds
dc827b0168 fixed array lookup that appeared to use text hex string 2018-10-10 15:36:21 -07:00
Jed Reynolds
496d38933e Updates css; improves html and table alignment; fixes pathing; 2018-10-10 15:30:37 -07:00
Jed Reynolds
4f807e4d29 wifi_diag: adds use lib pathing; conditional diagnostics; css 2018-10-10 13:37:59 -07:00
Jed Reynolds
951951fd1d wifi_diag: fixes td tags 2018-10-10 11:58:02 -07:00
Ben Greear
aa5e238ad0 Merge branch 'master' of github.com:greearb/lanforge-scripts 2018-10-10 09:44:34 -07:00
Ben Greear
9c3fc92443 wifi-diag: Report WMM info from beacon.
And HTML cleanup.

Signed-off-by: Ben Greear <greearb@candelatech.com>
2018-10-10 09:44:09 -07:00
Jed Reynolds
8c45abc88a updates layer-4 test 2018-10-09 17:31:21 -07:00
Ben Greear
2ea92a0027 Merge branch 'master' of github.com:greearb/lanforge-scripts 2018-10-09 16:34:29 -07:00
Ben Greear
756f6f80ec wifi-diag: Add stats for diff between BA and next AMPDU and similar. 2018-10-09 16:34:04 -07:00
Jed Reynolds
8b2dee6fc7 Layer 4 test creates dummy enpoints in correct order, much more effective 2018-10-08 17:05:57 -07:00
Jed Reynolds
841b366d26 JsonUtils: adds debugging to check on wrong reference 2018-10-08 17:05:57 -07:00
Jed Reynolds
2e733e0679 whitespace 2018-10-08 17:05:57 -07:00
Ben Greear
91025df086 wifi-diag: Global per-second stats, mcs histogram. 2018-10-08 14:55:44 -07:00
Ben Greear
86ece6c662 wifi-diag: Plot mcs and retransmit scatter plots. 2018-10-05 17:09:29 -07:00
Ben Greear
674fb72bf1 Merge branch 'master' of github.com:greearb/lanforge-scripts 2018-10-05 15:40:31 -07:00
Ben Greear
0a1dc4b67a wifi-diag: Initial html report generation support.
Block-ack graphs.
2018-10-05 15:40:04 -07:00
Jed Reynolds
c183ad399d Layer4 json test 2018-10-05 15:03:30 -07:00
Jed Reynolds
b7677c580a port_test now points at resource 6, variable introduced 2018-10-05 15:03:10 -07:00
Ben Greear
7dbbcd501b wifi-diag: reporting data. 2018-10-05 14:25:16 -07:00
Jed Reynolds
ad2dd72b13 Json: fixes flatten_list() when passed an empty set 2018-10-05 13:38:47 -07:00
Jed Reynolds
39e42a647f fixes bad flag in port_test 2018-10-04 17:19:58 -07:00
Ben Greear
0dfd6424ed wifi-diag: Start on block-ack parsing and sanity checks. 2018-10-04 17:06:29 -07:00
Ben Greear
ce5dc80851 wifi-diag: Add some initial reporting per conn and per tid. 2018-10-04 14:36:12 -07:00
Ben Greear
732a7d8aea wifi-diag: Initial framework for script to diagnose wifi pcaps
End goal is to be able to find block-ack issues and provide useful
graphs to help debug complex wifi networks.
2018-10-04 13:14:52 -07:00
Jed Reynolds
559580b9af fixes probe_flags field 2018-09-28 16:34:37 -07:00
Jed Reynolds
13c28f0e8e fixes probe_flags field; adds test for preexec, postexec 2018-09-28 16:34:11 -07:00
Jed Reynolds
abf3d941c1 updates port-down logic 2018-09-26 14:48:41 -07:00
Jed Reynolds
0cc5c9065a Json: adds flatten_list() for more easily iterating results 2018-09-25 17:13:02 -07:00
Jed Reynolds
ae611efc62 updated json port-test and cx-test scripts 2018-09-25 17:12:13 -07:00
Jed Reynolds
1565175012 Json: small scripts to exercise checking and setting port aliases 2018-09-25 14:13:11 -07:00
Jed Reynolds
bfc0ca0ed6 port_test updated for recent pre and post exec commands 2018-09-14 18:29:14 -07:00
Jed Reynolds
9d5d78498d JsonUtils: adds some error and warning checks 2018-09-13 18:52:46 -07:00
Jed Reynolds
e774089dfc port_test now correctly balances station names and vsta aliases 2018-09-13 18:52:21 -07:00