Disable gc_log file for in-memory acceptance tests
Change-Id: I316761b522e4336e7a736594ac74c56ea2da2b37
This commit is contained in:
@@ -22,6 +22,7 @@ import com.google.gerrit.server.config.FactoryModule;
|
||||
import com.google.gerrit.server.config.GerritServerConfig;
|
||||
import com.google.gerrit.server.index.ChangeSchemas;
|
||||
import com.google.gerrit.server.util.SocketUtil;
|
||||
import com.google.gerrit.server.util.SystemLog;
|
||||
import com.google.gerrit.testutil.TempFileUtil;
|
||||
import com.google.inject.Injector;
|
||||
import com.google.inject.Key;
|
||||
@@ -70,6 +71,9 @@ public class GerritServer {
|
||||
if (memory) {
|
||||
site = null;
|
||||
mergeTestConfig(cfg);
|
||||
// Set the log4j configuration to an invalid one to prevent system logs
|
||||
// from getting configured and creating log files.
|
||||
System.setProperty(SystemLog.LOG4J_CONFIGURATION, "invalidConfiguration");
|
||||
cfg.setBoolean("httpd", null, "requestLog", false);
|
||||
cfg.setBoolean("sshd", null, "requestLog", false);
|
||||
cfg.setBoolean("index", "lucene", "testInmemory", true);
|
||||
|
@@ -38,10 +38,11 @@ import java.io.IOException;
|
||||
|
||||
@Singleton
|
||||
public class SystemLog {
|
||||
private static final org.slf4j.Logger log =
|
||||
LoggerFactory.getLogger(SystemLog.class);
|
||||
|
||||
public static final String LOG4J_CONFIGURATION = "log4j.configuration";
|
||||
|
||||
private static final org.slf4j.Logger log = LoggerFactory
|
||||
.getLogger(SystemLog.class);
|
||||
private static final String LOG4J_CONFIGURATION = "log4j.configuration";
|
||||
private final SitePaths site;
|
||||
private final Config config;
|
||||
|
||||
|
Reference in New Issue
Block a user