UniTrack

Projects / notify4j / Run #4494

← Prev Next →

Run #4494 PASSED Export ↗

main · flag default · 96c4f45 · 2026-10-07 01:38 · build #138

100% pass
Tests
113
Passed
113
Failed
0
Skipped
0
Duration
2.1s
Line cov
93.7%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #4466 on main — 0 new · 0 fixed · 0 still failing
Performance regression 2 slower
vs baseline run #4466 on main
TestBaselineNowΔ
org.alexmond.notify4j.RedactionTest › masksAuthorityForCredentialInAuthoritySchemes 64 ms 162 ms +98 ms (+153.1%)
org.alexmond.notify4j.RedactionTest › handlesNullAndMalformed 94 ms 163 ms +69 ms (+73.4%)

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.notify4j.AsyncNotifierTest 4 0 0 0 0.02s
org.alexmond.notify4j.ChannelCatalogTest 19 0 0 0 0.08s
org.alexmond.notify4j.ChannelPayloadTest 21 0 0 0 0.13s
org.alexmond.notify4j.ExpiringFilterTest 4 0 0 0 0.02s
org.alexmond.notify4j.FormEncodedNotifierTest 1 0 0 0 0.34s
org.alexmond.notify4j.HttpClientConfigTest 5 0 0 0 0.01s
org.alexmond.notify4j.HttpNotifierTest 3 0 0 0 0.04s
org.alexmond.notify4j.HttpRetryTest 6 0 0 0 0.09s
org.alexmond.notify4j.internal.BlueskyNotifierTest 7 0 0 0 0.09s
org.alexmond.notify4j.NotificationMetricsTest 2 0 0 0 0.01s
org.alexmond.notify4j.NotificationsReminderTest 1 0 0 0 0.05s
org.alexmond.notify4j.NotificationsTest 7 0 0 0 0.03s
org.alexmond.notify4j.NotifierContractTest 1 0 0 0 0.01s
org.alexmond.notify4j.NotifierCoreTest 2 0 0 0 0.01s
org.alexmond.notify4j.NotifierUrlParserTest 16 0 0 0 0.80s
org.alexmond.notify4j.RedactionTest 3 0 0 0 0.36s
org.alexmond.notify4j.SendOnceTest 6 0 0 0 0.04s
org.alexmond.notify4j.TransitionFilterTest 3 0 0 0 0.00s
org.alexmond.notify4j.WrapperNotifierTest 2 0 0 0 0.01s

Slowest tests (performance →)

