Logan Lipke
603a76e13b
Added command line arguments
2020-05-08 17:02:27 -07:00
Logan Lipke
7b14a74b01
Merge branch 'master' of https://github.com/greearb/lanforge-scripts
2020-05-08 12:25:01 -07:00
Logan Lipke
cb284b0c29
Added color coding and statistics to html logging
2020-05-08 12:24:38 -07:00
Ben Greear
1889a2f978
openwrt-ctrl: Add download option, and fix sysupgrade.
...
Signed-off-by: Ben Greear <greearb@candelatech.com >
2020-05-08 07:46:54 -07:00
Ben Greear
993453bd1a
openwtr-ctrl: Add un-tested method to do sysupgrade.
2020-05-07 16:48:53 -07:00
Logan Lipke
73ef96bfa0
Merge branch 'master' of https://github.com/greearb/lanforge-scripts
2020-05-07 10:10:15 -07:00
Logan Lipke
c9572aeebf
Added logging to html
2020-05-07 10:09:28 -07:00
Jed Reynolds
56e84cbbc4
adjust_apache: quieter now
2020-05-06 16:00:36 -07:00
Jed Reynolds
48caf7e8cf
adjust_apache: handles linebreaks and linejoins more logically
2020-05-06 15:54:41 -07:00
Jed Reynolds
3d7217ffa0
adjust_apache: retrofits adjust_apache to handle manged /etc/hosts file
2020-05-06 15:39:42 -07:00
Jed Reynolds
0867751610
adjust_apache: retrofits adjust_apache to handle manged /etc/hosts file
2020-05-06 14:33:07 -07:00
Ben Greear
fc4495ef00
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-05-06 08:01:10 -07:00
Ben Greear
060ccf1051
gui-cmd: Retry starting automated test if system is currently busy.
2020-05-06 08:00:45 -07:00
Logan Lipke
3257eec395
Creates variable number of stations on specified radios
2020-05-05 11:23:48 -07:00
Jed Reynolds
c299a4b6a1
arp-flood: much improved, causes a healthy arp storm
2020-05-04 14:32:30 -07:00
Ben Greear
03b180b610
kpi: Add pass/fail reporting.
2020-05-04 07:04:33 -07:00
Ben Greear
1eb90b8f22
kpi: Add numeric report for last data value, delta, and percentage change.
2020-05-04 06:38:35 -07:00
Ben Greear
b60b1f4265
kpi: Put score graphs in their own section.
...
These are higher priority and should be separate from the other
data graphs.
2020-05-04 06:05:45 -07:00
Ben Greear
05c0b99d4f
Merge branch 'master' of github.com:greearb/lanforge-scripts
2020-05-02 10:29:00 -07:00
Ben Greear
80c4cd0fdd
kpi: Fix sizing thumbnail reports.
2020-05-02 10:28:39 -07:00
Jed Reynolds
d6b44ae079
arp-flood creates a large volume of macvlans to create an arp flood; use only on actual LANforge localhost
2020-05-01 19:55:22 -07:00
Ben Greear
d981c3d3ac
Add thumbnails for the kpi pngs.
...
Needs some html work still it seems, thumbnails are too large.
2020-05-01 15:49:20 -07:00
Ben Greear
5dec4bebd9
kpi: Add links to latest test run info.
...
For easier click-through to see recent results.
2020-05-01 08:51:30 -07:00
Ben Greear
11e8362be9
kpi: Support adding git-log info to the Run report.
2020-04-30 20:48:48 -07:00
Ben Greear
c1512b48a4
gui: Support setting verbosity slider.
2020-04-30 13:36:02 -07:00
Ben Greear
ca9ecb24ec
Add gnuplot files for group graphs.
2020-04-30 11:46:08 -07:00
Ben Greear
02954a7a14
kpi: Add group graphs.
...
And customized units on graphs.
2020-04-30 11:44:30 -07:00
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