Commit Graph

2828 Commits

Author SHA1 Message Date
Chuck SmileyRekiere
e894c4b294 lf_cleanup.py : added ability to clean up a station named 1.1.1.1.eth2
basically a station that was created incorrectly when passing in wrong
syntax to chamberview.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
515c6925f0 mine_regression_results: In heatmap, display the worst result for each test.
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
53b751ea52 mine_regression_results: Improve colors, add titles
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
35c590e589 lf_check.py : Created UPSTREAM_ALIAS ,for chamberview tests that only need
the alias, the shelf and resource is entered seperately.
Updated the ct_us_XXX_rig ro UPSTREAM_ALIAS
Updated the associated CV tests
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
f3e5c72c70 mine_regression_results: Make images bigger. Create heatmap showing device/script relationship
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
972f5f01cf lf_check.py: added suite name to summary
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
05c7982451 lf_check.py: removed defaults from required args, made --suite required
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
5041f2a41a ct_XXX_dut.json: Note on when to use DUT_SET_NAME, for the --set parameter
ct_us_XXX_tests.json : fixed AP Auto tests to use the USE_DUT_NAME

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
ea9b5b0cba mine_regression_results: Save png of script results
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
f6a1b3afd0 mine_regression_test: statement seems to have no effect
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
7b54f5e324 mine_regression_test: Improve save_csv argument, save test specific csv on request
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
9354c02bd7 regression_test: Use mgr flag in sta_scan_test and measure_station_time_up
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
671ab48923 ct_us_XXX_tests.json : added 5g test_l3_longevity.py to multi suite,
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
9d85020e74 ct_us_XXX_tests.json : removed redudant suite, added suite_l3_mulit, and
added a test to suite_l3
lf_check.py: print out command debugging , help debug complicated commands

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Matthew Stidham
a1553db577 test_fileio: fix test_fileio so it doesn't fail when it should have succeeded.
Reset default values in argparse

Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
27074b439a ct_us_XXX_tests.json: updated radios used for wifi capacity, added mediatech
for 002

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
666381c70d ct_us_XXX_tests.json : formatting updates for test_l3_longevity so the command
may be copied from the results and directly run

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
654aa8a37d test_l3.py : AP functionality not present yet, commented out ul (side b)
statistics
test_l3_longevity.py : updated comment on uplink

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
19a2ac2fa7 lf-help_check.bash, test_l3_longevity.py, lf_check.py updated errors to
string ERROR:

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
a4a1b49de0 Revert "test_ip_variable_time: Enable ipv6 for stations"
This reverts commit 18eb5fd03cc91228694526c54ac677b3f54baba6.
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
03c342c19f Revert "test_ip_variable_time: StationProfile ipv6 needs to be defined differently in order to work"
This reverts commit 6fbca027cae77f9f15ddf0aa29a714386961deee.
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
f8b94d6143 test_l3.py : changed the mode to be executable
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
d44d60b7b1 test_l3.py : moved to scripts, some initial testing done.
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
fcff0141d8 test_l3.py : ap references left that were removed
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
0960687948 ct_us_scripts.json : updated syntax for test_l3_longevity so copy command line
has correct syntax in results

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
67e7812c44 test_l3.py : initial commit separating out AP calls for ap interface file
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
b14c2272f3 ct_us_002_tests.json : ap_auto the building of the dut and chamberview are
now enabled, ap_basic connect was enabled without these being enabled.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
39469ed1dd test_l3_longevity.py : pep8 linting: autopep8
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
39e1452b51 lf_qa.py : pep8 linting , autopep8
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
ef9c02ad5c lf_check.py : pep8 linting autopep8
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
02d7f9c4aa lf_check.py : made TIMEOUT take presidence, the checking for pass/fail would
show a pass when there was a TIMEOUT , this is important for longer tests
like ap_auto that can be 3-4 hours long.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
9ff8e4ae52 ct_us_XXX_tests.json : increased time for ap_auto tests to the run to completion
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
afcdc46c5e lf_check.py : changed check for --help file check to ERROR FAILED check
and put some tests failed.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
6585cf0531 Revert "py-scripts.__init__.py: define __init__ in file, it's just easier"
This reverts commit 01c2e3ec4c54cf5119ff2ff2ec874cc2ffdbe444.
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
d9ac9f35b7 lf_dut_sta_vap_test.py : uses bokeh , nolonger supported
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
97fb9a20bf ct_us_XXX_tests.json : shortened timing on ap_auto tests to timeout quicker
on error conditions.  Also increasing the systems testing (F27, F30 and F35)

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
a50b70d6a5 ct_us_XXX_tests.json : added ap_auto stability suite
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:27 +05:30
Chuck SmileyRekiere
166c845b14 lf_cleanup.py : updated to choose a resource defaults to 1, for cleaning
QA 003 realm
ct_us_003_tests.json : re-arranged tests so nightly at top

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:26 +05:30
Chuck SmileyRekiere
01b108ec57 ct_us_scripts.json : moved variable time for 24g to a radio that supports
24g on all three QA systems

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:26 +05:30
Chuck SmileyRekiere
d804ce1dc3 ct_us_scripts.json , ct_us_001_scripts.json : removed trailing underscore
from test-tag

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:26 +05:30
Chuck SmileyRekiere
e090144054 cv_to_grafana.py : moving back to script from scripts_deprecated,
the script may not work, will check with more of the engineering team before moving it.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:26 +05:30
Matthew Stidham
d0ce85cbdc sta_connect2: Query for the correct l3_cx name
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:26 +05:30
Matthew Stidham
19678db8ce regression_test: sta_connect needs a manual BSSID
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:26 +05:30
Matthew Stidham
c07a89cf6b regression_test.sh: Remove run_cv_scenairo.py and rvr_scenario.py
We have one week until py3.6 gets deprecated. We need a fully  green board to compare against ASAP

Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:26 +05:30
Matthew Stidham
be1dd70abe py-scripts.__init__.py: define __init__ in file, it's just easier
to_pip.sh: Define __init__ In file, it's just easier

Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:26 +05:30
Logan Lipke
6e9ff490c1 lf_webpage.py: Improved summary_calculation function, added error checking for bands argument, --bands Both must be used independently for now 2022-07-12 15:44:26 +05:30
Matthew Stidham
a43cdea795 test_ip_connection: station_profile needs ipv6 to be called in a different way
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:26 +05:30
Matthew Stidham
7a68afd3e7 test_ip_variable_time: StationProfile ipv6 needs to be defined differently in order to work
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2022-07-12 15:44:26 +05:30
Chuck SmileyRekiere
28b13d28a8 csv_to_grafana.py : changed influx to influx_utils
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:26 +05:30
Chuck SmileyRekiere
e791f32a64 cv_to_grafana.py : moved to deprecated
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:44:26 +05:30