Commit Graph

124 Commits

Author SHA1 Message Date
Ben Greear
756f6f80ec wifi-diag: Add stats for diff between BA and next AMPDU and similar. 2018-10-09 16:34:04 -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
Jed Reynolds
e0930f7506 prints errors 2018-09-12 17:34:54 -07:00
Ben Greear
1408178931 upgrade-dut: Allow to run this outside of /home/lanforge 2018-09-12 16:37:47 -07:00
Jed Reynolds
222b094e25 port_test uses suppress_postexec to speed batch operations 2018-09-12 14:48:12 -07:00
Jed Reynolds
3cd278fd81 Json: includes use of usleep; increases number of stations created during test to clobber radio limit 2018-09-10 19:12:30 -07:00
Jed Reynolds
d36fcb5fa3 Json: test for BUG 2643 2018-09-06 18:31:03 -07:00
Jed Reynolds
bb412aa560 inotify agent that toggles a cx 2018-09-04 15:38:49 -07:00
Jed Reynolds
763b75bf3a scripts: json script to create a cx for every station 2018-09-04 14:46:19 -07:00
Jed Reynolds
c338036d38 example of creating a cx using json 2018-08-31 16:07:32 -07:00
Isaac Konikoff
16123b62c9 Typo on LFVER. 2018-08-31 13:30:05 -07:00
Ben Greear
a73874c9aa Script to upgrade LANforge over device-under-test.
(Or other non-mgt connection)
2018-08-31 09:37:44 -07:00
Jed Reynolds
47a8453b41 jlanpro: multicon -1 option 2018-08-29 14:48:56 -07:00
Jed Reynolds
37d36f12d0 new scripts 2018-08-29 14:00:44 -07:00
Jed Reynolds
7f40053705 port create and toggle test 2018-08-16 16:43:00 -07:00
Jed Reynolds
7fcc8b4e6d easy-mode script and icon for wlanpro 2018-08-15 17:26:19 -07:00
Jed Reynolds
834e5d9a2d wlanpro: updated cleanup for testcase 100 to include all upstream port connections 2018-08-15 14:43:22 -07:00
Jed Reynolds
31fd775bad port_test.pl operates faster; toggles ports 2018-08-10 17:44:53 -07:00
Jed Reynolds
0420987952 Tightens up tunings on port_test 2018-08-10 14:40:32 -07:00
Jed Reynolds
1ab2e0f91a port_test changed default host to localhost 2018-08-10 08:48:02 -07:00
Jed Reynolds
0c4fbd4c35 Json: port_test now can create a destroy and create number of ports 2018-08-09 19:04:14 -07:00
Jed Reynolds
6cf6c685e2 JsonUtils: now has working methods to submit json cli commands 2018-08-09 19:03:47 -07:00
Jed Reynolds
694adc4071 port_test.pl can now use JsonUtils.pm 2018-08-08 18:13:51 -07:00
Jed Reynolds
a3a98cda0e fixes script to properly export subroutines 2018-08-08 18:13:51 -07:00
Jed Reynolds
61cf468f8a note on better use of Exporter 2018-08-08 18:13:51 -07:00
Jed Reynolds
9d07022b75 whitespace 2018-08-08 18:13:51 -07:00
Ben Greear
79c23ed313 Support modifying IP/DHCP in wlanpro and other helper scripts.
Fix setting fixed vs IP in lf_associate as well.
2018-08-08 17:44:09 -07:00
Ben Greear
be657e72d7 wlanpro: Use 200Mbps max upload speed in bi-directional test.
And record the total time it took to run the script.
2018-08-08 15:17:37 -07:00
Ben Greear
27c4dc8e26 Add example command for wlanpro test. 2018-08-08 11:47:42 -07:00
Ben Greear
084d1745a6 Merge branch 'master' of github.com:greearb/lanforge-scripts 2018-08-08 11:45:51 -07:00