summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Zu <bruce.zu@sonymobile.com>2014-04-08 21:02:32 +0800
committerBruce Zu <bruce.zu@sonymobile.com>2014-04-08 21:33:36 +0800
commit92e1ea5ac9315a033ef8345562b384097a57663a (patch)
treeec25f34906c527cfc7a31d48ca429bfcf7d754b8
parentf79fd10f3bba60423e545139addbc79c101bc3bd (diff)
Fix: Failure of acceptance tests.
a7e34313 broken the acceptance tests. Fixed. Change-Id: I577cc875bcce3013cabd2f1b6813e7be820d4b3c
-rw-r--r--gerrit-server/src/test/java/com/google/gerrit/testutil/InMemoryModule.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/gerrit-server/src/test/java/com/google/gerrit/testutil/InMemoryModule.java b/gerrit-server/src/test/java/com/google/gerrit/testutil/InMemoryModule.java
index 97141247e9..5e3cbac5fc 100644
--- a/gerrit-server/src/test/java/com/google/gerrit/testutil/InMemoryModule.java
+++ b/gerrit-server/src/test/java/com/google/gerrit/testutil/InMemoryModule.java
@@ -37,8 +37,10 @@ import com.google.gerrit.server.config.GerritServerConfig;
import com.google.gerrit.server.config.SitePath;
import com.google.gerrit.server.config.TrackingFooters;
import com.google.gerrit.server.config.TrackingFootersProvider;
+import com.google.gerrit.server.git.EmailReviewCommentsExecutor;
import com.google.gerrit.server.git.GitRepositoryManager;
import com.google.gerrit.server.git.PerThreadRequestScope;
+import com.google.gerrit.server.git.WorkQueue;
import com.google.gerrit.server.index.ChangeSchemas;
import com.google.gerrit.server.index.IndexModule.IndexType;
import com.google.gerrit.server.index.NoIndexModule;
@@ -179,6 +181,15 @@ public class InMemoryModule extends FactoryModule {
@Provides
@Singleton
+ @EmailReviewCommentsExecutor
+ public WorkQueue.Executor createEmailReviewCommentsExecutor(
+ @GerritServerConfig Config config, WorkQueue queues) {
+ int poolSize = config.getInt("sendemail", null, "threadPoolSize", 1);
+ return queues.createQueue(poolSize, "EmailReviewComments");
+ }
+
+ @Provides
+ @Singleton
InMemoryDatabase getInMemoryDatabase(@Current SchemaVersion schemaVersion,
SchemaCreator schemaCreator) throws OrmException {
return new InMemoryDatabase(schemaVersion, schemaCreator);