Commit Graph

128 Commits

Author SHA1 Message Date
anil-tegala
8218b9ee6b fixed incorrect security parameter in MVLAN test functions
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-10-26 09:11:31 +05:30
jitendracandela
6fe3b33320 Merge branch 'WIFI-1321-create-a-lan-forge-pip-module' of https://github.com/Telecominfraproject/wlan-testing into WIFI-1321-create-a-lan-forge-pip-module 2022-10-21 16:18:15 +05:30
jitendracandela
545b86397e Provided vlan id in list
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-10-21 16:16:34 +05:30
shivam
2f8be7af62 Added skip-all work with all test cases and removed the broken test cases
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-10-20 20:57:45 +05:30
karthikaeyetea
ddf2a9e11f Merge branch 'WIFI-1321-create-a-lan-forge-pip-module' of https://github.com/Telecominfraproject/wlan-testing into WIFI-1321-create-a-lan-forge-pip-module 2022-10-20 15:46:55 +05:30
karthikaeyetea
6118dfd723 Refractored DVLAN
Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>
2022-10-20 14:52:40 +05:30
jitendracandela
4ebb26b09c Added check_connectivity
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-10-19 20:20:08 +05:30
jitendracandela
3005681ed5 Merge branch 'WIFI-1321-create-a-lan-forge-pip-module' of https://github.com/Telecominfraproject/wlan-testing into WIFI-1321-create-a-lan-forge-pip-module 2022-10-19 13:04:49 +05:30
jitendracandela
7cc835d3ed Changed markers
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-10-19 13:03:49 +05:30
shivam
57521f1118 Added the fix for rate limiting test with vlans. Added Access Point connectivity Tests
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-10-19 12:04:29 +05:30
karthikaeyetea
cdadb381ea Merge branch 'WIFI-1321-create-a-lan-forge-pip-module' of https://github.com/Telecominfraproject/wlan-testing into WIFI-1321-create-a-lan-forge-pip-module 2022-10-18 17:33:05 +05:30
karthikaeyetea
e391837ab4 Refractored dvlan
Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>
2022-10-18 17:32:42 +05:30
jitendracandela
2fd046a0e5 Changed markers as per pytest.ini
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-10-18 13:48:08 +05:30
shivam
184b96441d Added check_connectivity fixture on every client_connectivity and dfs test case
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-10-11 11:49:08 +05:30
anil-tegala
5716b6b8ca allure suite and titles changed for mpsk & mvlan tests
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-09-21 14:21:50 +05:30
jitendracandela
e5543f2efd Removed unwanted ow_sanity_lf marker 2022-09-21 12:06:41 +05:30
anil-tegala
a36d5b5ab4 added ow_sanity_lf marker to multipsk & multivlan tests 2022-09-20 20:19:52 +05:30
jitendracandela
8b96d5f988 Removed ow_sanity_lf marker
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-09-20 17:54:30 +05:30
jitendracandela
ae968a7c00 Removed ow_sanity_lf marker
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-09-20 17:51:11 +05:30
jitendracandela
9336efd611 Added ow_sanity_lf marker
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-09-20 17:38:45 +05:30
jitendracandela
6e27c6952a Modified as per new framework and Improved allure reporting
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-09-19 22:19:26 +05:30
anil-tegala
d60caa1564 key error fix in open security mode mvlan
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-09-19 00:02:16 +05:30
anil-tegala
9f3a01debd multi_vlan testcases added
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-09-17 23:15:40 +05:30
jitendracandela
235702cb2f Modified as per new framework and improved allure report
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-09-16 15:10:32 +05:30
shivam
8a6b8fd585 Added workaround for ssid data
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-24 03:50:55 +05:30
shivam
8139336404 Fixed allure visualization logic
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-20 15:37:15 +05:30
shivam
1a2598875e Added debug message for 6g tests
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-20 15:23:36 +05:30
shivam
852d9ecc2d Attempt to fix the 6g test index out of range error
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-19 23:27:43 +05:30
shivam
918f1bfbf5 Fixed the duplicate arg for num_stations
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-19 17:46:03 +05:30
shivam
9275643303 Fixed some testcases related to imports and fiveg open test case
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-19 17:42:59 +05:30
shivam
f3f8a06617 fixed the logic for client_connectivity tests nat-lan mode
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-19 11:37:14 +05:30
shivam
1b1243e103 undo the setup_configuration removal from previous commit
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-18 17:30:06 +05:30
shivam
51a8e94bcf added script for creating lab_info.json dynamically
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-18 17:27:26 +05:30
shivam
1884b87932 Fixed the string formatting error in logging in setup_configuration
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-18 12:27:29 +05:30
shivam
1b69a5b66a Fixed the VLAN Test Cases
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-16 23:58:33 +05:30
shivam
e814024649 Fixed the lab_info with the key ip and added config apply in client connectivity
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-16 15:16:36 +05:30
shivam
1107b5aba8 updated lab_info.json and Fixed the typo error
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-16 12:48:12 +05:30
shivam
22c25c58a6 Fixed the allure tittle for some test cases
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-12 14:15:04 +05:30
shivam
1951aab98d Fixed the class name in client_connectivity_tests
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-11 05:35:54 +05:30
shivam
4f5633222c Added VLAN Test cases in client_connectivity_tests
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-11 05:33:44 +05:30
shivam
db3e3a5f50 temporary commit for dev purpose
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-10 12:00:45 +05:30
shivam
a196cf4f73 Added 6e wpa3 personal test cases
Signed-off-by: shivam <shivam.thakur@candelatech.com>
2022-08-10 12:00:32 +05:30
jitendracandela
fef19e1a86 Wifi 9626 (#617)
* Added reset_scenario, Removed git vif state, Added ow_rate_limiting_tests_lf marker

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

* Added count for avoiding ap disconnection error

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

* Removed .reset_scenario

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-06-17 18:57:42 +05:30
jitendracandela
1d934127ca Wifi 9624 (#615)
* changed shelf and resource for station_data_query method

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

* Modified  shelf and resource for station

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-06-16 23:56:32 +05:30
jitendracandela
828cd4584e Wifi 9386 (#606)
* Removed module level marker

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

* Again added  module level markers and removed ow_rate_limiting_tests_lf

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-06-10 22:44:29 +05:30
Anil Kumar Tegala
186f684a50 missing vlan id added to rate-limiting config (#600)
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-06-09 23:38:25 +05:30
karthika
b294c7bcd2 Wifi 9165 (multi vlan sta-info) (#588)
* Client_disconnect will clear L3 traffic and added allure_report_table_format funtion to add sta_info in table format

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

* Sta info in allure for disabled vlan testcases

Signed-off-by: karthikaeyetea <karthika.subramani@candelatech.com>
2022-06-08 11:53:38 +05:30
Shivam Thakur
88dfa658da 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>
2022-05-20 12:10:25 +05:30
Shivam Thakur
848bfbe689 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>
2022-05-20 10:43:33 +05:30
Shivam Thakur
516358d1b5 Wifi 7868 restructuring sanity suite to cover golden coverage of suites (#529)
* WIFI-7868: Added ow_sanity_lf suite for sanity restructuring

Added client connectivity tests under the ow_sanity_lf

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

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

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

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

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

* Also pin kubectl version when destroying namespace

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

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

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

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

* Add missing inputs to composite action

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

* Add input for hashed password and adapt variable names

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

* Fix input variable names

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

* Add Docker Compose upgrade test workflow

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

* Get deploy script according to deployment_version input

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

* Hard-code branch for testing

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

* Re-add RTTY_TOKEN for testing previous release upgrades

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

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

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

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

* Checkout target branch matching with deployment version

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

* Remove working-directory option

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

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

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

* Remove defaults from action inputs

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

* Try removing owsub and owanalytics ports for 2.4 deployment

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

* Actually remove ports since commenting out doesn't work

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

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

* Switch from Kubernetes pod to EC2 instance deployment

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

* Fix indentation

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

* Add VPC subnet ID to use existing security group

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

* Move env variable definition to executed SSH command

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

* Remove defaults from inputs to avoid overwriting deployment_version

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

* Fix syntax

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

* Fix variable syntax

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

* Add my own SSH key for debugging

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

* Revert "Add my own SSH key for debugging"

This reverts commit e4a9fee140.

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

* Increase AWS instance size

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

* Update package lists before installing

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

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

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

* Pass FLAGS variable to clustersysteminfo Docker container

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

* Switch to github.run_number for uniqueness

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

* Start Docker manually on instance

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

* Install Docker using the repository

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

* Do not destroy created instances for debugging

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

* Quote selfsigned_restapi_ca

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

* Split SSH commands into multiple lines for better readability

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

* Fix syntax

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

* Fix typo

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

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

This reverts commit c08ec026cfe3915e36cef3215226b41dd0319ed8.

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

* Revert "Fix syntax"

This reverts commit f408cfd19f5cf01d6b1d1f78c930897f9442c7de.

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

* Add debugging output for REST API CA cert

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

* Add: RTTY_TOKEN env for older versions support

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

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

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

* Switch to self-signed certs

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

* Fix variable name

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

* Fix step name

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

* Change hostname and use sudo to add hosts entry

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

* Fix syntax

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

* Actually add IP to hosts entry

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

* Fix missing hostname in AP hosts entry

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

* Adapt Docker Compose upgrade workflow to EC2 instance deployment

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

* Configure Docker to log to logstash input

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

* Fix Docker daemon config

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

* Add missing EOF

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

* Fix indentation

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

* Fix syntax

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

* Try to fix syntax again

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

* Use different delimiter

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

* Fix conflict after rebase

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

* Fix workflow syntax

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

* Disable StrictHostKeyChecking in workflow

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

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

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

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

* Fix value file names

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

* Wifi 7858 (#518)

* Crated a new file for FMS related testcases

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

* Removed Fms system ifo test case from gateway service file

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

* Added Location related test cases of Prov UI

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

* Added Location related functions for support

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

* Changed the function name

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

* Changed the allure attachment names on edit functions

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

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

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

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

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

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

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

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

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

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