Commit Graph

612 Commits

Author SHA1 Message Date
Jed Reynolds
ce5bc5d493 updateTest.bash: test to see if is new gui version, else exit 2020-05-21 14:02:22 -07:00
Logan Lipke
5b420a96cf Script for automating GUI update + headless and running basic tests. Sends email with logs 2020-05-21 13:12:34 -07:00
Logan Lipke
5d3e4f4960 Added exception handling and station cleanup 2020-05-21 11:15:08 -07:00
Logan Lipke
cf6249ac7a Added a station creation request to ensure necessary station exists 2020-05-20 12:56:03 -07:00
Logan Lipke
94d6701019 Updated File 2020-05-20 10:41:35 -07:00
Logan Lipke
9e9012c520 Merge branch 'master' of https://github.com/greearb/lanforge-scripts 2020-05-20 09:47:12 -07:00
Logan Lipke
8ebf9fbb8d Added a few comments for clarification 2020-05-20 09:47:07 -07:00
Ben Greear
f95edc6413 Merge branch 'master' of github.com:greearb/lanforge-scripts 2020-05-18 12:44:43 -07:00
Ben Greear
f1f3c5c351 cicd: Handle dut-gitlog
Add the DUT's gitlog to the report if it exists.
2020-05-18 12:44:06 -07:00
Logan Lipke
5e3d54dbf0 Downloads newest gui build and installs it 2020-05-15 16:48:36 -07:00
Logan Lipke
d41eb88e1d Merge branch 'master' of https://github.com/greearb/lanforge-scripts 2020-05-14 11:56:28 -07:00
Logan Lipke
5867777a29 Added specific end time argument for tests, rewrote timing logic to use datetime module 2020-05-14 11:56:23 -07:00
Ben Greear
14197d4d5b kpi: Add log errors to summary.
Count the crashes, WARNINGS, BUGS and other logging errors and propagate
counts to the summary pages.
2020-05-14 07:35:57 -07:00
Ben Greear
78c8185239 cicd: Add links to log files with errors in them.
Makes it easier to find firmware crashes and other bugs.
2020-05-14 06:52:42 -07:00
Ben Greear
a2e179c936 cicd: Process console logs, adding links to problem areas. 2020-05-13 16:58:12 -07:00
Ben Greear
8e3dd47559 Merge branch 'master' of github.com:greearb/lanforge-scripts 2020-05-13 12:16:54 -07:00
Ben Greear
af45be8916 kpi: Add notes on processing logs.
Want a way to quickly notice kernel splats and firmware crashes.
2020-05-13 12:16:17 -07:00
Logan Lipke
beaa50cd70 Fixed issue with time interval 2020-05-12 11:58:48 -07:00
Logan Lipke
3f571798bf utility for quickly sending emails with python 2020-05-12 11:50:27 -07:00
Logan Lipke
50a110581a Added email notifications for reports, command line arg for recipient 2020-05-12 11:49:57 -07:00
Logan Lipke
5abcc66ba2 Fixed some issues with timing and json requests, changed color scheme for reports 2020-05-11 13:09:25 -07:00
Ben Greear
bb105c2f16 kpi: Fix 'rename' logic for generate png files.
The File.rename logic did not work well, but Files.move()
appears to work better.  Maybe due to different mount points or
something.

Also add lots of debugging to kpi.java, will remove it later.
2020-05-11 11:08:25 -07:00
Ben Greear
f475a31d07 cicd: Remove all endpoints and connections before starting new test.
Fix typo in log cleanup logic.
2020-05-10 11:23:03 -07:00
Ben Greear
9073065746 regression: Add note. 2020-05-09 08:33:27 -07:00
Logan Lipke
18e7b48a95 Merge branch 'master' of https://github.com/greearb/lanforge-scripts 2020-05-08 17:02:31 -07:00
Logan Lipke
603a76e13b Added command line arguments 2020-05-08 17:02:27 -07:00
Ben Greear
9fec17179c Merge branch 'master' of github.com:greearb/lanforge-scripts 2020-05-08 13:25:45 -07:00
Ben Greear
10b7dd2471 openwrt-ctrl: Deal better with funky prompt. 2020-05-08 13:25:10 -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