522 Commits

Author SHA1 Message Date
YashSaxenaCT
8bbacf4b68 Update quali.yml (#621) 2022-06-20 11:03:58 +05:30
Dmitry Dunaev
4e7177dc7e [WIFI-9645] Del: tp-link_ec420-g1 from all workflows (#619)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-18 14:29:02 +03:00
Raghunath Dendukuri
57dcfe258f Update ucentralgw-qa-deployment.yaml 2022-06-17 10:46:00 -07:00
Dmitry Dunaev
cad6be34ef [WIFI-9627] Dbg: reverting optional for ap_models in sanity
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-17 18:18:02 +03:00
Dmitry Dunaev
57c13037c5 [WIFI-9627] Dbg: slot info
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-17 18:15:01 +03:00
Dmitry Dunaev
3d56e9f5c2 [WIFI-9627] Fix: logic operator for strings
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-17 18:10:03 +03:00
Dmitry Dunaev
86da610545 [WIFi-9627] Dbg: make list of APs temporary optional
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-17 18:04:28 +03:00
Dmitry Dunaev
233fc78213 [WIFI-9627] Dbg: more details on sanity workflow
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-17 17:54:09 +03:00
Dmitry Dunaev
902877a753 Fix/wifi 9627 sanity slots (#618)
* [WIFI-9627] Fix: sanity slot setting error

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

* [WIFI-9627] Dbg: added line to output current slot into logs

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-17 17:45:03 +03:00
Dmitry Dunaev
03a6a50f05 [WIFI-9627] Fix: sanity slot setting error (#614)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-16 19:07:08 +03:00
jitendracandela
56dc7f404a Moved sanity to run on next latest (#607)
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-06-14 23:07:12 +05:30
Dmitry Dunaev
3f069d03e9 [WIFI-9502] Fix: regression performance test-cig-wf196 deps
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-14 14:01:49 +03:00
Dmitry Dunaev
cd64f5e391 [WIFI-9155] Fix: broken report dependency in regression
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-14 13:58:20 +03:00
Dmitry Dunaev
da1abd98ef [WIFI-9339] Chg: separate sanity APs by day slots, sync performance and regression APs (#602)
* [WIFI-9339] Chg: separate sanity APs by day slots, sync performance and regression APs

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

* [WIFI-9339] Chg: slot check for AP models

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-13 12:50:46 +03:00
dutta-rohan
dc59264a3e Added Wallys AP to AP models (#599)
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>
2022-06-10 13:40:42 -04:00
jitendracandela
13fe41a98b Moved sanity to run on release latest (#603)
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
2022-06-10 20:26:21 +05:30
Dmitry Dunaev
a25f917842 Chg: upgrade QA01 to v2.6.0-RC2
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-09 16:27:58 +03:00
Dmitry Dunaev
4da0c4f73c [WIFI-7987] Chg: rewrite regression test to use Quali (#594)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-09 15:47:53 +03:00
Dmitry Dunaev
5e3634006e [WIFI-7976] Chg: rewrite performance test to use Quali (#583)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-09 15:47:35 +03:00
dutta-rohan
062e6636d2 Added Cig_WF196 (#596)
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>
2022-06-08 16:14:04 -04:00
Dmitry Dunaev
8d3dbe75ad [WIFI-9125] Chg: output tests logs at the end as a batch (#584)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-07 14:14:27 +03:00
Anil Kumar Tegala
ec94f42dc0 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>
2022-06-04 00:15:42 +05:30
Haricharan Jaka
d10a3a9857 Changed the marker in Interop workflow file for New interop sanity suite (#586)
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-06-03 20:37:23 +05:30
Dmitry Dunaev
5e21856447 [WIFI-8899] catch empty simulation id
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-01 12:21:15 +03:00
Dmitry Dunaev
1762e4e0d0 [WIFI-8899] Chg: add debug info on loadsim (#580)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-30 17:56:54 +03:00
Anil Kumar Tegala
48321fe215 allure results artifact name modified with latest marker names (#578)
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-05-29 10:21:48 +05:30
Haricharan Jaka
3d6e4ee774 Changed sanity to run on Next image (#577)
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-26 22:38:34 +05:30
Haricharan Jaka
346152e1bf Changed the sanity to run Mon-Fri (#575)
Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
2022-05-26 22:11:39 +05:30
dutta-rohan
fb8c313436 Typo in run_tests for Iphone-11 (#574)
Signed-off-by: dutta-rohan <94938704+dutta-rohan@users.noreply.github.com>
2022-05-25 15:52:34 -04:00
Anil Kumar Tegala
d58c21bf8c removed duplicate ap model from sanity run (#569)
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-05-25 00:14:49 +05:30
Johann Hoffmann
686469b5ff [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>
2022-05-23 12:57:24 +02:00
Dmitry Dunaev
8f5b18f151 [WIFI-7820] Chg: update enforce-jira-issue-key workflow (#564)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-23 13:00:54 +03:00
YashSaxenaCT
15af9ebb3d updated ap version to main-latest (#562) 2022-05-21 02:13:27 +05:30
Haricharan Jaka
a919251215 Changed the SDK to QA01 instance (#561) 2022-05-21 00:18:04 +05:30
Anil Kumar Tegala
3aa2b60cbe 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>
2022-05-20 23:07:56 +05:30
Anil Kumar Tegala
966b5ea85d 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>
2022-05-20 19:43:55 +05:30
Dmitry Dunaev
37c7986858 [WIFI-7978] Chg: sanity report to matix format (#551)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-19 16:24:11 +03:00
Dmitry Dunaev
745bcb1db1 [WIFI-7873] Add: owgw/owprov support for ipinfo (#549)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-18 16:24:31 +03:00
Dmitry Dunaev
a209519c1c [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>
2022-05-18 16:22:53 +03:00
Dmitry Dunaev
d3aace48c2 [WIFI-7915] Add: delete test_everything.xml before other performance runs
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-16 17:26:52 +03:00
Dmitry Dunaev
1efaf3a208 [WIFI-7915] Add: delete allure-results dir, not file
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-16 17:01:15 +03:00
Dmitry Dunaev
dee70a8b34 [WIFI-7915] Add: delete allure-results before downloading
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-16 13:01:51 +03:00
Anil Kumar Tegala
5965d44d61 new edgecore-eap102 test run added & existing edgecore-eap102 run modified (#526)
Signed-off-by: anil-tegala <anil.tegala@candelatech.com>
2022-05-16 08:40:14 +05:30
Haricharan Jaka
7f7f287d12 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>
2022-05-13 22:17:27 +05:30
Dmitry Dunaev
b901d628b8 [WIFI-7884] Fix: namespaces with underscore for regression (#523)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-11 16:15:07 +03:00
Johann Hoffmann
59eae50098 Fix value file names
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-05-10 17:06:56 +02:00
Johann Hoffmann
ce0296809d Remove obsolete inputs and add RTTY_TOKEN to other workflows as well
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-05-10 16:00:27 +02:00
Johann Hoffmann
dcf3498b10 [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>
2022-05-10 13:53:54 +02:00
Johann Hoffmann
cdeb07ea2c Also pin kubectl version when destroying namespace
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-05-10 10:58:39 +02:00
Dmitry Dunaev
c02e863d48 [WIFI-7779] Add: helm deploy support for mailer envs (#517)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-10 11:58:22 +03:00