Commit Graph

431 Commits

Author SHA1 Message Date
Jed Reynolds
c863ec5a28 countdown bash script 2020-03-12 14:20:25 -07:00
Jed Reynolds
71adb83573 firemod: migrates endp_vals logic to looking up values in hashmap rather than parsing all strange line patterns 2020-03-11 19:07:35 -07:00
Jed Reynolds
cb35ebf99d Utils: adds methods to consistently turn show_X rows into hashmaps 2020-03-11 19:06:36 -07:00
Jed Reynolds
f561cc7f01 whitespace 2020-03-10 17:22:12 -07:00
Ben Greear
031358ca69 Merge branch 'master' of github.com:greearb/lanforge-scripts 2020-03-10 17:18:50 -07:00
Ben Greear
c14f26515d lf-verify: Let it work at least somewhat. 2020-03-10 17:18:31 -07:00
Ben Greear
b8c8f24f27 Fix usage of telnet so that we do not keep sending useless newlines. 2020-03-10 17:18:04 -07:00
Ben Greear
2c3edf1820 endp-pm: Future proof against removing a spurious comma. 2020-03-10 17:17:36 -07:00
Jed Reynolds
f2766163ab l3_vid_group: creating two test groups: one for L3 CX, one for Generic CX 2020-03-10 16:38:05 -07:00
Jed Reynolds
e6e0538c5e l3_video_em: adds -d debug option 2020-03-10 16:38:05 -07:00
Jed Reynolds
1845ed5e76 Utils: inevitable whitespace conversion 2020-03-10 16:38:05 -07:00
Ben Greear
a7e74632c3 Merge branch 'master' of github.com:greearb/lanforge-scripts 2020-03-10 16:27:21 -07:00
Ben Greear
529ec8780f scripts: Add logic to normalize for negative latency. 2020-03-10 16:26:56 -07:00
Jed Reynolds
3b704ac46e l3_vid_group: getting group calls to work 2020-03-10 14:19:25 -07:00
Jed Reynolds
7c057d6593 Utils: fixes sleep_ms, sleep_sec so can be called as $self->sleep_X(); fixes test_groups(), group_items() 2020-03-10 14:19:25 -07:00
Ben Greear
8505273a2e scripts: Initial work for the tos/latency script.
And fixes to lf_firemod for endp creation.
2020-03-10 13:32:16 -07:00
Ben Greear
0a48263e6b firemod: Improve tx/rx bps and Tx/Rx Bytes parsing. 2020-03-10 10:30:03 -07:00
Ben Greear
238792e7d4 Add logic to parse and normalize latency buckets and similar buckets. 2020-03-10 06:41:21 -07:00
Ben Greear
f9f0aeec44 firemod: Support reporting Latency, Pkt-Gaps and similar distributions. 2020-03-09 20:35:40 -07:00
Jed Reynolds
bccd653874 firemod: improves linesplitting 2020-03-09 14:46:21 -07:00
Jed Reynolds
7a65069b30 Utils: getting test group items 2020-03-09 14:44:45 -07:00
Jed Reynolds
688cc9325f l3_vid_group: perl use statements do not work inside conditionals 2020-03-09 14:43:05 -07:00
Ben Greear
a7777555d2 Utils: Make sure the connect() logic disables brief output mode.
Otherwise, we hang waiting for RSLT, which is not sent in brief mode.
2020-03-09 14:30:03 -07:00
Jed Reynolds
af2043e4f2 l3_vid_group: WIP uses correct method for listing groups, fixes call to lf_firemod 2020-03-05 23:37:20 -08:00
Jed Reynolds
bfe032b410 firemod: adds common mispellings of mgr_port to GetOptions 2020-03-05 23:35:40 -08:00
Jed Reynolds
bb874bc367 Utils: adds test_groups() 2020-03-05 23:35:04 -08:00
Jed Reynolds
d85fd85b59 Utils: a version of cx_for_group 2020-03-05 19:57:54 -08:00
Jed Reynolds
b67ff1b631 l3_vid_group: adding show-group logic 2020-03-05 19:57:54 -08:00
Ben Greear
30980460a6 Fix typo in adjust-apache script. 2020-03-05 13:19:45 -08:00
Ben Greear
ed5255de3e Merge branch 'master' of github.com:greearb/lanforge-scripts 2020-03-04 16:37:08 -08:00
Ben Greear
d824eb2e66 Fix perl use of 'use lib'
The 'use lib' logic happens in the pre-compile stage, so one cannot
use normal 'if' logic to use a particular INC.  Instead, just make sure
that best dir is added to 'use lib' last since it prepends to INC.
2020-03-04 16:35:47 -08:00
Jed Reynolds
1321da7aa9 l3_vid_group: able to create connections with properly sorted port names 2020-03-03 21:39:28 -08:00
Jed Reynolds
9e657cd66d Utils: subroutines work better by defining anonymous references at the start 2020-03-03 21:38:36 -08:00
Jed Reynolds
45b4512ba2 l3_vid_group: progress on creating L3 CX; WIP 2020-03-03 11:27:18 -08:00
Jed Reynolds
3cedf0d99f firemod: fixes parsing short eids for use_ports parameter 2020-03-03 11:26:45 -08:00
Jed Reynolds
a716e240e3 Utils: added get_eid_map() and ports_on_radio() 2020-03-03 11:26:22 -08:00
Jed Reynolds
174cc44893 LFUtils: uses more appropriate assignment operators for python 3.5.x 2020-03-03 09:02:36 -08:00
Jed Reynolds
af86da755f l3_vid_group: working on create step 2020-03-02 22:46:47 -08:00
Jed Reynolds
ae9a499c90 ws-sta-monitor: updates regexes and string output to help summary stay terse 2020-02-28 16:03:47 -08:00
Jed Reynolds
da98ff6702 ws-sta-monitor: removed unused list 2020-02-28 14:07:54 -08:00
Jed Reynolds
43026de8f2 ws-sta-monitor: added --host argument 2020-02-28 14:06:12 -08:00
Jed Reynolds
27fa1b66e1 ws-sta-monitor: figuring out regex 2020-02-28 12:22:35 -08:00
Jed Reynolds
96a88742f7 Renames websocket-filter to ws-sta-monitor to reflect goal of script 2020-02-28 09:54:19 -08:00
Jed Reynolds
15c00db6b3 added more parsing 2020-02-26 17:14:49 -08:00
Jed Reynolds
b7185a9722 websocket filter prints out JSON messages related to station status; WIP 2020-02-26 16:24:55 -08:00
Jed Reynolds
5d2a5a06bd Example script that creates stations and runs wifi-capacity test 2020-02-26 14:13:58 -08:00
Jed Reynolds
8f38e50513 adjust_apache updated to consolidate hostnames for manangement ip, duplicate hostname lines cause trouble 2020-02-24 15:42:28 -08:00
Jed Reynolds
f8ad1b53c9 l3_vid_group: WIP: script creates a bunch of L3 and video em scripts 2020-02-19 22:46:53 -08:00
Jed Reynolds
6ed47618cc l3_video uses Utils->connect 2020-02-19 22:46:08 -08:00
Jed Reynolds
fce69dcbec firemod: --use_speeds and --use_ports works 2020-02-18 22:58:15 -08:00