diff --git a/hadoop-ozone/ozone-manager/dev-support/findbugsExcludeFile.xml b/hadoop-ozone/ozone-manager/dev-support/findbugsExcludeFile.xml
index 400cb170cb3d..55abc2630178 100644
--- a/hadoop-ozone/ozone-manager/dev-support/findbugsExcludeFile.xml
+++ b/hadoop-ozone/ozone-manager/dev-support/findbugsExcludeFile.xml
@@ -16,77 +16,4 @@
limitations under the License.
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOmMetadataManager.java b/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOmMetadataManager.java
index e40acfe905e8..5c0699c2cbf2 100644
--- a/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOmMetadataManager.java
+++ b/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOmMetadataManager.java
@@ -205,16 +205,13 @@ public void testListAllVolumes() throws Exception {
@Test
public void testListBuckets() throws Exception {
-
String volumeName1 = "volumeA";
String prefixBucketNameWithOzoneOwner = "ozoneBucket";
String prefixBucketNameWithHadoopOwner = "hadoopBucket";
OMRequestTestUtils.addVolumeToDB(volumeName1, omMetadataManager);
-
TreeSet volumeABucketsPrefixWithOzoneOwner = new TreeSet<>();
- TreeSet volumeABucketsPrefixWithHadoopOwner = new TreeSet<>();
// Add exact name in prefixBucketNameWithOzoneOwner without postfix.
volumeABucketsPrefixWithOzoneOwner.add(prefixBucketNameWithOzoneOwner);
@@ -225,24 +222,18 @@ public void testListBuckets() throws Exception {
prefixBucketNameWithOzoneOwner + i);
addBucketsToCache(volumeName1, prefixBucketNameWithOzoneOwner + i);
} else {
- volumeABucketsPrefixWithHadoopOwner.add(
- prefixBucketNameWithHadoopOwner + i);
addBucketsToCache(volumeName1, prefixBucketNameWithHadoopOwner + i);
}
}
String volumeName2 = "volumeB";
- TreeSet volumeBBucketsPrefixWithOzoneOwner = new TreeSet<>();
TreeSet volumeBBucketsPrefixWithHadoopOwner = new TreeSet<>();
OMRequestTestUtils.addVolumeToDB(volumeName2, omMetadataManager);
// Add exact name in prefixBucketNameWithOzoneOwner without postfix.
- volumeBBucketsPrefixWithOzoneOwner.add(prefixBucketNameWithOzoneOwner);
addBucketsToCache(volumeName2, prefixBucketNameWithOzoneOwner);
for (int i = 1; i < 100; i++) {
if (i % 2 == 0) { // This part adds 49 buckets.
- volumeBBucketsPrefixWithOzoneOwner.add(
- prefixBucketNameWithOzoneOwner + i);
addBucketsToCache(volumeName2, prefixBucketNameWithOzoneOwner + i);
} else {
volumeBBucketsPrefixWithHadoopOwner.add(
@@ -251,6 +242,8 @@ public void testListBuckets() throws Exception {
}
}
+ // VOLUME A
+
// List all buckets which have prefix ozoneBucket
List omBucketInfoList =
omMetadataManager.listBuckets(volumeName1,
@@ -291,7 +284,7 @@ public void testListBuckets() throws Exception {
assertNotEquals(prefixBucketNameWithOzoneOwner + 10, omBucketInfo.getBucketName());
}
-
+ // VOLUME B
omBucketInfoList = omMetadataManager.listBuckets(volumeName2,
null, prefixBucketNameWithHadoopOwner, 100, false);
@@ -370,26 +363,19 @@ public void testListKeys() throws Exception {
String prefixKeyB = "key-b";
String prefixKeyC = "key-c";
TreeSet keysASet = new TreeSet<>();
- TreeSet keysBSet = new TreeSet<>();
- TreeSet keysCSet = new TreeSet<>();
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
keysASet.add(prefixKeyA + i);
addKeysToOM(volumeNameA, ozoneBucket, prefixKeyA + i, i);
} else {
- keysBSet.add(prefixKeyB + i);
addKeysToOM(volumeNameA, hadoopBucket, prefixKeyB + i, i);
}
}
- keysCSet.add(prefixKeyC + 1);
addKeysToOM(volumeNameA, ozoneTestBucket, prefixKeyC + 0, 0);
- TreeSet keysAVolumeBSet = new TreeSet<>();
TreeSet keysBVolumeBSet = new TreeSet<>();
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
- keysAVolumeBSet.add(
- prefixKeyA + i);
addKeysToOM(volumeNameB, ozoneBucket, prefixKeyA + i, i);
} else {
keysBVolumeBSet.add(
@@ -524,6 +510,7 @@ public void testListKeysWithFewDeleteEntriesInCache() throws Exception {
// As in total 100, 50 are marked for delete. It should list only 50 keys.
assertEquals(50, omKeyInfoList.size());
+ assertEquals(50, deleteKeySet.size());
TreeSet expectedKeys = new TreeSet<>();
@@ -593,7 +580,6 @@ public void testListOpenFiles(BucketLayout bucketLayout) throws Exception {
}
int numOpenKeys = 3;
- List openKeys = new ArrayList<>();
for (int i = 0; i < numOpenKeys; i++) {
final OmKeyInfo keyInfo = OMRequestTestUtils.createOmKeyInfo(volumeName, bucketName, keyPrefix + i,
RatisReplicationConfig.getInstance(ONE))
@@ -613,7 +599,6 @@ public void testListOpenFiles(BucketLayout bucketLayout) throws Exception {
dbOpenKeyName = omMetadataManager.getOpenKey(volumeName, bucketName,
keyInfo.getKeyName(), clientID);
}
- openKeys.add(dbOpenKeyName);
}
String dbPrefix;
diff --git a/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOzoneManagerHttpServer.java b/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOzoneManagerHttpServer.java
index bde49ebd56d2..9cc925cbb920 100644
--- a/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOzoneManagerHttpServer.java
+++ b/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOzoneManagerHttpServer.java
@@ -21,6 +21,7 @@
import static org.junit.jupiter.api.Assertions.assertTrue;
import java.io.File;
+import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.URL;
import java.net.URLConnection;
@@ -59,10 +60,9 @@ public static Collection