Projects / notify4j / Run #885
Run #885 PASSED Export ↗
main ·
flag default ·
f1b9385 ·
2026-06-23 21:24
· build #37
100%
pass
Tests
59
Passed
59
Failed
0
Skipped
0
Duration
5.5s
Line cov
86.9%
Quality gate
PASSED
-
✓
coverage-drop— 86.9% vs baseline 86.9% (drop 0.0pp, max 1.0pp) -
✓
new-failures— no new failures
Regression vs baseline
no new failures
Performance regression
1 slower
vs baseline run
#871
on
main
| Test | Baseline | Now | Δ |
|---|---|---|---|
org.alexmond.notify4j.NotificationMetricsTest › facadePropagatesMetricsToChannels |
316 ms | 812 ms | +496 ms (+157.0%) |
Failures (0)
No failed tests. 🎉
Suites
| Suite | Tests | Failures | Errors | Skipped | Time |
|---|---|---|---|---|---|
org.alexmond.notify4j.AsyncNotifierTest |
3 | 0 | 0 | 0 | 0.01s |
org.alexmond.notify4j.ChannelPayloadTest |
11 | 0 | 0 | 0 | 0.39s |
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.04s |
org.alexmond.notify4j.HttpRetryTest |
3 | 0 | 0 | 0 | 0.05s |
org.alexmond.notify4j.NotificationMetricsTest |
2 | 0 | 0 | 0 | 0.84s |
org.alexmond.notify4j.NotificationsTest |
5 | 0 | 0 | 0 | 0.02s |
org.alexmond.notify4j.NotifierCoreTest |
2 | 0 | 0 | 0 | 0.01s |
org.alexmond.notify4j.NotifierUrlParserTest |
9 | 0 | 0 | 0 | 0.02s |
org.alexmond.notify4j.spring.AsyncDeliveryIntegrationTest |
1 | 0 | 0 | 0 | 0.30s |
org.alexmond.notify4j.spring.EmailNotifierTest |
2 | 0 | 0 | 0 | 0.10s |
org.alexmond.notify4j.spring.NotificationsAutoConfigurationTest |
11 | 0 | 0 | 0 | 3.41s |
org.alexmond.notify4j.WrapperNotifierTest |
2 | 0 | 0 | 0 | 0.32s |
Slowest tests (performance →)
Coverage by module
| Module | Line % | Lines | Files |
|---|---|---|---|
notify4j-core |
84.8% | 414/488 | 30 |
notify4j-spring-boot-starter |
95.6% | 109/114 | 4 |
Coverage by file (most missed first)
| File | Line % | Covered | Missed | |
|---|---|---|---|---|
org/alexmond/notify4j/RemindingNotifier.java |
51.0% | 25 | 24 | |
org/alexmond/notify4j/AbstractHttpNotifier.java |
77.0% | 57 | 17 | |
org/alexmond/notify4j/Notifications.java |
83.6% | 51 | 10 | |
org/alexmond/notify4j/NotifierUrlParser.java |
95.2% | 100 | 5 | |
org/alexmond/notify4j/TransitionFilter.java |
85.7% | 24 | 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/NotificationsFactory.java |
89.5% | 17 | 2 | |
org/alexmond/notify4j/AsyncNotifier.java |
86.7% | 13 | 2 | |
org/alexmond/notify4j/spring/MicrometerNotificationMetrics.java |
87.5% | 14 | 2 | |
org/alexmond/notify4j/CompositeNotifier.java |
91.7% | 11 | 1 | |
org/alexmond/notify4j/NotificationFilter.java |
0.0% | 0 | 1 | |
org/alexmond/notify4j/ExpiringFilter.java |
88.9% | 8 | 1 | |
org/alexmond/notify4j/FilteringNotifier.java |
100.0% | 20 | 0 | |
org/alexmond/notify4j/LoggingNotifier.java |
100.0% | 3 | 0 | |
org/alexmond/notify4j/NotificationMetrics.java |
100.0% | 4 | 0 | |
org/alexmond/notify4j/HttpClientConfig.java |
100.0% | 8 | 0 | |
org/alexmond/notify4j/NotificationAdapter.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/MattermostNotifier.java |
100.0% | 3 | 0 | |
org/alexmond/notify4j/TeamsNotifier.java |
100.0% | 5 | 0 | |
org/alexmond/notify4j/TelegramNotifier.java |
100.0% | 4 | 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/GoogleChatNotifier.java |
100.0% | 3 | 0 | |
org/alexmond/notify4j/SlackNotifier.java |
100.0% | 3 | 0 | |
org/alexmond/notify4j/Notifier.java |
0.0% | 0 | 0 | |
org/alexmond/notify4j/OpsGenieNotifier.java |
100.0% | 7 | 0 | |
org/alexmond/notify4j/spring/NotificationsAutoConfiguration.java |
100.0% | 21 | 0 | |
org/alexmond/notify4j/spring/EmailNotifier.java |
100.0% | 19 | 0 |