This is an automated email from the ASF dual-hosted git repository.
andor pushed a commit to branch HBASE-28957
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/HBASE-28957 by this push:
new dd4daacc0de HBASE-28957. Unit test upgrade junit 4 -> 5
dd4daacc0de is described below
commit dd4daacc0de18845c1023df3efdc290df85594aa
Author: Andor Molnar <[email protected]>
AuthorDate: Tue Mar 24 13:57:01 2026 -0500
HBASE-28957. Unit test upgrade junit 4 -> 5
---
.../TestIncrementalBackupWithContinuous.java | 38 +++++++++-------------
1 file changed, 16 insertions(+), 22 deletions(-)
diff --git
a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithContinuous.java
b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithContinuous.java
index c911f5dbce0..54a65f9f1a4 100644
---
a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithContinuous.java
+++
b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithContinuous.java
@@ -20,9 +20,9 @@ package org.apache.hadoop.hbase.backup;
import static
org.apache.hadoop.hbase.backup.BackupRestoreConstants.CONF_CONTINUOUS_BACKUP_WAL_DIR;
import static
org.apache.hadoop.hbase.replication.regionserver.ReplicationMarkerChore.REPLICATION_MARKER_ENABLED_DEFAULT;
import static
org.apache.hadoop.hbase.replication.regionserver.ReplicationMarkerChore.REPLICATION_MARKER_ENABLED_KEY;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.io.IOException;
import java.nio.ByteBuffer;
@@ -34,7 +34,6 @@ import java.util.Set;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
-import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.backup.impl.BackupAdminImpl;
import org.apache.hadoop.hbase.backup.impl.BackupManifest;
@@ -47,23 +46,18 @@ import org.apache.hadoop.hbase.tool.BulkLoadHFiles;
import org.apache.hadoop.hbase.util.Bytes;
import org.apache.hadoop.hbase.util.CommonFSUtils;
import org.apache.hadoop.hbase.util.HFileTestUtil;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.ClassRule;
-import org.junit.Test;
-import org.junit.experimental.categories.Category;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Tag;
+import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.apache.hbase.thirdparty.com.google.common.collect.Sets;
-@Category(LargeTests.class)
+@Tag(LargeTests.TAG)
public class TestIncrementalBackupWithContinuous extends TestBackupBase {
- @ClassRule
- public static final HBaseClassTestRule CLASS_RULE =
- HBaseClassTestRule.forClass(TestIncrementalBackupWithContinuous.class);
-
private static final Logger LOG =
LoggerFactory.getLogger(TestIncrementalBackupWithContinuous.class);
@@ -72,7 +66,7 @@ public class TestIncrementalBackupWithContinuous extends
TestBackupBase {
private FileSystem fs;
- @Before
+ @BeforeEach
public void beforeTest() throws IOException {
Path root = TEST_UTIL.getDataTestDirOnTestFS();
Path backupWalDir = new Path(root, backupWalDirName);
@@ -81,7 +75,7 @@ public class TestIncrementalBackupWithContinuous extends
TestBackupBase {
fs = FileSystem.get(conf1);
}
- @After
+ @AfterEach
public void afterTest() throws IOException {
Path root = TEST_UTIL.getDataTestDirOnTestFS();
Path backupWalDir = new Path(root, backupWalDirName);
@@ -109,13 +103,13 @@ public class TestIncrementalBackupWithContinuous extends
TestBackupBase {
// Verify backup history increased and all the backups are succeeded
LOG.info("Verify backup history increased and all the backups are
succeeded");
List<BackupInfo> backups = table.getBackupHistory();
- assertEquals("Backup history should increase", before + 1,
backups.size());
+ assertEquals(before + 1, backups.size(), "Backup history should
increase");
// Verify backup manifest contains the correct tables
LOG.info("Verify backup manifest contains the correct tables");
BackupManifest manifest = getLatestBackupManifest(backups);
- assertEquals("Backup should contain the expected tables",
Sets.newHashSet(tableName),
- new HashSet<>(manifest.getTableList()));
+ assertEquals(Sets.newHashSet(tableName), new
HashSet<>(manifest.getTableList()),
+ "Backup should contain the expected tables");
loadTable(t1);
Thread.sleep(10000);
@@ -131,12 +125,12 @@ public class TestIncrementalBackupWithContinuous extends
TestBackupBase {
// Verify the temporary backup directory was deleted
Path backupTmpDir = new Path(BACKUP_ROOT_DIR, ".tmp");
Path bulkLoadOutputDir = new Path(backupTmpDir, backup2);
- assertFalse("Bulk load output directory " + bulkLoadOutputDir + " should
have been deleted",
- fs.exists(bulkLoadOutputDir));
+ assertFalse(fs.exists(bulkLoadOutputDir),
+ "Bulk load output directory " + bulkLoadOutputDir + " should have been
deleted");
// Verify backup history increased and all the backups are succeeded
backups = table.getBackupHistory();
- assertEquals("Backup history should increase", before + 1,
backups.size());
+ assertEquals(before + 1, backups.size(), "Backup history should
increase");
TEST_UTIL.truncateTable(tableName);