Skip to content

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

Merged
dkirchan merged 14 commits intomainfrom
security-quality-gate-api-split
May 22, 2024
Merged

[Security][Serverless] Quality Gate API Integration tests split#183612
dkirchan merged 14 commits intomainfrom
security-quality-gate-api-split

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

@ghost
Copy link

ghost commented May 16, 2024

🤖 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 PR 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

💚 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
@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 PR 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.

4 participants