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

Small refactor docker build to solve race condition with functional tests #8396

Closed
wants to merge 1 commit into from

Conversation

heliocastro
Copy link
Contributor

No description provided.

funTest-docker job has an indirect race condition when in the same CI
job a new docker image is scheduled to build.

If any new tooling version depends of update test dataset, the tests
will run against docker snapshot version that is not the expected image
the new code should test.

To prevent this race conditions, funTest-docker will run only if the
docker image is scheduled to be build, handling the tests no this case
to the ort-docker workflow.

Signed-off-by: Helio Chissini de Castro <[email protected]>
@heliocastro heliocastro self-assigned this Mar 10, 2024
@heliocastro heliocastro force-pushed the heliocastro/funtest_docker branch 6 times, most recently from b787c85 to 63eef92 Compare March 10, 2024 19:04
@heliocastro heliocastro force-pushed the heliocastro/funtest_docker branch from 63eef92 to bfb4f7d Compare March 23, 2024 10:20
@heliocastro
Copy link
Contributor Author

Different pull_request will be issued soon

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.

1 participant