UniTrack

Projects / spring-boot-actuator-extensions / Run #4498

← Prev Next →

Run #4498 PASSED Export ↗

build/formatter-linters-main · flag default · 580592c · 2026-10-07 01:51 · merged from 5 uploads · build #98

100% pass
Tests
84
Passed
84
Failed
0
Skipped
0
Duration
40.3s
Line cov
97.1%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #4496 on main — 0 new · 0 fixed · 0 still failing
Performance regression 5 slower
vs baseline run #4496 on main
TestBaselineNowΔ
org.alexmond.test.AllExternalDownTest › UPHealthCheckTest 109 ms 734 ms +625 ms (+573.4%)
org.alexmond.sample.CustomHealthIndicatorTest › healthShouldReturnUpWhenHealthyIsTrue 644 ms 1005 ms +361 ms (+56.1%)
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › sharedPortClosesPromptly 192 ms 385 ms +193 ms (+100.5%)
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › separateManagementPortClosesPromptly 270 ms 446 ms +176 ms (+65.2%)
org.alexmond.test.ActuatorConfigSanitizingStarterTest › getActuatorProperties_shouldMaskSensitiveProperties(String, String)[1] 133 ms 246 ms +113 ms (+85.0%)

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest 7 0 0 0 1.93s
org.alexmond.actuator.mcp.ActuatorToolFactoryTest 13 0 0 0 0.37s
org.alexmond.actuator.mcp.it.CustomBasePathTest 1 0 0 0 0.43s
org.alexmond.actuator.mcp.it.OriginValidationTest 3 0 0 0 0.55s
org.alexmond.actuator.mcp.it.SeparateManagementPortTest 4 0 0 0 4.51s
org.alexmond.actuator.mcp.it.SharedPortTest 1 0 0 0 0.43s
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest 2 0 0 0 0.83s
org.alexmond.actuator.mcp.it.SpringAiCoexistenceTest 1 0 0 0 0.72s
org.alexmond.actuator.mcp.McpEndpointDiscovererTest 9 0 0 0 0.06s
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest 7 0 0 0 0.03s
org.alexmond.actuator.mcp.ResponseLimiterTest 5 0 0 0 0.02s
org.alexmond.actuator.mcp.ToolDescriptionsTest 2 0 0 0 0.01s
org.alexmond.healthchecks.actuator.ManualHealthEndpointStatusTest 2 0 0 0 0.19s
org.alexmond.healthchecks.actuator.ManualHealthEndpointTest 1 0 0 0 4.51s
org.alexmond.healthchecks.ExternalActuatorHealthIndicatorEdgeCaseTest 1 0 0 0 0.51s
org.alexmond.healthchecks.ExternalHttpHealthIndicatorEdgeCaseTest 2 0 0 0 9.18s
org.alexmond.healthchecks.PortHealthIndicatorEdgeCaseTest 1 0 0 0 0.70s
org.alexmond.sample.CustomHealthIndicatorTest 2 0 0 0 5.11s
org.alexmond.test.ActuatorConfigSanitizingStarterTest 10 0 0 0 5.54s
org.alexmond.test.AllExternalDownTest 3 0 0 0 0.95s
org.alexmond.test.AllExternalDownTest 2 0 0 0 2.01s
org.alexmond.test.AllExternalUpTest 3 0 0 0 0.79s
org.alexmond.test.AllExternalUpTest 2 0 0 0 0.92s

Slowest tests (performance →)

TestDuration
org.alexmond.healthchecks.ExternalHttpHealthIndicatorEdgeCaseTest › testConnectionTimeoutHttp 2,985 ms
org.alexmond.healthchecks.ExternalHttpHealthIndicatorEdgeCaseTest › testReadTimeoutHttp 2,034 ms
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › sanitizingFunctionsStillApply 1,587 ms
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › bindsCustomValues 1,521 ms
org.alexmond.sample.CustomHealthIndicatorTest › healthShouldReturnUpWhenHealthyIsTrue 1,005 ms
org.alexmond.healthchecks.actuator.ManualHealthEndpointTest › testManualHealthEndpoint 987 ms
org.alexmond.test.ActuatorConfigSanitizingStarterTest › contextLoads 756 ms
org.alexmond.test.AllExternalDownTest › UPHealthCheckTest 734 ms
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › separateManagementPortClosesPromptly 446 ms
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › sharedPortClosesPromptly 385 ms

