Commit Graph

451 Commits

Author SHA1 Message Date
Chuck SmileyRekiere
b5cad4a698 ct_ QA fixed network dictionary typo
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-05 17:45:44 -06:00
Chuck SmileyRekiere
23bd27d9ac ct_ - QA information updated for using the wireless_network configuration
for tests.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-05 17:34:40 -06:00
Chuck SmileyRekiere
daabc352f8 lf_check.py : updating code to work with wireless network configuration
upto endless number of network configurations .

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-05 16:43:41 -06:00
Chuck SmileyRekiere
e22c7c0eb8 ct_001_AX88U_dut.json : updated for having upper case in test configuration
match the configuration of the DUT

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-05 07:28:57 -06:00
Chuck SmileyRekiere
1ea61f07ee lf_check.py : exit if there are exceptions reading the radio data.
No radio data indicates that the LANforge GUI may not be running

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-05 07:03:47 -06:00
Chuck SmileyRekiere
8d8585fa31 lf_check.py : making the relationship between the json and test parameters
better understood.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-04 16:17:34 -06:00
Matthew Stidham
097d2f42f5 Improving py-scripts files to fix errors with regression test
updating to_pip.sh

Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-04 11:51:37 -07:00
Chuck SmileyRekiere
556045bb2b lf_check.py : save logs and gather data on Timeout condition if possible
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-01 08:34:57 -06:00
Chuck SmileyRekiere
2bae23156c lf_check.py : fixed funtion calls to loading databases
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-01 08:11:42 -06:00
Chuck SmileyRekiere
df0accb650 lf_json_convert.py : prefix with conversion to have cookbook_ and leave the
.json extension.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-29 06:28:43 -06:00
Chuck SmileyRekiere
dd5ac0140f lf_json_convert.py : updated to work around the --raw_lines with \"
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-29 06:12:41 -06:00
Chuck SmileyRekiere
373323f9c7 ct_us_001_rig.json : cleaned up spaces
lf_json_convert.py new tool for converting json to but used in cookbooks

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-28 16:43:14 -06:00
Chuck SmileyRekiere
28a23a3221 ct_us_001_tests.json : added lf_help_check.bash to the regression
ct_us_004_tests.json : added lf_help_check.bash to the regression

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-28 06:17:48 -06:00
Chuck SmileyRekiere
12d02af9b6 sta_scan_test.py : fixed imports
tip_station_powersave.py : added --help
lf_qa.py : fixed comments in help

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-27 16:29:14 -06:00
Chuck SmileyRekiere
8e745d3f75 lf_check.py : removed the ghost post information
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-24 18:49:38 -06:00
Chuck SmileyRekiere
55e0d507fa ct_us_003_tests.json : test updates
ct_us_001_tests.json : test updates

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-24 17:03:13 -06:00
Chuck SmileyRekiere
071331dd08 ct_us_003_rig.json : updated for correct radio dictionary
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-24 15:16:44 -06:00
Chuck SmileyRekiere
36fef945e5 ct_us_003_tests.json : updated tests
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-24 15:12:05 -06:00
Chuck SmileyRekiere
d24ff054f7 lf_check.py : if the radio dictionary is empty to not error.
ct_us_003_tests.json updated for ASUS AP
ct_003_AX88U_dut.json : added the ASUS AP configuration

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-24 15:09:15 -06:00
Chuck SmileyRekiere
a6c6055fa2 lf_check.py : removed exit if radio dictionary not present.
The radio dictionay can be read from the device

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-24 13:12:57 -06:00
Chuck SmileyRekiere
4795541e86 lf_check.py updated comments
ct_us_003_tests.json - initial checkin

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-24 12:52:46 -06:00
Chuck SmileyRekiere
de62fbd041 lf_check.py added the lanforge GUI version
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-22 11:54:02 -06:00
Chuck SmileyRekiere
1dde46c7bd lf_check.py : LANforge server version in the output
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-22 06:20:31 -06:00
Chuck SmileyRekiere
0514f9a6f7 lf_check.py removed references for deprecated functionality igg
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-21 08:27:38 -06:00
Chuck SmileyRekiere
96f3366bfb lf_check.py : removed unused parameters
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-21 08:25:56 -06:00
Chuck SmileyRekiere
d509e02e10 lf_check.py : code cleanup for deprecated functionality
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-21 08:24:06 -06:00
Chuck SmileyRekiere
1eabb0f919 unused QA json files moved from tools to scripts_deprecated
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-21 07:12:43 -06:00
Chuck SmileyRekiere
4b3e25e6bf lf_check.py , X.json - updated test_parameters to test_rig_parameters to
avoid confusion

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-21 07:06:35 -06:00
Chuck SmileyRekiere
4d8001da08 lf_check.py code cleanup for supported QA funtionality. Removal of igg
support.  lf_check_igg.py in sandbox maintinas support.
Updated references in json files

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-21 06:58:41 -06:00
Chuck SmileyRekiere
e0d8b79094 lf_check.py copyied to /sandbox/lf_check_igg.py to save the work done
for supporting grafana, influx, and ghost.
ct_001_igg.json moved to /sandbox/ct_001_igg.json to have an example
of working with ghost / grafana

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-21 06:51:38 -06:00
Chuck SmileyRekiere
3e1e54b333 json updates for regression testsin
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-20 16:17:34 -06:00
Chuck SmileyRekiere
bad7c2102d ct_us_001_tests.json : testing auto vs AX
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-19 21:23:17 -06:00
Chuck SmileyRekiere
1c02c32ed2 ct_us_001_tests.json : updated tests
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-19 20:51:20 -06:00
Chuck SmileyRekiere
3ceb08eee5 json update 002
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-19 19:12:08 -06:00
Chuck SmileyRekiere
a64ac7da83 lf_check.py ct_002_AX12_dut.json : comments updates
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-19 08:07:50 -06:00
Chuck SmileyRekiere
3ac605c507 updated json for custom dataplane packets ordering
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-18 21:54:29 -06:00
Chuck SmileyRekiere
061d4c875f lf_webpage.py : changed permissions
ct_us_002_test.json - update test configuration

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-18 21:22:28 -06:00
Chuck SmileyRekiere
2609241188 adjusted timing for ap_auto tests in json
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-18 13:03:09 -06:00
Chuck SmileyRekiere
b0bce9de4d QA json updates
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-18 10:58:47 -06:00
Chuck SmileyRekiere
5c57da2ad3 ct_us_004_tests.json : updated tests ap_auto (001->004)
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-18 04:30:23 -06:00
Chuck SmileyRekiere
d10f9f505c test_l3_longevity : logging for exception on reading xtop from the AP
json test updates for AP Auto

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-18 04:02:28 -06:00
Matthew Stidham
36400e003d Making it so that lanforge-scripts can work if the repository isn't named exactly the same way
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-09-17 15:29:15 -07:00
Chuck SmileyRekiere
a7585d4b81 ct_us_004_tests.json : getting a functional ap auto test
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-16 22:57:30 -06:00
Chuck SmileyRekiere
e7dc0964f0 ct_us_001_tests.json : AP test ran
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-16 22:36:23 -06:00
Chuck SmileyRekiere
a40e77b0d1 lf_check.py added user and password as a variable
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-15 22:35:14 -06:00
erinnerim
1d7578251c Updates to import statements:
- Import importlib, os, and sys to each python script.
 - Append "lanforge-scripts" root directory to the system path, allowing each script to be called from an antecedent directory. e.g.
if 'lanforge-scripts' not in sys.path:
    sys.path.append(os.path.join(os.path.abspath(__file__ + "../../../../../")))
 - All statements of the form 'from <module> import <class>' replace with:
<module> = importlib.import_module("lanforge-scripts.<directory>.<module>")
<class> = <module>.<class>
2021-09-15 16:17:16 -07:00
Chuck SmileyRekiere
5404d9068b ct_us_001_tests.json - change timing for ap tests to get results sooner
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-14 22:17:38 -06:00
Chuck SmileyRekiere
09315f3a60 json file checkin for QA
ct_002_AX12_dut.json - for Netgear
ct_003_LANforge_dut.json - for LANforge testing
ct_us_002_rig.json - remove dut info from the rig
ct_us_004_tests.json updates for AP testing

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-14 18:17:04 -06:00
Chuck SmileyRekiere
d54e9510c0 ct_us_001/2_rig.json updated database path
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-13 22:21:42 -06:00
Chuck SmileyRekiere
91feb3187d dut for AX88U has different BSSID based on testbed
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-09-13 21:47:49 -06:00