mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-02 03:37:55 +00:00
lf_check.py updated comments
ct_us_003_tests.json - initial checkin Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
This commit is contained in:
56
py-scripts/tools/ct_us_003_tests.json
Normal file
56
py-scripts/tools/ct_us_003_tests.json
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
{
|
||||||
|
"ct_tests_003":{
|
||||||
|
"Notes":[
|
||||||
|
"The json is used to orchastrate the tests to be run on testbed ct_us_003",
|
||||||
|
"This json file is used as an input to the ./lf_check.py file",
|
||||||
|
"The variables that are all capitalized below are replaced with configuration",
|
||||||
|
"from the json file. so LF_MGR_IP in the test below is replaced by the json lf_mgr_ip",
|
||||||
|
"The replacement is loosely coupled so the upper and lower case convention is used",
|
||||||
|
"to identify replaced strings in the lf_check.py code."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"test_suites": {
|
||||||
|
"suite_vap": {
|
||||||
|
"CT-US-003_VAP": {
|
||||||
|
"enabled": "TRUE",
|
||||||
|
"command": "create_vap.py",
|
||||||
|
"args": "",
|
||||||
|
"args_list": [
|
||||||
|
" --mgr LF_MGR_IP",
|
||||||
|
" --resource 3",
|
||||||
|
" --ssid SSID_5G_USED",
|
||||||
|
" --password SSID_5G_PW_USED",
|
||||||
|
" --security wpa2",
|
||||||
|
" --radio wiphy1",
|
||||||
|
" --upstream_port UPSTREAM_PORT",
|
||||||
|
" --mode 802.11anAC"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"test_l3_longevity":{
|
||||||
|
"enabled":"TRUE",
|
||||||
|
"load_db":"skip",
|
||||||
|
"command":"test_l3_longevity.py",
|
||||||
|
"args":"",
|
||||||
|
"args_list":[
|
||||||
|
" --lfmgr LF_MGR_IP --test_duration 15s --polling_interval 5s --upstream_port eth2 ",
|
||||||
|
" --radio 'radio==wiphy1,stations==4,ssid==SSID_5G_USED,ssid_pw==SSID_5G_PW_USED,security==SECURITY_5G_USED' ",
|
||||||
|
" --endp_type lf_udp --rates_are_totals --side_a_min_bps=20000 --side_b_min_bps=300000000"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"CT-US-001_QA":{
|
||||||
|
"enabled":"TRUE",
|
||||||
|
"timeout":"600",
|
||||||
|
"load_db":"skip",
|
||||||
|
"command":"./tools/lf_qa.py",
|
||||||
|
"args":"",
|
||||||
|
"args_list":[
|
||||||
|
" --path REPORT_PATH --store --png --database DATABASE_SQLITE"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -49,6 +49,9 @@ curl -H 'Accept: application/json' http://localhost:8080/ | json_pp
|
|||||||
|
|
||||||
curl -u 'user:pass' -H 'Accept: application/json' http://<lanforge ip>:8080 | json_pp | grep -A 7 "VersionInfo"
|
curl -u 'user:pass' -H 'Accept: application/json' http://<lanforge ip>:8080 | json_pp | grep -A 7 "VersionInfo"
|
||||||
|
|
||||||
|
6. for Fedora you can do a: dnf group list , to see what all is installed
|
||||||
|
dnf group install "Development Tools" for example, to install a group
|
||||||
|
|
||||||
GENERIC NOTES:
|
GENERIC NOTES:
|
||||||
Starting LANforge:
|
Starting LANforge:
|
||||||
On local or remote system: /home/lanforge/LANforgeGUI/lfclient.bash -cli-socket 3990 -s LF_MGR
|
On local or remote system: /home/lanforge/LANforgeGUI/lfclient.bash -cli-socket 3990 -s LF_MGR
|
||||||
|
|||||||
Reference in New Issue
Block a user