UniTrack

Projects / notify4j / Run #362

← Prev Next →

Run #362 PASSED Export ↗

main · flag default · eaf90a6 · 2026-06-22 15:42 · build #18

100% pass
Tests
37
Passed
37
Failed
0
Skipped
0
Duration
4.6s
Line cov
84.4%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #111 on main — 0 new · 0 fixed · 0 still failing

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.notify4j.ChannelPayloadTest 7 0 0 0 0.97s
org.alexmond.notify4j.HttpClientConfigTest 2 0 0 0 0.01s
org.alexmond.notify4j.HttpNotifierTest 3 0 0 0 0.04s
org.alexmond.notify4j.NotificationsTest 5 0 0 0 0.02s
org.alexmond.notify4j.NotifierCoreTest 2 0 0 0 0.01s
org.alexmond.notify4j.NotifierUrlParserTest 7 0 0 0 0.02s
org.alexmond.notify4j.spring.EmailNotifierTest 2 0 0 0 0.15s
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest 7 0 0 0 3.03s
org.alexmond.notify4j.WrapperNotifierTest 2 0 0 0 0.37s

Slowest tests (performance →)

TestDuration
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › emailChannelStaysOffWithoutRecipient 1,337 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › logSinkCanBeDisabled 1,250 ms
org.alexmond.notify4j.ChannelPayloadTest › pagerDutyEnqueuesTriggerEnvelope 924 ms
org.alexmond.notify4j.WrapperNotifierTest › filteringNotifierMutesMatchingEventsUntilExpiry 199 ms
org.alexmond.notify4j.spring.EmailNotifierTest › sendsOnTerminalTransitionWithPrefixedSubject 144 ms
org.alexmond.notify4j.WrapperNotifierTest › remindingNotifierRefiresWhileBadAndStopsWhenResolved 129 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › emailChannelWiresInWhenMailSenderAndRecipientPresent 75 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › factoryBuildsAFacadeOnDemand 65 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › adapterTriggersFacadeAndUrlsBecomeChannels 42 ms
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest › globalFacadeCanBeDisabledWhileTheFactoryRemains 33 ms

Coverage by module

ModuleLine %LinesFiles
notify4j-core 84.2% 314/373 24
notify4j-spring-boot-starter 85.3% 58/68 3

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/notify4j/RemindingNotifier.java 51.0%
25 24
org/alexmond/notify4j/AbstractHttpNotifier.java 73.9%
34 12
org/alexmond/notify4j/spring/NotificationProperties.java 74.4%
29 10
org/alexmond/notify4j/NotifierUrlParser.java 93.4%
85 6
org/alexmond/notify4j/TransitionFilter.java 85.7%
24 4
org/alexmond/notify4j/Notifications.java 90.0%
36 4
org/alexmond/notify4j/AbstractEventNotifier.java 78.6%
11 3
org/alexmond/notify4j/AbstractTransitionNotifier.java 62.5%
5 3
org/alexmond/notify4j/ExpiringFilter.java 88.9%
8 1
org/alexmond/notify4j/CompositeNotifier.java 91.7%
11 1
org/alexmond/notify4j/NotificationFilter.java 0.0%
0 1
org/alexmond/notify4j/NotificationsFactory.java 100.0%
11 0
org/alexmond/notify4j/Notifier.java 0.0%
0 0
org/alexmond/notify4j/NotificationAdapter.java 0.0%
0 0
org/alexmond/notify4j/TeamsNotifier.java 100.0%
3 0
org/alexmond/notify4j/OpsGenieNotifier.java 100.0%
7 0
org/alexmond/notify4j/TelegramNotifier.java 100.0%
4 0
org/alexmond/notify4j/PagerDutyNotifier.java 100.0%
6 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/SlackNotifier.java 100.0%
3 0
org/alexmond/notify4j/HttpClientConfig.java 100.0%
6 0
org/alexmond/notify4j/LoggingNotifier.java 100.0%
3 0
org/alexmond/notify4j/FilteringNotifier.java 100.0%
20 0
org/alexmond/notify4j/spring/NotificationsAutoConfiguration.java 100.0%
10 0
org/alexmond/notify4j/spring/EmailNotifier.java 100.0%
19 0