Merge branch 'stable-2.15' into stable-2.16 * stable-2.15: Introduce the changes query healthcheck Config: allow per-check timeout configuration Send metrics when running healthcheck Fix ListProjects constructor in IT Change-Id: I81dba95fe10d1b89242c4086f5419fd2387ec6cb
diff --git a/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/ProjectsListHealthCheck.java b/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/ProjectsListHealthCheck.java index 0c9a120..d442545 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/ProjectsListHealthCheck.java +++ b/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/ProjectsListHealthCheck.java
@@ -18,7 +18,7 @@ import com.google.common.util.concurrent.ListeningExecutorService; import com.google.gerrit.extensions.common.ProjectInfo; -import com.google.gerrit.server.project.ListProjects; +import com.google.gerrit.server.restapi.project.ListProjects; import com.google.inject.Inject; import com.googlesource.gerrit.plugins.healthcheck.HealthCheckConfig; import java.util.SortedMap;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/QueryChangesHealthCheck.java b/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/QueryChangesHealthCheck.java index 67bb733..6a0e1f7 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/QueryChangesHealthCheck.java +++ b/src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/QueryChangesHealthCheck.java
@@ -17,7 +17,7 @@ import static com.googlesource.gerrit.plugins.healthcheck.check.HealthCheckNames.QUERYCHANGES; import com.google.common.util.concurrent.ListeningExecutorService; -import com.google.gerrit.server.query.change.QueryChanges; +import com.google.gerrit.server.restapi.change.QueryChanges; import com.google.gerrit.server.util.ManualRequestContext; import com.google.gerrit.server.util.OneOffRequestContext; import com.google.inject.Inject;
diff --git a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java index 38f807e..823d297 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java +++ b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java
@@ -41,8 +41,8 @@ @Override @Before - public void setUp() throws Exception { - super.setUp(); + public void setUpTestPlugin() throws Exception { + super.setUpTestPlugin(); config = server
diff --git a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/JGitHealthCheckTest.java b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/JGitHealthCheckTest.java index 6e78dfe..23b8934 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/JGitHealthCheckTest.java +++ b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/JGitHealthCheckTest.java
@@ -24,7 +24,7 @@ import com.google.gerrit.server.config.AllProjectsName; import com.google.gerrit.server.git.GitRepositoryManager; import com.google.gerrit.server.git.RepositoryCaseMismatchException; -import com.google.gerrit.testutil.InMemoryRepositoryManager; +import com.google.gerrit.testing.InMemoryRepositoryManager; import com.google.inject.Guice; import com.google.inject.Inject; import com.googlesource.gerrit.plugins.healthcheck.check.HealthCheck.Result;
diff --git a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/MetricsHandlerTest.java b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/MetricsHandlerTest.java index aa66b1f..faabf68 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/MetricsHandlerTest.java +++ b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/MetricsHandlerTest.java
@@ -33,12 +33,12 @@ @Override public Timer0 newTimer(String name, Description desc) { - return new Timer0() { + return new Timer0("") { @Override public void remove() {} @Override - public void record(long value, TimeUnit unit) { + public void doRecord(long value, TimeUnit unit) { latency = value; } };
diff --git a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ProjectsListHealthCheckTest.java b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ProjectsListHealthCheckTest.java index f7c52c3..536ac2a 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ProjectsListHealthCheckTest.java +++ b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ProjectsListHealthCheckTest.java
@@ -21,7 +21,7 @@ import com.google.gerrit.extensions.common.ProjectInfo; import com.google.gerrit.extensions.restapi.BadRequestException; import com.google.gerrit.metrics.DisabledMetricMaker; -import com.google.gerrit.server.project.ListProjects; +import com.google.gerrit.server.restapi.project.ListProjects; import com.google.inject.Guice; import com.google.inject.Inject; import com.googlesource.gerrit.plugins.healthcheck.check.HealthCheck.Result;
diff --git a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ReviewDbHealthCheckTest.java b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ReviewDbHealthCheckTest.java index fc818b7..3c557c6 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ReviewDbHealthCheckTest.java +++ b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/ReviewDbHealthCheckTest.java
@@ -21,8 +21,8 @@ import com.google.gerrit.lifecycle.LifecycleManager; import com.google.gerrit.metrics.DisabledMetricMaker; import com.google.gerrit.reviewdb.server.ReviewDb; -import com.google.gerrit.testutil.DisabledReviewDb; -import com.google.gerrit.testutil.InMemoryDatabase; +import com.google.gerrit.testing.DisabledReviewDb; +import com.google.gerrit.testing.InMemoryDatabase; import com.google.gwtorm.server.SchemaFactory; import com.google.inject.Guice; import com.google.inject.Inject;