diff --git a/hudi-hive-sync/src/test/java/org/apache/hudi/hive/testutils/HiveTestService.java b/hudi-hive-sync/src/test/java/org/apache/hudi/hive/testutils/HiveTestService.java index 725b6134e..e325094b9 100644 --- a/hudi-hive-sync/src/test/java/org/apache/hudi/hive/testutils/HiveTestService.java +++ b/hudi-hive-sync/src/test/java/org/apache/hudi/hive/testutils/HiveTestService.java @@ -154,6 +154,7 @@ public class HiveTestService { File derbyLogFile = new File(localHiveDir, "derby.log"); derbyLogFile.createNewFile(); setSystemProperty("derby.stream.error.file", derbyLogFile.getPath()); + setSystemProperty("derby.system.home", localHiveDir.getAbsolutePath()); conf.set(HiveConf.ConfVars.METASTOREWAREHOUSE.varname, Files.createTempDirectory(System.currentTimeMillis() + "-").toFile().getAbsolutePath()); conf.set("datanucleus.schema.autoCreateTables", "true");