UniTrack

Projects / notify4j / Run #1215

← Prev Next →

Run #1215 PASSED Export ↗

main · flag default · 17eb0e5 · 2026-06-25 16:55 · build #57

100% pass
Tests
77
Passed
77
Failed
0
Skipped
0
Duration
5.3s
Line cov
88.3%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #1212 on main — 0 new · 0 fixed · 0 still failing

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.notify4j.AsyncNotifierTest 3 0 0 0 0.01s
org.alexmond.notify4j.ChannelPayloadTest 17 0 0 0 0.45s
org.alexmond.notify4j.FormEncodedNotifierTest 1 0 0 0 0.01s
org.alexmond.notify4j.HttpClientConfigTest 4 0 0 0 0.01s
org.alexmond.notify4j.HttpNotifierTest 3 0 0 0 0.05s
org.alexmond.notify4j.HttpRetryTest 3 0 0 0 0.04s
org.alexmond.notify4j.NotificationMetricsTest 2 0 0 0 0.47s
org.alexmond.notify4j.NotificationsTest 7 0 0 0 0.02s
org.alexmond.notify4j.NotifierContractTest 1 0 0 0 0.01s
org.alexmond.notify4j.NotifierCoreTest 2 0 0 0 0.01s
org.alexmond.notify4j.NotifierUrlParserTest 13 0 0 0 0.03s
org.alexmond.notify4j.RedactionTest 2 0 0 0 0.00s
org.alexmond.notify4j.spring.AsyncDeliveryIntegrationTest 1 0 0 0 0.36s
org.alexmond.notify4j.spring.EmailNotifierTest 2 0 0 0 0.10s
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest 11 0 0 0 3.40s
org.alexmond.notify4j.TransitionFilterTest 3 0 0 0 0.21s
org.alexmond.notify4j.WrapperNotifierTest 2 0 0 0 0.14s

Slowest tests (performance →)

TestDuration
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › emailChannelStaysOffWithoutRecipient 1,340 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › logSinkCanBeDisabled 1,326 ms
org.alexmond.notify4j.NotificationMetricsTest › facadePropagatesMetricsToChannels 442 ms
org.alexmond.notify4j.spring.AsyncDeliveryIntegrationTest › asyncFacadeDeliversThroughConfiguredPipeline 360 ms
org.alexmond.notify4j.ChannelPayloadTest › teamsPostsMessageCard 307 ms
org.alexmond.notify4j.TransitionFilterTest › nullIdIsDeliveredAndNullStatusDoesNotThrow 176 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › metricsWireInWithAMeterRegistryAndCountPerChannel 150 ms
org.alexmond.notify4j.WrapperNotifierTest › remindingNotifierRefiresWhileBadAndStopsWhenResolved 113 ms
org.alexmond.notify4j.spring.EmailNotifierTest › sendsOnTerminalTransitionWithPrefixedSubject 92 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › asyncDeliveryIsOnByDefault 63 ms

Coverage change vs baseline run #1212 on main

-0.3 pp overall

FileBaselineThis runΔ pp
org/alexmond/notify4j/NotificationsFactory.java dropped 89.5% 77.8% -11.7
org/alexmond/notify4j/Notifications.java dropped 83.6% 81.5% -2.1
org/alexmond/notify4j/RemindingNotifier.java dropped 51.0% 49.0% -2.0
org/alexmond/notify4j/NotificationsConfig.java added — 93.5% +93.5

Coverage by module

ModuleLine %LinesFiles
notify4j-core 86.9% 565/650 37
notify4j-spring-boot-starter 95.9% 117/122 4

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/notify4j/RemindingNotifier.java 49.0%
25 26
org/alexmond/notify4j/AbstractHttpNotifier.java 80.4%
74 18
org/alexmond/notify4j/Notifications.java 81.5%
53 12
org/alexmond/notify4j/NotifierUrlParser.java 94.5%
154 9
org/alexmond/notify4j/TransitionFilter.java 87.1%
27 4
org/alexmond/notify4j/AbstractEventNotifier.java 82.6%
19 4
org/alexmond/notify4j/AbstractTransitionNotifier.java 62.5%
5 3
org/alexmond/notify4j/spring/NotificationProperties.java 94.8%
55 3
org/alexmond/notify4j/NotificationsConfig.java 93.5%
29 2
org/alexmond/notify4j/NotificationsFactory.java 77.8%
7 2
org/alexmond/notify4j/AsyncNotifier.java 86.7%
13 2
org/alexmond/notify4j/spring/MicrometerNotificationMetrics.java 87.5%
14 2
org/alexmond/notify4j/NotificationFilter.java 0.0%
0 1
org/alexmond/notify4j/ExpiringFilter.java 88.9%
8 1
org/alexmond/notify4j/CompositeNotifier.java 91.7%
11 1
org/alexmond/notify4j/PushbulletNotifier.java 100.0%
6 0
org/alexmond/notify4j/GoogleChatNotifier.java 100.0%
3 0
org/alexmond/notify4j/SlackNotifier.java 100.0%
3 0
org/alexmond/notify4j/NotificationAdapter.java 0.0%
0 0
org/alexmond/notify4j/FilteringNotifier.java 100.0%
19 0
org/alexmond/notify4j/NotificationMetrics.java 100.0%
4 0
org/alexmond/notify4j/OpsGenieNotifier.java 100.0%
7 0
org/alexmond/notify4j/HttpClientConfig.java 100.0%
8 0
org/alexmond/notify4j/LoggingNotifier.java 100.0%
3 0
org/alexmond/notify4j/Notifier.java 0.0%
0 0
org/alexmond/notify4j/PagerDutyNotifier.java 100.0%
6 0
org/alexmond/notify4j/GotifyNotifier.java 100.0%
3 0
org/alexmond/notify4j/RocketChatNotifier.java 100.0%
3 0
org/alexmond/notify4j/WhatsAppNotifier.java 100.0%
7 0
org/alexmond/notify4j/ZulipNotifier.java 100.0%
14 0
org/alexmond/notify4j/PushoverNotifier.java 100.0%
11 0
org/alexmond/notify4j/MattermostNotifier.java 100.0%
3 0
org/alexmond/notify4j/TeamsNotifier.java 100.0%
5 0
org/alexmond/notify4j/SignalNotifier.java 100.0%
6 0
org/alexmond/notify4j/TelegramNotifier.java 100.0%
4 0
org/alexmond/notify4j/TwilioNotifier.java 100.0%
13 0
org/alexmond/notify4j/NtfyNotifier.java 100.0%
5 0
org/alexmond/notify4j/DiscordNotifier.java 100.0%
3 0
org/alexmond/notify4j/WebhookNotifier.java 100.0%
4 0
org/alexmond/notify4j/spring/EmailNotifier.java 100.0%
19 0
org/alexmond/notify4j/spring/NotificationsAutoConfiguration.java 100.0%
29 0