use of org.apache.logging.log4j.Logger in project geode by apache.
the class GeodeVerboseLogMarkerIntegrationTest method gemfireVerboseShouldNotLogIfGemfireVerboseIsDeny.
@Test
public void gemfireVerboseShouldNotLogIfGemfireVerboseIsDeny() {
configureLogging(this.configFileGemfireVerboseDeny);
Logger logger = LogService.getLogger();
String msg = this.testName.getMethodName();
logger.info(LogMarker.GEMFIRE_VERBOSE, msg);
assertThat(this.systemOutRule.getLog()).doesNotContain(msg);
}
use of org.apache.logging.log4j.Logger in project geode by apache.
the class GeodeVerboseLogMarkerIntegrationTest method geodeVerboseShouldNotLogIfGeodeVerboseIsDeny.
@Test
public void geodeVerboseShouldNotLogIfGeodeVerboseIsDeny() {
configureLogging(this.configFileGeodeVerboseDeny);
Logger logger = LogService.getLogger();
String msg = this.testName.getMethodName();
logger.info(LogMarker.GEODE_VERBOSE, msg);
assertThat(this.systemOutRule.getLog()).doesNotContain(msg);
}
use of org.apache.logging.log4j.Logger in project geode by apache.
the class GeodeVerboseLogMarkerIntegrationTest method gemfireVerboseShouldLogIfGemfireVerboseIsAccept.
@Test
public void gemfireVerboseShouldLogIfGemfireVerboseIsAccept() {
configureLogging(this.configFileGemfireVerboseAccept);
Logger logger = LogService.getLogger();
String msg = this.testName.getMethodName();
logger.info(LogMarker.GEMFIRE_VERBOSE, msg);
assertThat(this.systemOutRule.getLog()).contains(msg);
}
use of org.apache.logging.log4j.Logger in project geode by apache.
the class Log4J2DisabledPerformanceTest method createPerformanceLogger.
@Override
protected PerformanceLogger createPerformanceLogger() throws IOException {
final Logger logger = createLogger();
final PerformanceLogger perfLogger = new PerformanceLogger() {
@Override
public void log(String message) {
logger.debug(message);
}
@Override
public boolean isEnabled() {
return logger.isEnabled(Level.DEBUG);
}
};
return perfLogger;
}
use of org.apache.logging.log4j.Logger in project geode by apache.
the class Log4J2PerformanceTest method createPerformanceLogger.
@Override
protected PerformanceLogger createPerformanceLogger() throws IOException {
final Logger logger = createLogger();
final PerformanceLogger perfLogger = new PerformanceLogger() {
@Override
public void log(String message) {
logger.info(message);
}
@Override
public boolean isEnabled() {
return logger.isEnabled(Level.INFO);
}
};
return perfLogger;
}
Aggregations