Skip to content

Conversation

@bleskes
Copy link
Contributor

@bleskes bleskes commented Feb 1, 2017

EvillPeerRecoveryIT checks scenario where recovery is happening while there are on going indexing operation that already have been assigned a seq# . This is fairly hard to achieve and the test goes through a couple of hoops via the plugin infra to achieve that. This PR extends the unit tests infra to allow for those hoops to happen in unit tests. This allows the test to be moved to RecoveryDuringReplicationTests

Relates to #22484

@bleskes bleskes added >test Issues or PRs that are addressing/adding tests v6.0.0-alpha1 labels Feb 1, 2017
@bleskes bleskes requested a review from jasontedor February 1, 2017 10:12
Copy link
Member

@jasontedor jasontedor left a comment

Choose a reason for hiding this comment

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

LGTM. I'm glad that crazy analyzer is gone. Thanks for doing this @bleskes.

@bleskes bleskes merged commit cd1cb41 into elastic:master Feb 9, 2017
@bleskes bleskes deleted the evil_peer_recovery_to_unit_test branch February 9, 2017 18:14
@bleskes
Copy link
Contributor Author

bleskes commented Feb 9, 2017

thx @jasontedor

nik9000 added a commit that referenced this pull request Feb 9, 2017
Weakens the assertion on wait_for_active_shards so that we don't
check the toString of the bulk request because it isn't important.

Relates to #22900
nik9000 added a commit that referenced this pull request Feb 9, 2017
Weakens the assertion on wait_for_active_shards so that we don't
check the toString of the bulk request because it isn't important.

Relates to #22900
nik9000 added a commit that referenced this pull request Feb 9, 2017
Weakens the assertion on wait_for_active_shards so that we don't
check the toString of the bulk request because it isn't important.

Relates to #22900
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

>test Issues or PRs that are addressing/adding tests v6.0.0-alpha1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants