opensearch-project/OpenSearch
View on GitHub[Remote Store] Adding negative test case in RemoteStoreRepositoryRegistrationIT
Open
#9,675 opened on Aug 31, 2023
StorageStorage:Remoteenhancementgood first issue
Repository metrics
- Stars
- (8,123 stars)
- PR merge metrics
- (Avg merge 5d 9h) (266 merged PRs in 30d)
Description
RemoteStoreRepositoryRegistrationIT supports only the positive test case while all the positive and negative test case is present in JoinTaskExecutorTests. Need to add more negative ITs
- The node join fails due to node attribute values being different during bootstrap.
- Node join fails if a node goes out of cluster and tries to join back with different attributes.
- A non remote store node trying to join a remote store cluster.
- A remote store node trying to join a non remote store cluster.
- Node join fails due to repository creation fails.
- Node join fails due to repository verification fails.
Additional context https://github.com/opensearch-project/OpenSearch/pull/9105#discussion_r1306914007