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

Support end-to-end integration tests on Jenkins #163

Merged
merged 2 commits into from
Feb 13, 2023
Merged

Conversation

nutjob4life
Copy link
Member

🗒️ Summary

Support end-to-end integration tests on Jenkins:

  • by including reg-api-integration-test in the Jenkinsfile
  • by removing all profiles from reg-api-integration-test-with-wait because any results of those tests are lost in the up --detach

Although the Jenkinsfile doesn't use the int-test.sh script, as a bonus of merging this, you'll help prevent the proliferation of stray containers in that script.

⚙️ Test Data and/or Report

See this failed run, which is expected, because reg-api-integration-test currently does indeed fail.

♻️ Related Issues

-   Rename Test stage to the Unit Test stage
-   Add Integration Test stage
-   Remove all profiles from `reg-api-integration-test-with-wait`
-   Add container removal to `int-test.sh`
@nutjob4life nutjob4life requested a review from a team as a code owner February 8, 2023 20:59
@jordanpadams jordanpadams changed the title deep-archive#138 Support end-to-end integration tests on Jenkins Feb 13, 2023
@jordanpadams jordanpadams merged commit f07f2af into main Feb 13, 2023
@jordanpadams jordanpadams deleted the deep-archive#138 branch February 13, 2023 19:05
Copy link
Member

@tloubrieu-jpl tloubrieu-jpl left a comment

Choose a reason for hiding this comment

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

Hi Sean,

I was thinking of registry as the repository for the registry application and now I am thinking that this deep archive test should be in an overarching repository which tests the integration of the registry with known clients or in deep-archive which would pull a reference registry from this repo.

Since it is merged we can keep that idea for later.

Sorry I missed to look at that earlier.

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.

3 participants