Commit Graph

286 Commits

Author SHA1 Message Date
Satyajit Bulage 4bbbb90df2 Added new test for create bundle via GitRepo YAML 2025-09-03 13:47:45 +05:30
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
Satyajit Bulage 2ddd67fe91
Fixed tags in P1_2 file (#322) 2025-05-13 15:45:13 +05:30
Satyajit Bulage a75174d0dc
Split of P1 tests into another file with separate tag (#321) 2025-05-13 11:35:00 +05:30
Satyajit Bulage a75874deba
Kubernetes Version upgrade for imported clusters (#312)
* Upgrade K8s on imported cluster

* Added Edit Config another way

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

* Update CI job description to use k8supgrade tag

* [Revert this commit] Temporary modified 2.7 job

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

* Renamed variables as per suggestion

* Added K8s version CI input to cypress docker

* Updated timeout value, some cluster takes much time

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

* Changed default value of upgrade job to false

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

* Restore 2.7 lane and added final changes

* Update CI Job description as per suggestion

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

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-13 11:34:23 +05:30
Manuel Martín d46174a3ad
Fleetqa/adding close popup window function (#320)
* Adding pop-up window close function to allow failing tests to pass

* moving close pop window into other cluster functions. Makink string mandatory in e2e.ts

* more pop up windows additions
2025-05-09 13:10:30 +02:00
Satyajit Bulage 2d0c0ffd9b
Remove the Force Update on cluster (#319)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-09 16:18:47 +05:30
Manuel Martín c0d51c38d8
workaround-known-host-tests (#316) 2025-05-07 14:23:25 +02:00
Satyajit Bulage 4a29ba87c9
Automate helm-app valuesFrom and valuesFiles tests (#315)
* Automate helm-app valuesFrom and valuesFiles tests

* Moved function to command for future use

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

* Updated resource count, using ConfigMap now

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-02 18:49:30 +05:30
Manuel Martín 368e9fa5c1
Fleetqa/making polling tests resilient (#314)
* Adding waits to make hook more resilient

* Change hook to function to scope it per test and make it more resilient
2025-04-29 15:38:16 +02:00
Manuel Martín fd875fd6e4
Fleetqa/update knwownhost tests (#313)
* Adressing refactor changes
Setting preparation for test in before block

* Reconverting test 171 to bring it back

* extending waits to ensure saving is executed correctly

* remove leftover

* Adding after hook to return curtom known_host value

* Minor indentation fix
2025-04-28 09:39:14 +02:00
Satyajit Bulage 2b8fdb9284
Extended version check and added timeout to load element (#310) 2025-04-28 13:04:17 +05:30
Manuel Martín f8bba5b131
New known-host and life cycle features (#306)
* New  known-host and life cycle features
2025-04-15 11:59:18 +02:00
Satyajit Bulage 07207ad45b
Updated ele-testhelpers to latest (#307)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-04-15 13:58:03 +05:30
Satyajit Bulage 3ea2e5d137
Disabled Azure tests, shuffled Fleet-152 (#305)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-04-08 16:29:50 +05:30
Satyajit Bulage 8f0c215537
Fix Upgrade Test: fleet-agent pod name change and individual Fleet Upgrade version check (#303)
* Fix upgrade failing test

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

* Added individual check for each images

* Added debugging print statement to see 3 images

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

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-04-04 13:25:39 +05:30
Satyajit Bulage afdc0f20fb
Add automation for clusterSelector fleet-19 (#300)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-28 20:05:40 +05:30
Satyajit Bulage 55a6410bb3
Updated PR CI lane to 2.11-head (#298)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-28 20:04:40 +05:30
Satyajit Bulage e41949f779
Automate Fleet-51 tests for workspace change (#278)
* Added new functions/tests for workspace change

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

* Add explicit timeout for cluster become Active

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

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-28 13:52:45 +05:30
Satyajit Bulage 57e1948f59
Updated test-elehelpers (#296)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-21 15:34:58 +05:30
Satyajit Bulage 0a37308efc
Updated README with recent 2.11 lane and few info (#292)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-20 20:44:39 +05:30