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

[Security][Serverless] Quality Gate API Integration tests split #183612

Merged
merged 14 commits into from
May 22, 2024

Conversation

dkirchan
Copy link
Contributor

@dkirchan dkirchan commented May 16, 2024

Summary

This PR splits the API Integration test suite from one pipeline including all tests to using the already existing pipelines for the security quality gate and splitting the TS scripts per team.

With this PR merged the following should happen:

  • The FTR API integration tests pipeline should be removed
  • All the scripts of this pipeline are split to the relevant team pipelines. For example the team which maintains the tests should be able to see the following structure when a build is triggered. (The noted group is the API tests for the specific team)
Screenshot 2024-05-20 at 5 56 49 PM - In order to identify why the build is triggered, (Quality gate OR Periodic Pipeline) the following two snippets will define the _triggered by_ information.

Triggered By Quality Gate
Screenshot 2024-05-20 at 5 21 04 PM

** Triggered By Periodic Pipeline **
Screenshot 2024-05-20 at 5 49 11 PM

@apmmachine
Copy link
Contributor

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@dkirchan dkirchan added release_note:skip Skip the PR/issue when compiling release notes backport:skip This commit does not require backporting v8.15.0 labels May 16, 2024
@dkirchan dkirchan self-assigned this May 16, 2024
@dkirchan dkirchan force-pushed the security-quality-gate-api-split branch from 88b21ee to 275781f Compare May 20, 2024 14:20
@dkirchan dkirchan requested a review from a team May 20, 2024 15:02
@MadameSheema MadameSheema marked this pull request as ready for review May 21, 2024 08:53
@MadameSheema MadameSheema requested review from a team as code owners May 21, 2024 08:53
@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

cc @dkirchan

@dkirchan dkirchan merged commit abb29e8 into main May 22, 2024
19 checks passed
@dkirchan dkirchan deleted the security-quality-gate-api-split branch May 22, 2024 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:skip This commit does not require backporting release_note:skip Skip the PR/issue when compiling release notes v8.15.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants