Commit Graph

3082 Commits

Author SHA1 Message Date
Chuck SmileyRekiere
a9dc04a0d6 lf_check.py : fixed report index reference
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
f8d0949d94 lf_check.py : initial step in allowing test to input channel, nss, bw, tx power for tests
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
e590895364 sta_connect2.py: add pass/fail and subtest data to kpi.csv, add pdu value to tcp test traffic
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
19117b2ece refactored scripts to use --no_cleanup
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Logan Lipke
06f8778171 test_fileio.py: Added note for environment setup 2022-07-12 15:46:15 +05:30
Logan Lipke
84051dcb48 test_fileio.py: Changed names for report files 2022-07-12 15:46:15 +05:30
Logan Lipke
45566e319b test_fileio.py: updated kpi.csv generation, commented check for local mount of nfs 2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
d8509deda8 lf_qa.py : changed logger.WARNING to logger.warning
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
0140612c4e sta_connect2.py: modify --no_cleanup logic, modify output pass/fail
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
7dc43f6ef6 lf_qa.py: add logger module
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
08b61efe07 test_l4.py: add logger module, add --no_cleanup argument
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
4e317e6471 sta_connect2.py: add --no_cleanup logic
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
f2ad775a7f ct_us_scripts.json : added sta_connect2.py to nightlyl
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
ebec9d4b71 ct_us_scripts.json : syntax fix
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
03f540a527 ct_us_scripts.json : updated sta_connect2.py and lf_ftp.py json
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
b71249b487 ct_us_scripts.json : fixed name of sta_connect2.py in json test
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
7b44c76fe9 ct_us_scripts.json : added suite_sta_connect2, suite_lf_ftp
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
63ffedc07e lf_ftp.py: add local_lf_report_dir feature
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
739282f306 sta_connect2.py: add local_lf_report_dir and test runtime feature
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
e4e4e2ebea test_l3_longevity.py : added back in the index.html
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
3573417456 lf_check.py : stderr not send to stdout, subprocess output read line by line
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
81bfda13d3 ct_us_00X_tests.json : use the test rig definition UPSTREAM_PORT: also use shelf.resource.endpoint
To have AP Auto tests pass.
ct_us_001_scripts.json use test rig defintion UPSTREAM_PORT
ct_us_scripts.json use test rig defintion UPSTREAM_PORT

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
d5521f85ef sta_connect2.py: add test result report feature
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Scott Wedge
436a22b0c8 sta_connect2.py: add logger module and kpi.csv features
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:15 +05:30
Chuck SmileyRekiere
652ce1151b test_l3_longevit.py : commented out writing the index.html so can see the
results remotely.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:15 +05:30
anil-tegala
b1701f7410 script to inspect pcap files added 2022-07-12 15:46:14 +05:30
Chuck SmileyRekiere
64cbf20b97 lf_check.py logging updates for meta file not being present
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
9830d08a49 lf_check.py : created exceptions if the metadata file is not present
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
c07c211e52 lf_qa.py : removed exit on not being able to find png file
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:13 +05:30
Chuck SmileyRekiere
5aaba87506 lf_wifi_capacity_test.py : added lf_logger_config_json argument
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:12 +05:30
Chuck SmileyRekiere
f6c681a821 test_l3.py : changes name of legacy kpi usage to just results to have the kpi.csv generation the only kpi referenced.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Chuck SmileyRekiere
abc55e55c0 test_l3_longevity.py : changes name of legacy kpi usage to just results to have the kpi.csv generation the only kpi referenced.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:46:06 +05:30
Scott Wedge
b7ef70f4f1 sta_connect2.py: add logger module, fix bug in start()
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:04 +05:30
Scott Wedge
b6fbbb18a1 smw_lf_rvr_test.py: text and whitespace updates
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:46:02 +05:30
Ben Greear
fb48980ee1 vap-profile: Improve logging and use some base class code.
More changes all around regression test logic related to the
vap profile.  Move some open-coded admin_up/admin_down calls
to base class.

regression test takes the .rc file as primary input,
and cmd-line args will override that.

Signed-off-by: Ben Greear <greearb@candelatech.com>
2022-07-12 15:46:02 +05:30
Ben Greear
548167d7af Improve lf_ap_auto_test
Some untested changes to regression test script to allow passing more
info in on cmd line.

Use correct DUT name when starting ap-auto test.

Run connection test only at this time, it is fast when it works,
and proves basic ability to launch the test.

Signed-off-by: Ben Greear <greearb@candelatech.com>
2022-07-12 15:46:00 +05:30
Ben Greear
4129f01860 lf_multipsk: Improve logging and add some TODOs
Add some more notes about external dependencies for this
script.  It is meant to run with already-created vlans,
for instance.

Signed-off-by: Ben Greear <greearb@candelatech.com>
2022-07-12 15:45:53 +05:30
Jed Reynolds
2dbbeb8e26 run_cv_scenario.py: fixes strange return failure message plus...
- updates print statements to logger
- starts work on report name

Signed-off-by: Jed Reynolds <jed@bitratchet.com>
2022-07-12 15:45:49 +05:30
Ben Greear
46aef442d7 Fix spelling in snp-test
Signed-off-by: Ben Greear <greearb@candelatech.com>
2022-07-12 15:45:49 +05:30
Scott Wedge
61476a380f smw_lf_rvr_test.py: fixes to atten setup and report output.
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:45:49 +05:30
Ben Greear
efa17f2b63 Remove empty file. 2022-07-12 15:45:49 +05:30
Scott Wedge
6ba98e0fab smw_lf_rvr_test.py: add logger module
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:45:49 +05:30
Scott Wedge
0edc02687b smw_lf_rvr_test.py: fix imports, make script able to run
Signed-off-by: Scott Wedge <scott.wedge@candelatech.com>
2022-07-12 15:45:49 +05:30
Matthew Stidham
028be1f7f1 create_chamberview: Use base argparser so there's no more guessing what the flags are
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:45:49 +05:30
Matthew Stidham
6bef445db2 create_l3: Remove stations by default
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:45:49 +05:30
Matthew Stidham
912c8ceac1 test_fileio: Implement lf_kpi_csv
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:45:49 +05:30
Matthew Stidham
e497a77e79 test_l4 fix
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:45:49 +05:30
Matthew Stidham
76e8506ab0 kpi.csv integration
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:45:49 +05:30
Chuck SmileyRekiere
354e545b85 lf_kpi_csv.py added comment to use the default columns.
lf_kpi_csv.py added exception and traceback

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:45:49 +05:30
Chuck SmileyRekiere
5d27cc8a3d lf_kpi_csv.py added comment to use the default columns.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:45:49 +05:30