Commit Graph

3911 Commits

Author SHA1 Message Date
Chuck SmileyRekiere
5fdfdc78c6 ct_us_004/002 updated the test_rig
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 23:04:15 -06:00
Chuck SmileyRekiere
2fc27eac06 lf_qa.py : updates for if tests fail and kpi.csv not generate
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 22:03:14 -06:00
Chuck SmileyRekiere
32b8160daf lf_qa.py : more tweaks on reading the meta.txt file
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 20:07:47 -06:00
Chuck SmileyRekiere
d3c366cb2e lf_qa.py : update path for meta.txt when reading test-tag for Test Suite and
Suite summary

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 19:55:51 -06:00
Chuck SmileyRekiere
8b25bb3ac4 lf_qa.py : test-tag read from meta.txt for Test Suite and Suite Summary
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 19:47:34 -06:00
Chuck SmileyRekiere
f87b4b89bd ct_us_004_tests.json : shorter test added for testing reporting
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 19:01:37 -06:00
Chuck SmileyRekiere
2a233205c3 lf_qa.py : if the database column layout changes print error to stderr
with Error

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 18:56:10 -06:00
Chuck SmileyRekiere
09a77a968f lf_check.py : stop running tests if lanforge kernel version and GUI version
not readable.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 18:31:41 -06:00
Chuck SmileyRekiere
65ae249142 lf_check.py : create full lanforge version (with compiled date) and shortened version
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 18:13:04 -06:00
Chuck SmileyRekiere
b2fa1f59b2 lf_check.py , lf_qa.py : reading meta data for 5.4.3 test-tag
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 17:18:40 -06:00
Chuck SmileyRekiere
88b2b7b18a lf_qa.py : work around for exception if no test-tag while working though
meta data issues

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 12:56:54 -06:00
Chuck SmileyRekiere
1c80ac0a63 lf_qa.py : fixed database test_tag to test-tag
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 12:41:02 -06:00
Chuck SmileyRekiere
93b983d0cf lf_check.py : stored simplified version of LANforge in meta file
lf_qa.py : read test_tag from meta file

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 11:58:13 -06:00
Chuck SmileyRekiere
d6fb708406 ct_us_001, ct_us_004 separated the database between 001 and 004,
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 09:24:10 -06:00
Chuck SmileyRekiere
90a51fcf75 lf_check.py : eliminated pyflakes warnings, configuration removed
checking for Iflux, grafana, and ghost when not used.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-21 08:55:47 -06:00
Chuck SmileyRekiere
ff81faaab5 lf_check.py : meta.txt created with test_tag information
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-20 17:26:15 -06:00
Chuck SmileyRekiere
15b9cb916a test_l3_longevity.py : debug code for -B side not reporting traffic
lf_check.py : meta-data formatting

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-20 15:51:29 -06:00
Chuck SmileyRekiere
d2796c9a93 test_l3_longevity.py : debug information
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-19 16:53:28 -06:00
Chuck SmileyRekiere
803485641b lf_check.py : saving meta data file
test_l3_longevity : adding per endpoint rx_rate rx_rate_ll rx_pkts_ll

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-19 16:29:44 -06:00
Ben Greear
74aa354dbf rvr-helper: Add example helper script for GUI RvR callout.
Incoming feature requested by Comcast.

