-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[Oblt Onboarding] Adjust e2e onboarding tests to work in serverless environment #229969
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Oblt Onboarding] Adjust e2e onboarding tests to work in serverless environment #229969
Conversation
|
Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs) |
…failure-on-serverless
…failure-on-serverless
|
new workflow that confirms that the fix is working : |
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]
|
|
Starting backport for target branches: 8.19, 9.1 https://github.com/elastic/kibana/actions/runs/16797917786 |
…nvironment (elastic#229969) (cherry picked from commit 6bbf934)
💔 Some backports could not be created
Note: Successful backport PRs will be merged automatically after passing CI. Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
…less environment (#229969) (#230913) # Backport This will backport the following commits from `main` to `9.1`: - [[Oblt Onboarding] Adjust e2e onboarding tests to work in serverless environment (#229969)](#229969) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Robert Stelmach","email":"60304951+rStelmach@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-08-07T07:23:59Z","message":"[Oblt Onboarding] Adjust e2e onboarding tests to work in serverless environment (#229969)","sha":"6bbf934fb65e2e433f0108d7e0028c924c59c641","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:obs-ux-logs","Feature: Observability Onboarding","backport:version","v9.1.0","v8.19.0","v9.2.0"],"title":"[Oblt Onboarding] Adjust e2e onboarding tests to work in serverless environment","number":229969,"url":"https://github.com/elastic/kibana/pull/229969","mergeCommit":{"message":"[Oblt Onboarding] Adjust e2e onboarding tests to work in serverless environment (#229969)","sha":"6bbf934fb65e2e433f0108d7e0028c924c59c641"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","8.19"],"targetPullRequestStates":[{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/229969","number":229969,"mergeCommit":{"message":"[Oblt Onboarding] Adjust e2e onboarding tests to work in serverless environment (#229969)","sha":"6bbf934fb65e2e433f0108d7e0028c924c59c641"}}]}] BACKPORT--> Co-authored-by: Robert Stelmach <60304951+rStelmach@users.noreply.github.com>
|
@rStelmach @yngrdyn did we need to backport this to 9.1? |
|
@gbamparop I realized that after 9.1 backport pr got merged, that's why I didn't proceed with backporting 8.19 and just left it as it is. |
closes: #220609
Summary 📚
A new CI pipeline was prepared to run Ensemble tests on a serverless cluster, but Playwright e2e tests were failing due to authentication flow differences between stateful and serverless environments. This PR makes the existing onboarding tests generic enough to work in both environments without requiring dedicated test suites.
Solution ✅
CLUSTER_ENVIRONMENTvariable with runtime fallback detectionEnsemble nightly job run showing successful execution:
Nightly serverless job run