Skip to content

Commit c6b836a

Browse files
author
Vladimir Dolzhenko
committed
fix thread check for unit test
1 parent b2ac9d8 commit c6b836a

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

plugins/repository-s3/src/main/java/org/elasticsearch/repositories/s3/S3RepositoryPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public class S3RepositoryPlugin extends Plugin implements RepositoryPlugin, Relo
6161
});
6262
}
6363

64-
private final S3Service service;
64+
protected final S3Service service;
6565

6666
public S3RepositoryPlugin(final Settings settings) {
6767
this(settings, new S3Service(settings));

plugins/repository-s3/src/test/java/org/elasticsearch/repositories/s3/RepositoryCredentialsTests.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,16 @@ AmazonS3 buildClient(AWSCredentialsProvider credentials, ClientConfiguration con
8080
ProxyS3RepositoryPlugin(Settings settings) {
8181
super(settings, new ProxyS3Service(settings));
8282
}
83+
84+
@Override
85+
protected S3Repository createRepository(RepositoryMetaData metadata, Settings settings, NamedXContentRegistry registry) {
86+
return new S3Repository(metadata, settings, registry, service){
87+
@Override
88+
protected void verificationThreadCheck() {
89+
90+
}
91+
};
92+
}
8393
}
8494

8595
public void testRepositoryCredentialsOverrideSecureCredentials() throws IOException {

0 commit comments

Comments
 (0)