Coverage change vs baseline run #4496 on main

+0.7 pp overall

FileBaselineThis runΔ pp
org/alexmond/healthchecks/actuator/ExternalActuatorHealthIndicator.java dropped 96.8% 96.2% -0.6
org/alexmond/actuator/mcp/ActuatorMcpServer.java dropped 92.9% 92.3% -0.5
org/alexmond/healthchecks/common/CommonHealthIndicator.java dropped 90.5% 90.0% -0.5
org/alexmond/healthchecks/http/ExternalHttpHealthIndicator.java dropped 97.1% 96.9% -0.3
org/alexmond/actuator/sanitizer/ParameterizedSanitizingFunction.java improved 94.9% 95.0% +0.1
org/alexmond/healthchecks/actuator/ManualHealthEndpoint.java improved 87.0% 100.0% +13.0

Coverage by module

ModuleLine %LinesFiles
spring-boot-actuator-mcp-starter 98.1% 202/206 11
spring-boot-actuator-sanitizer-starter 96.0% 48/50 3
spring-boot-health-checks-starter 95.0% 96/101 13
spring-boot-manual-health-starter 100.0% 22/22 3

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/actuator/mcp/ActuatorMcpServer.java 92.3%
24 2
org/alexmond/actuator/sanitizer/ParameterizedSanitizingFunction.java 95.0%
38 2
org/alexmond/healthchecks/common/CommonHealthIndicator.java 90.0%
18 2
org/alexmond/actuator/mcp/ActuatorMcpManagementContextConfiguration.java 94.4%
17 1
org/alexmond/actuator/mcp/ActuatorToolFactory.java 98.8%
84 1
org/alexmond/healthchecks/actuator/ExternalActuatorHealthIndicator.java 96.2%
25 1
org/alexmond/healthchecks/http/ExternalHttpHealthIndicator.java 96.9%
31 1
org/alexmond/healthchecks/port/PortHealthIndicator.java 95.0%
19 1
org/alexmond/actuator/mcp/McpEndpoint.java 100.0%
2 0
org/alexmond/actuator/mcp/McpEndpointProperties.java 100.0%
8 0
org/alexmond/actuator/mcp/McpEndpointDiscoverer.java 100.0%
8 0
org/alexmond/actuator/mcp/McpEndpointExposureOutcomeContributor.java 100.0%
7 0
org/alexmond/actuator/mcp/ActuatorMcpAutoConfiguration.java 100.0%
19 0
org/alexmond/actuator/mcp/ToolDescriptions.java 100.0%
16 0
org/alexmond/actuator/mcp/McpOperation.java 100.0%
6 0
org/alexmond/actuator/mcp/ResponseLimiter.java 100.0%
11 0
org/alexmond/actuator/sanitizer/ActuatorConfigSanitizingStarter.java 100.0%
2 0
org/alexmond/actuator/sanitizer/SanitizingProperties.java 100.0%
8 0
org/alexmond/healthchecks/ActuatorHealthchecksStarter.java 100.0%
3 0
org/alexmond/healthchecks/ManualHealthEndpointStarter.java 100.0%
2 0
org/alexmond/healthchecks/actuator/HealthActuatorProperties.java 0.0%
0 0
org/alexmond/healthchecks/actuator/ActuatorSite.java 0.0%
0 0
org/alexmond/healthchecks/actuator/ManualHealthEndpoint.java 100.0%
20 0
org/alexmond/healthchecks/actuator/ManualHealthResponse.java 0.0%
0 0
org/alexmond/healthchecks/common/HealthCache.java 0.0%
0 0
org/alexmond/healthchecks/common/CommonSite.java 0.0%
0 0
org/alexmond/healthchecks/http/HttpSite.java 0.0%
0 0
org/alexmond/healthchecks/http/HealthHttpProperties.java 0.0%
0 0
org/alexmond/healthchecks/port/PortSite.java 0.0%
0 0
org/alexmond/healthchecks/port/HealthPortProperties.java 0.0%
0 0