org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › allowedOriginsAreEmptyByDefaultAndBindable |
PASSED
|
39 ms |
|
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › backsOffOutsideServletWebApps |
PASSED
|
9 ms |
|
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › backsOffWhenDisabled |
PASSED
|
6 ms |
|
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › bindsCustomValues |
PASSED
|
950 ms |
|
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › bindsDefaults |
PASSED
|
25 ms |
|
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › computesMcpPath |
PASSED
|
4 ms |
|
org.alexmond.actuator.mcp.ActuatorMcpAutoConfigurationTest › createsServerWithNoToolsByDefault |
PASSED
|
78 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › buildsInputSchemaFromParameters |
PASSED
|
13 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › convertsArgumentTypes |
PASSED
|
15 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › generatedDescriptionDoesNotDependOnTheDefaultLocale |
PASSED
|
10 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › generatesDescriptionWhenNoneIsKnown |
PASSED
|
23 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › invokesReadOperationAsJson |
PASSED
|
11 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › longResultIsTruncated |
PASSED
|
17 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › missingRequiredArgumentIsAnErrorNamingIt |
PASSED
|
22 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › namesToolsAndSortsThem |
PASSED
|
12 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › nullArgumentsMapIsTreatedAsEmpty |
PASSED
|
37 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › nullResultIsEmptyText |
PASSED
|
10 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › operationExceptionIsAnErrorWithoutStackTrace |
PASSED
|
9 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › toolNamesDoNotChangeWhenAccessIsTightened |
PASSED
|
21 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › unserialisableResultIsAnError |
PASSED
|
105 ms |
|
org.alexmond.actuator.mcp.ActuatorToolFactoryTest › writeOperationChangesState |
PASSED
|
11 ms |
|
org.alexmond.actuator.mcp.it.CustomBasePathTest › followsTheActuatorBasePath |
PASSED
|
29 ms |
|
org.alexmond.actuator.mcp.it.OriginValidationTest › allowedOriginIsAccepted |
PASSED
|
11 ms |
|
org.alexmond.actuator.mcp.it.OriginValidationTest › foreignOriginIsRejected |
PASSED
|
9 ms |
|
org.alexmond.actuator.mcp.it.OriginValidationTest › requestWithoutOriginIsAccepted |
PASSED
|
20 ms |
|
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › listsAndCallsActuatorTools |
PASSED
|
102 ms |
|
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › sanitizingFunctionsStillApply |
PASSED
|
1,135 ms |
|
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › servesMcpOnlyOnTheManagementPort |
PASSED
|
48 ms |
|
org.alexmond.actuator.mcp.it.SeparateManagementPortTest › writeToolChangesLogLevel |
PASSED
|
31 ms |
|
org.alexmond.actuator.mcp.it.SharedPortTest › servesMcpUnderActuatorPathOnSharedPort |
PASSED
|
61 ms |
|
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › separateManagementPortClosesPromptly |
PASSED
|
268 ms |
|
org.alexmond.actuator.mcp.it.ShutdownWithConnectedClientTest › sharedPortClosesPromptly |
PASSED
|
268 ms |
|
org.alexmond.actuator.mcp.it.SpringAiCoexistenceTest › appServerAndActuatorServerStaySeparate |
PASSED
|
128 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › accessNoneRemovesTheEndpoint |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › emptyIncludeExposesNothing |
PASSED
|
4 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › excludeWinsOverWildcardInclude |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › includeSelectsEndpoints |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › maxPermittedReadOnlyAppliesToAllEndpoints |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › operationExposesEndpointIdAndParameters |
PASSED
|
7 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › readOnlyAccessDropsWriteAndDeleteOperations |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › shutdownAppearsOnlyWhenActuatorAccessAllowsIt |
PASSED
|
7 ms |
|
org.alexmond.actuator.mcp.McpEndpointDiscovererTest › wildcardNeverExposesHeapdumpLogfileOrShutdown |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest › disabledStarterExposesNothing |
PASSED
|
10 ms |
|
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest › excludedEndpointHasNoOpinion |
PASSED
|
1 ms |
|
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest › includedEndpointIsExposed |
PASSED
|
1 ms |
|
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest › isRegisteredForBoot |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest › nothingIsExposedByDefault |
PASSED
|
1 ms |
|
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest › notIncludedEndpointHasNoOpinion |
PASSED
|
0 ms |
|
org.alexmond.actuator.mcp.McpEndpointExposureOutcomeContributorTest › wildcardExposesAnyEndpoint |
PASSED
|
0 ms |
|
org.alexmond.actuator.mcp.ResponseLimiterTest › keepsShortText |
PASSED
|
1 ms |
|
org.alexmond.actuator.mcp.ResponseLimiterTest › keepsTextAtExactLimit |
PASSED
|
1 ms |
|
org.alexmond.actuator.mcp.ResponseLimiterTest › nullBecomesEmpty |
PASSED
|
0 ms |
|
org.alexmond.actuator.mcp.ResponseLimiterTest › rejectsNonPositiveLimit |
PASSED
|
5 ms |
|
org.alexmond.actuator.mcp.ResponseLimiterTest › truncatesLongTextWithMarker |
PASSED
|
6 ms |
|
org.alexmond.actuator.mcp.ToolDescriptionsTest › knowsCommonOperations |
PASSED
|
1 ms |
|
org.alexmond.actuator.mcp.ToolDescriptionsTest › unknownOperationIsEmpty |
PASSED
|
0 ms |
|