Commit Graph

786 Commits

Author SHA1 Message Date
Anil Kumar Tegala
a02d1acdcd Wifi 6783 (#535)
* multipsk test config attached to allure

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* [WIFI-7839] Tmp: install kubectl 1.23 to workaround AWS CLI bug (#508)

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Wifi 7833 (#507)

* Added Perfecto details for data retreival

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added device option and a function to fetch device details from lab_info.json

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added all the Interop related details

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed all the things needed from pytest.ini to configuration

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the security key for wpa2 5g ssid

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed Interop details from pytest.ini file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added --device option in Additional arguments of Interop workflow

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added job number and name related to device specific

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* changed the report to device specific for job number and name

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed the job number and name argument

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed space

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed Job name and number from Perfecto Details

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Separate commands per line

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Chg: switch to self hosted and add sleep step

* Add: AWS dependency

* Fix: awscli and deleted sleep step

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Dbg: add sleep to get config

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Del: debug lines

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added slight upload rate on udp download to work in NAT mode

Signed-off-by: shivam <shivam.thakur@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* moving sanity to next

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added tls in the name of SSID for tls test cases (#424)

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* [WIFI-6851] Add: postgresql as DB for OWLS tests (#423)

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* added regression and advance counts

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* added badges for advance and regression in readme file

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* added advance and regression text

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* added interop and lanforge side regression counts

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added Interop Regression and its count in readme

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* updated the name for interop Regression badge name

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* [WIFI-7229] Integrate virtual AP in Docker Compose testing workflow (#426)

* Integrate virtual AP in Docker Compose testing workflow and switch to CLI testing

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax error

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix another syntax error

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Execute command over SSH and fix CLI permissions

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add shared AWS variables and try to escape secret

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Auto-accept new SSH host keys

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix SSH key permissions

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Use curl and switch to raw repository files

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add serial to CLI calls

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Get mac address of virtual AP dynamically

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix step condition syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add silent option to curl

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Re-apply AP config after starting firstcontact service

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove duplicate quotes

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Use local AP config file and add choice to test all microservices

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Wait before re-applying config modifications to avoid overwrite

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Wifi 6731 (#421)

* Created a local variable for upstream_port to prevent appending of vlan_id to previous upstream_port

* corrected vlan_id

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* 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>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* 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>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* fixed the error due to rf data being None

Signed-off-by: shivam <shivam.thakur@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Fix advanced testbed config generation

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* added the badge text to RF Testing from Advance

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Fix composite action path

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added Perfecto details for data retreival

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added device option and a function to fetch device details from lab_info.json

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added all the Interop related details

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Changed all the things needed from pytest.ini to configuration

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Changed the security key for wpa2 5g ssid

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Removed Interop details from pytest.ini file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added --device option in Additional arguments of Interop workflow

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Added job number and name related to device specific

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* changed the report to device specific for job number and name

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Removed the job number and name argument

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Removed space

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Removed Job name and number from Perfecto Details

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Separate commands per line

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Chg: switch to self hosted and add sleep step

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Add: AWS dependency

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Fix: awscli and deleted sleep step

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Dbg: add sleep to get config

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Del: debug lines

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

* Modified .quali/get_config

Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>

Co-authored-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>
Co-authored-by: shivam <shivam.thakur@candelatech.com>
Co-authored-by: Shivam Thakur <70829776+shivamcandela@users.noreply.github.com>
Co-authored-by: ᴀᴍʀɪᴛ ʀᴀᴊ <87319476+amrit-candela@users.noreply.github.com>
Co-authored-by: Dmitry Dunaev <83591011+dunaev-opsfleet@users.noreply.github.com>
Co-authored-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
Co-authored-by: karthika <78941121+karthikaeyetea@users.noreply.github.com>
Co-authored-by: jitendracandela <78074038+jitendracandela@users.noreply.github.com>

* changing qa01 namespace from qa02

* Wifi 7843 (#509)

* Updated the Captive portal android library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Captive portal iOs library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Captive portal android test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Captive portal iOS test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated Captive Portal Android library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed the comments

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Rmeoved unnecessary markers

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated scrolling for S10+ in Android Library (#510)

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Wifi 7849 (#511)

* Updated scrolling for S10+ in Android Library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated Enterprise Library scrolling support for S10+

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Delete testing namespace in workflows since if conditions in composite actions do not work (#512)

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Wifi 7846 DVLAN (#514)

* getting RADIUS_SERVER_DATA and RADIUS_ACCOUNTING_DATA from lab_info for wpa3_enterprise

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Created testcases for WAP3_eap security

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* renamed files

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* getting RADIUS_SERVER_DATA and RADIUS_ACCOUNTING_DATA from lab_info for wpa3_enterprise

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Created testcases for WAP3_eap security

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* renamed files

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Changed class and function names

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* added station_ip for dvlan in eap_connect

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Removed duplicated downlink_mu_mimo function

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Wifi 7848 (#513)

* Updated the Client_reconnect library for Android

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Client_reconnect library for iOS

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Rectified the function name in testcase

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Wifi 7846 DVLAN (#515)

* getting RADIUS_SERVER_DATA and RADIUS_ACCOUNTING_DATA from lab_info for wpa3_enterprise

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Created testcases for WAP3_eap security

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* renamed files

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* getting RADIUS_SERVER_DATA and RADIUS_ACCOUNTING_DATA from lab_info for wpa3_enterprise

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Created testcases for WAP3_eap security

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* renamed files

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Changed class and function names

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* added jira url for testcases

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Added application/json in headers for controller apis

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

* Wifi 7859 (#516)

* Added Contact Related testcases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Prov UI contact related test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Prov UI contact related function for support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the test case function names

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* [WIFI-7869] Fix: regression testing AWS variables placement

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* [WIFI-7779] Add: helm deploy support for mailer envs (#517)

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Also pin kubectl version when destroying namespace

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7604] Add workflows to test deployment upgrade paths (#471)

* Create and switch to composite action for Docker Compose in Kubernetes deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add missing inputs to composite action

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add input for hashed password and adapt variable names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix input variable names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add Docker Compose upgrade test workflow

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Get deploy script according to deployment_version input

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Hard-code branch for testing

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Re-add RTTY_TOKEN for testing previous release upgrades

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7697] Move deploy related files from wlan-testing to wlan-cloud-ucentral-deploy (#472)

* Change composite actions and workflows to use wlan-cloud-ucentral-deploy repo

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Checkout target branch matching with deployment version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove working-directory option

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Rename image version variables to enable search and replace in deploy script

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove defaults from action inputs

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Try removing owsub and owanalytics ports for 2.4 deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Actually remove ports since commenting out doesn't work

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7766] Switch Docker Compose testing workflow to deployment on EC2 (#499)

* Switch from Kubernetes pod to EC2 instance deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix indentation

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add VPC subnet ID to use existing security group

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Move env variable definition to executed SSH command

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove defaults from inputs to avoid overwriting deployment_version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix variable syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add my own SSH key for debugging

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Add my own SSH key for debugging"

This reverts commit e4a9fee140.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Increase AWS instance size

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Update package lists before installing

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add curl insecure option and append self-signed REST API cert to AP cert trust store

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Pass FLAGS variable to clustersysteminfo Docker container

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to github.run_number for uniqueness

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Start Docker manually on instance

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Install Docker using the repository

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Do not destroy created instances for debugging

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Quote selfsigned_restapi_ca

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Split SSH commands into multiple lines for better readability

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix typo

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Split SSH commands into multiple lines for better readability"

This reverts commit c08ec026cfe3915e36cef3215226b41dd0319ed8.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Fix syntax"

This reverts commit f408cfd19f5cf01d6b1d1f78c930897f9442c7de.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add debugging output for REST API CA cert

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add: RTTY_TOKEN env for older versions support

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Download self-signed REST API CA cert directly to virtual AP

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to self-signed certs

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix variable name

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix step name

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Change hostname and use sudo to add hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Actually add IP to hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix missing hostname in AP hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Adapt Docker Compose upgrade workflow to EC2 instance deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Configure Docker to log to logstash input

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix Docker daemon config

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add missing EOF

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix indentation

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Try to fix syntax again

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Use different delimiter

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix conflict after rebase

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix workflow syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Disable StrictHostKeyChecking in workflow

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Remove obsolete inputs and add RTTY_TOKEN to other workflows as well

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix value file names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Wifi 7858 (#518)

* Crated a new file for FMS related testcases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed Fms system ifo test case from gateway service file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related test cases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related functions for support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the function name

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the allure attachment names on edit functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Wifi 7857 (#519)

* Added Venue related library support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Venue related test cases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Wifi 7878 (#520)

* Added and updated gateway functions in controller library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated gateway service testcases based on Independent gateway functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* [WIFI-7884] Fix: namespaces with underscore for regression (#523)

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Wifi 7883 (#521)

* Added gateway related get library support functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Get gateway related API test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added skip pcap (#524)

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

* removed regression marker (#525)

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

* Jira links added to test cases

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* station date attached to allure

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* [WIFI-7837] Chg: output usage and error to stderr for Quali

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Wifi 7949 (#527)

* Changed the scheduled trigger of sanity workflow to mon-fri

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added scheduled trigger on Sat for regression worklfow

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added scheduled trigger on Sun for performance worklfow

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the default performance testbed to basic 5

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Rectified the days of week in cron job

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* station data tag modified in allure

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* test information data table added to allure

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* test information table modified for mutlipsk data

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* multipsk test result table data modified

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* pass/fail column added to test result info

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* non vlan ip check for nat mode added to allure

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* WIFI-7950 Added config test load script (#528)

* new edgecore-eap102 test run added & existing edgecore-eap102 run modified (#526)

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* [WIFI-7915] Add: delete allure-results before downloading

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* WIFI-7960 Added fix for influx push path in wifi_Capacity test (#530)

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

* [WIFI-7604] Del: helm related files unrequired after migration (#531)

* [WIFI-7604] Del: helm related files unrequired after migration

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Delete obsolote Docker Compose related deploy files

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Co-authored-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7915] Add: delete allure-results dir, not file

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* [WIFI-7915] Add: delete test_everything.xml before other performance runs

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Wifi 7868 restructuring sanity suite to cover golden coverage of suites (#529)

* WIFI-7868: Added ow_sanity_lf suite for sanity restructuring

Added client connectivity tests under the ow_sanity_lf

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

* [WIFI-7869] Fix: regression testing AWS variables placement

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* [WIFI-7779] Add: helm deploy support for mailer envs (#517)

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Also pin kubectl version when destroying namespace

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7604] Add workflows to test deployment upgrade paths (#471)

* Create and switch to composite action for Docker Compose in Kubernetes deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add missing inputs to composite action

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add input for hashed password and adapt variable names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix input variable names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add Docker Compose upgrade test workflow

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Get deploy script according to deployment_version input

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Hard-code branch for testing

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Re-add RTTY_TOKEN for testing previous release upgrades

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7697] Move deploy related files from wlan-testing to wlan-cloud-ucentral-deploy (#472)

* Change composite actions and workflows to use wlan-cloud-ucentral-deploy repo

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Checkout target branch matching with deployment version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove working-directory option

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Rename image version variables to enable search and replace in deploy script

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove defaults from action inputs

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Try removing owsub and owanalytics ports for 2.4 deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Actually remove ports since commenting out doesn't work

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7766] Switch Docker Compose testing workflow to deployment on EC2 (#499)

* Switch from Kubernetes pod to EC2 instance deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix indentation

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add VPC subnet ID to use existing security group

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Move env variable definition to executed SSH command

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove defaults from inputs to avoid overwriting deployment_version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix variable syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add my own SSH key for debugging

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Add my own SSH key for debugging"

This reverts commit e4a9fee140.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Increase AWS instance size

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Update package lists before installing

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add curl insecure option and append self-signed REST API cert to AP cert trust store

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Pass FLAGS variable to clustersysteminfo Docker container

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to github.run_number for uniqueness

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Start Docker manually on instance

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Install Docker using the repository

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Do not destroy created instances for debugging

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Quote selfsigned_restapi_ca

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Split SSH commands into multiple lines for better readability

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix typo

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Split SSH commands into multiple lines for better readability"

This reverts commit c08ec026cfe3915e36cef3215226b41dd0319ed8.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Fix syntax"

This reverts commit f408cfd19f5cf01d6b1d1f78c930897f9442c7de.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add debugging output for REST API CA cert

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add: RTTY_TOKEN env for older versions support

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Download self-signed REST API CA cert directly to virtual AP

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to self-signed certs

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix variable name

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix step name

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Change hostname and use sudo to add hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Actually add IP to hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix missing hostname in AP hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Adapt Docker Compose upgrade workflow to EC2 instance deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Configure Docker to log to logstash input

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix Docker daemon config

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add missing EOF

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix indentation

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Try to fix syntax again

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Use different delimiter

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix conflict after rebase

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix workflow syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Disable StrictHostKeyChecking in workflow

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Remove obsolete inputs and add RTTY_TOKEN to other workflows as well

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix value file names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Wifi 7858 (#518)

* Crated a new file for FMS related testcases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed Fms system ifo test case from gateway service file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related test cases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related functions for support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the function name

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the allure attachment names on edit functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* WIFI-7868: Added multivlan scenarios in ow_sanity and removed Some of the rate limiting as they take a long time to complete

Added few up, dw, up+dw in rate limit for ow_sanity_lf

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

* WIFI-7868 : Added dvlan and rate limit from radius in sanity suite and reduced the rate limiting tests as they are taking alot of time

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

* WIFI-7868 Adding some marker improvements to reduce number of test cases and increase coverage

optimised rate limiting, added dvlan, added rate limit with radius

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

Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>
Co-authored-by: Dmitry Dunaev <83591011+dunaev-opsfleet@users.noreply.github.com>
Co-authored-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com>

* duplicate station data attached to allure was removed

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

Co-authored-by: Dmitry Dunaev <83591011+dunaev-opsfleet@users.noreply.github.com>
Co-authored-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>
Co-authored-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>
Co-authored-by: shivam <shivam.thakur@candelatech.com>
Co-authored-by: Shivam Thakur <70829776+shivamcandela@users.noreply.github.com>
Co-authored-by: ᴀᴍʀɪᴛ ʀᴀᴊ <87319476+amrit-candela@users.noreply.github.com>
Co-authored-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
Co-authored-by: karthika <78941121+karthikaeyetea@users.noreply.github.com>
Co-authored-by: jitendracandela <78074038+jitendracandela@users.noreply.github.com>
Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com>
2022-05-20 11:52:26 +05:30
jitendracandela
69b3723028 Removed unwanted wait_for_ip (#552)
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-05-20 10:07:02 +05:30
Haricharan Jaka
3b638a141e Wifi 7991 (#553)
* Added Ap reboot and factory reset API test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Ap reboot and factory reset API functions in controller lib

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added new sanity marker

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added allure attachments

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-20 10:03:48 +05:30
jitendracandela
e445e0acd2 Wifi 7960 (#548)
* Added move_to_influx

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

* Added move_to_influx

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-05-18 15:44:37 +05:30
Shivam Thakur
516358d1b5 Wifi 7868 restructuring sanity suite to cover golden coverage of suites (#529)
* WIFI-7868: Added ow_sanity_lf suite for sanity restructuring

Added client connectivity tests under the ow_sanity_lf

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

* [WIFI-7869] Fix: regression testing AWS variables placement

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* [WIFI-7779] Add: helm deploy support for mailer envs (#517)

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Also pin kubectl version when destroying namespace

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7604] Add workflows to test deployment upgrade paths (#471)

* Create and switch to composite action for Docker Compose in Kubernetes deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add missing inputs to composite action

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add input for hashed password and adapt variable names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix input variable names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add Docker Compose upgrade test workflow

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Get deploy script according to deployment_version input

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Hard-code branch for testing

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Re-add RTTY_TOKEN for testing previous release upgrades

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7697] Move deploy related files from wlan-testing to wlan-cloud-ucentral-deploy (#472)

* Change composite actions and workflows to use wlan-cloud-ucentral-deploy repo

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Checkout target branch matching with deployment version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove working-directory option

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Rename image version variables to enable search and replace in deploy script

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove defaults from action inputs

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Try removing owsub and owanalytics ports for 2.4 deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Actually remove ports since commenting out doesn't work

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* [WIFI-7766] Switch Docker Compose testing workflow to deployment on EC2 (#499)

* Switch from Kubernetes pod to EC2 instance deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix indentation

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add VPC subnet ID to use existing security group

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Move env variable definition to executed SSH command

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Remove defaults from inputs to avoid overwriting deployment_version

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix variable syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add my own SSH key for debugging

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Add my own SSH key for debugging"

This reverts commit e4a9fee140.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Increase AWS instance size

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Update package lists before installing

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add curl insecure option and append self-signed REST API cert to AP cert trust store

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Pass FLAGS variable to clustersysteminfo Docker container

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to github.run_number for uniqueness

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Start Docker manually on instance

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Install Docker using the repository

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Do not destroy created instances for debugging

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Quote selfsigned_restapi_ca

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Split SSH commands into multiple lines for better readability

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix typo

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Split SSH commands into multiple lines for better readability"

This reverts commit c08ec026cfe3915e36cef3215226b41dd0319ed8.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Revert "Fix syntax"

This reverts commit f408cfd19f5cf01d6b1d1f78c930897f9442c7de.

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add debugging output for REST API CA cert

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add: RTTY_TOKEN env for older versions support

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Download self-signed REST API CA cert directly to virtual AP

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to self-signed certs

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix variable name

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix step name

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Change hostname and use sudo to add hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Actually add IP to hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix missing hostname in AP hosts entry

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Adapt Docker Compose upgrade workflow to EC2 instance deployment

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Configure Docker to log to logstash input

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix Docker daemon config

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Add missing EOF

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix indentation

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Try to fix syntax again

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Use different delimiter

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix conflict after rebase

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix workflow syntax

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Disable StrictHostKeyChecking in workflow

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>

* Remove obsolete inputs and add RTTY_TOKEN to other workflows as well

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Fix value file names

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Wifi 7858 (#518)

* Crated a new file for FMS related testcases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed Fms system ifo test case from gateway service file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related test cases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related functions for support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the function name

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the allure attachment names on edit functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* WIFI-7868: Added multivlan scenarios in ow_sanity and removed Some of the rate limiting as they take a long time to complete

Added few up, dw, up+dw in rate limit for ow_sanity_lf

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

* WIFI-7868 : Added dvlan and rate limit from radius in sanity suite and reduced the rate limiting tests as they are taking alot of time

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

* WIFI-7868 Adding some marker improvements to reduce number of test cases and increase coverage

optimised rate limiting, added dvlan, added rate limit with radius

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

Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>
Co-authored-by: Dmitry Dunaev <83591011+dunaev-opsfleet@users.noreply.github.com>
Co-authored-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com>
2022-05-17 01:32:12 +05:30
Shivam Thakur
1f10c22ee4 WIFI-7960 Added fix for influx push path in wifi_Capacity test (#530)
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-05-16 16:06:00 +05:30
Haricharan Jaka
2d70d362fa WIFI-7950 Added config test load script (#528) 2022-05-15 10:29:36 +05:30
jitendracandela
188e5b9f30 Added skip pcap (#524)
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-05-12 19:20:52 +05:30
Haricharan Jaka
521a17ff92 Wifi 7883 (#521)
* Added gateway related get library support functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Get gateway related API test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-12 12:30:26 +05:30
Haricharan Jaka
0d000de9fd Wifi 7878 (#520)
* Added and updated gateway functions in controller library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated gateway service testcases based on Independent gateway functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-11 15:50:15 +05:30
Haricharan Jaka
b3ed702ea9 Wifi 7857 (#519)
* Added Venue related library support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Venue related test cases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-11 12:30:09 +05:30
Haricharan Jaka
2cb414b878 Wifi 7858 (#518)
* Crated a new file for FMS related testcases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed Fms system ifo test case from gateway service file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related test cases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Location related functions for support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the function name

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the allure attachment names on edit functions

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-10 22:28:38 +05:30
Haricharan Jaka
07c6e4d78a Wifi 7859 (#516)
* Added Contact Related testcases of Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Prov UI contact related test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Prov UI contact related function for support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the test case function names

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-10 13:48:09 +05:30
shivam
0608b4aefa Added application/json in headers for controller apis
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-05-09 22:02:05 +05:30
Haricharan Jaka
aa8d7b520b Wifi 7848 (#513)
* Updated the Client_reconnect library for Android

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Client_reconnect library for iOS

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Rectified the function name in testcase

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-09 11:35:14 +05:30
karthika
9f8f279cfc Wifi 7846 DVLAN (#514)
* getting RADIUS_SERVER_DATA and RADIUS_ACCOUNTING_DATA from lab_info for wpa3_enterprise

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Created testcases for WAP3_eap security

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* renamed files

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* getting RADIUS_SERVER_DATA and RADIUS_ACCOUNTING_DATA from lab_info for wpa3_enterprise

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Created testcases for WAP3_eap security

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* renamed files

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed key_mgmt param value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Changed class and function names

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* added station_ip for dvlan in eap_connect

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Removed duplicated downlink_mu_mimo function

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>
2022-05-07 13:07:35 +05:30
Haricharan Jaka
6145279063 Wifi 7849 (#511)
* Updated scrolling for S10+ in Android Library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated Enterprise Library scrolling support for S10+

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-06 13:33:50 +05:30
Haricharan Jaka
33030bf4e2 Updated scrolling for S10+ in Android Library (#510)
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-06 12:46:10 +05:30
Haricharan Jaka
7172078187 Wifi 7843 (#509)
* Updated the Captive portal android library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Captive portal iOs library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Captive portal android test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated the Captive portal iOS test cases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Updated Captive Portal Android library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed the comments

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Rmeoved unnecessary markers

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-06 12:41:34 +05:30
Haricharan Jaka
2292601b95 Wifi 7836 (#506)
* Added Edit functionality for Prov Inventory and Entity in Controller library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Edit functionality testcases in Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-04 15:15:37 +05:30
jitendracandela
c034dfdd35 Wifi 7233 (#438)
* Added start_sniffer and stop_sniffer method

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

* Added ssid channel

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

* Added get_ap_channel fixture

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

* Removed get_vif_state and added get_ap_channel and added ssid_channel

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

* added get_ap_channel and added ssid_channel

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

* changed pcap file name

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

* Added print for check get_ap_channel output

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

* changed code logic in get_ap_channel

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

* changed duration in Client_Connectivity

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

* added try except in scan_ssid and also changed code logic in eap_connect, Client_Connectivity

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

* removed setup_profiles

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

* Added table format for station data and cx data, Added assert false message

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

* Added arguments in table2 method

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

* Added assert Fail message

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

* changed logic for creating cx_data table

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

* Added print statement

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

* Added Before and After in station data table

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

* Added set_radio_channel method, addded unknown error message

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

* Added assert condition

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

* removed older ssid from scan result

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

* resolved merge conflicts

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

* Added setup_params_enterprise_two

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

* Added ssid_channel

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

* Added ax radio for sniffing

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-05-03 13:39:33 +05:30
AjaydeepGrewal
4a035f8252 WIFI-7218: Scrolling for s20 on additional details page (#445)
* Scrolling for s20

Signed-off-by: Ajaydeep Grewal <grewal19in@gmail.com>

* Added scrlloing of S20 in Enterprise function also

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

Co-authored-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-04-27 12:32:56 +05:30
Haricharan Jaka
f7c117f9fd Added bulid_prov_url() in Contrller lib (#495)
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-04-27 12:02:13 +05:30
Haricharan Jaka
b86b61db45 Wifi 7772 (#493)
* Added Entity library of Provision

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Entity Library support

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Entity Related testcases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-04-26 18:50:10 +05:30
Haricharan Jaka
66a3978627 Added system_info() in controller class (#491)
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-04-26 16:51:55 +05:30
Haricharan Jaka
837ba81d68 Added system info test case of Provision UI (#474)
* Added system info test case of Provision UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added url of Provision UI in allure

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Prov UI test cases for creating device in Inventory

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Repalced = with : in allure of Prov UI url

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* changed the test case name

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the payload parameters to match Prov UI

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added configuration in Prov class

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed the class of ProvUtils

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added the prov UI api testcases for adding and deleting a device

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed the configuration file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added prov ui fixture

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Prov UI controller object and fixture

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added prov controller obj

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed the allure report name for some attchments

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-04-25 21:28:54 +05:30
karthika
42b1c7ce31 Wifi 6938 (#453)
* Country code- Canada 20Mhz 5G

* Update test_CA_20Mhz_2g.py

* Update test_CA_40Mhz_5g.py

* Update test_CA_40Mhz_2g.py

* Update test_CA_80Mhz_5g.py

* Update test_GB_20Mhz_5g.py

* Update test_GB_20Mhz_2g.py

* Update test_GB_40Mhz_5g.py

* Update test_GB_40Mhz_2g.py

* Update test_GB_80Mhz_5g.py

* Update test_IN_20Mhz_5g.py

* Update test_IN_20Mhz_2g.py

* Update test_IN_40Mhz_5g.py

* Update test_IN_40Mhz_2g.py

* Update test_IN_80Mhz_5g.py

* Update test_JP_20Mhz_5g.py

* Update test_JP_20Mhz_2g.py

* Update test_JP_40Mhz_5g.py

* Update test_JP_40Mhz_2g.py

* Update test_JP_80Mhz_5g.py

* Update test_US_20Mhz_5g.py

* Update test_US_20Mhz_2g.py

* Update test_US_40Mhz_5g.py

* Update test_US_40Mhz_2g.py

* Update test_US_80Mhz_5g.py

* Create test_RU_20Mhz_5g.py

* Create test_RU_20Mhz_2g.py

* Create test_RU_40Mhz_5g.py

* Create test_RU_40Mhz_2g.py

* Create test_RU_80Mhz_5g.py

* Create test_SG_20Mhz_5g.py

* Delete tests/e2e/basic/validation_of_operating_modes/country_code_channel_division/country_code_SG/channel_width_20Mhz directory

* Create test_SG_20Mhz_5g.py

* Create test_SG_20Mhz_2g.py

* Create test_SG_40Mhz_5g.py

* Create test_SG_40Mhz_2g.py

* Create test_SG_80Mhz_5g.py

* Added set_radio_country_channel function

* Update controller.py

* Update fixtures_2x.py

* update controller.py

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* update fixtures_2x.py

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* update fixtures_2x.py

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>
2022-04-25 10:08:42 +05:30
karthika
ea6a36462f Wifi 3302 (#476)
* Returning Station_ip in Client_Connectivity function

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Removed setup_profiles, create_vlan parameters

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* removed setup_profiles, create_vlan parameters, 2G radio ssids, cleanup parameter

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Changed marker name

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Fixed errors due to changes in library

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed marker name

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* changed list index value

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* created variable station_ip

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>

* Enabling disabled VLAN, getting station_ip from lf_test

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>
2022-04-21 18:59:59 +05:30
Haricharan Jaka
d68aac5f7e Wifi 7617 (#470)
* Added Provision library in controller.py file

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Provision functions for system info

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Provision service file for Provision API tetcases

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Prov_api marker for testing

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-04-19 17:21:04 +05:30
jitendracandela
5f86864770 Wifi 7568 (#462)
* Added ap firmware version and modified dut information

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

* Added get ap version and modified lf_tools

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

* Added tags and added sets in wifi capacity

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

* Changed logic for ap version

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

* Added influx tags, removed get_vif_state, changed method name

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

* Added influx tags

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

* Added influx tags

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

* Changd influx tags values and Added sets

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-04-17 13:29:16 +05:30
jitendracandela
a0746ba876 Wifi 7435 (#439)
* removed dfs key and added radio config in rf

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

* removed dfs logic

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

* changed setup_params_general numbers

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-03-24 19:03:23 +05:30
Anil Kumar Tegala
8d86ef8c56 Wifi 6849 (#432)
* downlink mu-mimo test for Bridge-Open added

* mu-mimo test cases for other security modes are added

* 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

* marker name changes for security modes in mu-mimo test case

* 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

* file name changes in mu-mimo and sniff method added for pcap

* corrected channel overwritten on second testcase

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

* packet sniffing methods moved from lf_tools to lf_pcap

* US have 2G channels from 1 to 11

* added print statement to verify IP and channel no

* marker names and security key changed for all security modes

* 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)

* twog test cases added for mu-mimo for all security modes

* radio assignment changed in raw line config

* 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>

* twog and fiveg markers removed from module level markers

* added rf channel configuration to bridge mode

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* allow-dfs disabled in 5G rf configuration

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* channels changed in rf setup profiles

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* pcap capture thread disabled from execution

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* pcap capture thread disabled from execution

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

* ssid name changes in setup profiles

Signed-off-by: anil-tegala <anil.tegala@candelatech.com>

Co-authored-by: karthikaeyetea <karthika.subramani@candelatech.com>
Co-authored-by: karthika <78941121+karthikaeyetea@users.noreply.github.com>
Co-authored-by: shivam <shivam.thakur@candelatech.com>
2022-03-21 18:54:57 +05:30
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
Haricharan Jaka
33b2901d98 Wifi 6922 (#410)
* Added return upload download speed function in Ios Library

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Multi Psk testcases in Ios

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Rate Limtining tescases in Ios

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Removed Unnecessary Marker

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-03-17 15:51:45 +05:30
shivam
1a10a2783f fixed the error due to rf data being None
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-03-14 23:18:29 +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
Haricharan Jaka
24e3d76aad Wifi 6921 (#408)
* Added Rerutn Upload and Download speed function in Android lib

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Multi psk wpa2 testcase with upto 16 vlans in Android

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Rate limiting testcase in Android

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added random string to ssid names in Rate limiting testcase in Android

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added random string attached ssids in multi_psk testcase in Android

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-03-07 11:55:58 +05:30
Shivam Thakur
a0b4a32a9e Wifi 7226 query max clients from ap and run wifi capacity in that (#419)
* Added improvement around lf_tools add stations

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

* removed ax stations in wifi capacity for a while

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

* Added wifi_capacity in regular sanity tests and added nat mode wifi capacity in performance

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

* removed get_vif_state from test cases

Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-03-05 14:16:52 +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
Haricharan Jaka
19d5c80309 Wifi 7173 (#398)
* changed scroll_up_pixel function to scroll_up in Android lib

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* changed names of functions for Client Reconnect in Android lib

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added pixel code in all of Pixel functions related to Scroll up patch

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* changed names of functions for Client Reconnect in Ios lib

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed Client reconnect functions name in Test cases of Android

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Changed Client reconnect functions name in Test cases of iOS

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added Pixel Sanity patch by adding extra scroll up if needed

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-03-02 21:40:18 +05:30
shivam
bc0dda62f1 fixed the json decoder error : True -> true
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-03-02 11:47:09 +05:30
Shivam Thakur
8f25d1b72e Added allow dfs option in radio config in 5G Band 2022-03-02 10:32:28 +05:30
Sushant Bawiskar
925687ba79 - Added library code to help run automation on new s20 ui upgrade (#400)
Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com>
2022-02-25 14:23:49 +05:30
Haricharan Jaka
381850ccf0 Wifi 7187 (#407)
* Added Pixel sanity patch for selecting ssids that are not appended in list

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added required intendation for the conditional statement

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>

* Added scroll up with available ssid list if at first ssid is not avavilable

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-02-25 14:23:32 +05:30
Shivam Thakur
572236aa71 Wifi 6934 (#403)
* Added test cases for Ax

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

* Added test cases for Ax

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

* Added module level marker and jira number to test cases

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

* Added  AX nat mode test cases

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

* Added  AX vlan mode test cases

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

* Added split to radio in ax

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

* Added tcp upload and udp upload for dual band

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

* Fixed the get max statiosn from radio using api command, added radio split

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

Co-authored-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-02-23 20:14:14 +05:30