Skip to content

Conversation

@GodTamIt
Copy link
Contributor

@GodTamIt GodTamIt commented May 28, 2025

This adds the --wait and --wait-timeout options to the docker compose up so that containers are ready before running tests.

This also bumps storj/up to v1.2.10, which adds the fix to versioncheck (removes it), so that the integration test environment successfully loads up.

Fixes #96

@GodTamIt GodTamIt changed the title ci: Wait for Docker compose to be ready ci: Fix failing integration tests May 28, 2025
@GodTamIt
Copy link
Contributor Author

@ifraixedes This looks to fix the integration tests now.

The check-implementation was still failing because of #93, but I've pulled that into this change.

@GodTamIt GodTamIt changed the title ci: Fix failing integration tests all(ci): Fix failing integration tests May 29, 2025
@ifraixedes ifraixedes self-requested a review May 29, 2025 13:00
ifraixedes
ifraixedes previously approved these changes May 29, 2025
@ifraixedes ifraixedes self-requested a review May 29, 2025 13:02
Copy link
Member

@ifraixedes ifraixedes left a comment

Choose a reason for hiding this comment

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

@GodTamIt thank you very much

Could you update commit messages?

GodTamIt and others added 3 commits May 29, 2025 10:24
This adds the `--wait` and `--wait-timeout` options to the
`docker compose up` so that containers are ready before running tests.
This includes version v1.2.8, which removes `versioncontrol`, which was
causing CI failures.
Fix 2 linter issues that weren't caught by the previous Clippy version
that we used.
@GodTamIt
Copy link
Contributor Author

@ifraixedes all done! I think this unblocks the chain of PRs you had for releasing the new version 🚀

@ifraixedes
Copy link
Member

@GodTamIt I'll resolve the linter issues tomorrow because I don't think I will have time today.
As usual, thank your contribution and patience.

@GodTamIt
Copy link
Contributor Author

Ugh, this failure must be from a newer version of Rust. Hang on

With the new version of Rust Clippy, these lints now suggest using
`io::Error::other` for construction of `other` `io::Error` variants.
@GodTamIt
Copy link
Contributor Author

@ifraixedes all fixed

@GodTamIt GodTamIt requested a review from ifraixedes May 29, 2025 15:24
@ifraixedes ifraixedes merged commit 187e736 into storj-thirdparty:main May 30, 2025
3 checks passed
@GodTamIt GodTamIt deleted the fix-tests branch May 31, 2025 22:17
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.

storj-up stopped working on Github wrokflow

2 participants