Skip to content

Share IT Infrastructure between Core Snapshot and SLM ITs (#59082)#59119

Merged
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:59082-7.x
Jul 7, 2020
Merged

Share IT Infrastructure between Core Snapshot and SLM ITs (#59082)#59119
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:59082-7.x

Conversation

@original-brownbear
Copy link
Copy Markdown
Contributor

For #58994 it would be useful to be able to share test infrastructure.
This PR shares AbstractSnapshotIntegTestCase for that purpose, dries up SLM tests
accordingly and adds a shared and efficient (compared to the previous implementations)
way of waiting for no running snapshot operations to the test infrastructure to dry things up further.

backport of #59082

For #58994 it would be useful to be able to share test infrastructure.
This PR shares `AbstractSnapshotIntegTestCase` for that purpose, dries up SLM tests
accordingly and adds a shared and efficient (compared to the previous implementations)
way of waiting for no running snapshot operations to the test infrastructure to dry things up further.
@original-brownbear original-brownbear added :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs backport labels Jul 7, 2020
@elasticmachine
Copy link
Copy Markdown
Collaborator

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

@elasticmachine elasticmachine added the Team:Distributed Meta label for distributed team. label Jul 7, 2020
@original-brownbear
Copy link
Copy Markdown
Contributor Author

Jenkins run elasticsearch-ci/2 (known GCS mock infra setup issue)

@original-brownbear
Copy link
Copy Markdown
Contributor Author

Jenkins run elasticsearch-ci/1 (some Jenkins issue it seems)

@original-brownbear original-brownbear merged commit d6d6df1 into elastic:7.x Jul 7, 2020
@original-brownbear original-brownbear deleted the 59082-7.x branch July 7, 2020 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs Team:Distributed Meta label for distributed team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants