mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2025-12-26 15:37:13 +00:00
* ratelimiting with radius max-download of group user4 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Add dummy workflow for ow_docker-compose-upgrade-test.yml Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * WIFI-7705- Added memory Profile output (#475) Added memory profile before applying config, after applying config and before and after each test case Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Added condition to return the firmware image empty logic Signed-off-by: shivam <shivam.thakur@candelatech.com> * moving gw to 2.5 temporarily * updated gwui and provui versions to 2.5 * moving to main * Add: qa02 instance Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Fix: owgw should be master for QA deployment Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * added fms support for 2.5 and post 2.5 images Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Wifi 7311 (#459) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in CA android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country CA(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added basic-08a (#483) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Del: temporary delete qa01 configuration Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add: restore qa01 configuration This reverts commit9b475c392f. * Added system_info() in controller class (#491) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7313 (#465) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz for iosdevices) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed channels for 2.4 and 5gh of country Japan(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed cahnnels for 2.4 & 5gh of country Japan(Android..) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed errors in JP android 80mhz Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the errors in JP android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code JP(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country JP(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7618 (#477) * ratelimiting with radius max-upload of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * test description added to function Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Changed hfcl_ion4xi from basic3 to basic 4 (#492) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Wifi 7312 (#464) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for 2.4 and 5GHZ of country INDIA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country IN(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file country IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in country_code_IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7306 (#490) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added bulid_prov_url() in Contrller lib (#495) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Added hfcl_ion4xe to basci-6 (#497) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7593 (#479) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files from country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added the reference links in country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unnecessary markers in SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_SG Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7310 (#480) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_GB Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7290 (#481) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed sanity marker and mase some changes in US(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7592 (#482) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary markers in RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in Country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_RU Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7595 (#489) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7594 (#488) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers,files and made some changes in country code RU(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new markerin country RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7304 (#487) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7305 (#486) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added init.py file in GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7309 (#485) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker to Country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unneccesssary files from country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a init.py file in country_code_CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Add continue-on-error to upload reports even when tests failed Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Updated qa02 to 2.5 * Wifi 7314 (#484) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added 40mhz marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * readded init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7819 (#500) * Remmoved unique ssid as tescases in bridge mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in bridge mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Move qa02 to main and remove qa01 from matrix since it is deployed from temp/wifi-7512--pre-rttys-changes Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * 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> * [WIFI-7825] Chg: switch owgwui and owprovui services types (#501) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7824] Fix: service name for UIs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7821] Chg: switch QA and Dev instances to PostgreSQL (#502) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Removed qa01 from the controller instance Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed Extra $ sign from else condition of start reservation job Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed unnecessary else condition Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-7827] Fix: delete double $ in all quali jobs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Wifi 7619 (#494) * ratelimiting with radius max-download of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added wpa2_enterprise marker tag to max-download testcase Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * marker description added for max-download of user1 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * assert false when eap_connect fails & added commit sign Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Fixed KeyError: '2G' (#505) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * [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 commite4a9fee140. 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> * [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> * 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 commite4a9fee140. 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> * [WIFI-3570] Add: Grafana dashboard for performance metrics (#537) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * [WIFI-7977] Chg: manual workflow to use separate report step to make tests able to fail (#550) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7873] Add: owgw/owprov support for ipinfo (#549) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7978] Chg: sanity report to matix format (#551) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Removed unwanted wait_for_ip (#552) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * WIFI-7868 : Added test_resources in ow_sanity_lf (#532) * WIFI-7868 : Added test_resources in ow_sanity_lf Signed-off-by: shivam <shivam.thakur@candelatech.com> * WIFI-7868 Updated the markers for features Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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 commite4a9fee140. 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 commite4a9fee140. 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> * Wifi 7868 (#554) * WIFI-7868 : Added test_resources in ow_sanity_lf Signed-off-by: shivam <shivam.thakur@candelatech.com> * WIFI-7868 Updated the markers for features Signed-off-by: shivam <shivam.thakur@candelatech.com> * WIFI-7868: Updated feature regression markers Signed-off-by: shivam <shivam.thakur@candelatech.com> * Wifi 7982 (#555) * Added Post API functions in controller Lib Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Post API gateway Test cases Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed Allure attachment name for Post testcases Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added new AP's to sanity Allure overview (#557) * WIFI-8010 (#558) * updated marker names with latest and added multi vlan tests Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * selected only bridge mode for ratelimiting test cases Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * ratelimiting radius test renamed as dynamic qos Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Wifi 8000 (#559) * Attached kpi to allure Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Changed value of move_to_influx Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * WIFI-8010 (#560) * updated marker names with latest and added multi vlan tests Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * selected only bridge mode for ratelimiting test cases Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * ratelimiting radius test renamed as dynamic qos Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * indendation fixed at multi-vlan tests job Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Changed the SDK to QA01 instance (#561) * updated ap version to main-latest (#562) * Wifi 7677 Max-ssid (#534) * 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 variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added jira url for all testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * renamed files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed the sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed if condition which checking IP Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Removed duplicated files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added jira url for all testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * renamed files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed the sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed if condition which checking IP Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Removed duplicated files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * fixed nameerror in Testcase Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * changed marker names Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Adding scan_ssid in allure is optional and layer3_traffic function which create l3 traffic alone for given clients Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Allure information of station and cx in table format Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Created Testcases for max_ssid Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Deleted unwanted files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * corrected Pass/fail validation for more than 8 or 16 ssid testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added allure and client_disconnect for Testcases which won't get IP fro the station Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added jira url for all testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * renamed files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed the sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed if condition which checking IP Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Removed duplicated files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * fixed nameerror in Testcase Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * changed marker names Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Adding scan_ssid in allure is optional and layer3_traffic function which create l3 traffic alone for given clients Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Allure information of station and cx in table format Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Created Testcases for max_ssid Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added jira url for all testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * renamed files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * added sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed the sta_ip variable Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * removed if condition which checking IP Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added variable-station_ip Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Testcases connecting clients of 2G+5G radio with max no.of SSIDs Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Removed duplicated files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Deleted unwanted files Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * corrected Pass/fail validation for more than 8 or 16 ssid testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added allure and client_disconnect for Testcases which won't get IP fro the station Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Wifi 8009 (#556) * Added get Rtty function in controller Lib Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added get RTTY test case from gateway API's Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Edit device in gateway test case Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Edit device in gateway test case Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Rectified Post to Put in function of edit Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed name of testcase Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-7820] Chg: update enforce-jira-issue-key workflow (#564) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7996] Make deploy-sdk-docker-compose and deploy-virtual-ap-instance more resilient (#563) * Get instance ID from API response after creation and set timeouts when waiting for instance readiness Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Use built-in timeout command Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * removed duplicate ap model from sanity run (#569) Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * commented print statement (#570) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Wifi 8047 (CSV file name changed) (#571) * 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> * Corrected MoreThanEightSsid testcase pass/fail conditions Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Changed the csv file name in read_csv_individual_station_throughput function Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Wifi 8048 (#572) * Changed response to json Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed response to json for test_firmware_upgrade_status_gateway and test_access_points_connectivity functions in get_device_by_serial number Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Typo in run_tests for Iphone-11 (#574) Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com> * Wifi 7174 (#543) * packet dissection for beamformer in association resonse attached to allure Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * packet dissection for beamformee association request attached to allure Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * fixed sniffing issues for mu-mimo Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * sniffer radio selection logic modified Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * sniffing interval changed and move pcap from lanforge to test directory Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added tshark installation to manual workflow Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added yes prompt for tshark installation run Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added yes prompt for tshark installation run in manual workflow Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Add tshark package to testing Docker image Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Set noninteractive mode for apt install Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * removed tshark installation from manual workflow Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * sniffing interval modified Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * [WIFI-7439] Fix: missing owanalytics port in haproxy annotation Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * WIFI-7317 (#437) * Updated Interop testing markers in update_badges * Changed Regression to Performance in Interop * Changed Regression to Performance in update_badges * corrected the performance marker * [WIFI-7463] Add: owprov-ui env for new app Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Adapt workflow and deployment files to use built-in RTTYS (#442) Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * changed the image to main * remove client_connect from test resources to enable firmware upgrade skip from interop sanity * removing extra markers for interop sanity to avoid upgrade temporarily * Moved sanity to pick latest next image * Added respective markers of Interop to test_connectivity.py (#447) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * added wifi reload code after config being applied * removing the wifi reload changes after config applied * Removed get_vif_state from sanity test cases (#448) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Omit expression syntax in composite action Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * [WIFI-7221] Add: owsub support (#449) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Del: owgwui and owprov versions from docker-compose to get into inputs limit Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Chg: increase CHECK_RETRIES to 60 Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Fix: helm delete unrequired owsub check Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * moving to main latest * [WIFI-4647] Chg: adapt K8s deploy testing to DC format (#451) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-4647] Add: ow_k8s workflow name Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-4647] Fix: ow_k8s workflow missing space Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7512] Chg: backport multiple K8s loadsim scenarios with DB fix (#452) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update to GA 2.5.0 version * moving sanity to run on release latest * Wifi 7413 (#446) * Added Bridge mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Nat mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Vlan mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Rectified the setup profile name in Testcases Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7409 (#440) * Added Enterpise mixed mode testcases in Bridge mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode testcases in Nat mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode testcases in Vlan mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Bridge mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Nat mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Vlan mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of bridge mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of nat mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of vlan mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * moved to next latest and added hfcl_ion4xe and removed ECW 5410 (#455) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-7461] Add: input for dev instances deployment for latest versions (#457) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7461] Add: id in dev deployment for triggering support Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7461] Add: id step for triggering in dev deploy workflow Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update ucentralgw-qa-deployment.yaml Moved it to main * [WIFI-6851] Add: docker-compose loadsim jobs (#454) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-6851] Del: unrequired OWLS ref Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7564] Add: workflow to delete OWGW in QA01 namespace (#460) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Add step to wait for virtual AP instance readiness Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Wait before setting virtual AP instance facts Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Removed edgecore_ecw5410 and Added hfcl_ion4xe (#461) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * Wifi 7605 (#456) * Added hfcl_ion4xi Ap in quali.yml file for lanforge sanity Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added hfcl_ion4xi in github inputs and cleanup Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Udaya Ap in quali.yml file for lanforge sanity Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Aligned report of udaya AP Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added hfcl_ion4xi and udaya_a5-id2 (#463) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-7566] Fix: sanity report files names Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add dummy workflow for ow_docker-compose-upgrade-test.yml Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * WIFI-7705- Added memory Profile output (#475) Added memory profile before applying config, after applying config and before and after each test case Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Added condition to return the firmware image empty logic Signed-off-by: shivam <shivam.thakur@candelatech.com> * moving gw to 2.5 temporarily * updated gwui and provui versions to 2.5 * moving to main * Add: qa02 instance Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Fix: owgw should be master for QA deployment Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * added fms support for 2.5 and post 2.5 images Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Wifi 7311 (#459) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in CA android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country CA(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added basic-08a (#483) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Del: temporary delete qa01 configuration Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add: restore qa01 configuration This reverts commit9b475c392f. * Added system_info() in controller class (#491) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7313 (#465) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz for iosdevices) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed channels for 2.4 and 5gh of country Japan(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed cahnnels for 2.4 & 5gh of country Japan(Android..) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed errors in JP android 80mhz Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the errors in JP android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code JP(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country JP(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7618 (#477) * ratelimiting with radius max-upload of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * test description added to function Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Changed hfcl_ion4xi from basic3 to basic 4 (#492) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Wifi 7312 (#464) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for 2.4 and 5GHZ of country INDIA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country IN(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file country IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in country_code_IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7306 (#490) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added bulid_prov_url() in Contrller lib (#495) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Added hfcl_ion4xe to basci-6 (#497) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7593 (#479) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files from country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added the reference links in country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unnecessary markers in SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_SG Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7310 (#480) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_GB Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7290 (#481) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed sanity marker and mase some changes in US(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7592 (#482) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary markers in RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in Country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_RU Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7595 (#489) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7594 (#488) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers,files and made some changes in country code RU(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new markerin country RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7304 (#487) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7305 (#486) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added init.py file in GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7309 (#485) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker to Country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unneccesssary files from country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a init.py file in country_code_CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Add continue-on-error to upload reports even when tests failed Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Updated qa02 to 2.5 * Wifi 7314 (#484) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added 40mhz marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * readded init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7819 (#500) * Remmoved unique ssid as tescases in bridge mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in bridge mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Move qa02 to main and remove qa01 from matrix since it is deployed from temp/wifi-7512--pre-rttys-changes Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * 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> * [WIFI-7825] Chg: switch owgwui and owprovui services types (#501) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7824] Fix: service name for UIs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7821] Chg: switch QA and Dev instances to PostgreSQL (#502) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Removed qa01 from the controller instance Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed Extra $ sign from else condition of start reservation job Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed unnecessary else condition Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-7827] Fix: delete double $ in all quali jobs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Wifi 7619 (#494) * ratelimiting with radius max-download of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added wpa2_enterprise marker tag to max-download testcase Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * marker description added for max-download of user1 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * assert false when eap_connect fails & added commit sign Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Fixed KeyError: '2G' (#505) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * [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.gith… * Wifi 7112 (#536) * odfma test scenarios added * setup_profiles removed from testcase arguments Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * use run-tests action in all workflows (#396) * use run-tests action in advanced workflow * use run-tests action in performance workflow * use run-tests action in docker-compose workflow * use run-tests action in quali advanced workflow * use run-tests action in quali basic manual workflow Signed-off-by: Max Brenner <xamrennerb@gmail.com> * 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> * - Added library code to help run automation on new s20 ui upgrade (#400) Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * add missing checkout to performance workflow Signed-off-by: Max Brenner <xamrennerb@gmail.com> * switch to JSON lab configuration (#405) Signed-off-by: Max Brenner <xamrennerb@gmail.com> * Moved sanity to latest next image * Move dev instance to main * Added allow dfs option in radio config in 5G Band * Wifi 6528 (#406) * Added Interop regression workflow Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added delete name space lines and marker for testing client connectivity for Android devices Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed the test type name to Interop Regression Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Switched to Lab config Json also in Interop Regression Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * fixed the json decoder error : True -> true Signed-off-by: shivam <shivam.thakur@candelatech.com> * Changed Aws region name (#409) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Moving sanity to release image * Added Perfecto Phone Tools for Reserving / Unreserving phones. (#414) Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com> * Wifi 7227 (#416) * - adding 120 secs sleep to allow ap to broadcast all ssids Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * - replacing interop-01 and interop-04 (testbeds) between iphone 11 and iphone 12 Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * - replacing interop-01 and interop-04 (testbeds) between iphone 11 and iphone 12 Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * [WIFI-6851] Chg: owls workflow parameters (#381) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Add files via upload (#417) Updating phone_tools * 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> * 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> * Update logic to exit whenever device is not available (#411) Signed-off-by: Ajaydeep Grewal <grewal19in@gmail.com> * Wifi 7220 (#420) * Changed allure name to match test name in Interop Regression Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * changed head name to branch name to check if allure is getting uploaded to clound or not Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed Ref to master for allure results when only Regression is triggred from master branch Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * removed the uc_sanity from wifi capacity tests * 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> * WIFI-6930: Adding function for creating a device reservation on a perfecto device (#387) * WIFI-6930: Adding function for creating a device reservation on a perfecto device Signed-off-by: Ajaydeep Grewal <grewal19in@gmail.com> * Adding reservation update and delete functions Signed-off-by: Ajaydeep Grewal <grewal19in@gmail.com> * Added slight upload rate on udp download to work in NAT mode Signed-off-by: shivam <shivam.thakur@candelatech.com> * moving sanity to next * Added tls in the name of SSID for tls test cases (#424) * [WIFI-6851] Add: postgresql as DB for OWLS tests (#423) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * added regression and advance counts * added badges for advance and regression in readme file * added advance and regression text * added interop and lanforge side regression counts * Added Interop Regression and its count in readme * updated the name for interop Regression badge name * [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> * Wifi 6731 (#421) * Created a local variable for upstream_port to prevent appending of vlan_id to previous upstream_port * corrected vlan_id * 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> * 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> * fixed the error due to rf data being None Signed-off-by: shivam <shivam.thakur@candelatech.com> * Fix advanced testbed config generation Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * added the badge text to RF Testing from Advance * Fix composite action path Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Fixed eap wpa3 tls vlan mode ssid data * 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> * fixed the self from sself typo error * Added self for fix UnboundLocalError (#433) * removed self of upstream_port in dataplane (#434) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * In Bridge and NAT Mode TLS Mix type test cases added (#429) * Added tls in the name of SSID for tls test cases * In Bridge and NAT Mode TLS Mix type test cases added * Added TLS's VLAN test cases and all are successfull Signed-off-by: amrit <amrit.raj@candelatech.com> * ssid twog and fiveg changed to respective testcases Signed-off-by: amrit <amrit.raj@candelatech.com> * Added get_lf_logs and get_ap_logs fixture in tls test-cases Signed-off-by: amrit <amrit.raj@candelatech.com> * VLAN TLS test cases added and working fine Signed-off-by: amrit <amrit.raj@candelatech.com> * [WIFI-5435] Add: indio_um-305ac to sanity check (#431) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * 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> * [WIFI-4647] Add: DEPLOY_VERSION as testing parameter for docker-compose testing (#435) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7277] Switch to dynamic virtual AP EC2 instance (#430) * Create composite action for dynamic virtual AP EC2 instance deployment Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Fix output description Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Fix step output name Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Checkout repo before using composite action Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Switch to inputs in composite action since secrets do not work Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Move env variable definition to step section Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Remove top level env section Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Fix job and step outputs Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Use SSH option to start ucentral in background Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Switch to SSH password until config override option is ready Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Adapt workflow to previous changes Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Remove key reference in SSH command line options Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Add instance_id output and switch to cut to get firmware version Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Fix terminate-instances command Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Switch back to awk command to get firmware version Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Wait for automated ucentral start before stopping and fix awk command Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Add owner tag to run-instances command Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Remove branch reference Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Wifi 7000 (#422) * Added wpa test cases for multi_psk in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Wpa3 test cases for Multi_psk in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Rectified securtiy name Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Nat mode Rate limiting test cases for Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Vlan mode Rate limiting test cases for Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Wpa test cases for Multi_psk in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Wpa3 test cases for Multi_psk in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Nat mode Rate limiting test cases for iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Vlan mode Rate limiting test cases for iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed markers to respective modes in marker list Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7159 (#415) * - To return from perfecto logger if we are running testcases for unique ssid Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * - To add unique ssid schema as a part of testcase Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * - removing marker from openroaming tescases Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * Resolved conflicts in Interop/conftest Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Android devices needed for cleanup Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed marker to match ios and Android test cases with devices in Interop Testing workflow Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added run-lf argument in return function of setup_profiles Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added WIFI branches in reference for allure report generation Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed marker to Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added extra runners Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Nat mode Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Vlan mode Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added extra 1 min if --run-lf is used Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * changed cleanup requirements Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added vlan to ssid names in setup profiles of Enterprise mode test Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed testbed name Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed Regression to performance Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Reverted to original Interop workflow file Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Chnaged file name to performance.yml Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> Co-authored-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * [WIFI-7439] Add: testing changes required for owanalytics (#443) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7439] Fix: helm deploy script annotation Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * -reduced ssid name length (#444) Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * [WIFI-7439] Fix: missing owanalytics port in haproxy annotation Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * WIFI-7317 (#437) * Updated Interop testing markers in update_badges * Changed Regression to Performance in Interop * Changed Regression to Performance in update_badges * corrected the performance marker * [WIFI-7463] Add: owprov-ui env for new app Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Adapt workflow and deployment files to use built-in RTTYS (#442) Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * changed the image to main * remove client_connect from test resources to enable firmware upgrade skip from interop sanity * removing extra markers for interop sanity to avoid upgrade temporarily * Moved sanity to pick latest next image * Added respective markers of Interop to test_connectivity.py (#447) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * added wifi reload code after config being applied * removing the wifi reload changes after config applied * Removed get_vif_state from sanity test cases (#448) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Omit expression syntax in composite action Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * [WIFI-7221] Add: owsub support (#449) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Del: owgwui and owprov versions from docker-compose to get into inputs limit Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Chg: increase CHECK_RETRIES to 60 Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Fix: helm delete unrequired owsub check Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * moving to main latest * [WIFI-4647] Chg: adapt K8s deploy testing to DC format (#451) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-4647] Add: ow_k8s workflow name Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-4647] Fix: ow_k8s workflow missing space Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7512] Chg: backport multiple K8s loadsim scenarios with DB fix (#452) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update to GA 2.5.0 version * moving sanity to run on release latest * Wifi 7413 (#446) * Added Bridge mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Nat mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Vlan mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Rectified the setup profile name in Testcases Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7409 (#440) * Added Enterpise mixed mode testcases in Bridge mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode testcases in Nat mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode testcases in Vlan mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Bridge mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Nat mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Vlan mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of bridge mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of nat mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of vlan mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * moved to next latest and added hfcl_ion4xe and removed ECW 5410 (#455) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * ofdma test added for twog with packet dissection Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * sniffer duration modified Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * modified sta_names as eid's in wifi-capacity-args * fixed sta_names in wifi-capacity-test using ax stations Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * [WIFI-7461] Add: input for dev instances deployment for latest versions (#457) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7461] Add: id in dev deployment for triggering support Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7461] Add: id step for triggering in dev deploy workflow Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update ucentralgw-qa-deployment.yaml Moved it to main * [WIFI-6851] Add: docker-compose loadsim jobs (#454) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-6851] Del: unrequired OWLS ref Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7564] Add: workflow to delete OWGW in QA01 namespace (#460) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Add step to wait for virtual AP instance readiness Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Wait before setting virtual AP instance facts Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Removed edgecore_ecw5410 and Added hfcl_ion4xe (#461) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * Wifi 7605 (#456) * Added hfcl_ion4xi Ap in quali.yml file for lanforge sanity Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added hfcl_ion4xi in github inputs and cleanup Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Udaya Ap in quali.yml file for lanforge sanity Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Aligned report of udaya AP Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added hfcl_ion4xi and udaya_a5-id2 (#463) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-7566] Fix: sanity report files names Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add dummy workflow for ow_docker-compose-upgrade-test.yml Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * WIFI-7705- Added memory Profile output (#475) Added memory profile before applying config, after applying config and before and after each test case Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Added condition to return the firmware image empty logic Signed-off-by: shivam <shivam.thakur@candelatech.com> * moving gw to 2.5 temporarily * updated gwui and provui versions to 2.5 * moving to main * Add: qa02 instance Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Fix: owgw should be master for QA deployment Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * added fms support for 2.5 and post 2.5 images Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Wifi 7311 (#459) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in CA android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country CA(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added basic-08a (#483) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Del: temporary delete qa01 configuration Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add: restore qa01 configuration This reverts commit9b475c392f. * Added system_info() in controller class (#491) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7313 (#465) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz for iosdevices) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed channels for 2.4 and 5gh of country Japan(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed cahnnels for 2.4 & 5gh of country Japan(Android..) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed errors in JP android 80mhz Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the errors in JP android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code JP(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country JP(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7618 (#477) * ratelimiting with radius max-upload of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * test description added to function Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Changed hfcl_ion4xi from basic3 to basic 4 (#492) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Wifi 7312 (#464) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for 2.4 and 5GHZ of country INDIA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country IN(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file country IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in country_code_IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7306 (#490) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added bulid_prov_url() in Contrller lib (#495) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Added hfcl_ion4xe to basci-6 (#497) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7593 (#479) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files from country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added the reference links in country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unnecessary markers in SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_SG Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7310 (#480) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_GB Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7290 (#481) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed sanity marker and mase some changes in US(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7592 (#482) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary markers in RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in Country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_RU Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7595 (#489) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7594 (#488) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers,files and made some changes in country code RU(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new markerin country RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7304 (#487) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7305 (#486) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added init.py file in GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7309 (#485) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker to Country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unneccesssary files from country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a init.py file in country_code_CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Add continue-on-error to upload reports even when tests failed Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Updated qa02 to 2.5 * Wifi 7314 (#484) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added 40mhz marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * readded init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7819 (#500) * Remmoved unique ssid as tescases in bridge mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in bridge mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Move qa02 to main and remove qa01 from matrix since it is deployed from temp/wifi-7512--pre-rttys-changes Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * 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> * [WIFI-7825] Chg: switch owgwui and owprovui services types (#501) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7824] Fix: service name for UIs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7821] Chg: switch QA and Dev instances to PostgreSQL (#502) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Removed qa01 from the controller instance Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed Extra $ sign from else condition of start reservation job Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed unnecessary else condition Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-7827] Fix: delete double $ in all quali jobs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Wifi 7619 (#494) * ratelimiting with radius max-download of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added wpa2_enterprise marker tag to max-download testcase Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * marker description added for max-download of user1 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * assert false when eap_connect fails & added commit sign Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Fixed KeyError: '2G' (#505) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * [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… * Changed the sanity to run Mon-Fri (#575) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed sanity to run on Next image (#577) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changes for EAP102(AP model) in Allure Overview (#576) * allure results artifact name modified with latest marker names (#578) Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * 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> * WIFI-7175 (#544) * packet dissection for beamformer association response attached to allure Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * table added for assoc-req & assoc-res pass/fail check to allure Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * [WIFI-8899] Chg: add debug info on loadsim (#580) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * WIFI-7176 (#545) * packet dissection for mu-beamformer in beacon frame attached to allure Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * [WIFI-7463] Add: owprov-ui env for new app Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Adapt workflow and deployment files to use built-in RTTYS (#442) Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * changed the image to main * remove client_connect from test resources to enable firmware upgrade skip from interop sanity * removing extra markers for interop sanity to avoid upgrade temporarily * Moved sanity to pick latest next image * Added respective markers of Interop to test_connectivity.py (#447) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * added wifi reload code after config being applied * removing the wifi reload changes after config applied * Removed get_vif_state from sanity test cases (#448) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Omit expression syntax in composite action Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * [WIFI-7221] Add: owsub support (#449) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Del: owgwui and owprov versions from docker-compose to get into inputs limit Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Chg: increase CHECK_RETRIES to 60 Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7221] Fix: helm delete unrequired owsub check Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * moving to main latest * [WIFI-4647] Chg: adapt K8s deploy testing to DC format (#451) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-4647] Add: ow_k8s workflow name Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-4647] Fix: ow_k8s workflow missing space Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7512] Chg: backport multiple K8s loadsim scenarios with DB fix (#452) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update to GA 2.5.0 version * moving sanity to run on release latest * Wifi 7413 (#446) * Added Bridge mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Nat mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Vlan mode Eap mixed testcases for Client connect in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Rectified the setup profile name in Testcases Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7409 (#440) * Added Enterpise mixed mode testcases in Bridge mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode testcases in Nat mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode testcases in Vlan mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Bridge mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Nat mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Enterpise mixed mode jira links to testcases in Vlan mode of client connect Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of bridge mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of nat mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Changed ssid names in Setup profiles of vlan mode in Eap Suite B Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * moved to next latest and added hfcl_ion4xe and removed ECW 5410 (#455) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-7461] Add: input for dev instances deployment for latest versions (#457) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7461] Add: id in dev deployment for triggering support Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7461] Add: id step for triggering in dev deploy workflow Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update ucentralgw-qa-deployment.yaml Moved it to main * [WIFI-6851] Add: docker-compose loadsim jobs (#454) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-6851] Del: unrequired OWLS ref Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7564] Add: workflow to delete OWGW in QA01 namespace (#460) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Add step to wait for virtual AP instance readiness Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Wait before setting virtual AP instance facts Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Removed edgecore_ecw5410 and Added hfcl_ion4xe (#461) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * Wifi 7605 (#456) * Added hfcl_ion4xi Ap in quali.yml file for lanforge sanity Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added hfcl_ion4xi in github inputs and cleanup Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added Udaya Ap in quali.yml file for lanforge sanity Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Aligned report of udaya AP Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added hfcl_ion4xi and udaya_a5-id2 (#463) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-7566] Fix: sanity report files names Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add dummy workflow for ow_docker-compose-upgrade-test.yml Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * WIFI-7705- Added memory Profile output (#475) Added memory profile before applying config, after applying config and before and after each test case Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Added condition to return the firmware image empty logic Signed-off-by: shivam <shivam.thakur@candelatech.com> * moving gw to 2.5 temporarily * updated gwui and provui versions to 2.5 * moving to main * Add: qa02 instance Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Fix: owgw should be master for QA deployment Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * added fms support for 2.5 and post 2.5 images Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Wifi 7311 (#459) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in CA android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country CA(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added basic-08a (#483) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Del: temporary delete qa01 configuration Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add: restore qa01 configuration This reverts commit9b475c392f. * Added system_info() in controller class (#491) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7313 (#465) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz for iosdevices) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed channels for 2.4 and 5gh of country Japan(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed cahnnels for 2.4 & 5gh of country Japan(Android..) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed errors in JP android 80mhz Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the errors in JP android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code JP(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country JP(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7618 (#477) * ratelimiting with radius max-upload of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * test description added to function Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Changed hfcl_ion4xi from basic3 to basic 4 (#492) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Wifi 7312 (#464) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for 2.4 and 5GHZ of country INDIA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country IN(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file country IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in country_code_IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7306 (#490) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added bulid_prov_url() in Contrller lib (#495) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Added hfcl_ion4xe to basci-6 (#497) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7593 (#479) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files from country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added the reference links in country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unnecessary markers in SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_SG Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7310 (#480) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_GB Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7290 (#481) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed sanity marker and mase some changes in US(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7592 (#482) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary markers in RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in Country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_RU Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7595 (#489) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7594 (#488) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers,files and made some changes in country code RU(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new markerin country RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7304 (#487) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7305 (#486) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added init.py file in GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7309 (#485) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker to Country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unneccesssary files from country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a init.py file in country_code_CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Add continue-on-error to upload reports even when tests failed Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Updated qa02 to 2.5 * Wifi 7314 (#484) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added 40mhz marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * readded init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7819 (#500) * Remmoved unique ssid as tescases in bridge mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in bridge mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Move qa02 to main and remove qa01 from matrix since it is deployed from temp/wifi-7512--pre-rttys-changes Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * 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> * [WIFI-7825] Chg: switch owgwui and owprovui services types (#501) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7824] Fix: service name for UIs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7821] Chg: switch QA and Dev instances to PostgreSQL (#502) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Removed qa01 from the controller instance Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed Extra $ sign from else condition of start reservation job Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed unnecessary else condition Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-7827] Fix: delete double $ in all quali jobs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Wifi 7619 (#494) * ratelimiting with radius max-download of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added wpa2_enterprise marker tag to max-download testcase Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * marker description added for max-download of user1 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * assert false when eap_connect fails & added commit sign Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Fixed KeyError: '2G' (#505) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * [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@… * Added upstream_resources on add_vlan (#581) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-8899] catch empty simulation id Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Wifi 6213 (#582) * Added throughput_latency_2g_5g_ap_chamber_pos_ABC test case Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * replaced lanforge_data with configuration_data Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * modified framework logic Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added new test cases Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * resolved merge conflicts Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added throughput_latency_2g_5g_ap_chamber_pos_ABC test case Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * replaced lanforge_data with configuration_data Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * modified framework logic Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added new test cases Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Fixed issue of json Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Fixed issue on AB_C Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * removed unwanted call of create_mesh_scenario Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * removed entries Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * - changed markers for interop sanity (#547) * - changed markers for interop sanity Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * - removing multipsk from interop sanity because of dependency on lanforge Signed-off-by: Sushant Bawiskar <sushant.bawiskar@candelatech.com> * Wifi 7177 (#585) * check beamformer in probe response and group id management frame Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * group id management check condition modified Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Changed the marker in Interop workflow file for New interop sanity suite (#586) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wally DR40x9 added to sanity workflow (#587) * Wally DR40x9 added to sanity workflow Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * sanity marker expression changed Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Wifi 7620 (#522) * ratelimiting with radius max-upload of group user2 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * marker description added for max-upload of user2 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * jira id modified for max-upload-user2 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * pass/fail conditions added to the test result Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * [WIFI-7566] Fix: sanity report files names Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add dummy workflow for ow_docker-compose-upgrade-test.yml Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * WIFI-7705- Added memory Profile output (#475) Added memory profile before applying config, after applying config and before and after each test case Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Added condition to return the firmware image empty logic Signed-off-by: shivam <shivam.thakur@candelatech.com> * moving gw to 2.5 temporarily * updated gwui and provui versions to 2.5 * moving to main * Add: qa02 instance Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Fix: owgw should be master for QA deployment Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * added fms support for 2.5 and post 2.5 images Signed-off-by: shivam <shivam.thakur@candelatech.com> * 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> * Wifi 7311 (#459) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in CA android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code CA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country CA(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added basic-08a (#483) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Del: temporary delete qa01 configuration Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * 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> * Add: restore qa01 configuration This reverts commit9b475c392f. * Added system_info() in controller class (#491) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7313 (#465) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz for iosdevices) for country JP Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed channels for 2.4 and 5gh of country Japan(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed cahnnels for 2.4 & 5gh of country Japan(Android..) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed errors in JP android 80mhz Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * fixed the errors in JP android Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code JP(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country JP(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Changed hfcl_ion4xi from basic3 to basic 4 (#492) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Wifi 7312 (#464) * fixed the channels of 20Mhz,40Mhz,80Mhz(both 2.4 & 5ghz) for country IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for 2.4 and 5GHZ of country INDIA(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed errors in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added interop_country_code marker in country IN(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file country IN(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in country_code_IN Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7306 (#490) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code IN(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added bulid_prov_url() in Contrller lib (#495) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * 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> * Added hfcl_ion4xe to basci-6 (#497) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 7593 (#479) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files from country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added the reference links in country SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unnecessary markers in SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_SG Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7310 (#480) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker to country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_GB Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7290 (#481) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed sanity marker and mase some changes in US(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un-wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7592 (#482) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary markers in RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in Country code RU(Android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added init.py file in Country_code_RU Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7595 (#489) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code SG(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.com> * Wifi 7594 (#488) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers,files and made some changes in country code RU(iOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new markerin country RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code RU(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7304 (#487) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added new marker in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code US(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7305 (#486) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * added a new marker in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some un wanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country code GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added init.py file in GB(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7309 (#485) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Fixed channels for both 2.4 and 5gh of country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker to Country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed some unneccesssary files from country CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code CA(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a init.py file in country_code_CA Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Add continue-on-error to upload reports even when tests failed Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Updated qa02 to 2.5 * Wifi 7314 (#484) * fixed the channels Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * channels fixed Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted code Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers and made some changes in country code SG(android) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unnecessary spaces in test_general_security_modes Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * removed unnecessary files Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added a new marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed unwanted markers Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py in Country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added 40mhz marker in country code JP(IOS) Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Removed init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Added init.py file in country_code_US Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * readded init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Re-added the init.py file Signed-off-by: Jyothsna-setti <jyothsna.polamarasetty@candelatech.com> * Wifi 7819 (#500) * Remmoved unique ssid as tescases in bridge mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in bridge mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in nat mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Remmoved unique ssid as tescases in vlan mode in iOS Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Move qa02 to main and remove qa01 from matrix since it is deployed from temp/wifi-7512--pre-rttys-changes Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * 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> * [WIFI-7825] Chg: switch owgwui and owprovui services types (#501) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7824] Fix: service name for UIs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7821] Chg: switch QA and Dev instances to PostgreSQL (#502) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Removed qa01 from the controller instance Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed Extra $ sign from else condition of start reservation job Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed unnecessary else condition Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-7827] Fix: delete double $ in all quali jobs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Fixed KeyError: '2G' (#505) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * 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> * [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> * pass/fail info added to allure report Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Wifi 7619 (#494) * ratelimiting with radius max-download of group user1 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * added wpa2_enterprise marker tag to max-download testcase Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * marker description added for max-download of user1 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * assert false when eap_connect fails & added commit sign Signed-off-by: anil-tegala <anil.tegala@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… * Added path checking logic for dfs (#590) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-9202] Fix: jfrog pypi repo format (#591) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * WIFI-7705 - Added memory profile attached into json format (#592) Signed-off-by: shivam <shivam.thakur@candelatech.com> * Fixed issue local variable 'cmd' referenced before assignment (#593) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-9125] Chg: output tests logs at the end as a batch (#584) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Added wallys_dr40x9 (#595) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Wifi 9165 (multi vlan sta-info) (#588) * Client_disconnect will clear L3 traffic and added allure_report_table_format funtion to add sta_info in table format Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Sta info in allure for disabled vlan testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Wifi 7621 (#538) * ratelimiting with radius max-download of group user2 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * pass/fail info added to allure report Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Wifi 8295 (#533) * adding dependencies bash file Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cc.1 option and fixture version Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added controller 3x files Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * calling controller logic Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added more functions Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cc.1 functionality to different fixtures Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cc.1 fixture to setup_profile Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * cc.1 fixture Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lanforge scripts Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * test function Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added realtive path and more function to controller access Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * testcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added wpa2 functionality Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * get slot id and ssid name Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * made change to add_env_properties Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added fixture line in setup_profiles Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added fixture line in setup_profiles Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added accurate way of creating wlan Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added controller log option Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added 2g options Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cc option to add tations Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cc option to add tations Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cc option Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cc option Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * adding lanforge changes Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * create non mesh dut Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * cal bssid 2g and 5g method Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * edited get ap config slot and controller log Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * adddd tst2g and test5g testcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added modification to fixture3x Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * testbed info Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added everything Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove laforge scripts Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * sync lanforge-scripts Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * comment out multi test Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * changed class name Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove roam directory Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * optimized code by calling basic_roam function from lftest Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * checking bssids after creating wlan Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added time calculation, rssi and cx-time reporting Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * created layer3 Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * changed station name Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added rx packets Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * increased wait time Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * chaged logic for calculating 5g and 2g bssid also added 11r_log method Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * aadded create_n_client,json_get,create_l3x,get_cx,get_l3_values,attachfile,basic_roam,multi_roam methods Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * adde lf_report() fixture Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added test basic roam 5g Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added roam setup Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added report library Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added multi_roam Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added dtim function Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added start sniffer stop sniff and query data Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * made it generic to support dtim and 11r Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added logic code for hard roam and query sniff Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added multi hard roam Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * uncommenting Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added cisco-lab-02 Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added ft over ds config Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added ftotd_psk method Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added something Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added classsification of tests Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * modified multi_hard_roam Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * iteration, client and roaming delay created Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * hard roam 5g method Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * hard roam 2g method Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added 0db0 ap info to testbed-02 Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * added 6e option and commentes while loop Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * enable_ft_sae Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * duration for roam Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * duration in 5g function Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * sae option Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * otd 5g test case Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * ota 6g testcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * Fixed the path for import Signed-off-by: shivam <shivam.thakur@candelatech.com> * controller.py: enable_ft_dot1x_wpa3, set_channel_width, set_channel Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * dot1x 6g testcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * updated lab_info Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * updated channel width and channel Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * updated hard roam Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * 2g 5g and 6g testcases in one file Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * string var in duration Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * 802.1x in multi hard roam Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * removing 5g testcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * removing 6g testcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * report.py: table using pandas Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lf_test.py: added function of hard roam Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * hard roam using lanforge test function testcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * add dut name to hard roam function Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * add dut name to hard roam 5g Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * controller.py: enable_ft_dot1x_sha256_wpa3 Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lf_test.py: added pass fail Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lf_test.py: twog radio added to hard roam class Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * test_roam_ota.py: 2g, 5g, 6g testcase modified Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * fixtures_3x.py: ft-dot1x-sha256 feature added Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lab_info.json: lab info updtaed Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * reports: remove report directory Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * controller.py:show_wireless_client_sum Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lf_hard_roam: modified Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * disble enable all bands fixtures Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lf_report to cc_1 Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * ota test case Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * mdification Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lf_tests: identity and pass Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * conftest: varg Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * testcase correction Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * lab file Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * controller.py: enable_ft_dot1x_sha256_wpa3 enable radius Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * radius info Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * deleted all unused functions Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * modification to tetcase Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * radius data missing Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove example.py Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove lanforge reports Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * updated lab json Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove lanforge_log_0.txt Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove lanforge_log_1.txt Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove report.py Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * use pull_report Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * make it as master * remove cc dp Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove unwanted thing Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * remove unwanted things Signed-off-by: Nikita Yadav <nikita.yadav@candelatech.com> * Added pdfkit,matplotlib Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Resolved the key error Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> Co-authored-by: shivam <shivam.thakur@candelatech.com> Co-authored-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added Cig_WF196 (#596) Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com> * Delete cert.pem * [WIFI-7976] Chg: rewrite performance test to use Quali (#583) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-7987] Chg: rewrite regression test to use Quali (#594) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Chg: upgrade QA01 to v2.6.0-RC2 Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Changed move_to_influx to False (#597) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Update overviews.json (#598) Added cig_wf196 AP in Allure Overview * missing vlan id added to rate-limiting config (#600) Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Removed get_vif_state (#601) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Moved sanity to run on release latest (#603) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added ow_sanity_interop marker in test_connectivity (#604) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 9386 (#606) * Removed module level marker Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Again added module level markers and removed ow_rate_limiting_tests_lf Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added Wallys AP to AP models (#599) Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com> * [WIFI-9339] Chg: separate sanity APs by day slots, sync performance and regression APs (#602) * [WIFI-9339] Chg: separate sanity APs by day slots, sync performance and regression APs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9339] Chg: slot check for AP models Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * ratelimiting with radius max-upload of group user3 added (#539) Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * [WIFI-9155] Fix: broken report dependency in regression Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9502] Fix: regression performance test-cig-wf196 deps Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * ratelimiting with radius max-download of group user3 added (#540) Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Moved sanity to run on next latest (#607) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Wifi 9420 (#608) * Added vlan id to rate limiting interop testcases Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added patch for search button on Android devices while running speed test Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed unnecessary lines in verifyUploadDownloadSpeed Library func in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Removed unnecessary lines in verifyUploadDownloadSpeed Library func in Android Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Wifi 9165 (advanced tests) (#609) * Modified read_csv_individual_station_throughput function to get kpi_csv value Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added cleanup and allure definition for testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added pass/fail validation Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * commented pytest marker Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added channel-width Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * [WIFI-9548] Fix: docker python pip index (#611) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Wifi 9597 (#612) * Added wifi6e comparasion in dfs and dfs_logread methods Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added upstream_resource in client_connect method Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Replaced one client to max Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Fixed the run speed test bug on iOS library (#613) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-9627] Fix: sanity slot setting error (#614) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Wifi 9624 (#615) * changed shelf and resource for station_data_query method Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Modified shelf and resource for station Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added upstream_resource in multi psk (#616) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Wifi 9626 (#617) * Added reset_scenario, Removed git vif state, Added ow_rate_limiting_tests_lf marker Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added count for avoiding ap disconnection error Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Removed .reset_scenario Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Fix/wifi 9627 sanity slots (#618) * [WIFI-9627] Fix: sanity slot setting error Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9627] Dbg: added line to output current slot into logs Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9627] Dbg: more details on sanity workflow Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFi-9627] Dbg: make list of APs temporary optional Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9627] Fix: logic operator for strings Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9627] Dbg: slot info Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9627] Dbg: reverting optional for ap_models in sanity Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update ucentralgw-qa-deployment.yaml * [WIFI-9645] Del: tp-link_ec420-g1 from all workflows (#619) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update quali.yml (#621) * Update overviews.json (#620) * Wifi 9675 (#622) * Added wait in ios lib for verifyUploadanddownloadIOS Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * fixed issue for safari browser and captive portal page popup failure Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * Removed unused markers Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * Wifi 9648 (#624) * Added print statement Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Fixed dfs issue for wifi-5 AP's Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Update ucentralgw-qa-deployment.yaml moving to main from RC3 * 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> * Update ucentralgw-qa-deployment.yaml moved to V.2.6.0-RC4 * Modified reservation duration to 12hrs (#627) Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com> * Update quali.yml (#628) * Removed unwanted batch size (#629) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * WIFI-7624 (#541) * ratelimiting with radius max-upload of group user4 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * Wifi 9675 (#622) * Added wait in ios lib for verifyUploadanddownloadIOS Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * fixed issue for safari browser and captive portal page popup failure Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * Removed unused markers Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * Wifi 9648 (#624) * Added print statement Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Fixed dfs issue for wifi-5 AP's Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Update ucentralgw-qa-deployment.yaml moving to main from RC3 * 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> * Update ucentralgw-qa-deployment.yaml moved to V.2.6.0-RC4 * Modified reservation duration to 12hrs (#627) Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com> * Update quali.yml (#628) * Removed unwanted batch size (#629) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * group user3 upload, download limits interchanged Signed-off-by: anil-tegala <anil.tegala@candelatech.com> Co-authored-by: Saurabh Goyal <87760976+goyalsaurabh06@users.noreply.github.com> Co-authored-by: jitendracandela <78074038+jitendracandela@users.noreply.github.com> Co-authored-by: Raghunath Dendukuri <91698687+ragden69@users.noreply.github.com> Co-authored-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com> Co-authored-by: YashSaxenaCT <101983853+YashSaxenaCT@users.noreply.github.com> * Fixture to avoid captive portal popup (#623) * Fixture to avoid captive portal popup Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * Removed extra code for internet speed test Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * Added scrolldown in selection of ssid (#632) Signed-off-by: goyalsaurabh06 <saurabh.goyal@candelatech.com> * Wifi 9673 (advanced testcase modification for spatial_consistency) (#630) * Organized the testcases Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added radio config Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Called cc_1 fixture in add_env_properties fixture Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * Added station and L3-traffic cleanup Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com> * WIFI-9798 (#634) * Updated cod eblock of wifi_connect in android lib Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * Added extra sleep to pixel 4 in captive portal for clicking the page Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * WIFI-9768: Added Improvements around multipsk tests (#635) * WIFI-9768: Added Improvements around multipsk tests Signed-off-by: shivam <shivam.thakur@candelatech.com> * WIFI-9768: added reset scenario on multipsk tests Signed-off-by: shivam <shivam.thakur@candelatech.com> * Updated speed test library of captive portal in Ios (#637) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-9211] Chg: regression allure report path by marker (#626) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9786] Chg: move tests logs after the tests in separate step (#633) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9813] Add: logs for services in manual workflow (#638) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Added extra delay in reboot and factory reset methods (#640) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Changed basic names to AP names for performance (#641) Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * [WIFI-9826] Chg: add interop support to pass firmware (#639) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Stash git changes and force checkout Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org> * Update ucentralgw-qa-deployment.yaml commiting for RC5 * [WIFI-9627] Fix: slot selection in sanity (#642) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * [WIFI-9786] Dbg: tests on one example (#643) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Update quali.yml (#644) * [WIFI-9828] Chg: adapt lib for controller to ommit system trailing slash (#645) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * Removed slash at the end of Get API calls (#646) Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com> * [WIFI-9842] Fix: wrong output reference for firmware (#647) Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com> * max-upload limit modified for user4 modified Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * max-download check for group user4 added Signed-off-by: anil-tegala <anil.tegala@candelatech.com> * upload & download limits interchanged group user4 Signed-off-by: anil-tegala <anil.tegala@candelatech.com> Co-authored-by: Johann Hoffmann <johann.hoffmann@mailbox.org> Co-authored-by: Shivam Thakur <70829776+shivamcandela@users.noreply.github.com> Co-authored-by: karthika <78941121+karthikaeyetea@users.noreply.github.com> Co-authored-by: shivam <shivam.thakur@candelatech.com> Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com> Co-authored-by: Jyothsna-setti <100190428+Jyothsna-setti@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> Co-authored-by: AjaydeepGrewal <grewal19in@gmail.com> Co-authored-by: haricharan-jaka <haricharan.jaka@candelatech.com> Co-authored-by: jaspreetsachdev <jaspreetsachdev@fb.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: ᴀᴍʀɪᴛ ʀᴀᴊ <87319476+amrit-candela@users.noreply.github.com> Co-authored-by: YashSaxenaCT <101983853+YashSaxenaCT@users.noreply.github.com> Co-authored-by: Max <xamrennerb@gmail.com> Co-authored-by: Sushant Bawiskar <72099364+SushantBawiskar@users.noreply.github.com> Co-authored-by: ᴀᴍʀɪᴛ ʀᴀᴊ <87319476+rajamrit-cs@users.noreply.github.com> Co-authored-by: karthikaeyetea <karthika.subramani@candelatech.com> Co-authored-by: yadavnikita <75775450+yadavnikita@users.noreply.github.com> Co-authored-by: jitendracandela <jitendra.kushavah@candelatech.com> Co-authored-by: Raghunath Dendukuri <91698687+ragden69@users.noreply.github.com> Co-authored-by: Saurabh Goyal <87760976+goyalsaurabh06@users.noreply.github.com>
wlan-testing framework Information
e2e/basic
Basic test environment has 1 Access Point, 1 Cloud Controller, and 1 Candela LANforge Unit.
Setup
There are 3 different Configuration Modes in an Access Point
- Bridge
- NAT
- VLAN
####Any one mode of setup can be done in an Access Point at a time.
Within each mode, n number of SSID's can be provisioned from the controller to the AP
setup will take the inputs from the Test cases
Test cases can be bunched on a
- class level (have a module/ test_xx.py , have one or more classes, do setup once for each class)
- function level (have a module/ test_xx.py , have one or more functions, do setup once for each function)
Use the below sample template for starting to write test cases in basic
SAMPLE Test Case Example:
test_featureA_bridge.py
import pytest
import allure
# Module level Marking
pytestmark = [pytest.mark.usefixtures("setup_test_run"), pytest.mark.featureA]
# It is compulsory to put pytest.mark.usefixtures("setup_test_run") in module level marking
profile_config = {
"mode": "NAT", # Mode of config ("BRIDGE"/"NAT"/"VLAN")
# SSID modes and its Config: Enter the json data structure in the below format for test cases
"ssid_modes": {
# Enter the ssid modes:
# (open/wpa/wpa2_personal/wpa3_personal/wpa3_personal_mixed/wpa_wpa2_personal_mixed/
# wpa_enterprise/wpa2_enterprise/wpa3_enterprise/wpa_wpa2_enterprise_mixed/wpa3_enterprise_mixed
# /wep)
# Each security type can have multiple ssid config placed in a list and is customizable
"wpa": [
{"ssid_name": "ssid_wpa_eap_2g", "appliedRadios": ["is2dot4GHz"], "vlan": 1 },
{"ssid_name": "ssid_wpa_eap_5g", "appliedRadios": ["is5GHzU", "is5GHz", "is5GHzL"]}],
"wpa2_personal": [
{"ssid_name": "ssid_wpa2_eap_2g", "appliedRadios": ["is2dot4GHz"]},
{"ssid_name": "ssid_wpa2_eap_5g", "appliedRadios": ["is5GHzU", "is5GHz", "is5GHzL"]}]
},
# rf config data that is need to be pushed,
# Leave Blank for default (default config is taken from configuration.py for the selected testbed and AP Model)
"rf": {},
# True if you want to create a Radius Profile(Radius config by default is taken from configuration.py)
"radius": True
}
# Class level Marking
@pytest.mark.suite_a
@pytest.mark.parametrize(
'setup_profiles', # Name of the fixture
[profile_config], # Passing the above static profile_config data for setup for tests in this class
indirect=True,
scope="class" # Scope of the fixture (Its experimental for current framework (keep it "class" for default scenario))
)
@pytest.mark.usefixtures("setup_profiles")
class TestFeatureABridge(object):
@pytest.mark.wpa # Marker for the wifi encryption needed - Compulsory
@pytest.mark.twog # Marker for band (twog/fiveg) - Compulsory
def test_client_wpa_2g(self):
profile_data = profile_config["ssid_modes"]["wpa"][0]
ssid_name = profile_data["ssid_name"]
security_key = profile_data["security_key"]
security = "wpa"
mode = "BRIDGE"
band = "twog" # refer to appliedRadios in ssid_modes config (twog/fiveg)
# vlan = 1 # 1 for "BRIDGE"/"NAT" # Can be customised in the ssid config json
# Write Your test case Here
# Some Recommendations:
# If your test case has components that are to be used by other test case,
# then make it library and call its instance from fixture.
# If your test case has some reports, then attach it as an allure report
allure.attach(name="Test case report", body="Test case result description") # Check its usages for more detail
PASS_FAIL_CONDITION = True
assert PASS_FAIL_CONDITION
@pytest.mark.wpa
@pytest.mark.fiveg
def test_client_wpa_5g(self):
profile_data = profile_config["ssid_modes"]["wpa"][1]
ssid_name = profile_data["ssid_name"]
security_key = profile_data["security_key"]
security = "wpa"
mode = "BRIDGE"
band = "fiveg" # refer to appliedRadios in ssid_modes config (twog/fiveg)
vlan = 1 # 1 for "BRIDGE"/"NAT" # Can be customised in the ssid config json
# Write Your test case Here
# Some Recommendations:
# If your test case has components that are to be used by other test case,
# then make it library and call its instance from fixture.
# If your test case has some reports, then attach it as an allure report
allure.attach(name="Test case report", body="Test case result description") # Check its usages for more detail
PASS_FAIL_CONDITION = True
assert PASS_FAIL_CONDITION
@pytest.mark.wpa2_personal # Marker for the wifi encryption needed - Compulsory
@pytest.mark.twog # Marker for band (twog/fiveg) - Compulsory
def test_client_wpa2_personal_2g(self):
profile_data = profile_config["ssid_modes"]["wpa2_personal"][0]
ssid_name = profile_data["ssid_name"]
security_key = profile_data["security_key"]
security = "wpa2"
mode = "BRIDGE"
band = "twog" # refer to appliedRadios in ssid_modes config (twog/fiveg)
# vlan = 1 # 1 for "BRIDGE"/"NAT" # Can be customised in the ssid config json
# Write Your test case Here
# Some Recommendations:
# If your test case has components that are to be used by other test case,
# then make it library and call its instance from fixture.
# If your test case has some reports, then attach it as an allure report
allure.attach(name="Test case report", body="Test case result description") # Check its usages for more detail
PASS_FAIL_CONDITION = True
assert PASS_FAIL_CONDITION
@pytest.mark.wpa2_personal
@pytest.mark.fiveg
def test_client_wpa2_personal_5g(self):
profile_data = profile_config["ssid_modes"]["wpa2_personal"][1]
ssid_name = profile_data["ssid_name"]
security_key = profile_data["security_key"]
security = "wpa2"
mode = "BRIDGE"
band = "fiveg" # refer to appliedRadios in ssid_modes config (twog/fiveg)
vlan = 1 # 1 for "BRIDGE"/"NAT" # Can be customised in the ssid config json
# Write Your test case Here
# Some Recommendations:
# If your test case has components that are to be used by other test case,
# then make it library and call its instance from fixture.
# If your test case has some reports, then attach it as an allure report
allure.attach(name="Test case report", body="Test case result description") # Check its usages for more detail
PASS_FAIL_CONDITION = True
assert PASS_FAIL_CONDITION
##General Guardrails:
setup_profile is a Fixture that collects markers
from the test case to decide which security modes and band is need to be applied on the Access Point
Test cases can be selected based upon the markers
# This selection will push all the config for the above scenario, considering that you have specified all required markers
pytest -m featureA
# This selection will select only wpa test cases and will push the config for wpa mode only because wpa2_personal marker is not selected
pytest -m "featureA and wpa"
Conclusion: Security modes for SSID has some specific markers which are specified as follows
open/wpa/wpa2_personal/wpa3_personal/wpa3_personal_mixed/wpa_wpa2_personal_mixed
wpa_enterprise/wpa2_enterprise/wpa3_enterprise/wpa_wpa2_enterprise_mixed/wpa3_enterprise_mixed/wep
and for band, its (twog/fiveg)
if you don't specifi the marker, then no matter what profile_config you are passing to setup_profile fixture,
it will not be pushed
Refer other test cases for more reference