Fix flaky log4j test (#4931)
* Fix flaky log4j test * Update instrumentation/log4j/log4j-2.16/library/src/test/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryAppenderConfigTest.java Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
This commit is contained in:
parent
0b743ceb80
commit
1d5b03d3b5
|
@ -104,6 +104,7 @@ class OpenTelemetryAppenderConfigTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void logWithExtras() {
|
void logWithExtras() {
|
||||||
|
Instant start = Instant.now();
|
||||||
logger.info("log message 1", new IllegalStateException("Error!"));
|
logger.info("log message 1", new IllegalStateException("Error!"));
|
||||||
|
|
||||||
List<LogData> logDataList = logExporter.getFinishedLogItems();
|
List<LogData> logDataList = logExporter.getFinishedLogItems();
|
||||||
|
@ -113,7 +114,8 @@ class OpenTelemetryAppenderConfigTest {
|
||||||
assertThat(logData.getInstrumentationLibraryInfo()).isEqualTo(instrumentationLibraryInfo);
|
assertThat(logData.getInstrumentationLibraryInfo()).isEqualTo(instrumentationLibraryInfo);
|
||||||
assertThat(logData.getBody().asString()).isEqualTo("log message 1");
|
assertThat(logData.getBody().asString()).isEqualTo("log message 1");
|
||||||
assertThat(logData.getEpochNanos())
|
assertThat(logData.getEpochNanos())
|
||||||
.isGreaterThan(TimeUnit.MILLISECONDS.toNanos(Instant.now().toEpochMilli() - 1000));
|
.isGreaterThan(TimeUnit.MILLISECONDS.toNanos(start.toEpochMilli()))
|
||||||
|
.isLessThan(TimeUnit.MILLISECONDS.toNanos(Instant.now().toEpochMilli()));
|
||||||
assertThat(logData.getSeverity()).isEqualTo(Severity.INFO);
|
assertThat(logData.getSeverity()).isEqualTo(Severity.INFO);
|
||||||
assertThat(logData.getSeverityText()).isEqualTo("INFO");
|
assertThat(logData.getSeverityText()).isEqualTo("INFO");
|
||||||
assertThat(logData.getAttributes()).isEqualTo(Attributes.of(ATTR_THROWABLE_MESSAGE, "Error!"));
|
assertThat(logData.getAttributes()).isEqualTo(Attributes.of(ATTR_THROWABLE_MESSAGE, "Error!"));
|
||||||
|
|
Loading…
Reference in New Issue