Skip to content
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

[APM] Serverless e2e tests #161931

Open
1 of 4 tasks
kpatticha opened this issue Jul 14, 2023 · 7 comments
Open
1 of 4 tasks

[APM] Serverless e2e tests #161931

kpatticha opened this issue Jul 14, 2023 · 7 comments
Assignees
Labels
8.10 candidate apm:serverless Team:APM All issues that need APM UI Team support

Comments

@kpatticha
Copy link
Contributor

kpatticha commented Jul 14, 2023

In this PR #160674 we added a basic setup to start running Cypress on serverless environment.

The goal of this ticket is to start adding APM e2e test to cover the following

Tasks

Preview Give feedback

As part of this task we need to restructure the folder https://github.com/kpatticha/kibana/tree/395dc32ab4ed1faa0cb043424658b0115e09cb3e/x-pack/test_serverless/functional/test_suites/observability

  1. Create a folder landing_page.ts for functional testing
  2. https://github.com/kpatticha/kibana/tree/395dc32ab4ed1faa0cb043424658b0115e09cb3e/x-pack/test_serverless/functional/test_suites/observability/cypress/e2e add apm folder and shared
@kpatticha kpatticha self-assigned this Jul 14, 2023
@kpatticha kpatticha added the Team:APM All issues that need APM UI Team support label Jul 14, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:APM)

@achyutjhunjhunwala
Copy link
Contributor

We also need to update the Testing doc with steps on how to run E2E and API Tests for Serverless

@chrisdistasio
Copy link

@smith should we reconsider the overall strategy around testing ui for serverless?

i think we really need to consider both functional and performance ongoing...

@smith
Copy link
Contributor

smith commented Mar 29, 2024

@chrisdistasio what do you have in mind? @andrewvc has looked at this some, he might have an opinion.

@simitt
Copy link
Contributor

simitt commented Apr 25, 2024

@smith @chrisdistasio @andrewvc could one of you provide a small summary here on where the automated e2e testing stands? I'm interested in educating myself in previous efforts and defining together what should be in place for GA.

@smith
Copy link
Contributor

smith commented May 9, 2024

@simitt The serverless e2e live in https://github.com/elastic/kibana/tree/main/x-pack/test_serverless. The observability tests are there under https://github.com/elastic/kibana/tree/main/x-pack/test_serverless/functional/test_suites/observability.

I think tests in this directory run only for serverless, while the much larger suite of e2e tests is in /x-pack/test.

@simitt
Copy link
Contributor

simitt commented Sep 11, 2024

@smith @kpatticha is this effort done and can this be completed or is there more work left?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.10 candidate apm:serverless Team:APM All issues that need APM UI Team support
Projects
None yet
Development

No branches or pull requests

7 participants