TestDuration
org.alexmond.notify4j.FormEncodedNotifierTest › sendsFormEncodedBodyWithFormContentType 335 ms
org.alexmond.notify4j.RedactionTest › handlesNullAndMalformed 163 ms
org.alexmond.notify4j.RedactionTest › masksAuthorityForCredentialInAuthoritySchemes 162 ms
org.alexmond.notify4j.internal.BlueskyNotifierTest › forgetTransitionResetsDedup 53 ms
org.alexmond.notify4j.NotificationsReminderTest › remindersReFireAStuckEntityThroughATransitionFilteredChannel 49 ms
org.alexmond.notify4j.NotifierUrlParserTest › frozenGrammarEdgeCasesParse 24 ms
org.alexmond.notify4j.HttpNotifierTest › postsJsonPayloadOnStatusTransition 24 ms
org.alexmond.notify4j.HttpRetryTest › nonBlockingRetryRecordsFailureOnConnectionError 18 ms
org.alexmond.notify4j.ChannelPayloadTest › severityAndTitleEnrichChannelsThatSupportThem 18 ms
org.alexmond.notify4j.HttpRetryTest › givesUpAfterMaxAttempts 14 ms

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/notify4j/NotifierUrlParser.java 93.8%
210 14
org/alexmond/notify4j/AbstractHttpNotifier.java 90.0%
126 14
org/alexmond/notify4j/Notifications.java 91.9%
114 10
org/alexmond/notify4j/RemindingNotifier.java 90.6%
48 5
org/alexmond/notify4j/AbstractEventNotifier.java 83.3%
25 5
org/alexmond/notify4j/internal/BlueskyNotifier.java 91.7%
55 5
org/alexmond/notify4j/AbstractTransitionNotifier.java 70.0%
7 3
org/alexmond/notify4j/internal/GotifyNotifier.java 75.0%
9 3
org/alexmond/notify4j/internal/OpsGenieNotifier.java 80.0%
12 3
org/alexmond/notify4j/internal/NtfyNotifier.java 78.6%
11 3
org/alexmond/notify4j/internal/PushoverNotifier.java 83.3%
15 3
org/alexmond/notify4j/TransitionFilter.java 93.5%
29 2
org/alexmond/notify4j/StandardChannelCatalog.java 99.3%
294 2
org/alexmond/notify4j/NotificationsFactory.java 77.8%
7 2
org/alexmond/notify4j/NotificationAdapter.java 0.0%
0 2
org/alexmond/notify4j/internal/PagerDutyNotifier.java 83.3%
10 2
org/alexmond/notify4j/NotificationMetrics.java 80.0%
4 1
org/alexmond/notify4j/CompositeNotifier.java 91.7%
11 1
org/alexmond/notify4j/NotificationFilter.java 0.0%
0 1
org/alexmond/notify4j/Severity.java 100.0%
6 0
org/alexmond/notify4j/FieldType.java 100.0%
3 0
org/alexmond/notify4j/AsyncNotifier.java 100.0%
20 0
org/alexmond/notify4j/LoggingNotifier.java 100.0%
3 0
org/alexmond/notify4j/ChannelField.java 100.0%
1 0
org/alexmond/notify4j/ChannelCatalog.java 100.0%
1 0
org/alexmond/notify4j/Message.java 100.0%
8 0
org/alexmond/notify4j/Notifier.java 0.0%
0 0
org/alexmond/notify4j/FilteringNotifier.java 100.0%
19 0
org/alexmond/notify4j/HttpClientConfig.java 100.0%
13 0
org/alexmond/notify4j/ExpiringFilter.java 100.0%
12 0
org/alexmond/notify4j/NotificationsConfig.java 100.0%
46 0
org/alexmond/notify4j/ParsedChannel.java 100.0%
1 0
org/alexmond/notify4j/ChannelDescriptor.java 100.0%
1 0
org/alexmond/notify4j/SendResult.java 100.0%
2 0
org/alexmond/notify4j/ChannelValidationError.java 100.0%
1 0
org/alexmond/notify4j/internal/MattermostNotifier.java 100.0%
3 0
org/alexmond/notify4j/internal/WebhookNotifier.java 100.0%
4 0
org/alexmond/notify4j/internal/SignalNotifier.java 100.0%
6 0
org/alexmond/notify4j/internal/WhatsAppNotifier.java 100.0%
9 0
org/alexmond/notify4j/internal/PushbulletNotifier.java 100.0%
6 0
org/alexmond/notify4j/internal/DiscordNotifier.java 100.0%
3 0
org/alexmond/notify4j/internal/RocketChatNotifier.java 100.0%
3 0
org/alexmond/notify4j/internal/TelegramNotifier.java 100.0%
4 0
org/alexmond/notify4j/internal/MastodonNotifier.java 100.0%
5 0
org/alexmond/notify4j/internal/GoogleChatNotifier.java 100.0%
3 0
org/alexmond/notify4j/internal/ZulipNotifier.java 100.0%
14 0
org/alexmond/notify4j/internal/MatrixNotifier.java 100.0%
7 0
org/alexmond/notify4j/internal/TeamsNotifier.java 100.0%
5 0
org/alexmond/notify4j/internal/SlackNotifier.java 100.0%
3 0
org/alexmond/notify4j/internal/TwilioNotifier.java 100.0%
13 0