Reduce useless io calls #9844
Annotations
4 errors and 1 warning
|
sentry/build/test-results/test/TEST-io.sentry.EnvelopeSenderTest.xml#L1
Failed test found in:
sentry/build/test-results/test/TEST-io.sentry.EnvelopeSenderTest.xml
Error:
org.mockito.exceptions.verification.junit.ArgumentsAreDifferent: Argument(s) are different! Wanted:
iLogger.log(
WARNING,
"Directory '%s' doesn't exist. No cached events to send.",
<any java.lang.Object>
);
-> at io.sentry.EnvelopeSenderTest.when directory doesn't exist, processDirectory logs and returns(EnvelopeSenderTest.kt:64)
Actual invocations have different arguments:
iLogger.log(
DEBUG,
"Processing dir. %s",
"/home/runner/work/sentry-java/sentry-java/sentry/i don't exist"
);
-> at io.sentry.DirectoryProcessor.processDirectory(DirectoryProcessor.java:41)
iLogger.log(
ERROR,
"Cache dir %s is null.",
"/home/runner/work/sentry-java/sentry-java/sentry/i don't exist"
);
-> at io.sentry.DirectoryProcessor.processDirectory(DirectoryProcessor.java:45)
|
|
sentry/build/test-results/test/TEST-io.sentry.EnvelopeSenderTest.xml#L1
Failed test found in:
sentry/build/test-results/test/TEST-io.sentry.EnvelopeSenderTest.xml
Error:
org.mockito.exceptions.verification.junit.ArgumentsAreDifferent: Argument(s) are different! Wanted:
iLogger.log(
ERROR,
"Cache dir %s is not a directory.",
<any java.lang.Object>
);
-> at io.sentry.EnvelopeSenderTest.when directory is actually a file, processDirectory logs and returns(EnvelopeSenderTest.kt:74)
Actual invocations have different arguments:
iLogger.log(
DEBUG,
"Processing dir. %s",
"/tmp/send-cached-event-test15935014703030405326.envelope"
);
-> at io.sentry.DirectoryProcessor.processDirectory(DirectoryProcessor.java:41)
iLogger.log(
ERROR,
"Cache dir %s is null.",
"/tmp/send-cached-event-test15935014703030405326.envelope"
);
-> at io.sentry.DirectoryProcessor.processDirectory(DirectoryProcessor.java:45)
|
|
sentry/build/test-results/test/TEST-io.sentry.EnvelopeSenderTest.xml#L1
Failed test found in:
sentry/build/test-results/test/TEST-io.sentry.EnvelopeSenderTest.xml
Error:
org.mockito.exceptions.verification.junit.ArgumentsAreDifferent: Argument(s) are different! Wanted:
iLogger.log(
DEBUG,
"File '%s' doesn't match extension expected.",
<any java.lang.Object>
);
-> at io.sentry.EnvelopeSenderTest.when directory has non event files, processDirectory logs that(EnvelopeSenderTest.kt:84)
Actual invocations have different arguments:
iLogger.log(
DEBUG,
"Processing dir. %s",
"/tmp/send-cached-event-test7670046183578745688"
);
-> at io.sentry.DirectoryProcessor.processDirectory(DirectoryProcessor.java:41)
iLogger.log(
DEBUG,
"Processing %d items from cache dir %s",
0,
"/tmp/send-cached-event-test7670046183578745688"
);
-> at io.sentry.DirectoryProcessor.processDirectory(DirectoryProcessor.java:49)
|
|
|
|
|
The logs for this run have expired and are no longer available.
Loading