Commit Graph

129 Commits

Author SHA1 Message Date
shivam
9ca2432a16 Changed the name for report to pull_report for pcaps and fixed indentation error from previous merge
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-03-21 18:45:10 +05:30
jitendracandela
e06dcb316d removed self of upstream_port in dataplane (#434)
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-03-21 17:34:07 +05:30
jitendracandela
74806e0969 Added self for fix UnboundLocalError (#433) 2022-03-18 11:14:20 +05:30
Shivam Thakur
7692f17623 fixed the self from sself typo error 2022-03-17 18:49:46 +05:30
jitendracandela
c6549f2761 Wifi 7234 (#428)
* Added scan_ssid method

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

* modified code for testing scan_ssid method

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

* Added scan_ssid method and called that method in Client_Connectivity, Client_Connect, EAP_Connect

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

* added libs for creating tables

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

* added tabulate module

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

Co-authored-by: Shivam Thakur <70829776+shivamcandela@users.noreply.github.com>
2022-03-14 23:15:19 +05:30
karthika
2d277bfeb7 Wifi 6938 (#404)
* Country code with channel division: 2Ghz,20Mhz, US and channel 1

* change in testcase execution

* created country_code-US, with channel_width-20Mhz, channel_no-1 for 2G band

* missed git_configuration param

* checking from setup_params_general 'rf' to set radio config

* added country_code_channel_division funtion

* added radio config using radio_config

* corrected allure report

* changed function name

* check allure report

* Added comment

* allure report corrected

* Created testcase for channel 2 in 2G band

* checking allure report

* added channel mode VHT in AP configuration which is common for both wifi-5 and wifi-6 AP, without channel-mode always getting channel mode HE

* checking allure report

* corrected json_get url

* testcase for channel-2 in 20Mhz, US, 2G

* corrected channel overwritten on second testcase

* testcases for channels from 3 to 13 with US, 20Mhz, 2G

* US have 2G channels from 1 to 11

* added print statement to verify IP and channel no

* Checking again if client not assigned with IP

* Testcases: US, 40Mhz, 2G, channels 1-11

* Testcases: US, 40Mhz, 5G, channels (36,44,52,60,100,108,132,140)

* removed wrong testcases

* Testcases: IN, (20Mhz, 40Mhz), 2G, channels 1-11

* Testcases: IN, 40Mhz, 5G, channels (36,44,52,60,100,108,132,140)

* Testcases: CA, 20Mhz,40Mhz, 2G,5G, channels (1-11) (36,44,52,60,100,108,132,140)

* Testcases: CA, 40Mhz, 5G, channels (36,44,52,60,100,108,132,140)

* Testcases: CA, 5G, 80Mhz, channel (36, 52, 100, 132)

* Testcases: IN, 5G, 80Mhz, channel (36, 52, 100, 132)

* Testcases: US, 5G, 80Mhz, channel (36, 52, 100, 132)

* Testcases: CA, 20Mhz, 5G, channel (36,40,44,48,52,56,60, 64, 100, 104, 108, 112, 116,132, 136, 140, 144)

* Testcases: IN, 20Mhz, 5G, channel (36,40,44,48,52,56,60, 64, 100, 104, 108, 112, 116,132, 136, 140, 144)

* Testcases: US, 20Mhz, 5G, channel (36,40,44,48,52,56,60, 64, 100, 104, 108, 112, 116,132, 136, 140, 144)

* Added rf config improvements

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

* Testcases: JP, 20Mhz, 40Mhz (2G+5G), 80Mhz (5G)

* Testcases: JP, 20Mhz, 40Mhz (2G+5G), 80Mhz (5G)

* Called json_post to change country of lanforge-radio

* Edited print message

* corrected cli command

* Testcases:GB(united kingdom) 20Mhz, 40Mhz, 80Mhz

* added cleanup to clear station before creating next station

* corrected radio-bands

* Added US country code to change lanforge-radio country

* Added IN country code to change lanforge-radio country

* corrected radio-bands

* Added US country code to change lanforge-radio country

Co-authored-by: shivam <shivam.thakur@candelatech.com>
Co-authored-by: Shivam Thakur <70829776+shivamcandela@users.noreply.github.com>
2022-03-14 23:11:37 +05:30
karthika
0735f1b538 Wifi 6731 (#421)
* Created a local variable for upstream_port to prevent appending of vlan_id to previous upstream_port

* corrected vlan_id
2022-03-14 22:46:45 +05:30
ᴀᴍʀɪᴛ ʀᴀᴊ
8d891a93bd Added tls test-cases in bridge_mode nat_mode and vlan_mode (#391)
* Added tls test-cases in bridge_mode nat_mode and vlan_mode

* added new encryption support

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

* Added more ttls test cases to sanity

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

Co-authored-by: shivam <shivam.thakur@candelatech.com>
Co-authored-by: Shivam Thakur <70829776+shivamcandela@users.noreply.github.com>
2022-03-05 14:15:47 +05:30
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
4c6f1b02fc added lanforge radio reset before each test to avoid the condition to create stations on a radio that is down
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-02-09 08:49:24 +05:30
shivam
d0848812ed Fixed the supplicant log wrong at non eap tests
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-02-07 23:07:21 +05:30
yadavnikita
b871c7a9c0 Merge branch 'master' into wifi-3229 2022-02-01 12:27:48 +05:30
Shivam Thakur
6cf66ae2c2 Added exception fix around fetching supplicant logs
Sometimes, error comes when pulling supplicant logs from lanforge, that breaks test. adding try except to fix this
2022-01-28 12:16:34 +05:30
KvSaiMahesh
87bd966822 added duration parameter in mesh_test 2022-01-24 16:35:19 +05:30
jitendracandela
b47da6d8fd Added attenuator_serial_2g_radio and attenuator_serial_5g_radio method and modified Client_Connect_Using_Radio method
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-01-21 09:00:20 +05:30
jitendracandela
64082fb616 Added attenuator_serial_2g_radio method
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-01-19 09:15:52 +05:30
jitendracandela
6533750804 Added method for radio atten ser no
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-01-18 19:57:41 +05:30
Shivam Thakur
34250af344 Merge branch 'master' into WIFI-5704 2022-01-18 13:57:06 +05:30
Nikita Yadav
53dc51ad30 added speed in mesh
Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>
2022-01-17 19:05:51 +05:30
Nikita Yadav
c778d55707 local report path for mesh
Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>
2022-01-14 09:15:43 +05:30
Nikita Yadav
9e18dd29a4 added local path, ssh port to mesh function
Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>
2022-01-13 20:12:25 +05:30
Nikita Yadav
9411a1f541 added mesh test
Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>
2022-01-12 23:45:34 +05:30
Shivam Thakur
8373df141c Merge branch 'master' into wifi-5956
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-12-15 22:12:31 +05:30
Nikita Yadav
6d9469d597 changed local path variable to local_lf_report_dir as per latest changes
Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com>
2021-12-15 21:45:57 +05:30
Nikita Yadav
ff6eb91d1c changed local path variable to local_lf_report_dir 2021-12-15 19:56:52 +05:30
Shivam Thakur
8fe193249d Merge branch 'master' into WIFI-5704 2021-12-15 13:09:45 +05:30
KvSaiMahesh
91e1e17d88 changed cleanup parameter
Signed-off-by: KvSaiMahesh <mahesh.karnati@candelatech.com>
2021-12-14 14:10:06 +05:30
KvSaiMahesh
97a537f652 added new parameters in EAP connect function
Signed-off-by: KvSaiMahesh <mahesh.karnati@candelatech.com>
2021-12-14 11:45:04 +05:30
KvSaiMahesh
1373eb9597 added dvlan paramter in EAP connect function
Signed-off-by: KvSaiMahesh <mahesh.karnati@candelatech.com>
2021-12-14 11:45:04 +05:30
Shivam Thakur
8b96537430 Merge branch 'master' into WIFI-5733 2021-12-14 10:00:07 +05:30
jitendracandela
ae856ab5b0 conflict resolved lf_tests
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-12-13 23:35:00 +05:30
Shivam Thakur
073a8c24d4 Merge branch 'master' into WIFI-3916 2021-12-13 12:00:00 +05:30
Shivam Thakur
be2cfdf73c Merge branch 'master' into WIFI-5691 2021-12-13 11:55:29 +05:30
jitendracandela
58fdb19c1c Added sort argument in wifi_capacity method
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-12-09 00:45:34 +05:30
jitendracandela
873fa9b82f again changed default value of stations argument
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-12-07 01:03:14 +05:30
jitendracandela
a1a3a5106d changed default value of stations argument
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-12-06 19:04:19 +05:30
Nikita Yadav
a62418e9a0 added cleanup option in Eapconnect 2021-12-04 14:42:00 +05:30
jitendracandela
1c8e12b771 changed default value of radio
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-12-03 00:51:44 +05:30
jitendracandela
5e974d1b41 Added Client_Connect_Using_Radio and attenuator_modify methods
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-12-03 00:51:44 +05:30
shivamcandela
4d038859f0 WIFI-5837 : added lf_tests
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-11-29 22:00:51 +05:30
shivamcandela
34367bd8b1 WIFI-5837 Added supplicant and lanforge logs to all sanity test cases
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-11-29 20:03:41 +05:30
jitendracandela
54c9982d3b Added stations and create_stations argument in wifi_capacity method
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-11-22 23:25:23 +05:30
jitendracandela
725bb98944 removed stations
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-11-22 23:25:23 +05:30
jitendracandela
47c690e279 Added multi station association and disassociation
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2021-11-22 23:25:23 +05:30
Nikita Yadav
39498f016d added attenuator serial function 2021-11-09 19:42:49 +05:30
KVSaiMahesh
ea47ae0f14 changed multi sta fun name to lower case 2021-11-08 21:45:25 +05:30
KVSaiMahesh
5781cde263 added influxdb in multi sta thpt fun 2021-11-08 21:45:25 +05:30
Shivam Thakur
60b1b87db1 Merge branch 'master' into wifi-5052 2021-10-28 11:22:15 -04:00
shivamcandela
7e7b80438e WIFI-5125 Vlan creation logic is optimised
Signed-off-by: shivamcandela <shivam.thakur@candelatech.com>
2021-10-28 11:52:52 +05:30
Nikita Yadav
a3733974cf added rvr function changes 2021-10-27 13:06:08 +05:30