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
-
✓
coverage-drop— 96.4% vs baseline 96.4% (drop 0.0pp, max 1.0pp) -
✓
new-failures— no new failures
Regression vs baseline
no new failures
Performance regression
11 slower
vs baseline run
#4464
on
main
| Test | Baseline | Now | Δ |
|---|---|---|---|
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
| Suite | Tests | Failures | Errors | Skipped | Time |
|---|---|---|---|---|---|
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 →)
Coverage by module
| Module | Line % | Lines | Files |
|---|---|---|---|
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)
| File | Line % | Covered | Missed | |
|---|---|---|---|---|
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 |