Commit Graph

28 Commits

Author SHA1 Message Date
jitendracandela
53af48ee65 Added dut_data
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2023-01-03 13:19:40 +05:30
anil-tegala
0602034ea8 advance-02 added to lab_info.json
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2023-01-03 13:09:40 +05:30
shivam
fa4b4e7bc6 Added lab_info for run-lf
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-03 13:03:46 +05:30
jitendracandela
f8f1b1f42a changed ip for advance-02
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2023-01-03 12:39:08 +05:30
jitendracandela
b404ed4ddb Added advance-02
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2023-01-03 12:38:28 +05:30
haricharan-jaka
eeedaa6e39 Added Interop tesbed data to Lab info
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2023-01-03 12:24:32 +05:30
haricharan-jaka
86bb33452d Added Interop tesbed data to Lab info
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2023-01-03 12:23:40 +05:30
shivam
eb7996548c Fixed the peak_throughput tests and added run_lf argument
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-03 11:34:44 +05:30
jitendracandela
bf1d8b2a91 Changed serial_tty for basic-02
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2023-01-03 11:32:37 +05:30
jitendracandela
97a3d2071b Added RADIUS_SERVER_DATA
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2023-01-03 11:31:59 +05:30
shivam
860ffe17dd Fixed the get_testbed_details option
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-03 11:26:38 +05:30
jitendracandela
a8383a9bb5 Resolved merge conflicts
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2023-01-03 11:12:15 +05:30
shivam
ab627491a6 added other basic labs in setup_tunnel and lab_info.json
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 21:49:51 +05:30
shivam
d9c0faf7fb Fixed some testcases related to imports and fiveg open test case
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 20:49:13 +05:30
shivam
e3b2e54a38 Fixed the issues from previous commit
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 20:40:36 +05:30
shivam
293b00977f fixed the logic for client_connectivity tests nat-lan mode
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 20:33:06 +05:30
shivam
6bf1d26d74 added script for creating lab_info.json dynamically
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 20:23:36 +05:30
shivam
207c26abbb Fixed the issue for 6g test cases 2023-01-02 20:07:47 +05:30
shivam
6bb357a0c3 Fixed the controller logic if microservice not available
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 19:57:49 +05:30
shivam
2df5a951c0 updated lab_info.json and Fixed the typo error
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 19:52:38 +05:30
shivam
61c9d5db44 Added setup_env script to get the lanforge and tip_2x setup
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2023-01-02 18:43:18 +05:30
jitendracandela
bd97a51bf7 Wifi 1321 create a lan forge pip module (#745)
* Added rate-limiting in both android_test and ios_test

* Removed ow_sanity_lf marker

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

* Added ow_sanity_lf marker

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

* Removed ow_sanity_lf marker

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

* Removed ow_sanity_lf marker

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

* Added ow_sanity_lf marker

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

* Added missing methods

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

* Modified as per new framework

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

* Added ow_sanity_lf marker for channel 11

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

* Added rate-limiting test_cases

* added ow_sanity_lf marker to multipsk & multivlan tests

* Added allure_testcase-links for client_connect in validation_of_operating_modes(bridge,nat,vlan)

* Added ow_sanity_lf marker

* Removed unwanted  ow_sanity_lf marker

* allure suite and titles changed for mpsk & mvlan tests

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

* Added rate_limiting test_cases with jira links in validation_of_operating_mode(bridge,nat,vlan)

* Added rate_radius_info and rate_radius_accounting_info

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

* Modified code for two test cases as per new infra

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

* Addded radius_auth_data radius_acc_data

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

* Added radius_auth_data and radius_acc_data for rate limiting with radius test cases

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

* Added basic-07

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

* Converted num station in int

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

* Removed unnecessary interop testbed details from lab_info

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

* Added Enterprise cleint connect and client connectivity tests in Android

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

* Added Enterprise cleint connect and client connectivity tests in iOS

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

* Added new sanity marker for Interop testcases

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

* Added Enterprise mode client connect test cases in Interop

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

* Added random string addition in Interop testcases for setup profiles ssids

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

* Added random string addition in Interop testcases for setup profiles ssids

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

* changed WAN upstream port for interop testbeds

* Added the logic for retest the ucentral connectivity if it is disconnected

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

* Added NAT-WAN

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

* gw - get commands api fix

* Removed sanity marker on vlan testcases

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

* FIxed issue in DFS

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

* Changed allure report name for Enterprise mode

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

* Added Pytest exit in case of error when testbed data is not available

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

* Fixed the string concat from previous commit

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

* Added check_connectivity fixture on every client_connectivity and dfs test  case

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

* Made some bug fixes on testcases

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

* Changed profile data in testcases to match setup params

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

* Added new fix in manual pytest execution workflow as per master

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

* Added new fix in sanity workflow as per master

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

* Changed ssid names in setup params of general test cases

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

* Added Enterprise mode library support for wifi connect

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

* Removed Interop sanity marker from test connectivity file

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

* commented newly added methods for test connectivity

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

* commented traffic_generator_connectivity

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

* changed as new infra

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

* Removed interop_uc_sanity

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

* Removed marker description

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

* Added needed step for S20,S10 for forget ssid

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

* Fixed the ap libs command for ucentral restart

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

* Added test controller connectivity

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

* Changed markers as per pytest.ini

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

* Refractored dvlan

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

* Added eth table and max station table in allure for test_traffic_generator_connectivity

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

* changed scope of Interop testcase name fixture

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

* Added the fix for rate limiting test with vlans. Added Access Point connectivity Tests

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

* Changed scope of get test lib fixture

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

* Changed markers

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

* Added run-lf condition in check_connectivity

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

* Added test case in the library function of setup_perfecto mobile data

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

* Removed interop testcase name fixture

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

* Added new fail msg for Interop tests for better debugging

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

* Added fix for testcase name in setup perfecto data

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

* Added check_connectivity

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

* Added ow_sanity_lf marker

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

* Refractored DVLAN

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

* Added lab_info.json back due to unexpected deletion

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

* Added skip-all work with all test cases and removed the broken test cases

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

* Renoved the unwanted print for getting marker

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

* Provided vlan id in list

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

* Added proper feature and parent suite

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

* [WIFI-11228] Add: manual workflow step with details on namespace (#727)

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

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

* fixed incorrect security parameter in MVLAN test functions

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

* Added Comments on the Library Functions for Proper Understanding

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

* Added 6G RADIO Config data

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

* Removed the sync_repos.bash as it is not needed now

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

* Added proper suite, subsuite, parent suite, feature, title

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

* Changed method name  wifi_capacity to rate_limiting_test

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

* Refactored dvlan in wpa3_eap

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

* old mvlan test files removed

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

* marker name corrections in SDK API tests

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

* descritpion and marker changes in mvlan tests

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

* Added suite,sub_suite,parent,feature for IN,RU,SG

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

* Modified as per new freamework and enhanced allure and changed file name to dynamic qos

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

* Changed country from CA to US

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

* Added 6g in get_applied_ssid_info method

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

* Changed manager ip to localhost

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

* Added FMS Tests

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

* added basic-08 & advance-01 info for tunneling

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

* Added improvements around pass and fail for ap connectivity and added basic lab_info format

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

* Added proper feature, parent suite, suite, sub_suite and title

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

* Added Toggle-Wifi Button Functionality for both android and ios tests file

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* Added toggle_wifi_mode test-cases for bridge,nat,vlan modes

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* Added fix for 2.4g based bssid band data

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

* rempved rate_limiting_tests marker

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

* Refractored channel vs country code

* Corrected setup_basic_configuration

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

* Added reports dir creation logic

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

* vlan id's passed to test functions in mvlan

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

* removed security_key from open test case

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

* Fixed scan ssid issue in vlan

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

* Fixed scan ssid issue and wrong security issue

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

* changed vlan id for test_disable_vlan_wpa2_2g test case

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

* Changed dataplane_throughput_test marker to dataplane_tests

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

* Changed password for controller

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

* updated controller credentials in lab-info & tunnel_bash

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

* Fixed TypeError: can only concatenate str (not dict) to str issue

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

* Changed parent_suite from OpenWifi Dynamic Vlan Test to Dynamic Vlan Test

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

* Fix: resolved Pixel 4 scroll down issue, by modifying scrollDown() in android_libs.py

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* reverted old password in controller info

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

* IP validation  issue in DVLAN

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

* Removed traffic_generator_connectivity test case and Modification for allure enhancement

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

* Changed parent suite and suite

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

* Renamed dynamic_qos_tests to rate_limiting_with_radius_tests

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

* Changed parent suite to Throughput Benchmark Test

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

* Added missing key_mgmt for wp3

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

* key_mgmt issue in DVLAN-wpa3e

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

* Added security markers

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

* [WIFI-11619] Upd: Docker instructions update (#739)

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

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

* DVLAN admin_up issue

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

* Added pk_passwd and num_stations

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

* Added num_stations

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

* Added num_stations, execution_number and In tls added pk_passwd argument

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

* Added max stations

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

* Added client_scale_tests

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

* Added 6GHz test cases

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

* Added new test channels

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

* Added execution_number in parametrize

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

* added new marker for general security mode testcases in Interop

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

* Changed one ssid with internet variable logic for Interop android

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

* Added proper feature, parent_suite, suite, sub_suite, title in allure report for client_scale_test and dataplane_throughput_test

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

* Changed the teardown logic in android tests

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

* Added global devicemodel in teardown function of Android

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

* Added return statement for IP address

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

* Added return statement for IP address

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

* Changed ip addr of rate limiting radius server to 10.28.3.100

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

* Changed ingress-rate to 10 and egress-rate to 5

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

* Added pre-cleanup for deleting existing stations

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

* [WIFI-11619] Fix: Docker example command

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

* Changed RATE LIMITING RADIUS SERVER ip to 10.28.3.100

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

* Added wpa personal and open bridge test cases for client scale test

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

* Added Toggle Airplane Mode

* Added toggle airplane mode test-cases (NAT, VLAN)

Signed-off-by: karthikeyan <karthikeyan.thirumurthy@candelatech.com>

* Added toggle airplane mode functionality in perfecto library

Signed-off-by: karthikeyan <karthikeyan.thirumurthy@candelatech.com>

* Changed teardown func placement in android tests to accomodate perfecto report

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

* Refactored client-isolation test-cases

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* refactored multi-station performance test-cases

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* Added logic to setup_configuration_data() to support for multi-band combinations

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* allure attachments for client-isolation test_cases

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* [WIFI-11619] Fix: workflow dependencies

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

* [WIFI-11619] Dbg: runtime user

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

* [WIFI-11619] Chg: set files permissions

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

* [WIFI-11619] Dbg: add step for status

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

* Adjusted parameters in rate limiting for perfecto interop

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

* [WIFI-11619] Add: git commit the changes

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

* [WIFI-11619] Add: git commit the changes

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

* [WIFI-11619] Add: git commit the changes

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

* [WIFI-11619] Add: git commit the changes

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

* [WIFI-11619] Add: git commit the changes

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

* [WIFI-11619] Chg: GitHub Pages dir

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

* [WIFI-11619] Chg: GitHub Pages dir

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

* Added extra parameters in rate limiting test to accomodate lanforge testcases in Perfecto Interop

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

* [WIFI-11619] Add: README note

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

* Rectified ssid parameter in Perfecto Interop

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

* Changed ssid to ssid_name in Interop rate limiting testcases

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

* Removed execution number logic (NAT-LAN logic) for NAT mode ttls test cases

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

* Refactored multi-asso-disasso

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

* Revert "Added logic to setup_configuration_data() to support for multi-band combinations"

This reverts commit cef8a23315.

* Added try and except logic in push_config

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

* Fixed Config sent from Gateway is Received by AP, But not Applied by AP issue and added AP logs during config fails

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

* Removed resp is None logic

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

* Added Interop sanity marker in connectivity tests

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

* Updated nat mode & create_vlan parameter for Multi Station Performance test-cases

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* Added title, suite for multi-asso-disasso

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

* Added table results for multi-station-performance test-cases

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* Updated Readme file in wlan-testing

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

* Added check_connectivity arg

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

* Added title,suite for VLAN-multi-asso-disasso

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

* Refactored rx_sens from rx_sensitivity test to TR-398 Issue 2

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

* Resolved conflicts in Lab_info.json

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

* Added Open Passpoint required data in Configuration.py

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

* Added Open roaming configuration Fixture

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

* Added Open Roaming support code in Controller libs and tip_2x

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

* Added sample testcase of open roaming for checking

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

* Added Comments in Open roaming testcase

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

* Modified upload_rate for wifi_capacity

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* Removed unnecessary Passpoint data

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

* Removed unnecessary Passpoint data in configuration.py

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

* Adding new Jira links and Descriptions

Signed-off-by: Rajendra <rajendra.pappu@candelatech.com>

* added passpoint info to tunnel bash

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

* created 5g tests for rxsens

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

* Modified multi station performance udp_download test-cases for test result table

Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>

* Deleted wifi_capacity_test

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

* Added or removed performance marker for performance suite

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

* Enhanced allure report for sanity

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

* Added sanity test plans and markers

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

* Removed unnecessary marker

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

* Added Interop Testplan markers in testplan.md file

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

* Removed emoji's from testplan file

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

* Added emoji's from testplan file

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

* Added some formatting in texts in testplan file

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

* Removed some formatting in texts in testplan file

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

* Added some formatting in texts in testplan file

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

* Added jira links, description and markers for new sanity testcases

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

* Added markers and description for some more of sanity suite testcases

Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com>

* Added test plans md file in readme.md file

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

* Added test plans md file in readme.md file

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

* Changed marker expressions in Testplans.md file

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

* Removed wrong duplicate parent_suite

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

* Added test description

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

* Removed unwanted marker and Added test description

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

* Removed duplicate function name

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

* Modified parent suite

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

* Modified parent suite and feature name

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

* modified mode of udaya AP from wifi6 to wifi5

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

* Logging response info for configuration push

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

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Signed-off-by: shivam <shivam.thakur@candelatech.com>
Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
Signed-off-by: tarun-candela <tarunkumar.madabathula@candelatech.com>
Signed-off-by: karthikeyan <karthikeyan.thirumurthy@candelatech.com>
Signed-off-by: Rajendra <rajendra.pappu@candelatech.com>
Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com>
Co-authored-by: tarun-candela <tarunkumar.madabathula@candelatech.com>
Co-authored-by: anil-tegala <anil.tegala@candelatech.com>
Co-authored-by: haricharan-jaka <haricharan.jaka@candelatech.com>
Co-authored-by: shivam <shivam.thakur@candelatech.com>
Co-authored-by: karthikaeyetea <karthika.subramani@candelatech.com>
Co-authored-by: Dmitry Dunaev <83591011+dunaev-opsfleet@users.noreply.github.com>
Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com>
Co-authored-by: karthikeyan <karthikeyan.thirumurthy@candelatech.com>
Co-authored-by: Rajendra <rajendra.pappu@candelatech.com>
Co-authored-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com>
2022-12-12 17:04:47 +05:30
Shivam Thakur
e8e25bad78 WIFI-10050: Removed the influx params from ini file (#671)
* WIFI-10050: Removed the influx params from ini file

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

* WIFI-10050: Removed influx params from lab_info.json

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

* added influx params option in configuration.py

* Added try and except to setup_influx

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

* Replaced USB0 with AP2

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

* Fixed UnboundLocalError

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

* Added print statement

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

* Added try and except

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

* Removed try and except and Also Import influx_params

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

Co-authored-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-07-15 23:24:29 +05:30
jitendracandela
729e5aac8c Wifi 9536 (#625)
* Added radio_max_antenna method

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

* Added wifi capacity test

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

* Added wallys_dr40x9 AP

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

* Removed radio_max_antenna

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

* Fixed issues and added single client wct for 80Mhz

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

* Changed wifi capacity method name

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-06-21 13:52:05 +05:30
jitendracandela
31fa6d0704 Wifi 8099 (#579)
* Added upstream_resource

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

* Updated lab_info.json

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

* Added upstream_resource

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

* Updated lab_info.json

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-05-29 23:58:28 +05:30
dutta-rohan
da9ebb29bd 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>
2022-05-05 17:19:10 +02:00
ᴀᴍʀɪᴛ ʀᴀᴊ
8d891a93bd Added tls test-cases in bridge_mode nat_mode and vlan_mode (#391)
* Added tls test-cases in bridge_mode nat_mode and vlan_mode

* added new encryption support

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

* Added more ttls test cases to sanity

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

Co-authored-by: shivam <shivam.thakur@candelatech.com>
Co-authored-by: Shivam Thakur <70829776+shivamcandela@users.noreply.github.com>
2022-03-05 14:15:47 +05:30
shivam
63bfff1322 Added json format for lab info. Now both configuration.py and lab_info.json can work. configuration.py takes values from lab_info,json and pytest takes from configuration.py
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-01-23 21:13:20 +05:30