Commit Graph

2480 Commits

Author SHA1 Message Date
Chuck SmileyRekiere
4833ac8125 lf_kpi_csv.py : updated notes and comments
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-22 09:23:17 -06:00
Jed Reynolds
99a40d32ff jbr_monitor_bssids.py now has logic to load scenario and wait for it to finish loading 2021-10-21 17:47:01 -07:00
Jed Reynolds
5f151bc912 jbr_monitor_bssids: query finds last event ID now, fixes debug 2021-10-21 17:47:01 -07:00
Chuck SmileyRekiere
cba448d56f lf_kpi_csv.py : added tab delimiters which is used by chamberview tests
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-21 16:15:36 -06:00
Chuck SmileyRekiere
528f143c6e lf_kpi_csv.py : added default for dut-serial-num
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-21 15:03:13 -06:00
Chuck SmileyRekiere
d529fcb741 lf_kpi_csv.py , test_l3_longevity.py : bug fix test-details is test details
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-21 14:55:56 -06:00
Chuck SmileyRekiere
bde2e41459 lf_kpi_csv.py : path output fix, added dut-serial-num
test_l3_longevity.py : output kpi path
ct_us_001_test.json : kpi to database

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-21 14:44:18 -06:00
Chuck SmileyRekiere
91ca63f497 lf_kpi_csv.py : path output fix
test_l3_longevity.py : output kpi path
ct_us_001_test.json : kpi to database

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-21 13:55:54 -06:00
Chuck SmileyRekiere
701623c829 lf_kpi_csv.py updating kpi.csv class to be used as a library
test_l3_longevity.py : updated for using the lf_kpi_csv.py class
for reporting kpi.csv data

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-21 13:11:25 -06:00
Chuck SmileyRekiere
3ad491a326 ct_us_001_tests.json : updated paths for test_l3_longevity.py
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-21 13:11:25 -06:00
Jed Reynolds
8ff674f1f2 jbr_monitor_bssids.py: WIP attempting to recreate load scenario logic with lanforge_api 2021-10-20 17:38:58 -07:00
Jed Reynolds
86b9f5e28f jbr_monitor_bssids: script for monitoring a L3 connection across a series of APs
Signed-off-by: Jed Reynolds <jed@bitratchet.com>
2021-10-20 11:46:49 -07:00
Jed Reynolds
92ce5aa54e jbr_create_wanlink.py: adds parameters that were left out when testing to prove lanforge_api warnings
Signed-off-by: Jed Reynolds <jed@bitratchet.com>
2021-10-19 22:54:52 -07:00
Chuck SmileyRekiere
c5842993fd ct_us_001_tests.json , ct_us_004_tests.json added nightly tests
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-19 22:21:06 -06:00
Chuck SmileyRekiere
7bbfa394ca test_l3_longevity.py : add reading ul - uplink - rx_report from AP,
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-19 15:26:38 -06:00
Matthew Stidham
c996c90845 Update port_probe and files which depend on it. Add vht and ht calculators
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-19 10:36:24 -07:00
Chuck SmileyRekiere
5bc581eacd test_l3_longevity.py : column headings to differciate what is read from
bs_data,  Also to differciate between eventually have rx_report

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-19 10:04:17 -06:00
Chuck SmileyRekiere
95f982152d test_l3_longevity.py added rx_report fake data
Colsolidated how the column lengths are determined by
self.ap_stats_col_titles

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-19 07:15:49 -06:00
Chuck SmileyRekiere
68244264a1 test_l3_longevity.py : generic methods for getting fake AP data
This code will eventually be moved to an AP class in a separate file.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-19 06:22:32 -06:00
Chuck SmileyRekiere
2dcd2edf62 lf_check.py test suite added to email title and the email text
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-19 05:51:18 -06:00
Chuck SmileyRekiere
ebd947925e lf_check.py bug fix test_result correctly named
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-19 05:14:46 -06:00
erinnerim
7745a6cd9b create_l3.py: remove stations, only create one cx
driver.py, drivermetadata.xml: include --mgr argument for CloudShell dataplane test
2021-10-18 16:31:34 -07:00
Chuck SmileyRekiere
b6441c0723 lf_check.py : removed unused code for database loading.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-18 17:12:21 -06:00
Chuck SmileyRekiere
5237aec5f1 test_l3_longevity.py update for ap_test mode
added test_l3_longevity_beta.py to sandbox for script restructuring.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-18 11:22:58 -06:00
Chuck SmileyRekiere
72e2fe265a ct_us_003_tests.json fixed radio definitions for ap_auto, 001,004 have ap
test be short one as part of the test suite.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-18 06:57:50 -06:00
Chuck SmileyRekiere
abe6a55cd8 lf_qa.py bug fix on parcing meta.txt files, fixes reporting for 5.4.3
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-17 10:53:26 -06:00
Chuck SmileyRekiere
a932b643b3 json test updates
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-14 21:37:29 -06:00
Chuck SmileyRekiere
5bd85345a9 json tests, the senerios are not being deleted, may have to go to
random number appended to the test to prevent the senerio being already
present

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-14 21:34:19 -06:00
Chuck SmileyRekiere
b7f268c36d test_l3_longevity.py : white space updates
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-14 16:59:20 -06:00
Chuck SmileyRekiere
635d02d824 test_l3_longevity.py : the one second timer was correlated to the polling
interval,  when the polling is changed the the interval changed.
This will need to be made more robust.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-14 16:49:53 -06:00
Chuck SmileyRekiere
a243e95707 test_l3_longevity.py : added back in the port reset code there will be
another commit after more testing to add help
ct_us_001_tests.json updated to run reset test in test_l3_longevity.py

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-14 15:24:24 -06:00
Matthew Stidham
04c1cf61a3 Update regression_test.sh
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-14 13:48:37 -07:00
Matthew Stidham
2f4dfaea14 Create port_probe.py and update l3_cxprofile and test_ip_variable_time so that they can use port_probe.py
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-14 13:47:37 -07:00
Matthew Stidham
471b988b88 Move event_breaker and event_flood to scripts_deprecated
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-14 12:47:09 -07:00
Chuck SmileyRekiere
e9888fd23d For test iterations needed to change DUT_NAME to USE_DUT_NAME since
DUT_NAME is an actual input for SET_DUT_NAME

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-13 07:17:30 -06:00
Matthew Stidham
fc2938070e Remove unused block of code
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-12 11:32:36 -07:00
Matthew Stidham
43bbf8251b Fixing mutable values in init
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-12 11:32:36 -07:00
Chuck SmileyRekiere
e319742dce lf_check.py updated imports for lf_report.py
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 12:32:11 -06:00
Chuck SmileyRekiere
e64ed08f1f lf_check.py : changed checking for 'error ' to not pick up errors
which can be tx or rx errors

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 11:42:00 -06:00
Chuck SmileyRekiere
13a28c7b55 test_l3_longevity.py : white space only , pep8, line length 150
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 11:38:39 -06:00
Chuck SmileyRekiere
3da1b702c2 lf_check.py : white space only , pep8 (line length 150)
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 11:01:53 -06:00
Chuck SmileyRekiere
346fa3f78d lf_check.py , updated conditional to not use == True
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 11:00:20 -06:00
Chuck SmileyRekiere
4c78040e49 Updated the radios on the media-tech radio
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 10:35:43 -06:00
Chuck SmileyRekiere
25b7ddfcbe ct_test.json removed the radio
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 07:36:59 -06:00
Chuck SmileyRekiere
37c4fe1235 ct_test.json removed the radio
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 07:26:32 -06:00
Chuck SmileyRekiere
5761164bc0 ct_tests.json, ct_test_rig.json, ct_AX88U_dut.json , cookbook examples
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-10-12 07:19:58 -06:00
Jed Reynolds
6e91d37afa jbr_create_wanlink.py: uses better type hints and more
- changes docstring quotes
- changes tuples to lists
2021-10-11 17:42:37 -07:00
Matthew Stidham
326e2f627f Cleanup white space in test_ip_connection.py
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-11 16:54:47 -07:00
Jed Reynolds
48626608fd JSON: jbr_create_wanlink.py
Adjusted to importing lanforge_client/lanforge_api.py
Adds another --mgr argument alias
2021-10-11 16:15:53 -07:00
Matthew Stidham
bc006199ff Fix mutable arguments and shadowing build in functions in create_chamberview.py
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-10-11 12:42:31 -07:00