UniTrack

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

← Prev Next →

Run #4467 PASSED Export ↗

docs/prep-4.1.1.3 · flag default · 5ecc499 · 2026-10-07 00:47 · merged from 5 uploads · build #78

100% pass
Tests
82
Passed
82
Failed
0
Skipped
0
Duration
41.0s
Line cov
96.4%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #4464 on main — 0 new · 0 fixed · 0 still failing
Performance regression 11 slower
vs baseline run #4464 on main
TestBaselineNowΔ
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › sanitizingFunctionsStillApply 1013 ms 1550 ms +537 ms (+53.0%)
org.alexmond.sample.CustomHealthIndicatorTest › healthShouldReturnUpWhenHealthyIsTrue 643 ms 1152 ms +509 ms (+79.2%)
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › bindsCustomValues 961 ms 1453 ms +492 ms (+51.2%)
org.alexmond.healthchecks.actuator.ManualHealthEndpointTest › testManualHealthEndpoint 757 ms 1190 ms +433 ms (+57.2%)
org.alexmond.test.ActuatorConfigSanitizingStarterTest › contextLoads 497 ms 849 ms +352 ms (+70.8%)
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › separateManagementPortClosesPromptly 262 ms 447 ms +185 ms (+70.6%)
org.alexmond.test.ActuatorConfigSanitizingStarterTest › getActuatorEnv_shouldMaskSensitiveProperties(String, String)[1] 187 ms 312 ms +125 ms (+66.8%)
org.alexmond.test.ActuatorConfigSanitizingStarterTest › getActuatorProperties_shouldMaskSensitiveProperties(String, String)[1] 129 ms 234 ms +105 ms (+81.4%)
org.alexmond.test.AllExternalDownTest › UPHealthCheckTest 77 ms 147 ms +70 ms (+90.9%)
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › listsAndCallsActuatorTools 71 ms 127 ms +56 ms (+78.9%)
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › createsServerWithNoToolsByDefault 65 ms 118 ms +53 ms (+81.5%)

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest 7 0 0 0 1.89s
org.alexmond.actuator.mcp.ActuatorToolFactoryTest 13 0 0 0 0.39s
org.alexmond.actuator.mcp.it.CustomBasePathTest 1 0 0 0 0.41s
org.alexmond.actuator.mcp.it.OriginValidationTest 3 0 0 0 0.61s
org.alexmond.actuator.mcp.it.SeparateManagementPortTest 4 0 0 0 4.48s
org.alexmond.actuator.mcp.it.SharedPortTest 1 0 0 0 0.44s
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest 2 0 0 0 0.78s
org.alexmond.actuator.mcp.it.SpringAiCoexistenceTest 1 0 0 0 0.73s
org.alexmond.actuator.mcp.McpEndpointDiscovererTest 9 0 0 0 0.06s
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest 7 0 0 0 0.04s
org.alexmond.actuator.mcp.ResponseLimiterTest 5 0 0 0 0.02s
org.alexmond.actuator.mcp.ToolDescriptionsTest 2 0 0 0 0.00s
org.alexmond.healthchecks.actuator.ManualHealthEndpointTest 1 0 0 0 5.08s
org.alexmond.healthchecks.ExternalActuatorHealthIndicatorEdgeCaseTest 1 0 0 0 0.54s
org.alexmond.healthchecks.ExternalHttpHealthIndicatorEdgeCaseTest 2 0 0 0 9.26s
org.alexmond.healthchecks.PortHealthIndicatorEdgeCaseTest 1 0 0 0 0.80s
org.alexmond.sample.CustomHealthIndicatorTest 2 0 0 0 5.00s
org.alexmond.test.ActuatorConfigSanitizingStarterTest 10 0 0 0 5.86s
org.alexmond.test.AllExternalDownTest 3 0 0 0 0.90s
org.alexmond.test.AllExternalDownTest 2 0 0 0 1.99s
org.alexmond.test.AllExternalUpTest 3 0 0 0 0.79s
org.alexmond.test.AllExternalUpTest 2 0 0 0 0.91s

Slowest tests (performance →)

TestDuration
org.alexmond.healthchecks.ExternalHttpHealthIndicatorEdgeCaseTest › testConnectionTimeoutHttp 2,846 ms
org.alexmond.healthchecks.ExternalHttpHealthIndicatorEdgeCaseTest › testReadTimeoutHttp 2,034 ms
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › sanitizingFunctionsStillApply 1,550 ms
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › bindsCustomValues 1,453 ms
org.alexmond.healthchecks.actuator.ManualHealthEndpointTest › testManualHealthEndpoint 1,190 ms
org.alexmond.sample.CustomHealthIndicatorTest › healthShouldReturnUpWhenHealthyIsTrue 1,152 ms
org.alexmond.test.ActuatorConfigSanitizingStarterTest › contextLoads 849 ms
org.alexmond.test.AllExternalDownTest › UPHealthCheckTest 723 ms
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › separateManagementPortClosesPromptly 447 ms
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › sharedPortClosesPromptly 333 ms

Coverage by module

ModuleLine %LinesFiles
spring-boot-actuator-mcp-starter 98.1% 204/208 11
spring-boot-actuator-sanitizer-starter 95.9% 47/49 3
spring-boot-health-checks-starter 95.5% 105/110 13
spring-boot-manual-health-starter 88.0% 22/25 3

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/healthchecks/actuator/ManualHealthEndpoint.java 87.0%
20 3
org/alexmond/actuator/mcp/ActuatorMcpServer.java 92.9%
26 2
org/alexmond/actuator/sanitizer/ParameterizedSanitizingFunction.java 94.9%
37 2
org/alexmond/healthchecks/common/CommonHealthIndicator.java 90.5%
19 2
org/alexmond/actuator/mcp/ActuatorMcpManagementContextConfiguration.java 94.4%
17 1
org/alexmond/actuator/mcp/ActuatorToolFactory.java 98.8%
82 1
org/alexmond/healthchecks/actuator/ExternalActuatorHealthIndicator.java 96.8%
30 1
org/alexmond/healthchecks/http/ExternalHttpHealthIndicator.java 97.1%
34 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%
21 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/SanitizingProperties.java 100.0%
8 0
org/alexmond/actuator/sanitizer/ActuatorConfigSanitizingStarter.java 100.0%
2 0
org/alexmond/healthchecks/ActuatorHealthchecksStarter.java 100.0%
3 0
org/alexmond/healthchecks/ManualHealthEndpointStarter.java 100.0%
2 0
org/alexmond/healthchecks/actuator/ActuatorSite.java 0.0%
0 0
org/alexmond/healthchecks/actuator/HealthActuatorProperties.java 0.0%
0 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