This commit is contained in:
Andy Wilkinson
2024-07-15 14:34:36 +01:00
parent 1ec2a38ea0
commit 00c2fbc42b

View File

@@ -29,8 +29,6 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.slf4j.Marker;
import org.springframework.util.StopWatch;
import static org.assertj.core.api.Assertions.assertThat;
/**
@@ -85,23 +83,4 @@ class LogbackLogstashStructuredLoggingFormatterTests extends AbstractStructuredL
.replace("\r", "\\r"));
}
@Test
void benchmark() {
LoggingEvent event = createEvent();
event.setMDCPropertyMap(Map.of("mdc-1", "mdc-v-1"));
event.setKeyValuePairs(keyValuePairs("kv-1", "kv-v-1"));
Marker marker1 = getMarker("marker-1");
marker1.add(getMarker("marker-2"));
event.addMarker(marker1);
System.out.println(this.formatter.format(event));
StopWatch stopWatch = new StopWatch();
stopWatch.start();
for (int i = 0; i < 1000000; i++) {
this.formatter.format(event);
}
stopWatch.stop();
System.out.println(stopWatch);
}
}