Commit Graph

1922 Commits

Author SHA1 Message Date
Jed Reynolds
e45459dbf2 jbr_jag_test.py: testing setting flags and clearing flags by string name and by enum reference
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-13 17:52:50 -07:00
Jed Reynolds
283aa8246d jbr_jag_test.py: testing out new flag methods
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-13 17:52:50 -07:00
Matthew Stidham
f2f8b06d21 Merge branch 'master' of github.com:greearb/lanforge-scripts 2021-08-13 16:57:27 -07:00
Matthew Stidham
2e5a544afa Adding functionality to use flags when modifying and creating stations, DUTs, and VAPs
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-08-13 16:56:20 -07:00
Chuck SmileyRekiere
a245c97d22 ct_igg.json : json file for influx, grafana, and ghost configuration
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 15:30:43 -06:00
Chuck SmileyRekiere
0b1d8d57ac lf_check.py : missed edit from previous commit
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 15:00:33 -06:00
Chuck SmileyRekiere
847face100 lf_check.py , provide separate json for influx, grafana, and ghost
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 14:58:39 -06:00
Chuck SmileyRekiere
1f00c55c89 lf_check.py : separated json_rig and json_test processing
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 13:36:27 -06:00
Chuck SmileyRekiere
d6cda8ba72 scripts_deprecated/lf_check_orig.py : 8/13/2021- save prior to rig / test separation
1. lf_check.py is being changed to support the rig and the tests in
separate json imputs.  The original version had the tests and the test
rig configuration in one file.  Prior to enbarking on the sit work
will save a snap shot for those wanting to work with the original file.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 09:54:39 -06:00
Chuck SmileyRekiere
bd1e78e9f2 ct_us_001_rig.json : json configuration for qa dashboard
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 09:44:03 -06:00
Chuck SmileyRekiere
77064eb9ab lf_check.py : host ip for qa_url
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 08:37:48 -06:00
Chuck SmileyRekiere
2034ea1044 lf_check.py add ip to qa report
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 08:30:06 -06:00
Chuck SmileyRekiere
f24f945c14 lf_check.py : qa url updated for presentation from server
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 08:11:15 -06:00
Chuck SmileyRekiere
adb382ea35 lf_check.py , consolidated naming html_report , report_html
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 07:57:24 -06:00
Chuck SmileyRekiere
56479b56c2 lf_check.py : updated for qa reporting
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 07:50:22 -06:00
Chuck SmileyRekiere
2a8e89c45c lf_qa.py : try except to indicate that the data base may have moved
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 06:35:18 -06:00
Chuck SmileyRekiere
40d643a63b ct_us_001.json updated the test for new location of lf_qa.py
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 05:54:48 -06:00
Chuck SmileyRekiere
7a3ec03bbf moved lf_qa.py from sandbox to tools
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 05:52:02 -06:00
Chuck SmileyRekiere
42cf023deb lf_check.py: check for error in stderr for declaring failure
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 05:50:14 -06:00
Chuck SmileyRekiere
d1f6b70c21 lf_check.py : updated to check for error in stderr
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-13 05:44:31 -06:00
Chuck SmileyRekiere
d963dde407 ct_us_001.json : updates to short test
lf_check.py : initial steps towards getting radio firmware

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 21:45:33 -06:00
Chuck SmileyRekiere
cac254107b lf_check.py : additional removal for the --use_json flag as json will
be the only configuration supported.  Using the flag --use_json will
a Note that the --use_json is deprecated.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 16:53:45 -06:00
Chuck SmileyRekiere
1b0700e1a7 ct_us_001.json updated short test
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 16:45:20 -06:00
Chuck SmileyRekiere
70a6a130d3 lf_check.py : remove support for .ini files
Note: the .ini was supported early , json support was added and
provided better syntax checking as compared to .ini

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 16:32:28 -06:00
Matthew Stidham
3f77172949 Create modify_vap.py file, and increase options available in create_vap.py so a user can change the flags on a VAP.
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-08-12 15:22:53 -07:00
Chuck SmileyRekiere
ac160b19ab lf_qa.py cosmetic updates, white space removal deleted older comments
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 14:34:36 -06:00
Chuck SmileyRekiere
dbfe56300c lf_qa.py : updated link names
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 14:03:40 -06:00
Chuck SmileyRekiere
20fd4e8198 lf_qa.py : makd the individual kpi graphs links
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 13:49:17 -06:00
Chuck SmileyRekiere
53d26d55b5 lf_qa.py : fix for links on images
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 10:21:12 -06:00
Chuck SmileyRekiere
0af20ce08a ct_us_001.json : added short suite for testing lf_qa.py
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 10:16:16 -06:00
Chuck SmileyRekiere
028ca6b824 lf_check.py : clean up reporting , avoid coping latest to top directory
The email takes care of any pathing issues

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 08:54:00 -06:00
Chuck SmileyRekiere
fdd2dffbf8 lf_report.py log directory created under teh test directory
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 08:04:39 -06:00
Nikita Yadav
990ed17abc added pass/fail function for non vlan ip 2021-08-12 19:22:20 +05:30
Chuck SmileyRekiere
10e4e65719 lf_check.py : random key stroke removed
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 07:50:11 -06:00
Chuck SmileyRekiere
47c1df1fb9 lf_check.py : update to log pathing
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 07:48:31 -06:00
Chuck SmileyRekiere
43717cf31f lf_check.py : updates for placing logs in log directory
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 07:35:26 -06:00
Chuck SmileyRekiere
5f4126e009 lf_report.py : veriable miss named
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 06:47:24 -06:00
Chuck SmileyRekiere
3315331aad lf_report.py : adding log directory for run longs
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-12 06:26:21 -06:00
Chuck SmileyRekiere
b1df6bbade lf_qa.py : the links on images now open new tab
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 20:56:20 -06:00
Chuck SmileyRekiere
1e481d6d8e lf_report.py lf_qa.py : added target="_blank" for href to open another tab
need to verify the lf_qa.py changes

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 20:02:15 -06:00
Chuck SmileyRekiere
390acaf48f lf_qa.py : portion of path to remove passed in from command line,
Eventually the default would need to be '' maybe, for now use the
/home/lanforge/ as the default.  As the server paths will need to be
worked out.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 19:32:50 -06:00
Chuck SmileyRekiere
3ad401717c lf_qa.py : table updates for the summary tables
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 18:04:33 -06:00
Chuck SmileyRekiere
c2a0776736 lf_qa.py filxed the table formatting <td> does not need <p>
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 18:01:26 -06:00
Chuck SmileyRekiere
1d1968f71f lf_qa.py : table data summary added
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 16:20:42 -06:00
Chuck SmileyRekiere
fe7edc5c14 lf_qa.py Test Suite table takes table entries from KPI for test-id and test-tag
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 15:33:45 -06:00
Chuck SmileyRekiere
fd8cf5ebaa lf_qa.py : added test_tag to the summary of results
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 14:58:55 -06:00
Chuck SmileyRekiere
b887a97405 lf_aq.py : removed redundancy of kpi_chart and kpi_print_chart
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 14:16:19 -06:00
Chuck SmileyRekiere
b279ca55a3 lf_qa.py : added the kpi_chart data, need to label with test tag
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 14:07:14 -06:00
Chuck SmileyRekiere
305005fd11 lf_qa.py : formatting on output
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-11 14:07:14 -06:00
anjali
9aaf733cb7 add ssh_port option 2021-08-11 23:29:41 +05:30