-
Notifications
You must be signed in to change notification settings - Fork 25.2k
Fix and Reenable SnapshotTool Minio Tests #50736
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
Conversation
This solves half of the problem in elastic#46813 by moving the S3 tests to using the shared minio fixture so we at least have some non-3rd-party, constantly running coverage on these tests.
Pinging @elastic/es-distributed (:Distributed/Snapshot/Restore) |
Pinging @elastic/es-core-infra (:Core/Infra/Build) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look reasonable. I noticed that the minio image we use as a base is almost a year old - have we considered updating it e.g. to RELEASE.2020-01-03T19-12-21Z
?
Thanks @pugnascotia !
I don't see a reason not to upgrade. But maybe do it a little later (as in a few days after merging this) just in case we run into any test failures from the tool so we didn't change two things at once? :) |
Agreed! Just thought I'd mention it since I noticed it. |
This solves half of the problem in elastic#46813 by moving the S3 tests to using the shared minio fixture so we at least have some non-3rd-party, constantly running coverage on these tests.
This solves half of the problem in elastic#46813 by moving the S3 tests to using the shared minio fixture so we at least have some non-3rd-party, constantly running coverage on these tests.
This solves half of the problem in #46813 by moving the S3
tests to using the shared minio fixture so we at least have
some non-3rd-party, constantly running coverage on these tests.
Sorry for not handling GCS right away as well but it was a little trickier for GCS and I just wanted to reenable these tests as quickly as possible because I'd like to make changes to the underlying test codebase they use.