Commit Graph

305 Commits

Author SHA1 Message Date
Satyajit Bulage 061d0d49f5
Automate doNotDeploy: false test (#400) 2025-10-10 12:11:41 +05:30
Manuel Martín 5a5a1532c3
Adding exclusiton to test 190 for 2-11 (#399) 2025-10-07 15:07:48 +02:00
Manuel Martín c218585a28
Adding test to deploy gitrepo on private gh without username (#398)
* Adding test to deploy gitrepo on private gh without username

* Remove leftover code
2025-10-07 11:57:56 +02:00
Satyajit Bulage b605d3af15
Added test automation to check `doNotDeploy: true` (#394)
* Added automation for doNotDeploy: true

* Updated test title and removed duplicate cleanup as suggested

* Added separate navigation for clusters

* Updated GitRepo not targeting any clusters message for all Rancher versions

* Addressed suggested changes
2025-10-01 21:42:42 +05:30
Manuel Martín 62a2a3e372
Moving gitrepo restrictions scenarios away from rbac (#396) 2025-10-01 11:25:17 +02:00
Manuel Martín 256eaaa530
Fleet qa/add long html check on helmops (#395)
* Adding test for short html error

* Fixing issues with contains.
Reformating

* Adressing comments
2025-10-01 10:30:27 +02:00
Satyajit Bulage 74b670a90b
Add new test Fleet 87 which checks ignored resources are not created (#391)
* Add new test Fleet 87 which checks ignored resources are not created

* Addressed suggested changes
2025-09-25 20:17:05 +05:30
Manuel Martín a40e1e2caf
Refs/heads/fleet qa/several bumps (#392)
* Update package.json

* bringing back cypress/grep to 4.1.0

* try installing dbus

* Adapting d-bus install command

* trying gha bumps

* Changing node version to current.
Removing d-bus install step
2025-09-24 17:58:54 +02:00
Satyajit Bulage 1ffb672d5d
Automate test longhorn-crd bundle should be in active state (#379)
* Automate test longhorn-crd bundle should be in active state

* Addressed suggested changes
2025-09-23 22:11:42 +05:30
Satyajit Bulage 253510c024
Update QASE test ID to existing tests (#389) 2025-09-23 15:44:00 +05:30
Manuel Martín 6b90bdda07
Bumping Cypress version (#387) 2025-09-23 10:49:03 +02:00
Manuel Martín 8a7ecb62c5
Fleetqa/test fleet on aws ec2 ds cluster (#385)
* Adding cloud  EC2 instance test

* Adding key ref to yamls

* trying exist of element instead of visibility
fixing downstream gitrepo deployment

* Adding more changes

* Adding extra time after repo creation

* Creating new special test spec
Moving special ones there
Adapting ci files 2.11 onwards

* Adressing comments
2025-09-22 17:52:00 +02:00
Satyajit Bulage c2a8e0c37a
Fix clusterGroup 2 failed tests and clusterGroup tests added back for 2.12 via YAML. (#383)
* Fix clusterGroup 2 failed tests

* Adding back clusterGroup tests for 2.12 via yaml
2025-09-19 18:50:41 +05:30
Satyajit Bulage 263d06c750
Removed default value for branch 2.10-stable (#380) 2025-09-15 18:40:57 +05:30
Satyajit Bulage 3258cb8f43
Fix 2.12 head tests (#378)
* Fix failing tests in 2.12-head version

* Updated with direct Clusters navigation

* Added direct navigation to clusters page from tests

* Added more wait for button to be able to appear on screen

* Added more wait to let load the page properly

* Added more wait for better navigation

* Fix remaining clusterGroup tests
2025-09-15 16:06:48 +05:30
Satyajit Bulage d45a5ca2a6
Automate bundle tests (#337)
* Added new test for create bundle via GitRepo YAML

* Added comment for resource check for future use

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Added `verionedIt()` block in this test

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Removed VersionedIt implementation

* Added bundle check with name logic

* Exclude support of tests for 2.11 and below

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-09-11 13:44:13 +05:30
Manuel Martín 6533eec5cf
Fixing columns in readme (#373) 2025-09-09 09:27:01 +02:00
Manuel Martín 7c762c2be0
Fleetqa/add new 2.13 branch (#372)
* Updating head to point to 2.13. Adding 2.12 workflow

* Updating Readme to include 2.12 badge

* Spacing cron jobs a bit longer
2025-09-09 09:02:05 +02:00
Manuel Martín 220fc01517
Modifiying hardening script and workflow to make rke2 hardenting configurable (#371)
* Modifiying hardening script and workflow to make rke2 hardenting configurable

* Bringing back previous dispatch

* Creating dispatch for hardened upstream cluster
2025-09-09 09:01:18 +02:00
Manuel Martín d3a8d3e5aa
Fleetqa/add harden test (#370)
* Adding hardening tests
2025-09-04 09:22:03 +02:00
Satyajit Bulage 203919f737
Fix 159 test for not loading cronjob from namespace (#368)
* Fix 159 test for not loading cronjob from namespace

* Added wait to load page correctly
2025-08-29 12:49:24 +05:30
Satyajit Bulage a493ac1240
Adding branch to be pick-up by master CI from prime_alpha_rc CI (#367) 2025-08-21 20:08:31 +05:30
Satyajit Bulage 37377a6d1f
Fix version check for prime (#366) 2025-08-21 13:25:02 +05:30
Satyajit Bulage 15ea09edcf
Update CI 2.10, 2.9 and prime to use 2.10-stable branch (#363) 2025-08-13 13:54:37 +05:30
Tomas Hehejik 4eec5fdcf0
Working PoC for adding ds clusters via rancher API (#357)
Signed-off-by: Tomas Hehejik <thehejik@suse.com>
2025-08-04 23:44:06 +05:30
Satyajit Bulage 4be177b1ec
Update rancher upgrade version as rancher version (#361)
* Update rancher upgrade version as rancher version

* Updated name of the CI Upgrade job

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-08-04 21:28:05 +05:30
Satyajit Bulage 45766996f9
Removed branch checkout for head version (#358) 2025-08-04 16:15:17 +05:30
Satyajit Bulage 24a5f535fc
Change default navigation to 2.12 only support (#339)
* Change default navigation to 2.12 only support

* Removed old navigation from tests

* Updated namespace toggle logic while GitRepo change

* Updated namespace/GitRepo nav logic to failed tests

* Changed dashboard navigation to actual GitRepo page

* Update Bundles navigation and App Bundles navigation

* Fixed failed tests with GitRepo Create navigation

* Increasing viewport width to get Delete option visible

* Fix P1_2 failed test

* Update locator for GitRepo path

* Skipping clusterGroup tests as per new changes in 2.12

* Fix label and title locator for failed tests

* Fix locators and Deployment status

* Added 2.12, head, alpha version filter to if-else block

* Fix the new section locator under secrets

* Fix Secret page filter search box

* Fix failed tests by adding wait and skipped tests which fails

* Fixed test before each part for SSH key creation

* Fix remove label and filter search box for secrets (#342)

* Fix 2.12 tests (#345)

* Fix test Fleet-51

* Fixed failed tests and updated logic for configmap when delete button is not present

* Fixed the login test

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Added head/2.12 support for test to run on 2.12

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Fixed failed 2.12 tests (#351)

* Fixed failed 2.12 tests

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Added small wait after filter text

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* prime optimus alpha version to 2.12 branch (#355)

* Added backward Support along with 2.12

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Fixed 2.11 failed tests

* Fixed failed test by chaning namespace toggle place

* Fixed login test and other tests

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated timeout for resources to take some amount of time

* Fixed last failed test 51

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-08-04 15:37:06 +05:30
Satyajit Bulage c3166f48e5
Updated version check with prime-optimus-alpha (#354) 2025-07-22 14:41:48 +05:30
Satyajit Bulage c8513133f4
Using 0 for Sunday instead of 7 (#352) 2025-07-16 13:11:22 +05:30
Satyajit Bulage 710127f081
Disable CI 2.8 and 2.9 Weekly (#350)
* Disable CI 2.8 and 2.9 Weekly

* Run CI on Sunday instead of Monday
2025-07-14 18:24:43 +05:30
Satyajit Bulage 7b1c025f06
accomodate head/2.11 in version check (#348) 2025-07-14 16:00:42 +05:30
Manuel Martín 31bb7520aa
Updating pr lane to head/2.11 (#347) 2025-07-14 09:46:12 +02:00
Satyajit Bulage f60f540caf
Updated default channel and k8s/k3s version to head (#346)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-07-11 19:12:37 +05:30
Manuel Martín 9074acc9e9
Fleetqa/bumping qa library and updating 211 lane (#343)
* testhelpers bump

* Updating ci for 2.11

* bumping 2.10 lanes and k8s version
2025-07-11 14:16:20 +02:00
Satyajit Bulage d907f4bb47
Removed locator as per UI changes to hide the system labels (#341)
* Removed locator as per UI changes to hide the  system labels

* Update locator to check if locator present or not
2025-07-10 17:51:02 +05:30
Manuel Martín d4b46b562e
updating branch to use 2.12-stable branch (#340)
Updating head version
2025-07-01 17:38:10 +02:00
Satyajit Bulage 4dae8cac31
Changed from head version to 2.12-rc versions for automation (#338) 2025-06-19 14:45:16 +05:30
Satyajit Bulage 537c45c74e
Automate test cluster Fleet-22 (#302)
* Automate test cluster Fleet-22

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated test according to suggestions

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Removed Force Update causing cluster change state

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated navigation to Clusters page

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Added Force Update for 2.9 and 2.10 versions

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-06-10 20:22:16 +05:30
Manuel Martín 5d3770eef0
Adding new webhook test secret (#333)
* Adding new webhook test secret

* Minor refactoring.
2025-05-30 16:19:26 +02:00
Satyajit Bulage 1c6409eaf0
Removed namespace created in GitRepo (#332) 2025-05-27 19:32:07 +05:30
Satyajit Bulage 4c5e48eb7f
Updated cron time and k3s versions (#331) 2025-05-27 11:51:04 +05:30
Manuel Martín a151e4ee6c
Refs/heads/fleetqa/making headci green again (#330)
* Adding 1/4 second after filterInsearchBox function for better reliablity. FIxing typo

* Adding strategic waits to ensure reliability before commands execution

* increasing more wait after edit selection. Removing short time of 1/2 second to find item
2025-05-26 10:18:39 +02:00
Satyajit Bulage 2b3c870f70
Fix rbac tests in head version (#329)
* Filter Username to perform further actions

* Commented click by Age temporary
2025-05-23 09:56:08 +02:00
Manuel Martín ab1824465a
Removing popWindow everywhere to test it works (#328) 2025-05-19 14:58:46 +02:00
Satyajit Bulage 1817c80cfa
Added git fetch/commit logic to script (#327)
* Added git fetch/commit logic to script

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Removed empty line

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-19 09:35:25 +05:30
Satyajit Bulage a5415c46db
Added Force Update on clusters to 2.9 and 2.10 (#326)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-19 09:33:58 +05:30
Satyajit Bulage 6eacb045fc
Check disablePolling flackiness (#325) 2025-05-15 19:03:02 +05:30
Satyajit Bulage bda380337e
Added P1_2 tag to CI's (#324)
* Added P1_2 tag to CI's

* Added default tag to Master as well

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated default tag to each lane for automatic run

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-14 16:31:29 +05:30
Manuel Martín 3f4d596ed9
Fleetqa/further popup window fix (#323)
* Applying further popup workararounds.
Adding loop to closePopWindow function

* Adding extra place for closePopWindow
2025-05-13 12:22:10 +02:00