Commit Graph

73 Commits

Author SHA1 Message Date
Shivam Thakur
4920d34e19 Wifi 6052 (#378)
* WIFI-6052: Initial commit to allow use to run test cases from static ssid configured in AP mentioned in configuration.py

Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>

* WIFI-6052 Adjusted the test cases to run with lf only

Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>

* Added the error fix happened due to merge conflict resolution

Signed-off-by: shivam <shivam.thakur@candelatech.com>

* fixed advanced tests to support lf only

Signed-off-by: shivam <shivam.thakur@candelatech.com>

* added run_lf to create lanforge chamberview dut

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added run_lf to setup profiles

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* removed chamber view dut from all function

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* changed bps to Mbps in lf_tools function - read_csv_individual_station_throughput

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added test procedure and pass fail to report

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added attach station data to allure function

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added Non-mesh functionality

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added 2g roam test

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added definition, procedure and pass fail criteria for all test cases

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>

* attach_station data to allure and wait for ip

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* station data query and non mesh configuration

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* comments to all testcases

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* adding attenuator data to allure attach

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added 5g test case

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* resolved merge conflicts

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* added run-lf to lf_test fixture

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* remove xy file

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

* remove reg marker

Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>

Co-authored-by: Nikita Yadav <nikita.yadav@candelatech.com>
Co-authored-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-02-13 19:12:29 +05:30
shivam
3539ffd49e fixed --exit-on-fail condition that resets lanforge settings
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-02-10 20:04:30 +05:30
jitendracandela
0413ea38e6 Added dfs_start fixture
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-01-03 16:01:38 +05:30
shivamcandela
e759f1cebe WIFI-5831: Added reset scenario before adding vlan port to avoid duplicate vlans
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-12-02 02:04:03 +05:30
shivamcandela
ff338052fc WIFI-5125 : Reduced the frequency of lanforge scenario reset
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-10-28 09:43:09 +05:30
Nikita Yadav
699159776b added ax station name fixture 2021-10-04 09:47:50 +05:30
shivamcandela
947f131c71 Debug exit if --exit-on-fail option is given
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-09-26 09:54:08 +05:30
shivamcandela
144a7cf4b5 uc_sanity updated and make testrails as optional argument
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-09-19 15:58:58 +05:30
shivamcandela
1dff83d44b added teardown in 2.x setup profiles, attached logread output in teardown
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-21 22:46:29 +05:30
shivamcandela
e35ebe5f27 sanity adjustments for 1.x
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-13 14:36:41 +05:30
Shivam Thakur
8a42abc17f vif_state check get_apnos fix 2021-08-13 09:08:07 +05:30
shivamcandela
a1a2f5cd85 rate limiting support in framework
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-08 18:21:31 +05:30
shivamcandela
d61fd7cb7c 1.x controller path fix
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-08 01:33:30 +05:30
shivamcandela
2e8515e148 seperate fixture files for 2.x and 1.x
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-08 01:05:49 +05:30
shivamcandela
824daa5687 fixes allure attach body part missing
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-05 10:38:13 +05:30
shivamcandela
bd8c1b6021 ap version logging into allure
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-05 01:38:57 +05:30
shivamcandela
3df18d7c3b removed unwanted allure attach
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-08-04 20:18:45 +05:30
shivamcandela
fe6e8208e7 vlan creation scenario add delay
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-30 13:55:22 +05:30
shivamcandela
74c0b76ee6 removed apnos bssid mapping logic for sanity execution
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-30 11:19:04 +05:30
shivamcandela
c5da340af6 minor lf_dut logic fix for open and eap ssid's and full l3 cx information in general client connectivity added
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-29 00:51:35 +05:30
shivamcandela
fa05741982 vlan creation logic fix
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-27 20:49:57 +05:30
shivamcandela
61b1d7cad7 wpa2 conftest fixed
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-27 19:19:26 +05:30
shivamcandela
538f8ac411 dataplane test fix for ucentral
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-27 17:20:24 +05:30
shivamcandela
3958f42dbe wifi_capacity test fix
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-27 00:55:27 +05:30
shivamcandela
597381a130 added dut update option, ssid applied radios option
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-25 03:54:41 +05:30
shivamcandela
3ffe9b44a7 2.x updates
setup_profiles for 2.x added functionality - bssid band ssid mapping for lf dut
get_vif_state fixture adjustments for 2.x (posibbly changing the naming convention in next commit)
lf_tests synced up with master branch
lf_tools synced up with master
added a ssid_list in lf_tools, it will be updated and used on a class level for verification of ssid availability in each test case

Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-25 01:50:39 +05:30
Shivam Thakur
6ba0aa0197 Merge branch 'master' into feature-ucentral-wifi-2526 2021-07-23 21:51:37 +05:30
shivamcandela
1e21dc3892 removed the testrail integration part, library still exists
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-13 14:49:59 +05:30
shivamcandela
c9c8af3142 added wpa2 eap ttls
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-09 18:37:46 +05:30
shivamcandela
521be5d42c ucentral rest api back to sessionless mode
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-04 21:34:40 +05:30
shivamcandela
824a15a27f added additional timeout and retries on rest API Calls
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-07-01 15:50:03 +05:30
Shivam Thakur
b2dbc14549 Merge branch 'master' into staging-wifi-2143 2021-06-29 12:52:31 +05:30
shivamcandela
34fbf7adf3 usanity vlan code improvements
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-28 08:17:33 +05:30
shivamcandela
83c02b3b9f u_sanity fixes
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-27 11:10:02 +05:30
shivamcandela
d8e60b4a17 Sanity fixes
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-20 16:08:16 +05:30
shivamcandela
add764dd9e wpa3 eap nat mode fixes
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-16 22:49:07 +05:30
shivamcandela
00943ec18c added open encyption security ucentral
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-15 17:37:38 +05:30
sushant
fa07d4e98c - added vlan_id in apnos
- added vifS and vifC in apnos
- added json_get in lf_tools
- added cleanup condition in lf_test
- reduced connecting time in client_connect in lf_test
- added get_vlan_list fixture in conftest
- completed 2168, 2156, 2158 in test_vl

Signed-off-by: sushant <sushant.bawiskar@candelatech.com>
2021-06-14 15:50:17 +05:30
shivamcandela
f5cc959582 setup profile fixture ucentral gw
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-11 20:59:23 +05:30
shivamcandela
18d92c3c6f firmware url given from command line
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-05 18:55:38 +05:30
shivamcandela
796061c279 allure integration with logs
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-05 16:25:24 +05:30
shivamcandela
095f409fa7 cleanup in configuration test cases
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-05 01:00:02 +05:30
shivamcandela
b8253c98b2 test fixes 2021-06-04 15:31:47 +05:30
shivamcandela
45039c1ba9 dataplane test influx integration
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-06-02 03:11:14 +05:30
shivamcandela
0c156547fc dataplane throughput test wpa2psk
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-05-30 03:12:41 +05:30
shivamcandela
5b28333a7b cv merge final
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-05-28 16:50:50 +05:30
sushant
ee03fac01d - changed chamberview logic and DUT
- added lf_tools which holds chamberview class and functions
- added comments

Signed-off-by: sushant <sushant.bawiskar@candelatech.com>
2021-05-27 14:27:09 +05:30
shivamcandela
efbd6025a2 test cases fixed for sanity suite
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-05-26 18:03:44 +05:30
shivamcandela
abfe5de5ea new sanity with all security modes except tls and wep
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-05-26 01:45:35 +05:30
shivamcandela
d8ab943b88 client connectivity all security modes added
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-05-24 04:04:15 +05:30