Close Repository objects in GitRepoMetricsCacheIT The Repository objects created in the setup of the tests need to be closed to prevent false positives of resource leaks. Change-Id: I9d40223ad656d39d5ec158d81892b03d4d4bcabc
diff --git a/src/test/java/com/googlesource/gerrit/plugins/gitrepometrics/GitRepoMetricsCacheIT.java b/src/test/java/com/googlesource/gerrit/plugins/gitrepometrics/GitRepoMetricsCacheIT.java index 4eee736..828819a 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/gitrepometrics/GitRepoMetricsCacheIT.java +++ b/src/test/java/com/googlesource/gerrit/plugins/gitrepometrics/GitRepoMetricsCacheIT.java
@@ -52,8 +52,8 @@ public void setUpTestPlugin() throws Exception { super.setUpTestPlugin(); - repoManager.createRepository(testProject1); - repoManager.createRepository(testProject2); + repoManager.createRepository(testProject1).close(); + repoManager.createRepository(testProject2).close(); gitRepoMetricsCache = plugin.getSysInjector().getInstance(GitRepoMetricsCache.class); fsMetricsCollector = plugin.getSysInjector().getInstance(FSMetricsCollector.class); gitStatsMetricsCollector = plugin.getSysInjector().getInstance(GitStatsMetricsCollector.class);