mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2025-10-29 18:12:34 +00:00
* 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 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> * pass/fail conditions added to the test result Signed-off-by: anil-tegala <anil.tegala@candelatech.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> * assert false message error fixed Signed-off-by: anil-tegala <anil.tegala@candelatech.com> Co-authored-by: Dmitry Dunaev <dmitry@opsfleet.com> Co-authored-by: Haricharan Jaka <87761091+haricharan-jaka@users.noreply.github.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: Jyothsna-setti <100190428+Jyothsna-setti@users.noreply.github.com> Co-authored-by: jitendracandela <78074038+jitendracandela@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>
Test Case Execution Suite
Run on 1.X SDK
pytest -m sanity and not interop -s -vvv --testbed=basic-01 -o build=<firmware URL> --1.x
pytest -m sanity and interop -s -vvv --testbed=basic-01 -o build=<firmware URL> --1.x
pytest -m sanity_55 -s -vvv --testbed=basic-01 -o build=<firmware URL> --1.x
pytest -m performance -s -vvv --testbed=basic-01 -o build=<firmware URL> --1.x
pytest -m firmware -s -vvv --testbed=basic-01 -o build=<firmware URL> --1.x
Run on 2.X SDK
pytest -m uc_sanity -s -vvv --testbed=basic-03 -o build=<firmware URL>
pytest -m "performance and dataplane_throughput_test" -s -vvv --testbed=basic-03 -o build=<firmware URL>
You can customize the markets with and/or/not logical options
wlan-testing framework Information
pytest uses setup > test > tear_down
Fixtures : Code that needs to be part of more than 1 test cases, Setup and teardown is Implemented in Fixtures
Test cases are structured across different directories
├── wlan-testing
├── tests /* Root directory for tests */
We have 3 main resource types:
- Controller
- Access Points
- Traffic Generator
Controller is meant to Provision the Access-Point
├── tests /* Pytest cases Directory */
├── controller_tests /* controller has the REST API*/
├── conftest.py /* Fixtures to be used by controller tests */
├── test_api_login.py
├── test_api_customer.py
├── test_api_location.py
├── test_api_equipment.py
├── test_api_equipment_gateway.py
├── test_api_profile.py
├── test_api_firmware_management.py
Access-Point is meant to be connected to controller, as well as should be able to provide wired and wireless connectivity to Both real and virtual Clients
├── tests /* Pytest cases Directory */
├── access_point_tests
├── conftest.py /* Fixtures to be used by access point tests */
├── test_connectivity.py
├── test_radio.py
├── test_featureA.py To be added
├── test_featureB.py
e2e (End to End) test cases are further structured into test case physical environment
Each Environment differs in testbed setup
Controller AP Traffic Generator PDU Attenuator
basic : 1 1 1 LANforge 1 0 Atten
advanced : 1 1 1 LANforge 1 1 Atten
interOp : 1 - 8 Perfecto 0 1 Atten
MDU : 1 - - LANforge 0
Scale : 1 - - LANforge 0
├── tests /* Pytest cases Directory */
├── conftest.py /* Global Fixtures for tests */
├── tests - /* Pytest cases Directory */
├── e2e
├── advanced
├── conftest.py /* Fixtures specific to advanced LAB Environment */
├── basic
├── conftest.py /* Fixtures specific to basic LAB Environment */
├── interOp
├── conftest.py /* Fixtures specific to interOp LAB Environment */
├── mdu
├── conftest.py /* Fixtures specific to mdu LAB Environment */
|── mesh
├── conftest.py /* Fixtures specific to mesh LAB Environment */
|── scale
├── conftest.py /* Fixtures specific to scale LAB Environment */
Read the README.md in each e2e directory to get sample test case.
For any Clarifications, regarding Framework,
Email : shivam.thakur@candelatech.com