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

Fix and Reenable SnapshotTool Minio Tests #50736

Merged
merged 1 commit into from
Jan 8, 2020

Conversation

original-brownbear
Copy link
Member

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.

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.
@original-brownbear original-brownbear added >test Issues or PRs that are addressing/adding tests :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs v8.0.0 v7.6.0 labels Jan 8, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed (:Distributed/Snapshot/Restore)

@original-brownbear original-brownbear added the :Delivery/Build Build or test infrastructure label Jan 8, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Build)

Copy link
Contributor

@pugnascotia pugnascotia left a 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?

@original-brownbear
Copy link
Member Author

Thanks @pugnascotia !

have we considered updating it e.g. to RELEASE.2020-01-03T19-12-21Z?

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? :)

@pugnascotia
Copy link
Contributor

Agreed! Just thought I'd mention it since I noticed it.

@original-brownbear original-brownbear merged commit 88ff69b into elastic:master Jan 8, 2020
@original-brownbear original-brownbear deleted the 46813-s3 branch January 8, 2020 14:07
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Jan 8, 2020
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.
original-brownbear added a commit that referenced this pull request Jan 8, 2020
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.
SivagurunathanV pushed a commit to SivagurunathanV/elasticsearch that referenced this pull request Jan 23, 2020
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.
@mark-vieira mark-vieira added the Team:Delivery Meta label for Delivery team label Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Delivery/Build Build or test infrastructure :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs Team:Delivery Meta label for Delivery team >test Issues or PRs that are addressing/adding tests v7.6.0 v8.0.0-alpha1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants