Skip to content

SRE-35206: integration test pipeline#402

Merged
nakshatris merged 15 commits intomasterfrom
feature/SRE-35206-integration-test-pipeline
Jun 2, 2025
Merged

SRE-35206: integration test pipeline#402
nakshatris merged 15 commits intomasterfrom
feature/SRE-35206-integration-test-pipeline

Conversation

@nakshatris
Copy link
Collaborator

@nakshatris nakshatris commented May 26, 2025

  1. Introduced failsafe plugin to run and generate integration test reports
  2. Added logic to fetch API token from properties file when run locally, and from SSM when run in the CodeBuild pipeline
  3. Added integration tests connecting to Tank QA for project and script APIs.
    Added a few integration tests and introduces failsafe plugin to run them automatically during verify stage.

Please make sure these check boxes are checked before submitting

  • ** Squashed Commits **
  • ** All Tests Passed ** - mvn clean test -P default

** PR review process **

  • Requires one +1 from a reviewer
  • Repository owners will merge your PR once it is approved.

@@ -43,9 +43,8 @@

/**
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Reformatted this code to match the default code style

@nakshatris nakshatris marked this pull request as draft May 26, 2025 19:03
@nakshatris nakshatris marked this pull request as ready for review May 26, 2025 19:19

@Test
@Disabled
@Tag(TestGroups.FUNCTIONAL)
Copy link
Collaborator Author

@nakshatris nakshatris May 27, 2025

Choose a reason for hiding this comment

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

https://httpbin.org/post is throwing a 503, causing the test to fail

@nakshatris nakshatris marked this pull request as draft May 27, 2025 15:46
@nakshatris nakshatris marked this pull request as ready for review May 27, 2025 17:27
Suman Nakshatri and others added 4 commits May 29, 2025 09:56
* SRE-35209: More integration tests on project and script

---------

Co-authored-by: Suman Nakshatri <suman_nakshatri@intuit.com>
@nakshatris nakshatris merged commit d363235 into master Jun 2, 2025
3 checks passed
@nakshatris nakshatris deleted the feature/SRE-35206-integration-test-pipeline branch June 17, 2025 14:17
@kevin-mcgoldrick kevin-mcgoldrick restored the feature/SRE-35206-integration-test-pipeline branch July 15, 2025 16:50
@kevin-mcgoldrick kevin-mcgoldrick deleted the feature/SRE-35206-integration-test-pipeline branch July 15, 2025 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants