Skip to content

Update Unity-MCP-Server docker image port configuration to 55123

2734442
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

Feature/GitHub copilot action environment #308

Update Unity-MCP-Server docker image port configuration to 55123
2734442
Select commit
Loading
Failed to load commit list.
GitHub Actions / 6000.2.3f1 editmode base Test Results completed Dec 11, 2025 in 0s

✅ 6000.2.3f1 editmode base Test Results - 176/176 - Passed in 21.847s

✅ editmode-results.xml - 176/176 - Passed in 21.847s

Details

✅ editmode-results.xml - 176/176 - Passed in 21.847s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.AssetsMaterialTests - 1/1 - Passed in 1.443s
    • Material_Create - Passed in 1.443s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.ConnectionManagerTests - 8/8 - Passed in 0.055s
    • ConnectionManager_Connect_WithInvalidEndpoint_ShouldReturnFalse - Passed in 0.043s
    • ConnectionManager_Constructor_ShouldInitializeCorrectly - Passed in 0.002s
    • ConnectionManager_Constructor_WithNullBuilder_ShouldThrowArgumentNullException - Passed in 0.003s
    • ConnectionManager_Constructor_WithNullLogger_ShouldThrowArgumentNullException - Passed in 0.000s
    • ConnectionManager_Disconnect_ShouldSetKeepConnectedToFalse - Passed in 0.003s
    • ConnectionManager_Dispose_ShouldNotThrow - Passed in 0.001s
    • ConnectionManager_Endpoint_ShouldBeSettable - Passed in 0.001s
    • ConnectionManager_Endpoint_ShouldHandleValidUrls - Passed in 0.001s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.DataFieldScriptableObjectPopulationTests - 1/1 - Passed in 2.292s
    • Populate_All_Fields_SO_Test - Passed in 2.292s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.DataPopulationTests - 1/1 - Passed in 2.133s
    • Populate_All_Types_Test - Passed in 2.133s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.DataPropertyPopulationTests - 1/1 - Passed in 2.125s
    • Populate_All_Properties_Test - Passed in 2.125s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.DataPropertyScriptableObjectPopulationTests - 1/1 - Passed in 2.225s
    • Populate_All_Properties_SO_Test - Passed in 2.225s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.DemoTest - 1/1 - Passed in 0.003s
    • Always_Valid_Test - Passed in 0.003s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.MainWindowEditorClientConfigureTests - 11/11 - Passed in 0.066s
    • ConfigureMcpClient_DeepNestedBodyPath_CreatesFullStructure - Passed in 0.020s
    • ConfigureMcpClient_EmptyExistingFile_CreatesNewStructure - Passed in 0.008s
    • ConfigureMcpClient_ExistingFileNestedStructure_PreservesContent - Passed in 0.004s
    • ConfigureMcpClient_ExistingFileSimpleStructure_PreservesContent - Passed in 0.004s
    • ConfigureMcpClient_ExistingFileWithDuplicateCommand_ReplacesEntry - Passed in 0.009s
    • ConfigureMcpClient_InvalidJsonFile_ReplacesWithNewConfig - Passed in 0.004s
    • ConfigureMcpClient_NestedBodyPath_CreatesCorrectStructure - Passed in 0.004s
    • ConfigureMcpClient_SimpleBodyPath_CreatesCorrectStructure - Passed in 0.003s
    • IsMcpClientConfigured_NestedBodyPath_DetectsCorrectly - Passed in 0.003s
    • IsMcpClientConfigured_NonExistentPath_ReturnsFalse - Passed in 0.003s
    • IsMcpClientConfigured_SimpleBodyPath_DetectsCorrectly - Passed in 0.003s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.McpPluginTests - 6/6 - Passed in 0.177s
    • McpPlugin_DoAlways_ShouldExecuteCallbackMultipleTimes - Passed in 0.073s
    • McpPlugin_DoAlways_WithNullCallback_ShouldNotThrow - Passed in 0.001s
    • McpPlugin_DoOnce_ShouldExecuteCallbackOnce - Passed in 0.099s
    • McpPlugin_DoOnce_WithNullCallback_ShouldNotThrow - Passed in 0.001s
    • McpPlugin_Instance_ShouldHaveValidMcpRunner - Passed in 0.001s
    • McpPlugin_Instance_ShouldNotBeNull_WhenInitialized - Passed in 0.001s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.RefTypes.AssetObjectRefTests - 1/1 - Passed in 0.002s
    • InstanceID_Description_Includes_All_Relevant_Props - Passed in 0.002s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.RefTypes.GameObjectRefTests - 1/1 - Passed in 0.001s
    • InstanceID_Description_Includes_All_Relevant_Props - Passed in 0.001s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.RefTypes.ObjectRefTests - 1/1 - Passed in 0.001s
    • InstanceID_Description_Includes_All_Relevant_Props - Passed in 0.001s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.RunToolStructuredContentTests - 19/19 - Passed in 0.101s
    • RunTool_ReturnsArray_ShouldReturnStructuredContent - Passed in 0.010s
    • RunTool_ReturnsBool_ShouldReturnAsStringWithoutStructuredContent - Passed in 0.005s
    • RunTool_ReturnsColor_ShouldReturnStructuredContent - Passed in 0.005s
    • RunTool_ReturnsCustomClass_ShouldReturnStructuredContent - Passed in 0.005s
    • RunTool_ReturnsDictionary_ShouldReturnStructuredContent - Passed in 0.017s
    • RunTool_ReturnsDictionaryWithComplexValues_ShouldReturnStructuredContent - Passed in 0.010s
    • RunTool_ReturnsEnum_ShouldReturnAsStringWithoutStructuredContent - Passed in 0.003s
    • RunTool_ReturnsFloat_ShouldReturnAsStringWithoutStructuredContent - Passed in 0.004s
    • RunTool_ReturnsInt_ShouldReturnAsStringWithoutStructuredContent - Passed in 0.003s
    • RunTool_ReturnsList_ShouldReturnStructuredContent - Passed in 0.004s
    • RunTool_ReturnsListOfCustomObjects_ShouldReturnStructuredContent - Passed in 0.006s
    • RunTool_ReturnsMicrosoftLogLevel_ShouldReturnAsStringWithoutStructuredContent - Passed in 0.004s
    • RunTool_ReturnsNestedClass_ShouldReturnStructuredContent - Passed in 0.005s
    • RunTool_ReturnsNull_ShouldReturnSuccessWithNullMessage - Passed in 0.001s
    • RunTool_ReturnsQuaternion_ShouldReturnStructuredContent - Passed in 0.006s
    • RunTool_ReturnsResponseCallTool_ShouldPassThroughDirectly - Passed in 0.002s
    • RunTool_ReturnsString_ShouldReturnAsStringWithoutStructuredContent - Passed in 0.002s
    • RunTool_ReturnsVector3_ShouldReturnStructuredContent - Passed in 0.004s
    • RunTool_StructuredContent_ShouldBeValidJson - Passed in 0.003s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.RunToolTests - 10/10 - Passed in 0.106s
    • RunTool_Constructor_WithNullMethodInfo_ShouldThrow - Passed in 0.001s
    • RunTool_Constructor_WithNullName_ShouldThrow - Passed in 0.001s
    • RunTool_CreateFromInstanceMethod_ShouldInitializeCorrectly - Passed in 0.001s
    • RunTool_CreateFromStaticMethod_ShouldInitializeCorrectly - Passed in 0.001s
    • RunTool_Run_WithAsyncMethod_ShouldReturnCorrectly - Passed in 0.083s
    • RunTool_Run_WithException_ShouldReturnError - Passed in 0.009s
    • RunTool_Run_WithNamedParameters_ShouldReturnSuccess - Passed in 0.004s
    • RunTool_Run_WithNullParameters_ShouldHandleGracefully - Passed in 0.002s
    • RunTool_Run_WithRequestIDInjection_ShouldInjectCorrectly - Passed in 0.003s
    • RunTool_Run_WithValidParameters_ShouldReturnSuccess - Passed in 0.003s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.SpriteConverterTest - 1/1 - Passed in 0.482s
    • TestSpritePopulation - Passed in 0.482s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.StartupVersionTest - 1/1 - Passed in 0.976s
    • Version_Should_Match_PackageJson_Version - Passed in 0.976s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestGameObjectUtils - 2/2 - Passed in 0.008s
    • FindByPath - Passed in 0.006s
    • GetPath - Passed in 0.003s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestInfrastructureValidation - 3/3 - Passed in 0.001s
    • TestInfrastructure_BasicAssertion_ShouldPass - Passed in 0.000s
    • TestInfrastructure_CanAccessCommonNamespace_ShouldPass - Passed in 0.000s
    • TestInfrastructure_MockClassesWork_ShouldPass - Passed in 0.000s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestJsonSchema - 6/6 - Passed in 0.490s
    • Classes - Passed in 0.040s
    • MCP_Tools - Passed in 0.039s
    • Primitives - Passed in 0.011s
    • Structs - Passed in 0.003s
    • Unity - Passed in 0.371s
    • UnityStructs - Passed in 0.026s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestJsonSerialize - 6/6 - Passed in 0.074s
    • Classes - Passed in 0.004s
    • Primitives - Passed in 0.010s
    • Structs - Passed in 0.024s
    • UnityAsset - Passed in 0.003s
    • UnityComponent - Passed in 0.003s
    • UnityStructs - Passed in 0.031s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestLogUtils - 15/15 - Passed in 0.289s
    • BufferedFileLogStorage_MaxFileSizeMB_PassedToBase - Passed in 0.004s
    • ClearLogs_RemovesAllLogs - Passed in 0.013s
    • FileLogStorage_MaxFileSizeMB_CustomValue - Passed in 0.002s
    • FileLogStorage_MaxFileSizeMB_DefaultValue - Passed in 0.002s
    • FileLogStorage_MaxFileSizeMB_ThrowsOnInvalidValue - Passed in 0.002s
    • FileLogStorage_ResetLogFile_ResetsWhenLimitReached - Passed in 0.072s
    • SaveToFile_LoadFromFile_HandlesEmptyLogs - Passed in 0.003s
    • SaveToFile_LoadFromFile_HandlesLargeMessages - Passed in 0.007s
    • SaveToFile_LoadFromFile_MultipleSaveCycles - Passed in 0.142s
    • SaveToFile_LoadFromFile_PreservesAllLogTypes - Passed in 0.008s
    • SaveToFile_LoadFromFile_PreservesLogOrder - Passed in 0.010s
    • SaveToFile_LoadFromFile_PreservesSpecialCharacters - Passed in 0.007s
    • SaveToFile_LoadFromFile_PreservesStackTraces - Passed in 0.008s
    • SaveToFile_LoadFromFile_PreservesTimestamps - Passed in 0.006s
    • SaveToFileImmediate_WritesSynchronously - Passed in 0.002s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestSerializer - 4/4 - Passed in 0.118s
    • RS_SerializersOrder - Passed in 0.042s
    • Serialize_Deserialize - Passed in 0.027s
    • SerializeMaterial - Passed in 0.040s
    • SerializeMaterialArray - Passed in 0.010s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestStringUtils - 1/1 - Passed in 0.003s
    • Path_ParseParent - Passed in 0.003s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestToolConsole - 17/17 - Passed in 1.181s
    • ConsoleLogEntry_AssertType_CreatesCorrectly - Passed in 0.002s
    • ConsoleLogEntry_CreatesCorrectly - Passed in 0.002s
    • ConsoleLogEntry_ErrorType_CreatesCorrectly - Passed in 0.001s
    • ConsoleLogEntry_ToString_FormatsCorrectly - Passed in 0.001s
    • Error_InvalidLogTypeFilter_ReturnsCorrectMessage - Passed in 0.001s
    • Error_InvalidMaxEntries_ReturnsCorrectMessage - Passed in 0.001s
    • GetLogs_AllLogTypes_HandlesCorrectly - Passed in 0.308s
    • GetLogs_AssertLogTypeFilter_HandlesCorrectly - Passed in 0.154s
    • GetLogs_CombinedFilters_WorksTogether - Passed in 0.012s
    • GetLogs_DefaultParameters_ReturnsLogs - Passed in 0.014s
    • GetLogs_ErrorLogTypeFilter_HandlesCorrectly - Passed in 0.165s
    • GetLogs_NoMatchingLogs_ReturnsNoLogsMessage - Passed in 0.165s
    • GetLogs_WithIncludeStackTrace_IncludesStackTraces - Passed in 0.174s
    • GetLogs_WithInvalidMaxEntries_ReturnsError - Passed in 0.002s
    • GetLogs_WithLogTypeFilter_FiltersCorrectly - Passed in 0.166s
    • GetLogs_WithMaxEntries_LimitsResults - Passed in 0.005s
    • GetLogs_WithTimeFilter_FiltersCorrectly - Passed in 0.007s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestToolConsoleIntegration - 6/6 - Passed in 0.871s
    • GetLogs_CapturesRealTimeLogs_Correctly - Passed in 0.483s
    • GetLogs_MaxEntriesParameterDescription_EndsWithMax - Passed in 0.002s
    • GetLogs_MemoryManagement_LimitsEntries - Passed in 0.345s
    • GetLogs_ThreadSafety_HandlesMultipleAccess - Passed in 0.019s
    • GetLogs_Validate_LogCount - Passed in 0.013s
    • GetLogs_WithTimeFilter_FiltersTimeCorrectly - Passed in 0.009s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestToolGameObject - 20/20 - Passed in 4.974s
    • CreateGameObject_Default - Passed in 0.010s
    • CreateGameObject_ExplicitDefaultTransform - Passed in 0.006s
    • CreateGameObject_ExplicitTransform - Passed in 0.004s
    • FindByInstanceId - Passed in 0.049s
    • FindByInstanceId_DeepSerialization_False - Passed in 0.003s
    • FindByInstanceId_DeepSerialization_ProducesMoreDataThanShallow - Passed in 0.026s
    • FindByInstanceId_HierarchyDepth_1_DeepSerialization_True - Passed in 0.015s
    • FindByJson_HierarchyDepth_0_DeepSerialization_False - Passed in 0.004s
    • FindByJson_HierarchyDepth_0_DeepSerialization_True - Passed in 0.012s
    • FindByJson_HierarchyDepth_0_DefaultSerialization - Passed in 0.012s
    • FindByName - Passed in 0.011s
    • FindByPath - Passed in 0.011s
    • GetComponents - Passed in 0.080s
    • GetComponentsStringified - Passed in 0.009s
    • ModifyComponent_Material - Passed in 0.009s
    • ModifyComponent_Vector3 - Passed in 0.004s
    • ModifyJson_SolarSystem_PlanetsArray - Passed in 3.166s
    • ModifyJson_SolarSystem_Sun_NameComponent - Passed in 0.368s
    • ModifyJson_SolarSystem_Sun_NameIndex - Passed in 0.374s
    • SetMaterial - Passed in 0.800s
  • ✅ com.IvanMurzak.Unity.MCP.Editor.Tests.TestToolReflection - 6/6 - Passed in 1.050s
    • MethodCall_UnityEditor_Build_NamedBuildTarget_get_TargetName - Passed in 0.109s
    • MethodCall_UnityEditor_EditorUserBuildSettings_get_activeBuildTarget - Passed in 0.097s
    • MethodCall_UnityEngine_Application_get_platform - Passed in 0.341s
    • MethodCall_UnityEngine_Transform_LookAt - Passed in 0.306s
    • MethodFind_Transform - Passed in 0.106s
    • MethodFind_UnityEditor_Build_NamedBuildTarget_TargetName - Passed in 0.091s
  • ✅ Extensions.Unity.PlayerPrefsEx.Tests.TestStaticAndVariablesAPIs - 11/11 - Passed in 0.024s
    • SharedValueBetweenVariablesAndStaticAPIs - Passed in 0.020s
    • SharedValueBetweenVariablesAndStaticAPIsBigInt - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsBool - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsDateTime - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsFloat - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsInt - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsString - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsVector2 - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsVector2Int - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsVector3 - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsVector3Int - Passed in 0.000s
  • ✅ Extensions.Unity.PlayerPrefsEx.Tests.TestStaticAPI - 3/3 - Passed in 0.003s
    • DefaultValue - Passed in 0.001s
    • InputOutputValuesAreEqual - Passed in 0.001s
    • SameKeyDifferentTypes - Passed in 0.001s
  • ✅ Extensions.Unity.PlayerPrefsEx.Tests.TestVariablesAPI - 11/11 - Passed in 0.005s
    • NonSharedValueBetweenSameKeyDifferentTypes - Passed in 0.001s
    • SharedValueBetweenVariablesAndStaticAPIsBigInt - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsBool - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsDateTime - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsFloat - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsInt - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsString - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsVector2 - Passed in 0.000s
    • SharedValueBetweenVariablesAndStaticAPIsVector2Int - Passed in 0.001s
    • SharedValueBetweenVariablesAndStaticAPIsVector3 - Passed in 0.001s
    • SharedValueBetweenVariablesAndStaticAPIsVector3Int - Passed in 0.001s