HDDS-1035. Intermittent TestRootList failure. Contributed by Doroszlai Attila.
This commit is contained in:
parent
945a61c164
commit
53729279c7
@ -24,7 +24,6 @@
|
|||||||
import org.apache.hadoop.ozone.client.OzoneClientStub;
|
import org.apache.hadoop.ozone.client.OzoneClientStub;
|
||||||
import org.apache.hadoop.ozone.s3.header.AuthenticationHeaderParser;
|
import org.apache.hadoop.ozone.s3.header.AuthenticationHeaderParser;
|
||||||
|
|
||||||
import org.apache.commons.lang3.RandomStringUtils;
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.Assert.assertEquals;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
@ -58,14 +57,13 @@ public void setup() throws Exception {
|
|||||||
@Test
|
@Test
|
||||||
public void testListBucket() throws Exception {
|
public void testListBucket() throws Exception {
|
||||||
|
|
||||||
// List operation should success even there is no bucket.
|
// List operation should succeed even there is no bucket.
|
||||||
ListBucketResponse response = rootEndpoint.get();
|
ListBucketResponse response = rootEndpoint.get();
|
||||||
assertEquals(0, response.getBucketsNum());
|
assertEquals(0, response.getBucketsNum());
|
||||||
|
|
||||||
String bucketBaseName = "bucket-";
|
String bucketBaseName = "bucket-" + getClass().getName();
|
||||||
for(int i = 0; i < 10; i++) {
|
for(int i = 0; i < 10; i++) {
|
||||||
objectStoreStub.createS3Bucket(userName,
|
objectStoreStub.createS3Bucket(userName, bucketBaseName + i);
|
||||||
bucketBaseName + RandomStringUtils.randomNumeric(3));
|
|
||||||
}
|
}
|
||||||
response = rootEndpoint.get();
|
response = rootEndpoint.get();
|
||||||
assertEquals(10, response.getBucketsNum());
|
assertEquals(10, response.getBucketsNum());
|
||||||
|
Loading…
Reference in New Issue
Block a user