TestResults_20250717_163849.xml 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <test-run id="2" testcasecount="27" result="Failed(Child)" total="27" passed="20" failed="7" inconclusive="0" skipped="0" asserts="0" engine-version="3.5.0.0" clr-version="4.0.30319.42000" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.2862525">
  3. <test-suite type="TestSuite" id="1042" name="terra-llm" fullname="terra-llm" runstate="Runnable" testcasecount="27" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.286253" total="27" passed="20" failed="7" inconclusive="0" skipped="0" asserts="0">
  4. <properties>
  5. <property name="platform" value="EditMode" />
  6. </properties>
  7. <failure>
  8. <message><![CDATA[One or more child tests had errors]]></message>
  9. </failure>
  10. <test-suite type="Assembly" id="1035" name="LLM.Editor.Tests.dll" fullname="/Users/sujithpudussery/Documents/UnityProjects/terra-llm/Library/ScriptAssemblies/LLM.Editor.Tests.dll" runstate="Runnable" testcasecount="27" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.280865" total="27" passed="20" failed="7" inconclusive="0" skipped="0" asserts="0">
  11. <properties>
  12. <property name="_PID" value="60284" />
  13. <property name="_APPDOMAIN" value="Unity Child Domain" />
  14. <property name="platform" value="EditMode" />
  15. <property name="EditorOnly" value="True" />
  16. </properties>
  17. <failure>
  18. <message><![CDATA[One or more child tests had errors]]></message>
  19. </failure>
  20. <test-suite type="TestSuite" id="1036" name="LLM" fullname="LLM" runstate="Runnable" testcasecount="27" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.279533" total="27" passed="20" failed="7" inconclusive="0" skipped="0" asserts="0">
  21. <properties />
  22. <failure>
  23. <message><![CDATA[One or more child tests had errors]]></message>
  24. </failure>
  25. <test-suite type="TestSuite" id="1037" name="Editor" fullname="LLM.Editor" runstate="Runnable" testcasecount="27" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.278408" total="27" passed="20" failed="7" inconclusive="0" skipped="0" asserts="0">
  26. <properties />
  27. <failure>
  28. <message><![CDATA[One or more child tests had errors]]></message>
  29. </failure>
  30. <test-suite type="TestSuite" id="1038" name="Tests" fullname="LLM.Editor.Tests" runstate="Runnable" testcasecount="27" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.277319" total="27" passed="20" failed="7" inconclusive="0" skipped="0" asserts="0">
  31. <properties />
  32. <failure>
  33. <message><![CDATA[One or more child tests had errors]]></message>
  34. </failure>
  35. <test-suite type="TestSuite" id="1039" name="Unit" fullname="LLM.Editor.Tests.Unit" runstate="Runnable" testcasecount="27" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.276230" total="27" passed="20" failed="7" inconclusive="0" skipped="0" asserts="0">
  36. <properties />
  37. <failure>
  38. <message><![CDATA[One or more child tests had errors]]></message>
  39. </failure>
  40. <test-suite type="TestFixture" id="1001" name="CreateGameObjectCommandTests" fullname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests" classname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests" runstate="Runnable" testcasecount="5" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.086405" total="5" passed="5" failed="0" inconclusive="0" skipped="0" asserts="0">
  41. <properties />
  42. <test-case id="1004" name="Execute_WithInvalidPrimitiveType_ReturnsError" fullname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests.Execute_WithInvalidPrimitiveType_ReturnsError" methodname="Execute_WithInvalidPrimitiveType_ReturnsError" classname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests" runstate="Runnable" seed="1495542031" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.066852" asserts="0">
  43. <properties>
  44. <property name="retryIteration" value="0" />
  45. <property name="repeatIteration" value="0" />
  46. </properties>
  47. </test-case>
  48. <test-case id="1005" name="Execute_WithMissingGameObjectName_ReturnsError" fullname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests.Execute_WithMissingGameObjectName_ReturnsError" methodname="Execute_WithMissingGameObjectName_ReturnsError" classname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests" runstate="Runnable" seed="127371415" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000196" asserts="0">
  49. <properties>
  50. <property name="retryIteration" value="0" />
  51. <property name="repeatIteration" value="0" />
  52. </properties>
  53. </test-case>
  54. <test-case id="1006" name="Execute_WithoutLogicalName_GeneratesAndSavesOne" fullname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests.Execute_WithoutLogicalName_GeneratesAndSavesOne" methodname="Execute_WithoutLogicalName_GeneratesAndSavesOne" classname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests" runstate="Runnable" seed="573256368" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.002520" asserts="0">
  55. <properties>
  56. <property name="retryIteration" value="0" />
  57. <property name="repeatIteration" value="0" />
  58. </properties>
  59. <output><![CDATA[[CreateGameObjectCommand] Successfully created 'MyObjectWithGeneratedName' and mapped it to logical name 'MyObjectWithGeneratedName_e443157366b14624ab4dd50000edafd9'.
  60. ]]></output>
  61. </test-case>
  62. <test-case id="1002" name="Execute_WithValidName_CreatesEmptyGameObject" fullname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests.Execute_WithValidName_CreatesEmptyGameObject" methodname="Execute_WithValidName_CreatesEmptyGameObject" classname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests" runstate="Runnable" seed="1070682129" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000683" asserts="0">
  63. <properties>
  64. <property name="retryIteration" value="0" />
  65. <property name="repeatIteration" value="0" />
  66. </properties>
  67. <output><![CDATA[[CreateGameObjectCommand] Successfully created 'MyEmptyObject' and mapped it to logical name 'TestEmpty_1'.
  68. ]]></output>
  69. </test-case>
  70. <test-case id="1003" name="Execute_WithValidPrimitiveType_CreatesPrimitive" fullname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests.Execute_WithValidPrimitiveType_CreatesPrimitive" methodname="Execute_WithValidPrimitiveType_CreatesPrimitive" classname="LLM.Editor.Tests.Unit.CreateGameObjectCommandTests" runstate="Runnable" seed="244096806" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.002817" asserts="0">
  71. <properties>
  72. <property name="retryIteration" value="0" />
  73. <property name="repeatIteration" value="0" />
  74. </properties>
  75. <output><![CDATA[[CreateGameObjectCommand] Successfully created 'MyCube' and mapped it to logical name 'TestCube_1'.
  76. ]]></output>
  77. </test-case>
  78. </test-suite>
  79. <test-suite type="TestFixture" id="1007" name="DeleteGameObjectCommandTests" fullname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests" classname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests" runstate="Runnable" testcasecount="4" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.017093" total="4" passed="4" failed="0" inconclusive="0" skipped="0" asserts="0">
  80. <properties />
  81. <test-case id="1011" name="Execute_OnAssetObject_FailsSafetyCheckAndReturnsError" fullname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests.Execute_OnAssetObject_FailsSafetyCheckAndReturnsError" methodname="Execute_OnAssetObject_FailsSafetyCheckAndReturnsError" classname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests" runstate="Runnable" seed="1238835665" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.009379" asserts="0">
  82. <properties>
  83. <property name="retryIteration" value="0" />
  84. <property name="repeatIteration" value="0" />
  85. </properties>
  86. <output><![CDATA[[DeleteGameObjectCommand] Safety check failed: Attempted to delete an asset, not a scene object. Path: Assets/IntelligentProjectAnalyzer/Editor/AnalyzerSettings.asset
  87. ]]></output>
  88. </test-case>
  89. <test-case id="1009" name="Execute_WithInvalidTargetId_ReturnsError" fullname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests.Execute_WithInvalidTargetId_ReturnsError" methodname="Execute_WithInvalidTargetId_ReturnsError" classname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests" runstate="Runnable" seed="72160380" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000474" asserts="0">
  90. <properties>
  91. <property name="retryIteration" value="0" />
  92. <property name="repeatIteration" value="0" />
  93. </properties>
  94. <output><![CDATA[[DeleteGameObjectCommand] Could not find GameObject with ID: -1
  95. ]]></output>
  96. </test-case>
  97. <test-case id="1008" name="Execute_WithValidTarget_DeletesGameObject" fullname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests.Execute_WithValidTarget_DeletesGameObject" methodname="Execute_WithValidTarget_DeletesGameObject" classname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests" runstate="Runnable" seed="1235702541" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000468" asserts="0">
  98. <properties>
  99. <property name="retryIteration" value="0" />
  100. <property name="repeatIteration" value="0" />
  101. </properties>
  102. <output><![CDATA[[DeleteGameObjectCommand] Deleted object with previous ID: -118166
  103. ]]></output>
  104. </test-case>
  105. <test-case id="1010" name="Execute_WithZeroTargetId_ReturnsError" fullname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests.Execute_WithZeroTargetId_ReturnsError" methodname="Execute_WithZeroTargetId_ReturnsError" classname="LLM.Editor.Tests.Unit.DeleteGameObjectCommandTests" runstate="Runnable" seed="1540970555" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000423" asserts="0">
  106. <properties>
  107. <property name="retryIteration" value="0" />
  108. <property name="repeatIteration" value="0" />
  109. </properties>
  110. <output><![CDATA[[DeleteGameObjectCommand] Invalid parameters: targetIdentifier is required.
  111. ]]></output>
  112. </test-case>
  113. </test-suite>
  114. <test-suite type="TestFixture" id="1012" name="DisplayMessageCommandTests" fullname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests" classname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests" runstate="Runnable" testcasecount="4" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.005976" total="4" passed="4" failed="0" inconclusive="0" skipped="0" asserts="0">
  115. <properties />
  116. <test-case id="1015" name="Execute_WithEmptyMessage_ReturnsError" fullname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests.Execute_WithEmptyMessage_ReturnsError" methodname="Execute_WithEmptyMessage_ReturnsError" classname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests" runstate="Runnable" seed="1276938407" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.001543" asserts="0">
  117. <properties>
  118. <property name="retryIteration" value="0" />
  119. <property name="repeatIteration" value="0" />
  120. </properties>
  121. <output><![CDATA[[DisplayMessageCommand] Parameters are invalid or message is empty.
  122. ]]></output>
  123. </test-case>
  124. <test-case id="1014" name="Execute_WithErrorOutcome_LogsErrorMessage" fullname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests.Execute_WithErrorOutcome_LogsErrorMessage" methodname="Execute_WithErrorOutcome_LogsErrorMessage" classname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests" runstate="Runnable" seed="1687105117" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000408" asserts="0">
  125. <properties>
  126. <property name="retryIteration" value="0" />
  127. <property name="repeatIteration" value="0" />
  128. </properties>
  129. <output><![CDATA[<color=red>[MCP]: This is an error message.</color>
  130. ]]></output>
  131. </test-case>
  132. <test-case id="1016" name="Execute_WithNullParams_ReturnsError" fullname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests.Execute_WithNullParams_ReturnsError" methodname="Execute_WithNullParams_ReturnsError" classname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests" runstate="Runnable" seed="594635452" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000355" asserts="0">
  133. <properties>
  134. <property name="retryIteration" value="0" />
  135. <property name="repeatIteration" value="0" />
  136. </properties>
  137. <output><![CDATA[[DisplayMessageCommand] Parameters are invalid or message is empty.
  138. ]]></output>
  139. </test-case>
  140. <test-case id="1013" name="Execute_WithSuccessOutcome_LogsInfoMessage" fullname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests.Execute_WithSuccessOutcome_LogsInfoMessage" methodname="Execute_WithSuccessOutcome_LogsInfoMessage" classname="LLM.Editor.Tests.Unit.DisplayMessageCommandTests" runstate="Runnable" seed="1390319481" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000370" asserts="0">
  141. <properties>
  142. <property name="retryIteration" value="0" />
  143. <property name="repeatIteration" value="0" />
  144. </properties>
  145. <output><![CDATA[<color=green>[MCP]: This is a success message.</color>
  146. ]]></output>
  147. </test-case>
  148. </test-suite>
  149. <test-suite type="TestFixture" id="1017" name="RenameGameObjectCommandTests" fullname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests" classname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests" runstate="Runnable" testcasecount="4" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.006757" total="4" passed="4" failed="0" inconclusive="0" skipped="0" asserts="0">
  150. <properties />
  151. <test-case id="1020" name="Execute_WithEmptyNewName_ReturnsError" fullname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests.Execute_WithEmptyNewName_ReturnsError" methodname="Execute_WithEmptyNewName_ReturnsError" classname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests" runstate="Runnable" seed="1514167022" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.001177" asserts="0">
  152. <properties>
  153. <property name="retryIteration" value="0" />
  154. <property name="repeatIteration" value="0" />
  155. </properties>
  156. <output><![CDATA[[RenameGameObjectCommand] Invalid parameters: targetIdentifier and newName are required.
  157. ]]></output>
  158. </test-case>
  159. <test-case id="1019" name="Execute_WithNonExistentTarget_ReturnsError" fullname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests.Execute_WithNonExistentTarget_ReturnsError" methodname="Execute_WithNonExistentTarget_ReturnsError" classname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests" runstate="Runnable" seed="1731531972" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000461" asserts="0">
  160. <properties>
  161. <property name="retryIteration" value="0" />
  162. <property name="repeatIteration" value="0" />
  163. </properties>
  164. <output><![CDATA[[RenameGameObjectCommand] Could not find GameObject with ID: -12345
  165. ]]></output>
  166. </test-case>
  167. <test-case id="1021" name="Execute_WithNullJson_ReturnsError" fullname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests.Execute_WithNullJson_ReturnsError" methodname="Execute_WithNullJson_ReturnsError" classname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests" runstate="Runnable" seed="448131296" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000399" asserts="0">
  168. <properties>
  169. <property name="retryIteration" value="0" />
  170. <property name="repeatIteration" value="0" />
  171. </properties>
  172. <output><![CDATA[[RenameGameObjectCommand] Invalid parameters: targetIdentifier and newName are required.
  173. ]]></output>
  174. </test-case>
  175. <test-case id="1018" name="Execute_WithValidParams_RenamesObjectSuccessfully" fullname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests.Execute_WithValidParams_RenamesObjectSuccessfully" methodname="Execute_WithValidParams_RenamesObjectSuccessfully" classname="LLM.Editor.Tests.Unit.RenameGameObjectCommandTests" runstate="Runnable" seed="1394575134" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000463" asserts="0">
  176. <properties>
  177. <property name="retryIteration" value="0" />
  178. <property name="repeatIteration" value="0" />
  179. </properties>
  180. <output><![CDATA[[RenameGameObjectCommand] Renamed object to: RenamedObject
  181. ]]></output>
  182. </test-case>
  183. </test-suite>
  184. <test-suite type="TestFixture" id="1022" name="RequestAnalysisContextCommandTests" fullname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests" classname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests" runstate="Runnable" testcasecount="3" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.010709" total="3" passed="1" failed="2" inconclusive="0" skipped="0" asserts="0">
  185. <properties />
  186. <failure>
  187. <message><![CDATA[One or more child tests had errors]]></message>
  188. </failure>
  189. <test-case id="1025" name="Execute_WithEmptyRoles_ReturnsErrorAndDoesNotFireEvent" fullname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests.Execute_WithEmptyRoles_ReturnsErrorAndDoesNotFireEvent" methodname="Execute_WithEmptyRoles_ReturnsErrorAndDoesNotFireEvent" classname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests" runstate="Runnable" seed="354817519" result="Failed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.005116" asserts="0">
  190. <properties>
  191. <property name="retryIteration" value="0" />
  192. <property name="repeatIteration" value="0" />
  193. </properties>
  194. <failure>
  195. <message><![CDATA[Unhandled log message: '[Error] [RequestAnalysisContextCommand] Invalid parameters. Subject roles are required.'. Use UnityEngine.TestTools.LogAssert.Expect]]></message>
  196. <stack-trace><![CDATA[LLM.Editor.Commands.RequestAnalysisContextCommand:Execute (LLM.Editor.Data.CommandContext) (at Assets/LLM/Editor/Commands/RequestAnalysisContextCommand.cs:28)
  197. LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests:Execute_WithEmptyRoles_ReturnsErrorAndDoesNotFireEvent () (at Assets/LLM/Editor/Tests/Unit/RequestAnalysisContextCommandTests.cs:80)
  198. System.Reflection.MethodBase:Invoke (object,object[])
  199. NUnit.Framework.Internal.Reflect:InvokeMethod (System.Reflection.MethodInfo,object,object[])
  200. NUnit.Framework.Internal.MethodWrapper:Invoke (object,object[])
  201. NUnit.Framework.Internal.Commands.TestMethodCommand:RunNonAsyncTestMethod (NUnit.Framework.Internal.ITestExecutionContext)
  202. NUnit.Framework.Internal.Commands.TestMethodCommand:RunTestMethod (NUnit.Framework.Internal.ITestExecutionContext)
  203. NUnit.Framework.Internal.Commands.TestMethodCommand:Execute (NUnit.Framework.Internal.ITestExecutionContext)
  204. UnityEditor.EditorApplication:Internal_CallUpdateFunctions () (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorApplication.cs:358)
  205. ]]></stack-trace>
  206. </failure>
  207. <output><![CDATA[[RequestAnalysisContextCommand] Invalid parameters. Subject roles are required.
  208. ]]></output>
  209. </test-case>
  210. <test-case id="1024" name="Execute_WithNullRoles_ReturnsErrorAndDoesNotFireEvent" fullname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests.Execute_WithNullRoles_ReturnsErrorAndDoesNotFireEvent" methodname="Execute_WithNullRoles_ReturnsErrorAndDoesNotFireEvent" classname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests" runstate="Runnable" seed="1108192970" result="Failed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000461" asserts="0">
  211. <properties>
  212. <property name="retryIteration" value="0" />
  213. <property name="repeatIteration" value="0" />
  214. </properties>
  215. <failure>
  216. <message><![CDATA[Unhandled log message: '[Error] [RequestAnalysisContextCommand] Invalid parameters. Subject roles are required.'. Use UnityEngine.TestTools.LogAssert.Expect]]></message>
  217. <stack-trace><![CDATA[LLM.Editor.Commands.RequestAnalysisContextCommand:Execute (LLM.Editor.Data.CommandContext) (at Assets/LLM/Editor/Commands/RequestAnalysisContextCommand.cs:28)
  218. LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests:Execute_WithNullRoles_ReturnsErrorAndDoesNotFireEvent () (at Assets/LLM/Editor/Tests/Unit/RequestAnalysisContextCommandTests.cs:65)
  219. System.Reflection.MethodBase:Invoke (object,object[])
  220. NUnit.Framework.Internal.Reflect:InvokeMethod (System.Reflection.MethodInfo,object,object[])
  221. NUnit.Framework.Internal.MethodWrapper:Invoke (object,object[])
  222. NUnit.Framework.Internal.Commands.TestMethodCommand:RunNonAsyncTestMethod (NUnit.Framework.Internal.ITestExecutionContext)
  223. NUnit.Framework.Internal.Commands.TestMethodCommand:RunTestMethod (NUnit.Framework.Internal.ITestExecutionContext)
  224. NUnit.Framework.Internal.Commands.TestMethodCommand:Execute (NUnit.Framework.Internal.ITestExecutionContext)
  225. UnityEditor.EditorApplication:Internal_CallUpdateFunctions () (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorApplication.cs:358)
  226. ]]></stack-trace>
  227. </failure>
  228. <output><![CDATA[[RequestAnalysisContextCommand] Invalid parameters. Subject roles are required.
  229. ]]></output>
  230. </test-case>
  231. <test-case id="1023" name="Execute_WithValidRoles_FiresEventWithCorrectParameters" fullname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests.Execute_WithValidRoles_FiresEventWithCorrectParameters" methodname="Execute_WithValidRoles_FiresEventWithCorrectParameters" classname="LLM.Editor.Tests.Unit.RequestAnalysisContextCommandTests" runstate="Runnable" seed="700815468" result="Passed" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.000642" asserts="0">
  232. <properties>
  233. <property name="retryIteration" value="0" />
  234. <property name="repeatIteration" value="0" />
  235. </properties>
  236. <output><![CDATA[[RequestAnalysisContextCommand] Fired event to request context for roles: Character, Weapon
  237. ]]></output>
  238. </test-case>
  239. </test-suite>
  240. <test-suite type="TestFixture" id="1026" name="SetEditorStateCommandTests" fullname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests" classname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests" runstate="Runnable" testcasecount="3" result="Failed" site="Child" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="1.121688" total="3" passed="0" failed="3" inconclusive="0" skipped="0" asserts="0">
  241. <properties />
  242. <failure>
  243. <message><![CDATA[One or more child tests had errors]]></message>
  244. </failure>
  245. <test-case id="1029" name="Execute_WithPauseState_PausesPlayMode" fullname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests.Execute_WithPauseState_PausesPlayMode" methodname="Execute_WithPauseState_PausesPlayMode" classname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests" runstate="Runnable" seed="558502471" result="Failed" label="Error" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:28Z" duration="0.401993" asserts="0">
  246. <properties>
  247. <property name="_JOINTYPE" value="UnityCombinatorial" />
  248. <property name="retryIteration" value="0" />
  249. <property name="repeatIteration" value="0" />
  250. </properties>
  251. <failure>
  252. <message><![CDATA[System.Exception : Editor is already in PlayMode]]></message>
  253. <stack-trace><![CDATA[ at UnityEngine.TestTools.EnterPlayMode+<Perform>d__8.MoveNext () [0x00096] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Library/PackageCache/com.unity.test-framework@1.4.6/UnityEditor.TestRunner/TestRunner/Messages/EnterPlayMode.cs:55
  254. at UnityEditor.TestTools.TestRunner.EditorEnumeratorTestWorkItem+<PerformWork>d__3.MoveNext () [0x002ae] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Library/PackageCache/com.unity.test-framework@1.4.6/UnityEditor.TestRunner/TestRunner/EditorEnumeratorTestWorkItem.cs:140 ]]></stack-trace>
  255. </failure>
  256. <output><![CDATA[[SetEditorStateCommand] Set editor state to: Pause
  257. ]]></output>
  258. </test-case>
  259. <test-case id="1027" name="Execute_WithPlayState_EntersPlayMode" fullname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests.Execute_WithPlayState_EntersPlayMode" methodname="Execute_WithPlayState_EntersPlayMode" classname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests" runstate="Runnable" seed="2131592797" result="Failed" label="Error" start-time="2025-07-17 11:05:28Z" end-time="2025-07-17 11:05:29Z" duration="0.356180" asserts="0">
  260. <properties>
  261. <property name="_JOINTYPE" value="UnityCombinatorial" />
  262. <property name="retryIteration" value="0" />
  263. <property name="repeatIteration" value="0" />
  264. </properties>
  265. <failure>
  266. <message><![CDATA[System.Exception : Editor is already in PlayMode]]></message>
  267. <stack-trace><![CDATA[ at UnityEngine.TestTools.EnterPlayMode+<Perform>d__8.MoveNext () [0x00096] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Library/PackageCache/com.unity.test-framework@1.4.6/UnityEditor.TestRunner/TestRunner/Messages/EnterPlayMode.cs:55
  268. at UnityEditor.TestTools.TestRunner.EditorEnumeratorTestWorkItem+<PerformWork>d__3.MoveNext () [0x002ae] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Library/PackageCache/com.unity.test-framework@1.4.6/UnityEditor.TestRunner/TestRunner/EditorEnumeratorTestWorkItem.cs:140 ]]></stack-trace>
  269. </failure>
  270. <output><![CDATA[[SetEditorStateCommand] Set editor state to: Play
  271. ]]></output>
  272. </test-case>
  273. <test-case id="1028" name="Execute_WithStopState_ExitsPlayMode" fullname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests.Execute_WithStopState_ExitsPlayMode" methodname="Execute_WithStopState_ExitsPlayMode" classname="LLM.Editor.Tests.Unit.SetEditorStateCommandTests" runstate="Runnable" seed="1401750230" result="Failed" label="Error" start-time="2025-07-17 11:05:29Z" end-time="2025-07-17 11:05:29Z" duration="0.360560" asserts="0">
  274. <properties>
  275. <property name="_JOINTYPE" value="UnityCombinatorial" />
  276. <property name="retryIteration" value="0" />
  277. <property name="repeatIteration" value="0" />
  278. </properties>
  279. <failure>
  280. <message><![CDATA[System.Exception : Editor is already in EditMode]]></message>
  281. <stack-trace><![CDATA[ at UnityEngine.TestTools.ExitPlayMode+<Perform>d__8.MoveNext () [0x0004f] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Library/PackageCache/com.unity.test-framework@1.4.6/UnityEditor.TestRunner/TestRunner/Messages/ExitPlayMode.cs:46
  282. at UnityEditor.TestTools.TestRunner.EditorEnumeratorTestWorkItem+<PerformWork>d__3.MoveNext () [0x002ae] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Library/PackageCache/com.unity.test-framework@1.4.6/UnityEditor.TestRunner/TestRunner/EditorEnumeratorTestWorkItem.cs:140 ]]></stack-trace>
  283. </failure>
  284. <output><![CDATA[[SetEditorStateCommand] Set editor state to: Stop
  285. ]]></output>
  286. </test-case>
  287. </test-suite>
  288. <test-suite type="TestFixture" id="1030" name="UpdateWorkingContextCommandTests" fullname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests" classname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests" runstate="Runnable" testcasecount="4" result="Failed" site="Child" start-time="2025-07-17 11:05:29Z" end-time="2025-07-17 11:05:29Z" duration="0.025455" total="4" passed="2" failed="2" inconclusive="0" skipped="0" asserts="0">
  289. <properties />
  290. <failure>
  291. <message><![CDATA[One or more child tests had errors]]></message>
  292. </failure>
  293. <test-case id="1034" name="Execute_WithClearAll_WipesWorkingContext" fullname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests.Execute_WithClearAll_WipesWorkingContext" methodname="Execute_WithClearAll_WipesWorkingContext" classname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests" runstate="Runnable" seed="541178402" result="Passed" start-time="2025-07-17 11:05:29Z" end-time="2025-07-17 11:05:29Z" duration="0.009618" asserts="0">
  294. <properties>
  295. <property name="retryIteration" value="0" />
  296. <property name="repeatIteration" value="0" />
  297. </properties>
  298. <output><![CDATA[[UpdateWorkingContextCommand] Working context updated.
  299. ]]></output>
  300. </test-case>
  301. <test-case id="1033" name="Execute_WithKeysToRemove_RemovesDataFromWorkingContext" fullname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests.Execute_WithKeysToRemove_RemovesDataFromWorkingContext" methodname="Execute_WithKeysToRemove_RemovesDataFromWorkingContext" classname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests" runstate="Runnable" seed="567831919" result="Failed" start-time="2025-07-17 11:05:29Z" end-time="2025-07-17 11:05:29Z" duration="0.005264" asserts="0">
  302. <properties>
  303. <property name="retryIteration" value="0" />
  304. <property name="repeatIteration" value="0" />
  305. </properties>
  306. <failure>
  307. <message><![CDATA[ Expected: True
  308. But was: False
  309. ]]></message>
  310. <stack-trace><![CDATA[at LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests.Execute_WithKeysToRemove_RemovesDataFromWorkingContext () [0x00088] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Assets/LLM/Editor/Tests/Unit/UpdateWorkingContextCommandTests.cs:89
  311. ]]></stack-trace>
  312. </failure>
  313. <output><![CDATA[[UpdateWorkingContextCommand] Working context updated.
  314. ]]></output>
  315. </test-case>
  316. <test-case id="1032" name="Execute_WithPlanUpdate_PopulatesRuntimeContextPlan" fullname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests.Execute_WithPlanUpdate_PopulatesRuntimeContextPlan" methodname="Execute_WithPlanUpdate_PopulatesRuntimeContextPlan" classname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests" runstate="Runnable" seed="788826352" result="Passed" start-time="2025-07-17 11:05:29Z" end-time="2025-07-17 11:05:29Z" duration="0.006547" asserts="0">
  317. <properties>
  318. <property name="retryIteration" value="0" />
  319. <property name="repeatIteration" value="0" />
  320. </properties>
  321. <output><![CDATA[[UpdateWorkingContextCommand] Extracted plan with 2 steps.
  322. [UpdateWorkingContextCommand] Working context updated.
  323. ]]></output>
  324. </test-case>
  325. <test-case id="1031" name="Execute_WithUpdates_MergesDataIntoWorkingContext" fullname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests.Execute_WithUpdates_MergesDataIntoWorkingContext" methodname="Execute_WithUpdates_MergesDataIntoWorkingContext" classname="LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests" runstate="Runnable" seed="1845977710" result="Failed" start-time="2025-07-17 11:05:29Z" end-time="2025-07-17 11:05:29Z" duration="0.000990" asserts="0">
  326. <properties>
  327. <property name="retryIteration" value="0" />
  328. <property name="repeatIteration" value="0" />
  329. </properties>
  330. <failure>
  331. <message><![CDATA[ Expected: "newValue"
  332. But was: null
  333. ]]></message>
  334. <stack-trace><![CDATA[at LLM.Editor.Tests.Unit.UpdateWorkingContextCommandTests.Execute_WithUpdates_MergesDataIntoWorkingContext () [0x00085] in /Users/sujithpudussery/Documents/UnityProjects/terra-llm/Assets/LLM/Editor/Tests/Unit/UpdateWorkingContextCommandTests.cs:48
  335. ]]></stack-trace>
  336. </failure>
  337. <output><![CDATA[[UpdateWorkingContextCommand] Working context updated.
  338. ]]></output>
  339. </test-case>
  340. </test-suite>
  341. </test-suite>
  342. </test-suite>
  343. </test-suite>
  344. </test-suite>
  345. </test-suite>
  346. </test-suite>
  347. </test-run>