Skip to content

fixed GKE timeout flakiness#17780

Open
IsaSih wants to merge 1 commit into
rancher:masterfrom
IsaSih:gke-e2e-fix
Open

fixed GKE timeout flakiness#17780
IsaSih wants to merge 1 commit into
rancher:masterfrom
IsaSih:gke-e2e-fix

Conversation

@IsaSih
Copy link
Copy Markdown
Contributor

@IsaSih IsaSih commented May 22, 2026

Summary

Fixes #rancher/qa-tasks#2318

Occurred changes and/or fixed issues

Fixing timeout flakiness in GKE test: AssertionError: Timed out retrying after 10000ms: Expected to find element: [data-testid="side-menu"], but never found it.
Changed ClusterManagerListPagePo.navTo(); to goTo() to avoid non-relevant UI navigation and instead navigate straight to the page. Also, another loadingPo.checkNotExists(); to make sure the cloud cred form is fully rendered before proceeding with the test.

Areas or cases that should be tested

gke-cluster-provisioning.spec.ts

Areas which could experience regressions

Low impact changes to cause regressions elsewhere

Screenshot/Video

Screenshot 2026-05-19 at 4 28 31 PM

Checklist

  • The PR is linked to an issue and the linked issue has a Milestone, or no issue is needed
  • The PR has a Milestone
  • The PR template has been filled out
  • The PR has been self reviewed
  • The PR has a reviewer assigned
  • The PR has automated tests or clear instructions for manual tests and the linked issue has appropriate QA labels, or tests are not needed
  • The PR has reviewed with UX and tested in light and dark mode, or there are no UX changes
  • The PR has been reviewed in terms of Accessibility
  • The PR has considered, and if applicable tested with, the three Global Roles Admin, Standard User and User Base

Signed-off-by: Isabela Guimaraes <isabela.guimaraes@suse.com>
@IsaSih IsaSih added this to the v2.15.0 milestone May 22, 2026
@IsaSih IsaSih requested review from a-arias, izaac and yonasberhe23 May 22, 2026 03:05
@IsaSih IsaSih added QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this area/e2e labels May 22, 2026
cy.createE2EResourceName('gkecloudcredential').as('gkeCloudCredentialName');
});

it('Successfully create GKE cluster with default settings', function() {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, let's take a minute to add qase()

@izaac
Copy link
Copy Markdown
Contributor

izaac commented May 22, 2026

Additional to my review I see your dsescription screenshot is using a local run, can we either test on Jenkins or using the playbook locally instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/e2e QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants