Commit Graph

3416 Commits

Author SHA1 Message Date
Logan Lipke
7c9ca69060 Made changes to be compatible with different test types and consolidated scripts 2021-06-22 13:12:07 -07:00
Matthew Stidham
fabac8fb1c Add mode flag to create_station.py
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-06-22 10:46:08 -07:00
Jed Reynolds
190e45f1fb JAG: enum values corrected to have API values, toggle values {0,1} no longer bit-flags, no enums items _name_like_this_
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-06-21 23:34:39 -07:00
Jed Reynolds
f8f1297450 JAG: updated Enums: parameters are more clearly strings, numerals or bit flags
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-06-21 21:36:41 -07:00
Chuck SmileyRekiere
81dd3cd828 lf_check.py : corrected output on the Command for presentation
Running the command needed shlex to preserve the --raw_line,  this affected
the printed output,  shlex is only used for running

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-21 06:28:49 -06:00
Chuck SmileyRekiere
9c79fa1c04 lf_check.py : removed passing the command to the logger - modified formatting
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-20 16:40:01 -06:00
Chuck SmileyRekiere
2c980bb902 lf_check.py : cosmetic changes
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-20 16:20:03 -06:00
Chuck SmileyRekiere
10723d6d8b lf_check.py : use shlex to split command yet preserve --raw_line parameters
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-20 16:07:20 -06:00
Chuck SmileyRekiere
1daf71ede4 lf_check.py : more descriptive on what the git sha represents
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-20 15:28:52 -06:00
Chuck SmileyRekiere
886cde2244 lf_check.py: update to have customized email title, text and remote lf_mgr
information
lf_check.json : json example

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-20 15:11:35 -06:00
Chuck SmileyRekiere
e7b1a639c8 lf_dataplane_test.py : added influx config read from json
lf_influx_db.json : sample file - may need a place for sample files

