Skip to content

Commit 126ef4b

Browse files
committed
add empty file parse test
1 parent 010cac8 commit 126ef4b

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

  • inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/asyncprofiler

inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/asyncprofiler/JfrParserTest.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,16 @@ void name() throws Exception {
6060
});
6161
assertThat(stackTraces.get()).isEqualTo(92);
6262
}
63+
64+
@Test
65+
void testParseEmptyFile() throws Exception {
66+
File file = File.createTempFile("empty", ".jfr");
67+
try {
68+
JfrParser jfrParser = new JfrParser();
69+
jfrParser.parse(file, Collections.emptyList(), Collections.emptyList());
70+
jfrParser.consumeStackTraces((threadId, stackTraceId, nanoTime) -> {});
71+
} finally {
72+
file.delete();
73+
}
74+
}
6375
}

0 commit comments

Comments
 (0)