Commit Graph

631 Commits

Author SHA1 Message Date
Jed Reynolds
4f3bdde8ed connectTest.py: several changes:
- whitespace, prefer indenting dicts
- moved subroutines out to LFUtils
- renamed a few variables
- fixes inspecting possibly null return values
2020-05-26 17:11:03 -07:00
Jed Reynolds
e199faaefb LFUtils.py: gains methods used in connectTest.py 2020-05-26 17:11:03 -07:00
Jed Reynolds
e025387472 LFUtils.py: fixes string comparators 2020-05-26 17:11:03 -07:00
Jed Reynolds
72a2af3e5c LFRequest.py: quiets logging on 404 error, fixes renamed ref 2020-05-26 17:11:03 -07:00
Jed Reynolds
2ca39c5e18 LFUtils.py: fixes typo reference 2020-05-26 17:11:03 -07:00
Logan Lipke
eec145eec5 Merge branch 'master' of https://github.com/greearb/lanforge-scripts 2020-05-26 15:02:57 -07:00
Logan Lipke
e4e5406cd7 Script for testing Realm.py module 2020-05-26 15:02:39 -07:00
Logan Lipke
aeb8c65070 Module for creating large amounts of stations and cxs easily 2020-05-26 15:02:19 -07:00
Jed Reynolds
d493926823 connectTest: check for radio, more reliable that station thats easy to erase 2020-05-26 14:13:26 -07:00
Jed Reynolds
363e7fddc9 connectTest: tabs to spaces 2020-05-26 11:49:55 -07:00
Logan Lipke
0fa500576c Merge branch 'master' of https://github.com/greearb/lanforge-scripts 2020-05-22 16:24:09 -07:00
Logan Lipke
5c1e2e6add Added variables for station wait time, added clean up after failing to get station ip 2020-05-22 16:23:47 -07:00
Ben Greear
0714806142 Merge branch 'master' of github.com:greearb/lanforge-scripts 2020-05-22 15:39:22 -07:00
Ben Greear
68d058b5cc gui-auto: Clear port counters at start of test. 2020-05-22 15:38:54 -07:00
Logan Lipke
16f1a26835 Merge branch 'master' of https://github.com/greearb/lanforge-scripts 2020-05-22 15:05:43 -07:00
Logan Lipke
f6cbd17f03 Added timeout for station ip grabbing from dhcp 2020-05-22 15:05:26 -07:00
Ben Greear
5e8c9dd3b2 kpi: Support subtests passed/failed. 2020-05-22 12:52:59 -07:00
Logan Lipke
2ff0069f3b Merge branch 'master' of https://github.com/greearb/lanforge-scripts 2020-05-22 10:59:54 -07:00
Logan Lipke
19842a0294 Added check for LANforge Client, removed unnecessary function parameters 2020-05-22 10:59:21 -07:00
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