The influx db configuration can be read from a passed in json file
--influx_json <file.json> , there is not error checking
on if the parameters are entered correctly.

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-20 10:04:14 -06:00
Jed Reynolds
137471ef0a updated lf_json_autogen.py
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-06-18 17:57:27 -07:00
Jed Reynolds
dd8d9e37a1 check_large_files: adjust file compression to better suit APU2s, add progress indicator
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-06-18 13:24:06 -07:00
Jed Reynolds
a541c0a1c5 turns off debug switch
Signed-off-by: Jed Reynolds <jed@candelatech.com>
2021-06-18 12:49:36 -07:00
Chuck SmileyRekiere
aa5fd50be6 test_l3_longevity.py : fixed path for ap_msched.txt
The path was being added twice

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-18 13:00:51 -06:00
Chuck SmileyRekiere
e381babd31 create_station.py: support arg for start id, comment to where common parser is
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-18 11:47:57 -06:00
Logan Lipke
463e6639ab Changed cleanup and pre-cleanup methods 2021-06-17 16:12:54 -07:00
Logan Lipke
b05b2d93b0 Edited docstring to clarify scripts replaced by this script 2021-06-17 14:34:18 -07:00
Logan Lipke
30d7e2bff8 Moved scripts to scripts_deprecated, replaced by test_ip_variable_time.py Commit 2 of 2 2021-06-17 14:31:23 -07:00
Logan Lipke
83f1764f82 Created script to replace functionality of test_ipv4_variable_time.py and test_ipv6_variable_time.py, Commit 1 of 2 2021-06-17 14:30:37 -07:00
Logan Lipke
d75aaef850 Moved files being replaced by test_l4.py, Commit 2 of 2 2021-06-16 14:16:04 -07:00
Logan Lipke
f4874e0837 Script to consolidate functionality of all test_ipv4_l4 scripts 2021-06-16 14:12:36 -07:00
Chuck SmileyRekiere
6b61d87b74 test_l3_longevity.py : removed default for eth2 as downstream port
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-16 12:36:38 -06:00
Chuck SmileyRekiere
bf323a8241 lf_check.py: added support for loading custom database per test
lf_check_config_template.ini : example

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-16 09:57:31 -06:00
Chuck SmileyRekiere
bb1da78e28 lf_dataplane_test.py lf_dataplane_config.json : support for pulling report in the json file
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-16 07:19:21 -06:00
Matthew Stidham
5b1c188ac2 Include embedded dashboard in ghost page
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
2021-06-15 15:56:58 -07:00
Chuck SmileyRekiere
76a1b7f09b lf_dataplane_test.py : update comments for using -cli-socket 3990 -s LF_MGR
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-15 09:59:05 -06:00
Chuck SmileyRekiere
53c83af038 lf_dataplane_test.py : added support for json
lf_dataplane_config.json : sample json file for configuration of lf_dataplane_test.py

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 13:23:10 -06:00
sushant
1d71cee5f4 -help started working added %%
Signed-off-by: sushant <sushant.bawiskar@candelatech.com>
2021-06-14 21:41:44 +05:30
sushant
d08ff5ad3b -help started working
Signed-off-by: sushant <sushant.bawiskar@candelatech.com>
2021-06-14 21:32:31 +05:30
Chuck SmileyRekiere
d24e61ab94 lf_check.py : updated epilog
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 08:13:45 -06:00
Chuck SmileyRekiere
f5e5c9a42d lf_check.py : update to help
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 08:09:08 -06:00
Chuck SmileyRekiere
9e9994f895 lf_check.py : updated help
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 08:06:15 -06:00
Chuck SmileyRekiere
93af038665 lf_check.py : reduce some of the automatic logging
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 07:55:12 -06:00
Chuck SmileyRekiere
465b70b3d3 lf_check.json , lf_check_config_template.ini shortened
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 07:37:51 -06:00
Chuck SmileyRekiere
65b57792bd lf_check.py : added back in line accidently deleted
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 07:18:27 -06:00
Chuck SmileyRekiere
2ed8b19bb9 lf_check.py : updated help and removed white space
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 07:15:27 -06:00
Chuck SmileyRekiere
80b5178085 lf_check.py : updating to support .json configuration
lf_check.json : sample json configuration file

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-14 06:51:12 -06:00
Chuck SmileyRekiere
35dea2539b lf_check_config_template.ini : added suite example
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 18:11:23 -06:00
Chuck SmileyRekiere
f33391a627 PRODUCITON_RUN flag is now a arg parameter to lf_check.py
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 17:43:39 -06:00
Chuck SmileyRekiere
c281487500 lf_read_json.py : simple helper file
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 17:18:56 -06:00
Chuck SmileyRekiere
ebac5c534d lf_check.py : clean up comments
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 16:30:26 -06:00
Chuck SmileyRekiere
f31fa056cf lf_check.py : select production run form command line
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 16:05:05 -06:00
Chuck SmileyRekiere
1dcc3e73f8 lf_check.py : exit if suite is not present in .ini
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 15:34:32 -06:00
Chuck SmileyRekiere
f310823230 lf_check.py : test suite name can be passed in with --suite flag, or defaulte to TEST_DICITONARY
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 15:26:05 -06:00
Chuck SmileyRekiere
8eb306660b lf_check.py : allow unique .ini file name be passed in
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 14:54:47 -06:00
Chuck SmileyRekiere
faf35f58a6 lf_check_config_template.ini : cleaned up example based on feedback
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 13:16:22 -06:00
Chuck SmileyRekiere
84566841df lf_check_jbr.py moved
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-13 12:44:53 -06:00
Chuck SmileyRekiere
92e730210a lf_dataplane_json.py : this is a test file which will be merged into
lf_dataplane_test.py
config.json:  this is a temp file checked into the sandbox.
raw_line needs to be that format
2021-06-11 20:22:56 -06:00
Chuck SmileyRekiere
c2cd0eb7c9 lf_header_template.py : basic header example for scripts,
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2021-06-11 13:12:04 -06:00