Signed-off-by: Ben Greear <greearb@candelatech.com>
2021-08-18 15:33:06 -07:00
Chuck SmileyRekiere
42c6aa79fb test_l3_longevity.py : changed ll to LL
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-18 07:45:09 -06:00
Chuck SmileyRekiere
91ba0a5cc6 test_l3_longevity.py : save the LL values for ul and dl
ct_us_001_tests.py : updated formatting

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-18 07:30:22 -06:00
Chuck SmileyRekiere
68f548dda4 ct_us_001_tests.json : updated test_l3_longevity.py to pass in the lanforge
manager

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 18:31:44 -06:00
Chuck SmileyRekiere
ae34ed28bc test_l3_longevity.py used more standard config switch for lfmgr
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 18:29:21 -06:00
Chuck SmileyRekiere
50e8e47f81 lf_check.py : added time , start , stop and duration
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 17:56:10 -06:00
Jed Reynolds
ed18428414 jbr_jag_test.py: updates usage example
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-17 15:47:45 -07:00
Jed Reynolds
894a120e65 lf_json_autogen.py: updated documentation and whitespace
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-17 15:45:23 -07:00
Jed Reynolds
b1ac042179 jbr_jag_test.py: incorporates attempting to use a station profile in test
StationProfile does not have sufficient logic to put LFJsonGet or LFJsonPost yet

Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-17 15:45:23 -07:00
Jed Reynolds
2301be272f station_profile.py: adds commented out logic to include autogen library
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-17 15:45:23 -07:00
Jed Reynolds
9b23578bf6 set_port.py: added environment check to utilize the LFJsonPost flag parameters
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-17 15:45:23 -07:00
Matthew Stidham
6b6b14fc7a Add VAP arguments to create_vap.py including set_WIFI_RADIO integration
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-08-17 14:15:25 -07:00
Chuck SmileyRekiere
ff24ae9199 ct_us_002_tests.json : separation of test rig config and tests config
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 13:58:39 -06:00
Chuck SmileyRekiere
c739c35801 ct_us_001/4_tests.json : updates for separating the test bed from the test
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 13:51:33 -06:00
Chuck SmileyRekiere
debb966196 ct_us_001/2/3/4.json set up for test rig
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 13:44:54 -06:00
Chuck SmileyRekiere
8e46fa3320 ct_us_001/2/3/4.json moved to scripts-deprecated as ct_us_001/2/3/4_orig.json
Would like to save the original versions as they are migrated to supporting
the rig.json and test.json implementation

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 13:32:03 -06:00
Chuck SmileyRekiere
845135d0ca update_dependencies.py : added dash and kaleido
Kaleido is needed for png creation for presentation with lf_qa.py
Dash is for the dashboard presentation

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-17 09:46:00 -06:00
Chuck SmileyRekiere
50daf7b798 lf_qa.py : output spacing for static report
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 16:09:40 -06:00
Chuck SmileyRekiere
6e267041aa ct_tests.json : updated batch size for mediatech
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 15:50:47 -06:00
Chuck SmileyRekiere
3dcff58f0b ct_tests.json : set the spatial streams to AUTO
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 15:34:46 -06:00
Chuck SmileyRekiere
602d2fdfd6 ct_tests.json : updated spatial steams
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 15:21:38 -06:00
Jed Reynolds
d53bf1760c lf_json_autogen.py: changes post methods data dictionaries to avoid adding None items
These none items evaluate to null in the Http handlers and its more correct to not submit items lacking a value.

Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-16 14:10:57 -07:00
Jed Reynolds
c0f02b7945 LFRequest.py: corrects import reference
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-16 14:10:57 -07:00
Chuck SmileyRekiere
0ab2029824 ct_tests.json : added interations of 1
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 14:18:12 -06:00
Jed Reynolds
f686f848fb lf_json_autogen.py: updates flag computation:
- can use IntFlag refs and/or strings
- can clear flags now
- turns down debug messages

Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-16 13:10:48 -07:00
Jed Reynolds
26b550f2d0 jbr_jag_test.py: tests combination of setting and clearing port flags
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-16 13:07:30 -07:00
Jed Reynolds
19f12820f8 jbr_jag_test.py: more exception handling
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-16 12:00:58 -07:00
Jed Reynolds
43e7afd882 GUI: JAG: fixes flaw parsing flag names when passed parameters were IntFlags
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-08-16 12:00:21 -07:00
smileyrekiere
e4ca8851a3 moving nolonger used tools/*.json to scripts debrecated
Signed-off-by: smileyrekiere <smileyrekiere@gmail.com>
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 09:28:00 -06:00
Chuck SmileyRekiere
051f82950d lf_check.py : moved set_dut_name to parameters json parce routine
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 09:06:24 -06:00
Chuck SmileyRekiere
2940559185 lf_check.py: dut_set_name needed to be under the test_rig or test configuration,
removed from the database configuration
json files updated.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-08-16 08:51:30 -06:00