Ben Greear
97ec011fec
kpi: Fix more ordering issues.
2020-04-29 16:44:19 -07:00
Ben Greear
e49a8e0590
kpi: Improve html output
...
Improve ordering, add DUT info in the test-run details.
2020-04-29 16:06:24 -07:00
Ben Greear
84d95d21d2
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-29 13:45:28 -07:00
Ben Greear
e8767aabcd
kpi: Generate test-bed history web page.
...
Includes historical graphs for each data set, and links
to test bed runs.
2020-04-29 13:44:42 -07:00
Ben Greear
aae4953061
kpi: Generate gnuplot graphs for each data
2020-04-29 11:59:22 -07:00
Jed Reynolds
d2891904ac
associate_ap: now uses Utils::mac_add when multiple stations requested but mac_pattern lacks tokens
2020-04-29 00:45:38 -07:00
Jed Reynolds
da4d6cbe3a
LANforge/Utils: gains mac_add() routine; requires Math::BigInt. Tested on F24
2020-04-29 00:44:58 -07:00
Jed Reynolds
845bbf6ba9
Utils: adds mac_add and uses it in lf_associate_ap
2020-04-28 23:07:16 -07:00
Ben Greear
4f13a36b38
gui scripting: Add tool to parse historical kpi data and turn it into useful reports.
...
Currently, it can only parse the csv data. Next it can generate some graphs and html
and such.
2020-04-28 16:33:53 -07:00
Jed Reynolds
7ea9fd6933
associate_ap: fixes various regexes related to determining station association
2020-04-27 23:53:47 -07:00
Jed Reynolds
99631ec92d
associate_ap: fixes blank string argument for gateway
2020-04-27 22:35:05 -07:00
Jed Reynolds
ed19eff1a3
associate_ap: adds --gateway option to script
2020-04-27 22:19:08 -07:00
Ben Greear
260b86ba8d
auto-testing: Add KPI id support, round score to 2 decimal places.
2020-04-27 12:55:07 -07:00
Ben Greear
f7f47848e6
Add basic HTML page generation for automated test bed run.
2020-04-24 16:32:17 -07:00
Ben Greear
10c706e4ec
lf_testmod: Make sure settings are flushed.
...
Utils: Add option to doCmd to allow waiting for arbitrary text,
that way we can ignore intervening 'RSLT' lines when doing batched
cmds.
2020-04-24 12:36:22 -07:00
Ben Greear
3a91d94103
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-23 16:53:52 -07:00
Ben Greear
4241f810b2
gui-automation: Add serial-console and other logging.
...
The openwrt_ctl.py program can do some basic commands and console
logging on OpenWrt and LANforge Linux systems.
Add some more log gathering logic to the basic_regression.bash script.
2020-04-23 16:52:21 -07:00
Logan Lipke
6096fbd9ef
Added logging for perl scripts
2020-04-23 13:50:12 -07:00
Logan Lipke
3561b7b483
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-23 13:00:04 -07:00
Logan Lipke
9c0a00684b
Added wanlink testing and short sleep times to prevent unnecessary errors
2020-04-23 12:59:57 -07:00
Ben Greear
abb91afb8d
gui-cmd: Fix problem in scp call.
2020-04-23 11:15:48 -07:00
Ben Greear
1decfbaa9d
Update GUI readme.
2020-04-22 16:41:50 -07:00
Ben Greear
c4929ffb87
tos-plus: Enable using wpa3
2020-04-22 06:43:55 -07:00
Ben Greear
8fb6e956e0
Update tos-plus-auto mode.
2020-04-20 14:11:24 -07:00
Ben Greear
45decb8fef
tos-plus-auto: Fixes from Pankaj, and proper use of .run output.
2020-04-20 13:07:43 -07:00
Ben Greear
ae595649b9
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-17 16:03:18 -07:00
Ben Greear
0fee9b87a6
tos-plus: Attempt to add some pass/fail comparison logic.
2020-04-17 16:02:53 -07:00
Logan Lipke
8f93ab4cbd
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-17 15:20:55 -07:00
Logan Lipke
f49884e693
Improved output to help with automated testing
2020-04-17 15:20:41 -07:00
Ben Greear
4caa83ffee
tos-plus: Fix str vs int bug.
2020-04-17 14:28:58 -07:00
Ben Greear
d89dab7712
tos-plus: Add fixes from Pankaj.
2020-04-17 14:27:05 -07:00
Ben Greear
b8793edd31
gui-automation: Allow updating DUT with new info
...
Will help us track DUT software builds and such.
2020-04-17 13:18:52 -07:00
Ben Greear
6f9178a638
Add Dataplane pkt-size test to the basic-regression test.
2020-04-16 17:05:16 -07:00
Ben Greear
5e25d592d4
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-16 16:34:54 -07:00
Ben Greear
0497c25adf
scripts: More gui automation fixes and improvements.
2020-04-16 16:34:35 -07:00
Ben Greear
496f5acd62
cisco-ctrl: Support more options, from Pankaj.
2020-04-16 16:33:48 -07:00
Logan Lipke
8f5dbe865c
Removed unnecessary testing code
2020-04-16 12:14:34 -07:00
Logan Lipke
c01a699de7
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-16 09:29:09 -07:00
Logan Lipke
9f96e7862c
Added cleanup for endps and cxs after testing
2020-04-16 09:28:58 -07:00
Ben Greear
474500b8f7
basic-regression: Add some more reset related tests, allow running individual tests.
2020-04-16 07:46:25 -07:00
Ben Greear
38e0fe9bd7
Add gui automation script for multiple reports in one go.
2020-04-15 17:54:47 -07:00
Ben Greear
eca5e74ab1
scripts: Improve gui automation scripts.
2020-04-15 16:14:59 -07:00
Logan Lipke
ada52b5c53
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-04-10 16:51:51 -07:00
Logan Lipke
dd2d351981
Added json requests of info for endpoints
2020-04-10 16:51:38 -07:00
Logan Lipke
5bbb747fee
fixes broken usage of telnet object, uses new utils::connect method
2020-04-10 16:50:57 -07:00
Logan Lipke
c911364e7b
Fixed inaccurate pattern matching
2020-04-10 16:48:03 -07:00
Jed Reynolds
49adca8eba
corrects locations found in comments
2020-04-10 15:26:03 -07:00
Jed Reynolds
ab4c7fd120
LFRequest: uses decode(utf-8) to be compatible with python3.5
2020-04-10 12:20:47 -07:00
Logan Lipke
8a4d5189fd
show_ports.py: showing errors
2020-04-10 11:44:09 -07:00
Logan Lipke
f189fe5f13
LFRequest: updates get() error expression
2020-04-10 11:43:53 -07:00