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

Integration test using docker compose #88

Merged
merged 44 commits into from
Jan 11, 2023

Conversation

renan-souza
Copy link
Collaborator

  • Integration test (defined in .github/workflows/test.yml) works calling the script imagemagick-files.py from agent2 communicating with agent1, using the current compose file.

Tests passing: https://github.com/ORNL/zambeze/actions/runs/3888182470

Copy link
Collaborator

@JoshuaSBrown JoshuaSBrown left a comment

Choose a reason for hiding this comment

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

If it works, I'm happy to get this in as soon as possible, thanks for cleaning it up. I have a few minor suggestions. I would also like to know more about the details of the problem so I don't reproduce it. Thanks again this was a lot of work and much appreciated.

.github/workflows/test.yml Outdated Show resolved Hide resolved
Comment on lines 39 to 40
print(stdout)
print(stderr)
Copy link
Collaborator

Choose a reason for hiding this comment

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

Maybe just clean this file of the extraneous print statements.

Comment on lines -25 to -27
tty: true
stdin_open: true
volumes:
Copy link
Collaborator

Choose a reason for hiding this comment

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

So this was the culprit, I don't know how you figured this out.

deployment/compose.yml Show resolved Hide resolved
@JoshuaSBrown JoshuaSBrown added the DevOps: CI Related to DevOps and affects the CI pipelines. label Jan 11, 2023
@JoshuaSBrown JoshuaSBrown added this to the Achieve Production Level Code Quality milestone Jan 11, 2023
@JoshuaSBrown
Copy link
Collaborator

Please close the other PR that is opened against main when you have merged this.

@renan-souza renan-souza merged commit cc64319 into devel Jan 11, 2023
@tskluzac tskluzac deleted the JoshuaSBrown-ci-integration-main branch January 20, 2023 19:46
@tskluzac tskluzac restored the JoshuaSBrown-ci-integration-main branch January 20, 2023 19:46
@tskluzac tskluzac deleted the JoshuaSBrown-ci-integration-main branch February 8, 2024 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DevOps: CI Related to DevOps and affects the CI pipelines.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants