﻿<?xml version="1.0" encoding="utf-8"?>
<TestRun id="5378271c-2e10-4aba-8da3-fd38bf4a9047" name="brunocapuano@CPC-bruno-U7R9O 2026-05-25 12:19:29" runUser="NORTHAMERICA\brunocapuano" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
  <Times creation="2026-05-25T12:19:29.1506768-04:00" queuing="2026-05-25T12:19:29.1506773-04:00" start="2026-05-25T12:18:29.0884496-04:00" finish="2026-05-25T12:20:03.5064208-04:00" />
  <TestSettings name="default" id="cabbbfc2-e546-4e6a-9c96-a31200da8146">
    <Deployment runDeploymentRoot="brunocapuano_CPC-bruno-U7R9O_2026-05-25_12_19_29" />
  </TestSettings>
  <Results>
    <UnitTestResult executionId="449c4318-8390-4039-8729-7490f7778833" testId="109c484d-adc7-0da1-f781-4c4508832c04" testName="OpenClawNet.PlaywrightTests.JobsScreenshotsTest.CaptureJobsScreenshots" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3364683-04:00" endTime="2026-05-25T12:20:02.3373672-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="449c4318-8390-4039-8729-7490f7778833">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="1866d84f-a4bb-4412-b467-f81c2943ede1" testId="61b9e0fa-2d7d-1b49-f2d2-6589aaa3c299" testName="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportInvalid_BadFiles_ReturnsValidationErrors" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3078156-04:00" endTime="2026-05-25T12:20:02.3081732-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1866d84f-a4bb-4412-b467-f81c2943ede1">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="13bf7977-4116-4ad9-a2cb-d615a8316d17" testId="64b3417f-6f61-88ca-0e3f-fdcac7ba7473" testName="OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_GatewayHealth_IsAccessibleFromWeb" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3633488-04:00" endTime="2026-05-25T12:20:02.3633736-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="13bf7977-4116-4ad9-a2cb-d615a8316d17">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="df5c769b-f18b-4ade-a7f2-3800a57678c5" testId="1f2cc748-5dfd-4279-fe2d-155e7cc6b968" testName="OpenClawNet.PlaywrightTests.Demos.AspireHostFixturePilotTests.AspireHostFixture_AttachesOrStarts_AndExposesHealthyGateway" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.0961804-04:00" endTime="2026-05-25T12:19:29.0962903-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="df5c769b-f18b-4ade-a7f2-3800a57678c5">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="9f6b4b19-6629-4ff4-8d53-6ae50a0d744f" testId="9f767c9e-5205-cd5a-1c1e-b21843843ab8" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/jobs&quot;, expectedTitleFragment: &quot;Jobs&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3621648-04:00" endTime="2026-05-25T12:20:02.3621918-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9f6b4b19-6629-4ff4-8d53-6ae50a0d744f">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="1dca5bf3-660c-4836-ae84-59503ede929e" testId="b3c8c01e-cc78-cd14-6d63-2b9c38eabaa8" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/skills&quot;, expectedTitleFragment: &quot;Skills&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3606217-04:00" endTime="2026-05-25T12:20:02.3606612-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1dca5bf3-660c-4836-ae84-59503ede929e">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="d7c813c6-d105-4e1b-89e5-c7bb53b0bcc5" testId="04b6577f-6890-7978-48c2-b940022db61b" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;gemma4:e2b&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:32.4645061-04:00" endTime="2026-05-25T12:19:47.8074326-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d7c813c6-d105-4e1b-89e5-c7bb53b0bcc5">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="c2f44d25-870f-4d8c-b92b-3cc97153eaef" testId="0a943528-492b-541d-fbfe-1e86d12c9a53" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/sessions&quot;, expectedTitleFragment: &quot;Sessions&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3623851-04:00" endTime="2026-05-25T12:20:02.3624127-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c2f44d25-870f-4d8c-b92b-3cc97153eaef">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="33f5d1fd-f07b-4b1a-bfb4-9534e2e806fe" testId="fde9438d-4d24-400b-cc21-5283e75b5d3e" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_CreateSession_ReturnsCreated" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3399080-04:00" endTime="2026-05-25T12:20:02.3400070-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="33f5d1fd-f07b-4b1a-bfb4-9534e2e806fe">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="391325d5-8171-4747-a573-09a2b006deec" testId="18943b24-1d0e-6702-3b50-f5399419b99c" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GitPushPayload_CreatesSession" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3402204-04:00" endTime="2026-05-25T12:20:02.3402460-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="391325d5-8171-4747-a573-09a2b006deec">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="71c82317-67eb-4f3f-b4d7-ceba115f8574" testId="266a6069-a9d0-5f8e-2b86-143f33fb400c" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/settings&quot;, expectedTitleFragment: &quot;Settings&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3614917-04:00" endTime="2026-05-25T12:20:02.3615244-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="71c82317-67eb-4f3f-b4d7-ceba115f8574">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ffe24653-af40-4368-bc1e-221e21f26f48" testId="4b73ce88-ecdb-d25e-3cc1-51ae2675f44a" testName="OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_ExportButton_TriggersDownload_WithFullDetails" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3642118-04:00" endTime="2026-05-25T12:20:02.3644851-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ffe24653-af40-4368-bc1e-221e21f26f48">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="96209c23-9d08-4039-8bfb-996b9117bb5e" testId="154eb555-3159-9ad9-b4e6-13dc674b4ce8" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetMessages_ReturnsHistory" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3435101-04:00" endTime="2026-05-25T12:20:02.3435662-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="96209c23-9d08-4039-8bfb-996b9117bb5e">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="5ab62de1-2507-4a5a-8374-c46b031d9659" testId="8e901df6-9783-6dee-9e78-7adc24e67c68" testName="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportDuplicates_ExistingSkillName_ReturnsConflictError" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3090910-04:00" endTime="2026-05-25T12:20:02.3093861-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5ab62de1-2507-4a5a-8374-c46b031d9659">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="75789078-82dc-47d5-9000-0b9f34d5f130" testId="986ce7ef-79ac-8de7-4809-66d741ff83ac" testName="OpenClawNet.PlaywrightTests.ChatAutoNameTests.Chat_AutoNameFromConversation_UpdatesAndPersistsTitle" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3566716-04:00" endTime="2026-05-25T12:20:02.3566961-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="75789078-82dc-47d5-9000-0b9f34d5f130">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="3b3dd854-270c-4b55-a98e-824f16f7a57e" testId="0e616cff-c81a-0427-492c-da4acadd099a" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ApproveButton_DisablesAndPostsCorrectly" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1146169-04:00" endTime="2026-05-25T12:19:29.1146944-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3b3dd854-270c-4b55-a98e-824f16f7a57e">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="8b86dacb-c0ed-4add-9161-39628393de2f" testId="5abd0a46-0b71-abfd-7f2c-6c86a08e3cae" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Health_GetEndpoint_ReturnsHealthy" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3527925-04:00" endTime="2026-05-25T12:20:02.3529129-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8b86dacb-c0ed-4add-9161-39628393de2f">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="d0ce503f-b3e9-4b4b-8257-4af59865a527" testId="80bd723a-410b-2809-de5e-c3a144d5cce2" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.ScheduleTool_Exempt_NoApprovalEvenWhenRequired" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2998566-04:00" endTime="2026-05-25T12:20:02.3003274-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d0ce503f-b3e9-4b4b-8257-4af59865a527">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="c8152d88-4d92-4798-859f-f1f5567f0b8d" testId="2f23a1ec-bdee-040a-02e0-a090799cafec" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Version_GetEndpoint_ReturnsVersionInfo" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3427712-04:00" endTime="2026-05-25T12:20:02.3427945-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c8152d88-4d92-4798-859f-f1f5567f0b8d">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="4a7463cc-8911-4aa2-96ad-0ca534597190" testId="0f9a37e8-3121-85a2-d3ab-ac59d1ba131c" testName="OpenClawNet.PlaywrightTests.Demos.PirateJourneyAttachedTests.PirateSkill_AppliedToAgent_AgentRepliesInPirate" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.0661578-04:00" endTime="2026-05-25T12:19:29.0703591-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4a7463cc-8911-4aa2-96ad-0ca534597190">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="f3a7d253-0873-4278-af47-ceb05fb8ad8f" testId="5afa7c75-6233-6497-9e50-001f4be31e7a" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_Reload_ReturnsSuccess" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3425822-04:00" endTime="2026-05-25T12:20:02.3426062-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f3a7d253-0873-4278-af47-ceb05fb8ad8f">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="f2bbda4a-b473-43b5-b72e-f5e36fbc17ac" testId="03fd85f9-0cf4-0aa8-640c-1cf806cc52df" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewayToolLoggingApi_ReturnsCurrentSettings" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3265398-04:00" endTime="2026-05-25T12:20:02.3273292-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f2bbda4a-b473-43b5-b72e-f5e36fbc17ac">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="30af197a-00b5-4445-8f20-bd989395da6c" testId="1baf0977-5d30-c172-c87d-54866a26b8da" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Secrets Vault&quot;, expectedPath: &quot;/secrets-vault&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3573965-04:00" endTime="2026-05-25T12:20:02.3574219-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="30af197a-00b5-4445-8f20-bd989395da6c">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="793cf92b-46f0-4123-aac2-dbe6fa329b04" testId="c32b5840-8525-3757-1ad7-dc76ff86dcfc" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Model Providers&quot;, expectedPath: &quot;/model-providers&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3592914-04:00" endTime="2026-05-25T12:20:02.3593259-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="793cf92b-46f0-4123-aac2-dbe6fa329b04">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ffb75df7-e229-49e9-8459-eb73bc7506dc" testId="d77738ee-915f-934f-4e7a-70d143f4caa6" testName="OpenClawNet.PlaywrightTests.WebsiteWatcherE2ETests.FullFlow_CreateFromTemplate_RunGetTitle_VisibleEverywhere" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.0971533-04:00" endTime="2026-05-25T12:19:29.0972419-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ffb75df7-e229-49e9-8459-eb73bc7506dc">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="abeadffb-3464-43d2-b871-e76492f18564" testId="3f0ee249-73d8-8931-5aa6-653ccbf81c1a" testName="OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_SingleDelete_ShowsConfirmationBeforeDeleting" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3322316-04:00" endTime="2026-05-25T12:20:02.3328028-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="abeadffb-3464-43d2-b871-e76492f18564">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="3cb59329-6964-419f-8105-97e79ed7794b" testId="85ff5096-e103-1623-e366-93f8d0fc6ca2" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Tools_GetList_ReturnsRegisteredTools" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3404382-04:00" endTime="2026-05-25T12:20:02.3404673-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3cb59329-6964-419f-8105-97e79ed7794b">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="98a16a45-edec-4816-979d-5afde614fbaf" testId="31bb4a38-f158-bac7-2391-9be93eac9d3a" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Settings_UpdateProvider_ChangesRuntime" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3418835-04:00" endTime="2026-05-25T12:20:02.3419307-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="98a16a45-edec-4816-979d-5afde614fbaf">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="856a7d11-5199-4842-b9f9-9d9a3f523de5" testId="86c0dd2a-ee57-4870-e67f-f9cbbec80fad" testName="OpenClawNet.PlaywrightTests.SkillsBulletPointJourneyE2ETests.BulletPointSkill_AppliedToAgent_AgentRepliesWithBullets" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3116443-04:00" endTime="2026-05-25T12:20:02.3126455-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="856a7d11-5199-4842-b9f9-9d9a3f523de5">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="9dd34e78-608e-4d9d-a9d9-e27b8b09ee1e" testId="4e029e28-6131-9d6b-5544-554b0d0611f1" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.ModelProviders_GetList_ReturnsArray" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3540182-04:00" endTime="2026-05-25T12:20:02.3540430-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9dd34e78-608e-4d9d-a9d9-e27b8b09ee1e">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="b6bdcd88-f8f7-479c-bb9e-b8036a604a92" testId="29b27bef-e5ec-8b2f-188f-a8c51eb4c810" testName="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_WithConfirmation_DeletesSkills" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3129837-04:00" endTime="2026-05-25T12:20:02.3135148-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b6bdcd88-f8f7-479c-bb9e-b8036a604a92">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="25ce0421-48af-4e2b-9094-aa5e91a5ab8d" testId="09c91eb1-14da-3b2c-f2fd-01c578252a10" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_GatewayApi_ReturnsProviders" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3301669-04:00" endTime="2026-05-25T12:20:02.3305669-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="25ce0421-48af-4e2b-9094-aa5e91a5ab8d">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="0cf2fbc3-c9ec-478f-9d59-b481564b7b30" testId="870e1cf1-2f19-5eda-a6f7-7a6741f65121" testName="OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_SaveStorageLocation_SavesAndRestoresConfiguration" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3193644-04:00" endTime="2026-05-25T12:20:02.3252343-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="0cf2fbc3-c9ec-478f-9d59-b481564b7b30">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="9496617f-58d7-4c7f-8582-ddf647f3e55a" testId="f517f8b3-d991-6397-85df-ba4fa58e29c1" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_Loads_ShowsSkillsList" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3255781-04:00" endTime="2026-05-25T12:20:02.3262220-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9496617f-58d7-4c7f-8582-ddf647f3e55a">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="2d9147b6-ab2c-4137-96bd-a24b42c59a50" testId="94ea966e-36ad-2b9c-3be6-3520b1f20348" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_PausesOnToolCall" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1177056-04:00" endTime="2026-05-25T12:19:29.1177891-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2d9147b6-ab2c-4137-96bd-a24b42c59a50">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="e4962aed-15ca-449a-af92-44b065ce1f1c" testId="90ad4c60-d3da-299c-5bd9-6345285f02f4" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: &quot;web_fetch&quot;, prompt: &quot;Issue a single HTTP GET to https://example.com and&quot;···)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2945516-04:00" endTime="2026-05-25T12:20:02.2951825-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e4962aed-15ca-449a-af92-44b065ce1f1c">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="5fd6b19d-c2bd-4aaf-8c88-a368eed5ea65" testId="6461d291-bbc4-cef1-4fe2-7d3f9fb9f6bd" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GetList_ReturnsWebhookSessions" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3537441-04:00" endTime="2026-05-25T12:20:02.3537748-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5fd6b19d-c2bd-4aaf-8c88-a368eed5ea65">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="2528333c-02bb-4b54-951e-278a088fb947" testId="4f9767a1-f5b9-900e-e132-cc5815edecf8" testName="OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithAutoApprove_ReturnsUsableContent" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3550623-04:00" endTime="2026-05-25T12:20:02.3550876-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2528333c-02bb-4b54-951e-278a088fb947">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="764e8fad-080c-4c39-9c29-0fa194dc0783" testId="97441e1d-857f-ac85-56f3-0882f43a09c2" testName="OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_WebAppHomePage_IsReachable" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3639444-04:00" endTime="2026-05-25T12:20:02.3639750-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="764e8fad-080c-4c39-9c29-0fa194dc0783">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="a652f8bd-c6bd-4388-a105-8519db366561" testId="54a3d8d6-1290-3d80-29ee-153b461aa2e1" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/secrets-vault&quot;, expectedTitleFragment: &quot;Secrets Vault&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3619458-04:00" endTime="2026-05-25T12:20:02.3619695-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a652f8bd-c6bd-4388-a105-8519db366561">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="578d3322-f33d-496a-a92d-209391c0234a" testId="2a482f0a-2f65-d149-43ce-e424cd3a1213" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: &quot;web_fetch&quot;, prompt: &quot;Use web_fetch to get the content of https://exampl&quot;···)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1000512-04:00" endTime="2026-05-25T12:19:29.1001298-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="578d3322-f33d-496a-a92d-209391c0234a">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="e59f5ba8-181d-4814-b21f-e4f21cb74995" testId="7d9c7dc7-1aad-2a5a-7f76-b2438d6465f6" testName="OpenClawNet.PlaywrightTests.Demos.ChatRssDailyTaskAttachedTests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition_Attached" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.0910931-04:00" endTime="2026-05-25T12:19:29.0912473-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e59f5ba8-181d-4814-b21f-e4f21cb74995">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="e1151fbb-6fdd-4bbb-9c62-ac017096abf8" testId="d12bb5bc-7bd1-a9b5-77d0-94cd9393547f" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.AzureOpenAI_ApproveButton_DisablesOnClickAndResumes" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2975827-04:00" endTime="2026-05-25T12:20:02.2980238-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e1151fbb-6fdd-4bbb-9c62-ac017096abf8">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ac78c66f-44a4-4f38-8d8e-20a74a19e7de" testId="959a67af-80e8-a297-2a75-931a48b66206" testName="OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_AfterSendingMessage_SessionAppearsInSessionsPanel" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3564742-04:00" endTime="2026-05-25T12:20:02.3564982-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ac78c66f-44a4-4f38-8d8e-20a74a19e7de">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="6904f325-7ad6-44c7-9620-14984b7b4906" testId="b23b67f0-b3f5-ed98-311f-93592c26328f" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_CodeReviewPayload_CreatesSession" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3437885-04:00" endTime="2026-05-25T12:20:02.3438134-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6904f325-7ad6-44c7-9620-14984b7b4906">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="7894d639-1090-4567-a77c-c516a5a72c2a" testId="c8aff99a-5cce-950e-f00f-468f1600dab2" testName="OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_BulkDelete_ShowsConfirmationBeforeDeleting" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3315401-04:00" endTime="2026-05-25T12:20:02.3319748-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7894d639-1090-4567-a77c-c516a5a72c2a">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="11658194-761b-4c25-8261-d3eb4af30c28" testId="d113af65-325b-050e-bc23-e2a56fd9b3f5" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_ShowsSkillDetails_WhenExpanded" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3312606-04:00" endTime="2026-05-25T12:20:02.3312954-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="11658194-761b-4c25-8261-d3eb4af30c28">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="47be7900-d068-4163-9d49-96204d97507b" testId="6eb8db2b-c2ce-1217-b0d6-f16da279d535" testName="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportUsability_ProgressAndMessages_EnhanceUxFlow" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3098146-04:00" endTime="2026-05-25T12:20:02.3101266-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="47be7900-d068-4163-9d49-96204d97507b">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="107242e3-7afd-46a5-b80b-873dde35df52" testId="6ebc4afb-b0a1-d93d-a7b8-962493e9c673" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_False_AutoApproves" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2990741-04:00" endTime="2026-05-25T12:20:02.2995761-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="107242e3-7afd-46a5-b80b-873dde35df52">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="d6c8e38e-2cd9-4d08-ad1d-3d100e15e40d" testId="b45a910a-dfc3-0ab5-5fa2-0bd53bdfbf19" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;qwen2.5:3b&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:47.8083779-04:00" endTime="2026-05-25T12:19:51.7874987-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d6c8e38e-2cd9-4d08-ad1d-3d100e15e40d">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="d56f0d86-5dc9-4358-afc4-dede700a03ac" testId="bc02abba-7006-e873-c02f-5054f2dfdfb9" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetById_ReturnsFullSession" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3421469-04:00" endTime="2026-05-25T12:20:02.3421716-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d56f0d86-5dc9-4358-afc4-dede700a03ac">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="132a5c01-54ae-48eb-aaa4-1ac5620bcf36" testId="fde2802c-f07a-4592-12e3-ad03a758a0ad" testName="OpenClawNet.PlaywrightTests.ChatRssDailyTaskE2ETests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3555445-04:00" endTime="2026-05-25T12:20:02.3555714-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="132a5c01-54ae-48eb-aaa4-1ac5620bcf36">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="bb1d1e97-36ff-45cc-9afc-8fe5cdf34106" testId="c9a4ae51-ab76-0d99-bb1c-7d977a4a00cb" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.AgentProfilesPage_Loads_ShowsProfilesList" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3295422-04:00" endTime="2026-05-25T12:20:02.3299123-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="bb1d1e97-36ff-45cc-9afc-8fe5cdf34106">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="4c1d89f9-e44b-4868-aaf9-c3087d92117f" testId="5ad0c13b-8031-af84-5bdf-e5f82f795513" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_Loads_ShowsSchedulerSettings" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3275793-04:00" endTime="2026-05-25T12:20:02.3279642-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4c1d89f9-e44b-4868-aaf9-c3087d92117f">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="6d1d0d12-2a0d-4d02-995c-25603835bd0f" testId="a5f83814-f1c5-8eb7-96e5-fea48258eba6" testName="OpenClawNet.PlaywrightTests.HelloWorldScreenshotsTest.CaptureHelloWorldTutorialScreenshots" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3376349-04:00" endTime="2026-05-25T12:20:02.3384007-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6d1d0d12-2a0d-4d02-995c-25603835bd0f">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="b604dd52-57c3-4e3f-ae95-fcbf49bfc992" testId="fb6803d3-9023-e646-8c55-fc836f93ad90" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;llama3.2:latest&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1215196-04:00" endTime="2026-05-25T12:19:32.4609395-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b604dd52-57c3-4e3f-ae95-fcbf49bfc992">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ace7e33a-07ab-4d5c-9bb9-57558b2567ff" testId="fd940256-38a1-71ed-d1ef-7aa9926748b2" testName="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SelectAll_SelectsAllInstalledSkills" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3146383-04:00" endTime="2026-05-25T12:20:02.3150305-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ace7e33a-07ab-4d5c-9bb9-57558b2567ff">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="5d13b393-419f-424b-8602-3f9ee9080354" testId="a48e2d20-78f8-9517-2cf7-e84c54578400" testName="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportFolder_ZipArchive_ExtractsAndAppearsInRegistry" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3057346-04:00" endTime="2026-05-25T12:20:02.3061830-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5d13b393-419f-424b-8602-3f9ee9080354">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="58d25423-66c9-4745-8d1c-52b8b2077c39" testId="8c6f70ff-5227-be64-c665-3d493a26c6f6" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewaySettingsApi_ReturnsCurrentSettings" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3289977-04:00" endTime="2026-05-25T12:20:02.3292642-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="58d25423-66c9-4745-8d1c-52b8b2077c39">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="44665437-5937-4969-80b0-be88a55101d5" testId="c733b57a-9d3e-6628-f69b-61227542655b" testName="OpenClawNet.PlaywrightTests.SkillsPirateModeE2ETests.PirateModeSkill_FullLifecycle_AllFourUxBugsPass" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3027760-04:00" endTime="2026-05-25T12:20:02.3038593-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="44665437-5937-4969-80b0-be88a55101d5">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="6df279c5-19d0-4dd6-9186-14bbd0d4f81c" testId="26786a86-a0e1-cec7-530c-d47983e3cbbe" testName="OpenClawNet.PlaywrightTests.SkillsPirateJourneyE2ETests.PirateSkill_AppliedToAgent_AgentRepliesInPirate" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3041077-04:00" endTime="2026-05-25T12:20:02.3053294-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6df279c5-19d0-4dd6-9186-14bbd0d4f81c">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="3e788c96-40be-4a45-8ce1-ffef050fff5d" testId="74ba8149-bc15-c63c-47ed-5010873dbfc8" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.RememberForSession_SuppressesSubsequentPrompts" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3005718-04:00" endTime="2026-05-25T12:20:02.3010014-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3e788c96-40be-4a45-8ce1-ffef050fff5d">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="2e52ab37-fd79-4b3d-a9f7-f267d0036833" testId="86b3c7fd-3161-8f04-8d9c-6f7298e0c0ab" testName="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_Loads_ShowsProviderTable" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3282978-04:00" endTime="2026-05-25T12:20:02.3286944-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2e52ab37-fd79-4b3d-a9f7-f267d0036833">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="0aeebe72-6df0-40e5-b23f-d18a1e3bce12" testId="5eb2a51c-4137-600e-307a-b122f7dca57e" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.WebFetch_SingleApproval_EndToEnd" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1158499-04:00" endTime="2026-05-25T12:19:29.1159445-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="0aeebe72-6df0-40e5-b23f-d18a1e3bce12">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="32aa0422-5363-4861-abdf-a53878a86bee" testId="18de8cab-fe8f-8dc4-0e54-06deb643ca13" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_FileQuestion_TriggersToolUse" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3430258-04:00" endTime="2026-05-25T12:20:02.3430637-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="32aa0422-5363-4861-abdf-a53878a86bee">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="72941280-5117-4331-9731-0214818d7447" testId="a8c3074e-bcb4-49d0-e9a5-81cca73ca839" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;phi4-mini:latest&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:51.7882282-04:00" endTime="2026-05-25T12:20:02.2926599-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="72941280-5117-4331-9731-0214818d7447">
      <Output>
        <ErrorInfo>
          <Message>Ollama model 'phi4-mini:latest' did not emit any tool call during a direct browser_navigate probe.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="f85ab232-7370-4de3-be03-04fcd36b4f87" testId="740bf69e-6a32-bd19-bd90-5f0d1d686837" testName="OpenClawNet.PlaywrightTests.ToolsScreenshotsTest.CaptureToolsScreenshots" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.0978638-04:00" endTime="2026-05-25T12:19:29.0980048-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f85ab232-7370-4de3-be03-04fcd36b4f87">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="258db0f1-a80f-4f4c-b8fe-ad5f3a1cd8db" testId="1a2ee4d5-c95f-6c2c-239a-10e34130f80e" testName="OpenClawNet.PlaywrightTests.SkillsEmojiTeacherJourneyE2ETests.EmojiTeacherSkill_AppliedToAgent_AgentRepliesWithEmojiTeachingFormat" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3108680-04:00" endTime="2026-05-25T12:20:02.3113965-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="258db0f1-a80f-4f4c-b8fe-ad5f3a1cd8db">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="1feb1767-d704-417f-9116-2660daee362d" testId="6307dc3a-2942-b10a-68a3-48ed8f19ae43" testName="OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_ParallelSessions_AreIsolated" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3393325-04:00" endTime="2026-05-25T12:20:02.3393576-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1feb1767-d704-417f-9116-2660daee362d">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ac868021-a799-43ed-a123-0ee789046553" testId="c6f318c0-b91c-27c9-b1d6-f3015dc16ccf" testName="OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithManualApproval_ReturnsUsableContent" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3552719-04:00" endTime="2026-05-25T12:20:02.3552985-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ac868021-a799-43ed-a123-0ee789046553">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="7871925f-6c67-4f02-8ffb-3a59af6f73a3" testId="7fd1090b-b167-0aaf-3066-daaf9326f3c3" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/health&quot;, expectedTitleFragment: &quot;Health&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3616844-04:00" endTime="2026-05-25T12:20:02.3617085-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7871925f-6c67-4f02-8ffb-3a59af6f73a3">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="0c4b5a90-09d0-40b2-816f-e6ba1ffb258e" testId="b020d56d-0e9f-f535-6d3c-5c961f70a742" testName="OpenClawNet.PlaywrightTests.SettingsScreenshotsTest.CaptureSettingsScreenshots" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3174057-04:00" endTime="2026-05-25T12:20:02.3182304-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="0c4b5a90-09d0-40b2-816f-e6ba1ffb258e">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="bdd0f319-cb4a-4664-9b9a-76631bfba9ff" testId="a56d254c-9551-da80-ee8c-6749f6aee045" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.ChatStream_PostEndpoint_ReturnsNdjsonResponse" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3409483-04:00" endTime="2026-05-25T12:20:02.3409749-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="bdd0f319-cb4a-4664-9b9a-76631bfba9ff">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="7b89f016-1eab-49e9-944c-2b39518e1f63" testId="25e3d35c-206e-c02b-1ee3-e910fe308c31" testName="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportButton_ExistsAndClickable_OpensFilePicker" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3064358-04:00" endTime="2026-05-25T12:20:02.3069585-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7b89f016-1eab-49e9-944c-2b39518e1f63">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="80d13e3a-e885-4657-8817-679f490e790b" testId="a981d8f9-b0c1-a8ab-0aab-7d34b90ac7a0" testName="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_CheckboxColumnVisible_OnInstalledTab" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3138336-04:00" endTime="2026-05-25T12:20:02.3143375-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="80d13e3a-e885-4657-8817-679f490e790b">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="6c258a86-9597-45b0-9de6-fd8bf8dec78b" testId="1b50bbfc-45c8-5ded-dcb0-b5edc73d614e" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Health&quot;, expectedPath: &quot;/health&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3590023-04:00" endTime="2026-05-25T12:20:02.3590371-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6c258a86-9597-45b0-9de6-fd8bf8dec78b">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="71579bea-16d8-444d-abcc-b2f21fcdf245" testId="4d16f4cb-50c0-1cb7-2e1a-57f2ad865f07" testName="OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_SecretLifecycle_WorksEndToEnd" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3344862-04:00" endTime="2026-05-25T12:20:02.3354385-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="71579bea-16d8-444d-abcc-b2f21fcdf245">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="60a5cac7-62ee-4492-b9af-b36e94afc836" testId="05850bc9-065b-3e45-3f2c-51f73f4ceaa2" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Chat&quot;, expectedPath: &quot;/&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3584890-04:00" endTime="2026-05-25T12:20:02.3585357-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="60a5cac7-62ee-4492-b9af-b36e94afc836">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="c2f7e737-2e40-401c-aa93-452753a7c65d" testId="cc443aaa-0490-3fa5-02e1-f6456e2cf438" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/model-providers&quot;, expectedTitleFragment: &quot;Model Providers&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3603277-04:00" endTime="2026-05-25T12:20:02.3603664-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c2f7e737-2e40-401c-aa93-452753a7c65d">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="dab1dac6-4dfc-4505-8d1d-a8ed886edb85" testId="bd2ca6ba-df6f-12dd-067e-274cc39b68b5" testName="OpenClawNet.PlaywrightTests.AspireDashboardTests.WebUI_AfterChatInteraction_SessionsListUpdates" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3631174-04:00" endTime="2026-05-25T12:20:02.3631435-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="dab1dac6-4dfc-4505-8d1d-a8ed886edb85">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="62c1409b-0bf3-410c-9176-d1ec59543899" testId="01280ded-0a55-f688-3bc1-cc56c144678f" testName="OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_NewChatAndSendMessage_ShowsStreamingResponse" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3562604-04:00" endTime="2026-05-25T12:20:02.3562957-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="62c1409b-0bf3-410c-9176-d1ec59543899">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="deffd686-cc61-4835-bedc-0f6ceec6c7b5" testId="d5b6cdcf-2983-5dfb-6470-47cd6812dc7f" testName="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportSingle_MarkdownFile_SucceedsAndAppearsInRegistry" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3084579-04:00" endTime="2026-05-25T12:20:02.3087726-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="deffd686-cc61-4835-bedc-0f6ceec6c7b5">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="841240d1-ea49-4caa-9cf7-84be08c1f7fe" testId="a4254811-e835-571b-0e8a-a812a54a5f1b" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.MultiTurn_CreateChatRenameDelete_FullLifecycle" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3395292-04:00" endTime="2026-05-25T12:20:02.3396828-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="841240d1-ea49-4caa-9cf7-84be08c1f7fe">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="f557eb36-e573-4d8e-8fb7-8d7bdc315f02" testId="fb1a551e-8f68-bd4a-a301-d913dd9bd176" testName="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_CancelConfirmation_DoesNotDelete" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3153579-04:00" endTime="2026-05-25T12:20:02.3156651-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f557eb36-e573-4d8e-8fb7-8d7bdc315f02">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="668060cf-0854-4dba-aebf-dd28977d05c0" testId="e70782c1-725f-afa8-c65e-1651bb66d144" testName="OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_GetCurrentSettings_ReturnsProviderInfo" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3357415-04:00" endTime="2026-05-25T12:20:02.3358947-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="668060cf-0854-4dba-aebf-dd28977d05c0">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="12d62220-5c56-441c-9852-8368f32afc3e" testId="c0efca36-ae7b-32a1-2ee4-021fff69c239" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Jobs&quot;, expectedPath: &quot;/jobs&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3571768-04:00" endTime="2026-05-25T12:20:02.3572038-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="12d62220-5c56-441c-9852-8368f32afc3e">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ca151c46-94c2-4547-9e05-445b1b0262e8" testId="ee590b68-ce60-6b53-996b-fb2517ee67c4" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: &quot;shell&quot;, prompt: &quot;Use the shell tool to run: echo test&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.0987612-04:00" endTime="2026-05-25T12:19:29.0988508-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ca151c46-94c2-4547-9e05-445b1b0262e8">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="55a022dd-c4e9-4155-a408-a11d547a30ce" testId="b8d48ff9-e9d7-780b-7a94-7985006fdabc" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.OpenApi_GetSpec_ReturnsValidJson" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3411890-04:00" endTime="2026-05-25T12:20:02.3412141-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="55a022dd-c4e9-4155-a408-a11d547a30ce">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ef129eea-b2b0-47c0-b39c-c29e0c4b035c" testId="fd7e5238-5c7f-3a28-5b53-0212fefdb70a" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Shell_RequiresApproval_EndToEnd" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1006828-04:00" endTime="2026-05-25T12:19:29.1007660-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ef129eea-b2b0-47c0-b39c-c29e0c4b035c">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="373fd213-14f9-4102-a810-246029020fc3" testId="9828de21-a8a7-f90e-655e-b817b2abc03c" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_ListSessions_ReturnsArray" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3542351-04:00" endTime="2026-05-25T12:20:02.3542603-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="373fd213-14f9-4102-a810-246029020fc3">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="24a42b93-0f65-482a-811e-c4329a6c4050" testId="38a90175-22c6-cd27-09b9-6695497b09dc" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_EnableDisable_TogglesState" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3545051-04:00" endTime="2026-05-25T12:20:02.3545353-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="24a42b93-0f65-482a-811e-c4329a6c4050">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="609f3b36-71db-48ae-8eae-88faa41fb678" testId="4a009d3c-5d94-e195-7599-091b3e3c49c0" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Tools&quot;, expectedPath: &quot;/tools&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3587478-04:00" endTime="2026-05-25T12:20:02.3587865-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="609f3b36-71db-48ae-8eae-88faa41fb678">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="29bd6e90-2222-4cf3-adb1-5d2b66432aa7" testId="dd53ce44-0998-f0de-e1e5-9191f55117da" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.SignalR_ChatHub_EndpointIsReachable" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3406569-04:00" endTime="2026-05-25T12:20:02.3406810-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="29bd6e90-2222-4cf3-adb1-5d2b66432aa7">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="3c6327dd-4bb7-4ad4-9f3f-81b367ae04dc" testId="47ec8463-e9ce-1ff7-0e37-20290e843084" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: &quot;markdown_convert&quot;, prompt: &quot;Use markdown_convert to convert https://example.co&quot;···)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.0993727-04:00" endTime="2026-05-25T12:19:29.0994513-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3c6327dd-4bb7-4ad4-9f3f-81b367ae04dc">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="e583abc3-f1ef-446e-ac95-52f2cd9a1a01" testId="dfc302d4-89a1-bdd4-f125-72a4b8dbe1b9" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MultiTool_GitHubReadAndMarkdownWrite_ShowsApprovalBubbles" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1125666-04:00" endTime="2026-05-25T12:19:29.1127304-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e583abc3-f1ef-446e-ac95-52f2cd9a1a01">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="f47fe99a-37b4-444e-95aa-c82abd2305a5" testId="89620f4f-9cb6-1260-0f94-4dc92dea4315" testName="OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_AzureOpenAITemplate_CreatesThreeSecrets" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3330815-04:00" endTime="2026-05-25T12:20:02.3342445-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f47fe99a-37b4-444e-95aa-c82abd2305a5">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="c3d9f3a9-50ed-4220-aa78-30c7f4c3c17d" testId="f70a4ba7-01b5-6526-299a-783e19c2e787" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_PostEvent_CreatesSession" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3432670-04:00" endTime="2026-05-25T12:20:02.3432936-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c3d9f3a9-50ed-4220-aa78-30c7f4c3c17d">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="afc09fba-7100-4bc7-8259-1d8aaa4f6011" testId="63a93199-559f-12d5-eb0f-637268ef5afc" testName="OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_HasExportButton_AndSmallerFont" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3647444-04:00" endTime="2026-05-25T12:20:02.3651949-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="afc09fba-7100-4bc7-8259-1d8aaa4f6011">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="ecf03d39-e4b5-4eb9-acce-c80aec78b7fc" testId="08fdb781-0419-301e-94d1-9c4e4539d3c5" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_AllNavMenuItems_AreVisible" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3596103-04:00" endTime="2026-05-25T12:20:02.3596595-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ecf03d39-e4b5-4eb9-acce-c80aec78b7fc">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="a2446637-b31b-44b9-aafc-5492c2fe6e3a" testId="57d2056b-fcc9-ed0f-b7df-5dcd1709566d" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;General&quot;, expectedPath: &quot;/settings&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3578406-04:00" endTime="2026-05-25T12:20:02.3578767-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a2446637-b31b-44b9-aafc-5492c2fe6e3a">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="0f584c04-84e0-4f57-852c-07c6eec6c256" testId="4c1bc05e-7476-1670-2024-db295266a2da" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: &quot;browser&quot;, prompt: &quot;Drive a headless browser to https://example.com an&quot;···)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2954614-04:00" endTime="2026-05-25T12:20:02.2957274-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="0f584c04-84e0-4f57-852c-07c6eec6c256">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="7c37411c-cdeb-4ebd-a9d1-0aa252b181e4" testId="3381394f-cf42-6c32-0b71-7c8182b3a909" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/tools&quot;, expectedTitleFragment: &quot;Tools&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3600093-04:00" endTime="2026-05-25T12:20:02.3600536-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7c37411c-cdeb-4ebd-a9d1-0aa252b181e4">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="983762f8-96d9-4d81-9e77-5e7eaa75d4be" testId="c2dcf129-06d2-290b-e4e0-18a16cf06b43" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.FileSystem_RequiresApproval_EndToEnd" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1152122-04:00" endTime="2026-05-25T12:19:29.1152980-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="983762f8-96d9-4d81-9e77-5e7eaa75d4be">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="55a00dd3-40ff-44b3-8f9e-e63e9bf37b11" testId="672d9d19-c63c-0750-050f-c4171b632503" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.GitHub_NoApproval_DirectResult" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1165107-04:00" endTime="2026-05-25T12:19:29.1165992-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="55a00dd3-40ff-44b3-8f9e-e63e9bf37b11">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="265c6163-a759-42d6-a34b-473db25ee9bc" testId="cddbe3e4-5afc-7106-e48b-b746785da93b" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/&quot;, expectedTitleFragment: &quot;OpenClawNet&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3626269-04:00" endTime="2026-05-25T12:20:02.3626502-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="265c6163-a759-42d6-a34b-473db25ee9bc">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="01f0f669-d7ac-4721-9ea5-fcef43d533a1" testId="8933f272-dad9-400c-347c-f1de71586713" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Calculator_NoApproval_DirectResult" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1133651-04:00" endTime="2026-05-25T12:19:29.1134650-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="01f0f669-d7ac-4721-9ea5-fcef43d533a1">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="2f2cb8f8-7760-4e4b-83da-658eee8342a2" testId="8ec1f603-a043-6857-644e-0e9a765d9598" testName="OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_PutSettings_UpdatesProvider" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3361376-04:00" endTime="2026-05-25T12:20:02.3362363-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2f2cb8f8-7760-4e4b-83da-658eee8342a2">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="69b11dfe-8b8f-451c-aebd-9542c3da1dc9" testId="85611ade-0fbb-efbe-c9f1-fc0793ebc89f" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_AutoApproveProfile_CompletesWithoutApprovalCard" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1140575-04:00" endTime="2026-05-25T12:19:29.1141433-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="69b11dfe-8b8f-451c-aebd-9542c3da1dc9">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="9947d7af-5ff9-49da-94aa-30b1da95284f" testId="86c617d2-af76-d4ad-02ec-0e0dd3b0392b" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/agent-profiles&quot;, expectedTitleFragment: &quot;Agent Profiles&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3608887-04:00" endTime="2026-05-25T12:20:02.3609153-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="9947d7af-5ff9-49da-94aa-30b1da95284f">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="5b6e8af6-5084-4308-a6a5-029cb8652e94" testId="f0ea856f-95b7-63a5-4f61-36b3f1d89c00" testName="OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_HealthEndpoint_ReturnsDetailedStatus" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3391190-04:00" endTime="2026-05-25T12:20:02.3391529-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5b6e8af6-5084-4308-a6a5-029cb8652e94">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="2fd8bfd6-bc74-48e0-aa54-c509a44fd107" testId="e05d3b83-8dfb-c66f-0825-8ffc5b3f5b5c" testName="OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_Loads_AllGeneralCardsVisible" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3190214-04:00" endTime="2026-05-25T12:20:02.3190708-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2fd8bfd6-bc74-48e0-aa54-c509a44fd107">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="deb37aac-0720-4bed-aabb-99d79a222680" testId="6a41bca3-f137-de67-cd25-d1f10617e35b" testName="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_RequiresApproval_EndToEnd" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:19:29.1170926-04:00" endTime="2026-05-25T12:19:29.1171719-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="deb37aac-0720-4bed-aabb-99d79a222680">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="28d34647-abe2-4ef1-99c6-6c0dae98d369" testId="e1a4cb83-0f75-6552-480f-c811e18df0ce" testName="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SwitchTabs_ClearsSelection" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3159956-04:00" endTime="2026-05-25T12:20:02.3162971-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="28d34647-abe2-4ef1-99c6-6c0dae98d369">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="552fe367-0a01-4553-8407-d3c67f12ca89" testId="8f8529b9-fdca-dbaf-b83d-238a977517a8" testName="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_IndividualCheckbox_TogglesSelection" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3167384-04:00" endTime="2026-05-25T12:20:02.3171095-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="552fe367-0a01-4553-8407-d3c67f12ca89">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="e755262d-8947-4d0b-83b0-7928557808a4" testId="29d864ec-d90b-a723-65ff-c1d445995b58" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_AzureOpenAI_PausesOnToolCall" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2960228-04:00" endTime="2026-05-25T12:20:02.2964209-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e755262d-8947-4d0b-83b0-7928557808a4">
      <Output>
        <ErrorInfo>
          <Message>Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="752ac0ea-1083-46aa-b47d-3301a255ba43" testId="c5aa837b-0f34-0463-b8a6-b03f4d812572" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_GetList_ReturnsSkills" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3423466-04:00" endTime="2026-05-25T12:20:02.3423708-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="752ac0ea-1083-46aa-b47d-3301a255ba43">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="3bf3b884-bd83-43eb-9b0f-b1941c9501ff" testId="a3caf36e-13ed-c447-9db7-b587cb5794ea" testName="OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_SendMessage_ReturnsResponseWithContent" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3548009-04:00" endTime="2026-05-25T12:20:02.3548274-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3bf3b884-bd83-43eb-9b0f-b1941c9501ff">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="258db43a-efdc-4c86-817b-238282a2093e" testId="6e9c8c1b-96d9-bff2-efa5-e078635ad8ce" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Skills&quot;, expectedPath: &quot;/skills&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3570136-04:00" endTime="2026-05-25T12:20:02.3570384-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="258db43a-efdc-4c86-817b-238282a2093e">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="952862e7-b0b7-4c84-81c7-6f60d1cf8c24" testId="e31a484e-ae9e-5400-581d-a8c47aeba232" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserApproves_ContinuesExecution" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2967331-04:00" endTime="2026-05-25T12:20:02.2971767-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="952862e7-b0b7-4c84-81c7-6f60d1cf8c24">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="61548375-5d71-421b-a8b2-ce499a6cc499" testId="9be6035a-4a0f-d661-e4ae-2d34b0c4edca" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_HomePage_LoadsSuccessfully" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3628373-04:00" endTime="2026-05-25T12:20:02.3628610-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="61548375-5d71-421b-a8b2-ce499a6cc499">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="027361d9-36c8-4c10-92ae-6336a6873932" testId="d58b00fe-36c7-7815-7d30-bf925279aa06" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Sessions&quot;, expectedPath: &quot;/sessions&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3575887-04:00" endTime="2026-05-25T12:20:02.3576139-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="027361d9-36c8-4c10-92ae-6336a6873932">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="8b674287-ee8a-4d61-adee-138214aa35c9" testId="934a18ef-9da0-3760-49cd-561db5536537" testName="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserDenies_StopsCleanly" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.2982807-04:00" endTime="2026-05-25T12:20:02.2987552-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="8b674287-ee8a-4d61-adee-138214aa35c9">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="bab0ab19-f516-42f5-80fd-c4bfd94532fe" testId="47308125-b6dd-4440-2725-e96c03ac9428" testName="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Agent Profiles&quot;, expectedPath: &quot;/agent-profiles&quot;)" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3568586-04:00" endTime="2026-05-25T12:20:02.3568826-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="bab0ab19-f516-42f5-80fd-c4bfd94532fe">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
    <UnitTestResult executionId="7ae62024-7849-4641-98ff-ddccde8c0861" testId="94a61d4d-f13e-54c9-308f-8b48ca7b03c6" testName="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportErrors_ComprehensiveErrorHandling_GracefulFailures" computerName="CPC-bruno-U7R9O" duration="00:00:00.0010000" startTime="2026-05-25T12:20:02.3072097-04:00" endTime="2026-05-25T12:20:02.3075939-04:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="NotExecuted" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7ae62024-7849-4641-98ff-ddccde8c0861">
      <Output>
        <ErrorInfo>
          <Message>AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.</Message>
        </ErrorInfo>
      </Output>
    </UnitTestResult>
  </Results>
  <TestDefinitions>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Chat&quot;, expectedPath: &quot;/&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="05850bc9-065b-3e45-3f2c-51f73f4ceaa2">
      <Execution id="60a5cac7-62ee-4492-b9af-b36e94afc836" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/health&quot;, expectedTitleFragment: &quot;Health&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="7fd1090b-b167-0aaf-3066-daaf9326f3c3">
      <Execution id="7871925f-6c67-4f02-8ffb-3a59af6f73a3" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GitPushPayload_CreatesSession" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="18943b24-1d0e-6702-3b50-f5399419b99c">
      <Execution id="391325d5-8171-4747-a573-09a2b006deec" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Webhooks_GitPushPayload_CreatesSession" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_ParallelSessions_AreIsolated" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="6307dc3a-2942-b10a-68a3-48ed8f19ae43">
      <Execution id="1feb1767-d704-417f-9116-2660daee362d" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests" name="Gateway_ParallelSessions_AreIsolated" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.RememberForSession_SuppressesSubsequentPrompts" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="74ba8149-bc15-c63c-47ed-5010873dbfc8">
      <Execution id="3e788c96-40be-4a45-8ce1-ffef050fff5d" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="RememberForSession_SuppressesSubsequentPrompts" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewaySettingsApi_ReturnsCurrentSettings" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="8c6f70ff-5227-be64-c665-3d493a26c6f6">
      <Execution id="58d25423-66c9-4745-8d1c-52b8b2077c39" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="SettingsPage_GatewaySettingsApi_ReturnsCurrentSettings" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_AzureOpenAITemplate_CreatesThreeSecrets" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="89620f4f-9cb6-1260-0f94-4dc92dea4315">
      <Execution id="f47fe99a-37b4-444e-95aa-c82abd2305a5" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SecretsVaultTests" name="SecretsVaultPage_AzureOpenAITemplate_CreatesThreeSecrets" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.ScheduleTool_Exempt_NoApprovalEvenWhenRequired" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="80bd723a-410b-2809-de5e-c3a144d5cce2">
      <Execution id="d0ce503f-b3e9-4b4b-8257-4af59865a527" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="ScheduleTool_Exempt_NoApprovalEvenWhenRequired" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportInvalid_BadFiles_ReturnsValidationErrors" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="61b9e0fa-2d7d-1b49-f2d2-6589aaa3c299">
      <Execution id="1866d84f-a4bb-4412-b467-f81c2943ede1" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsImportE2ETests" name="E2eImportInvalid_BadFiles_ReturnsValidationErrors" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserDenies_StopsCleanly" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="934a18ef-9da0-3760-49cd-561db5536537">
      <Execution id="8b674287-ee8a-4d61-adee-138214aa35c9" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Profile_RequireApproval_True_UserDenies_StopsCleanly" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_PutSettings_UpdatesProvider" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="8ec1f603-a043-6857-644e-0e9a765d9598">
      <Execution id="2f2cb8f8-7760-4e4b-83da-658eee8342a2" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ProviderSwitchTests" name="Settings_PutSettings_UpdatesProvider" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.GitHub_NoApproval_DirectResult" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="672d9d19-c63c-0750-050f-c4171b632503">
      <Execution id="55a00dd3-40ff-44b3-8f9e-e63e9bf37b11" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="GitHub_NoApproval_DirectResult" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Calculator_NoApproval_DirectResult" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="8933f272-dad9-400c-347c-f1de71586713">
      <Execution id="01f0f669-d7ac-4721-9ea5-fcef43d533a1" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="Calculator_NoApproval_DirectResult" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Shell_RequiresApproval_EndToEnd" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="fd7e5238-5c7f-3a28-5b53-0212fefdb70a">
      <Execution id="ef129eea-b2b0-47c0-b39c-c29e0c4b035c" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="Shell_RequiresApproval_EndToEnd" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.WebFetch_SingleApproval_EndToEnd" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="5eb2a51c-4137-600e-307a-b122f7dca57e">
      <Execution id="0aeebe72-6df0-40e5-b23f-d18a1e3bce12" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="WebFetch_SingleApproval_EndToEnd" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_ListSessions_ReturnsArray" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="9828de21-a8a7-f90e-655e-b817b2abc03c">
      <Execution id="373fd213-14f9-4102-a810-246029020fc3" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Sessions_ListSessions_ReturnsArray" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_GatewayHealth_IsAccessibleFromWeb" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="64b3417f-6f61-88ca-0e3f-fdcac7ba7473">
      <Execution id="13bf7977-4116-4ad9-a2cb-d615a8316d17" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.AspireDashboardTests" name="Dashboard_GatewayHealth_IsAccessibleFromWeb" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Settings_UpdateProvider_ChangesRuntime" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="31bb4a38-f158-bac7-2391-9be93eac9d3a">
      <Execution id="98a16a45-edec-4816-979d-5afde614fbaf" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Settings_UpdateProvider_ChangesRuntime" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.JobsScreenshotsTest.CaptureJobsScreenshots" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="109c484d-adc7-0da1-f781-4c4508832c04">
      <Execution id="449c4318-8390-4039-8729-7490f7778833" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.JobsScreenshotsTest" name="CaptureJobsScreenshots" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ChatAutoNameTests.Chat_AutoNameFromConversation_UpdatesAndPersistsTitle" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="986ce7ef-79ac-8de7-4809-66d741ff83ac">
      <Execution id="75789078-82dc-47d5-9000-0b9f34d5f130" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ChatAutoNameTests" name="Chat_AutoNameFromConversation_UpdatesAndPersistsTitle" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportButton_ExistsAndClickable_OpensFilePicker" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="25e3d35c-206e-c02b-1ee3-e910fe308c31">
      <Execution id="7b89f016-1eab-49e9-944c-2b39518e1f63" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsImportE2ETests" name="E2eImportButton_ExistsAndClickable_OpensFilePicker" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Tools_GetList_ReturnsRegisteredTools" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="85ff5096-e103-1623-e366-93f8d0fc6ca2">
      <Execution id="3cb59329-6964-419f-8105-97e79ed7794b" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Tools_GetList_ReturnsRegisteredTools" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;llama3.2:latest&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="fb6803d3-9023-e646-8c55-fc836f93ad90">
      <Execution id="b604dd52-57c3-4e3f-ae95-fcbf49bfc992" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Model_Matrix_PausesOnToolCall" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.AgentProfilesPage_Loads_ShowsProfilesList" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c9a4ae51-ab76-0d99-bb1c-7d977a4a00cb">
      <Execution id="bb1d1e97-36ff-45cc-9afc-8fe5cdf34106" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="AgentProfilesPage_Loads_ShowsProfilesList" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: &quot;shell&quot;, prompt: &quot;Use the shell tool to run: echo test&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="ee590b68-ce60-6b53-996b-fb2517ee67c4">
      <Execution id="ca151c46-94c2-4547-9e05-445b1b0262e8" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="ToolsRequiringApproval_ShowCard" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Agent Profiles&quot;, expectedPath: &quot;/agent-profiles&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="47308125-b6dd-4440-2725-e96c03ac9428">
      <Execution id="bab0ab19-f516-42f5-80fd-c4bfd94532fe" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.AspireDashboardTests.WebUI_AfterChatInteraction_SessionsListUpdates" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="bd2ca6ba-df6f-12dd-067e-274cc39b68b5">
      <Execution id="dab1dac6-4dfc-4505-8d1d-a8ed886edb85" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.AspireDashboardTests" name="WebUI_AfterChatInteraction_SessionsListUpdates" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetById_ReturnsFullSession" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="bc02abba-7006-e873-c02f-5054f2dfdfb9">
      <Execution id="d56f0d86-5dc9-4358-afc4-dede700a03ac" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Sessions_GetById_ReturnsFullSession" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_WebAppHomePage_IsReachable" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="97441e1d-857f-ac85-56f3-0882f43a09c2">
      <Execution id="764e8fad-080c-4c39-9c29-0fa194dc0783" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.AspireDashboardTests" name="Dashboard_WebAppHomePage_IsReachable" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportDuplicates_ExistingSkillName_ReturnsConflictError" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="8e901df6-9783-6dee-9e78-7adc24e67c68">
      <Execution id="5ab62de1-2507-4a5a-8374-c46b031d9659" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsImportE2ETests" name="E2eImportDuplicates_ExistingSkillName_ReturnsConflictError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsScreenshotsTest.CaptureSettingsScreenshots" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="b020d56d-0e9f-f535-6d3c-5c961f70a742">
      <Execution id="0c4b5a90-09d0-40b2-816f-e6ba1ffb258e" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsScreenshotsTest" name="CaptureSettingsScreenshots" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/jobs&quot;, expectedTitleFragment: &quot;Jobs&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="9f767c9e-5205-cd5a-1c1e-b21843843ab8">
      <Execution id="9f6b4b19-6629-4ff4-8d53-6ae50a0d744f" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsBulletPointJourneyE2ETests.BulletPointSkill_AppliedToAgent_AgentRepliesWithBullets" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="86c0dd2a-ee57-4870-e67f-f9cbbec80fad">
      <Execution id="856a7d11-5199-4842-b9f9-9d9a3f523de5" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsBulletPointJourneyE2ETests" name="BulletPointSkill_AppliedToAgent_AgentRepliesWithBullets" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: &quot;web_fetch&quot;, prompt: &quot;Use web_fetch to get the content of https://exampl&quot;···)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="2a482f0a-2f65-d149-43ce-e424cd3a1213">
      <Execution id="578d3322-f33d-496a-a92d-209391c0234a" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="ToolsRequiringApproval_ShowCard" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_Loads_AllGeneralCardsVisible" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="e05d3b83-8dfb-c66f-0825-8ffc5b3f5b5c">
      <Execution id="2fd8bfd6-bc74-48e0-aa54-c509a44fd107" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests" name="SettingsPage_Loads_AllGeneralCardsVisible" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Skills&quot;, expectedPath: &quot;/skills&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="6e9c8c1b-96d9-bff2-efa5-e078635ad8ce">
      <Execution id="258db43a-efdc-4c86-817b-238282a2093e" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_BulkDelete_ShowsConfirmationBeforeDeleting" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c8aff99a-5cce-950e-f00f-468f1600dab2">
      <Execution id="7894d639-1090-4567-a77c-c516a5a72c2a" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests" name="Sessions_BulkDelete_ShowsConfirmationBeforeDeleting" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/skills&quot;, expectedTitleFragment: &quot;Skills&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="b3c8c01e-cc78-cd14-6d63-2b9c38eabaa8">
      <Execution id="1dca5bf3-660c-4836-ae84-59503ede929e" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsPirateJourneyE2ETests.PirateSkill_AppliedToAgent_AgentRepliesInPirate" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="26786a86-a0e1-cec7-530c-d47983e3cbbe">
      <Execution id="6df279c5-19d0-4dd6-9186-14bbd0d4f81c" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsPirateJourneyE2ETests" name="PirateSkill_AppliedToAgent_AgentRepliesInPirate" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsEmojiTeacherJourneyE2ETests.EmojiTeacherSkill_AppliedToAgent_AgentRepliesWithEmojiTeachingFormat" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="1a2ee4d5-c95f-6c2c-239a-10e34130f80e">
      <Execution id="258db0f1-a80f-4f4c-b8fe-ad5f3a1cd8db" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsEmojiTeacherJourneyE2ETests" name="EmojiTeacherSkill_AppliedToAgent_AgentRepliesWithEmojiTeachingFormat" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportErrors_ComprehensiveErrorHandling_GracefulFailures" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="94a61d4d-f13e-54c9-308f-8b48ca7b03c6">
      <Execution id="7ae62024-7849-4641-98ff-ddccde8c0861" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsImportE2ETests" name="E2eImportErrors_ComprehensiveErrorHandling_GracefulFailures" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.MultiTurn_CreateChatRenameDelete_FullLifecycle" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="a4254811-e835-571b-0e8a-a812a54a5f1b">
      <Execution id="841240d1-ea49-4caa-9cf7-84be08c1f7fe" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="MultiTurn_CreateChatRenameDelete_FullLifecycle" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/&quot;, expectedTitleFragment: &quot;OpenClawNet&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="cddbe3e4-5afc-7106-e48b-b746785da93b">
      <Execution id="265c6163-a759-42d6-a34b-473db25ee9bc" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Secrets Vault&quot;, expectedPath: &quot;/secrets-vault&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="1baf0977-5d30-c172-c87d-54866a26b8da">
      <Execution id="30af197a-00b5-4445-8f20-bd989395da6c" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;gemma4:e2b&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="04b6577f-6890-7978-48c2-b940022db61b">
      <Execution id="d7c813c6-d105-4e1b-89e5-c7bb53b0bcc5" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Model_Matrix_PausesOnToolCall" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithManualApproval_ReturnsUsableContent" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c6f318c0-b91c-27c9-b1d6-f3015dc16ccf">
      <Execution id="ac868021-a799-43ed-a123-0ee789046553" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests" name="ElBrunoComSummary_WithManualApproval_ReturnsUsableContent" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MultiTool_GitHubReadAndMarkdownWrite_ShowsApprovalBubbles" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="dfc302d4-89a1-bdd4-f125-72a4b8dbe1b9">
      <Execution id="e583abc3-f1ef-446e-ac95-52f2cd9a1a01" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="MultiTool_GitHubReadAndMarkdownWrite_ShowsApprovalBubbles" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_CreateSession_ReturnsCreated" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="fde9438d-4d24-400b-cc21-5283e75b5d3e">
      <Execution id="33f5d1fd-f07b-4b1a-bfb4-9534e2e806fe" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Sessions_CreateSession_ReturnsCreated" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: &quot;markdown_convert&quot;, prompt: &quot;Use markdown_convert to convert https://example.co&quot;···)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="47ec8463-e9ce-1ff7-0e37-20290e843084">
      <Execution id="3c6327dd-4bb7-4ad4-9f3f-81b367ae04dc" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="ToolsRequiringApproval_ShowCard" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/model-providers&quot;, expectedTitleFragment: &quot;Model Providers&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="cc443aaa-0490-3fa5-02e1-f6456e2cf438">
      <Execution id="c2f7e737-2e40-401c-aa93-452753a7c65d" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.SignalR_ChatHub_EndpointIsReachable" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="dd53ce44-0998-f0de-e1e5-9191f55117da">
      <Execution id="29bd6e90-2222-4cf3-adb1-5d2b66432aa7" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="SignalR_ChatHub_EndpointIsReachable" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.Demos.AspireHostFixturePilotTests.AspireHostFixture_AttachesOrStarts_AndExposesHealthyGateway" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="1f2cc748-5dfd-4279-fe2d-155e7cc6b968">
      <Execution id="df5c769b-f18b-4ade-a7f2-3800a57678c5" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.Demos.AspireHostFixturePilotTests" name="AspireHostFixture_AttachesOrStarts_AndExposesHealthyGateway" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/agent-profiles&quot;, expectedTitleFragment: &quot;Agent Profiles&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="86c617d2-af76-d4ad-02ec-0e0dd3b0392b">
      <Execution id="9947d7af-5ff9-49da-94aa-30b1da95284f" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_RequiresApproval_EndToEnd" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="6a41bca3-f137-de67-cd25-d1f10617e35b">
      <Execution id="deb37aac-0720-4bed-aabb-99d79a222680" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="MarkdownConvert_RequiresApproval_EndToEnd" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_HomePage_LoadsSuccessfully" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="9be6035a-4a0f-d661-e4ae-2d34b0c4edca">
      <Execution id="61548375-5d71-421b-a8b2-ce499a6cc499" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="WebApp_HomePage_LoadsSuccessfully" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportFolder_ZipArchive_ExtractsAndAppearsInRegistry" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="a48e2d20-78f8-9517-2cf7-e84c54578400">
      <Execution id="5d13b393-419f-424b-8602-3f9ee9080354" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsImportE2ETests" name="E2eImportFolder_ZipArchive_ExtractsAndAppearsInRegistry" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_AzureOpenAI_PausesOnToolCall" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="29d864ec-d90b-a723-65ff-c1d445995b58">
      <Execution id="e755262d-8947-4d0b-83b0-7928557808a4" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Model_Matrix_AzureOpenAI_PausesOnToolCall" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportSingle_MarkdownFile_SucceedsAndAppearsInRegistry" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="d5b6cdcf-2983-5dfb-6470-47cd6812dc7f">
      <Execution id="deffd686-cc61-4835-bedc-0f6ceec6c7b5" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsImportE2ETests" name="E2eImportSingle_MarkdownFile_SucceedsAndAppearsInRegistry" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: &quot;browser&quot;, prompt: &quot;Drive a headless browser to https://example.com an&quot;···)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="4c1bc05e-7476-1670-2024-db295266a2da">
      <Execution id="0f584c04-84e0-4f57-852c-07c6eec6c256" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsPirateModeE2ETests.PirateModeSkill_FullLifecycle_AllFourUxBugsPass" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c733b57a-9d3e-6628-f69b-61227542655b">
      <Execution id="44665437-5937-4969-80b0-be88a55101d5" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsPirateModeE2ETests" name="PirateModeSkill_FullLifecycle_AllFourUxBugsPass" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;General&quot;, expectedPath: &quot;/settings&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="57d2056b-fcc9-ed0f-b7df-5dcd1709566d">
      <Execution id="a2446637-b31b-44b9-aafc-5492c2fe6e3a" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.Demos.ChatRssDailyTaskAttachedTests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition_Attached" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="7d9c7dc7-1aad-2a5a-7f76-b2438d6465f6">
      <Execution id="e59f5ba8-181d-4814-b21f-e4f21cb74995" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.Demos.ChatRssDailyTaskAttachedTests" name="Chat_RssSummary_Rename_AndCreateDailyJobDefinition_Attached" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_AfterSendingMessage_SessionAppearsInSessionsPanel" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="959a67af-80e8-a297-2a75-931a48b66206">
      <Execution id="ac78c66f-44a4-4f38-8d8e-20a74a19e7de" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ChatFlowTests" name="Chat_AfterSendingMessage_SessionAppearsInSessionsPanel" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_WithConfirmation_DeletesSkills" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="29b27bef-e5ec-8b2f-188f-a8c51eb4c810">
      <Execution id="b6bdcd88-f8f7-479c-bb9e-b8036a604a92" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests" name="BulkDelete_WithConfirmation_DeletesSkills" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.Demos.PirateJourneyAttachedTests.PirateSkill_AppliedToAgent_AgentRepliesInPirate" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="0f9a37e8-3121-85a2-d3ab-ac59d1ba131c">
      <Execution id="4a7463cc-8911-4aa2-96ad-0ca534597190" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.Demos.PirateJourneyAttachedTests" name="PirateSkill_AppliedToAgent_AgentRepliesInPirate" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_AllNavMenuItems_AreVisible" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="08fdb781-0419-301e-94d1-9c4e4539d3c5">
      <Execution id="ecf03d39-e4b5-4eb9-acce-c80aec78b7fc" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="WebApp_AllNavMenuItems_AreVisible" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SwitchTabs_ClearsSelection" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="e1a4cb83-0f75-6552-480f-c811e18df0ce">
      <Execution id="28d34647-abe2-4ef1-99c6-6c0dae98d369" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests" name="BulkSelect_SwitchTabs_ClearsSelection" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolsScreenshotsTest.CaptureToolsScreenshots" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="740bf69e-6a32-bd19-bd90-5f0d1d686837">
      <Execution id="f85ab232-7370-4de3-be03-04fcd36b4f87" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolsScreenshotsTest" name="CaptureToolsScreenshots" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_SaveStorageLocation_SavesAndRestoresConfiguration" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="870e1cf1-2f19-5eda-a6f7-7a6741f65121">
      <Execution id="0cf2fbc3-c9ec-478f-9d59-b481564b7b30" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests" name="SettingsPage_SaveStorageLocation_SavesAndRestoresConfiguration" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Model Providers&quot;, expectedPath: &quot;/model-providers&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c32b5840-8525-3757-1ad7-dc76ff86dcfc">
      <Execution id="793cf92b-46f0-4123-aac2-dbe6fa329b04" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_PausesOnToolCall" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="94ea966e-36ad-2b9c-3be6-3520b1f20348">
      <Execution id="2d9147b6-ab2c-4137-96bd-a24b42c59a50" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Profile_RequireApproval_True_PausesOnToolCall" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_HealthEndpoint_ReturnsDetailedStatus" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="f0ea856f-95b7-63a5-4f61-36b3f1d89c00">
      <Execution id="5b6e8af6-5084-4308-a6a5-029cb8652e94" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests" name="Gateway_HealthEndpoint_ReturnsDetailedStatus" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserApproves_ContinuesExecution" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="e31a484e-ae9e-5400-581d-a8c47aeba232">
      <Execution id="952862e7-b0b7-4c84-81c7-6f60d1cf8c24" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Profile_RequireApproval_True_UserApproves_ContinuesExecution" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_SingleDelete_ShowsConfirmationBeforeDeleting" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="3f0ee249-73d8-8931-5aa6-653ccbf81c1a">
      <Execution id="abeadffb-3464-43d2-b871-e76492f18564" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests" name="Sessions_SingleDelete_ShowsConfirmationBeforeDeleting" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportUsability_ProgressAndMessages_EnhanceUxFlow" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="6eb8db2b-c2ce-1217-b0d6-f16da279d535">
      <Execution id="47be7900-d068-4163-9d49-96204d97507b" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsImportE2ETests" name="E2eImportUsability_ProgressAndMessages_EnhanceUxFlow" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Version_GetEndpoint_ReturnsVersionInfo" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="2f23a1ec-bdee-040a-02e0-a090799cafec">
      <Execution id="c8152d88-4d92-4798-859f-f1f5567f0b8d" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Version_GetEndpoint_ReturnsVersionInfo" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_SendMessage_ReturnsResponseWithContent" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="a3caf36e-13ed-c447-9db7-b587cb5794ea">
      <Execution id="3bf3b884-bd83-43eb-9b0f-b1941c9501ff" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Chat_SendMessage_ReturnsResponseWithContent" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Health_GetEndpoint_ReturnsHealthy" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="5abd0a46-0b71-abfd-7f2c-6c86a08e3cae">
      <Execution id="8b86dacb-c0ed-4add-9161-39628393de2f" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Health_GetEndpoint_ReturnsHealthy" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_False_AutoApproves" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="6ebc4afb-b0a1-d93d-a7b8-962493e9c673">
      <Execution id="107242e3-7afd-46a5-b80b-873dde35df52" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Profile_RequireApproval_False_AutoApproves" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_HasExportButton_AndSmallerFont" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="63a93199-559f-12d5-eb0f-637268ef5afc">
      <Execution id="afc09fba-7100-4bc7-8259-1d8aaa4f6011" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ActivityPanelExportTests" name="ActivityPanel_HasExportButton_AndSmallerFont" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/sessions&quot;, expectedTitleFragment: &quot;Sessions&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="0a943528-492b-541d-fbfe-1e86d12c9a53">
      <Execution id="c2f44d25-870f-4d8c-b92b-3cc97153eaef" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_ShowsSkillDetails_WhenExpanded" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="d113af65-325b-050e-bc23-e2a56fd9b3f5">
      <Execution id="11658194-761b-4c25-8261-d3eb4af30c28" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="SkillsPage_ShowsSkillDetails_WhenExpanded" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_IndividualCheckbox_TogglesSelection" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="8f8529b9-fdca-dbaf-b83d-238a977517a8">
      <Execution id="552fe367-0a01-4553-8407-d3c67f12ca89" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests" name="BulkSelect_IndividualCheckbox_TogglesSelection" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ApproveButton_DisablesAndPostsCorrectly" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="0e616cff-c81a-0427-492c-da4acadd099a">
      <Execution id="3b3dd854-270c-4b55-a98e-824f16f7a57e" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="ApproveButton_DisablesAndPostsCorrectly" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ChatRssDailyTaskE2ETests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="fde2802c-f07a-4592-12e3-ad03a758a0ad">
      <Execution id="132a5c01-54ae-48eb-aaa4-1ac5620bcf36" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ChatRssDailyTaskE2ETests" name="Chat_RssSummary_Rename_AndCreateDailyJobDefinition" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_GatewayApi_ReturnsProviders" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="09c91eb1-14da-3b2c-f2fd-01c578252a10">
      <Execution id="25ce0421-48af-4e2b-9094-aa5e91a5ab8d" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="ModelProvidersPage_GatewayApi_ReturnsProviders" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Health&quot;, expectedPath: &quot;/health&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="1b50bbfc-45c8-5ded-dcb0-b5edc73d614e">
      <Execution id="6c258a86-9597-45b0-9de6-fd8bf8dec78b" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_Loads_ShowsProviderTable" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="86b3c7fd-3161-8f04-8d9c-6f7298e0c0ab">
      <Execution id="2e52ab37-fd79-4b3d-a9f7-f267d0036833" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="ModelProvidersPage_Loads_ShowsProviderTable" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_PostEvent_CreatesSession" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="f70a4ba7-01b5-6526-299a-783e19c2e787">
      <Execution id="c3d9f3a9-50ed-4220-aa78-30c7f4c3c17d" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Webhooks_PostEvent_CreatesSession" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_Loads_ShowsSkillsList" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="f517f8b3-d991-6397-85df-ba4fa58e29c1">
      <Execution id="9496617f-58d7-4c7f-8582-ddf647f3e55a" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="SkillsPage_Loads_ShowsSkillsList" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.ModelProviders_GetList_ReturnsArray" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="4e029e28-6131-9d6b-5544-554b0d0611f1">
      <Execution id="9dd34e78-608e-4d9d-a9d9-e27b8b09ee1e" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="ModelProviders_GetList_ReturnsArray" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_EnableDisable_TogglesState" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="38a90175-22c6-cd27-09b9-6695497b09dc">
      <Execution id="24a42b93-0f65-482a-811e-c4329a6c4050" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Skills_EnableDisable_TogglesState" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GetList_ReturnsWebhookSessions" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="6461d291-bbc4-cef1-4fe2-7d3f9fb9f6bd">
      <Execution id="5fd6b19d-c2bd-4aaf-8c88-a368eed5ea65" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Webhooks_GetList_ReturnsWebhookSessions" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_NewChatAndSendMessage_ShowsStreamingResponse" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="01280ded-0a55-f688-3bc1-cc56c144678f">
      <Execution id="62c1409b-0bf3-410c-9176-d1ec59543899" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ChatFlowTests" name="Chat_NewChatAndSendMessage_ShowsStreamingResponse" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_Reload_ReturnsSuccess" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="5afa7c75-6233-6497-9e50-001f4be31e7a">
      <Execution id="f3a7d253-0873-4278-af47-ceb05fb8ad8f" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Skills_Reload_ReturnsSuccess" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_FileQuestion_TriggersToolUse" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="18de8cab-fe8f-8dc4-0e54-06deb643ca13">
      <Execution id="32aa0422-5363-4861-abdf-a53878a86bee" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Chat_FileQuestion_TriggersToolUse" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetMessages_ReturnsHistory" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="154eb555-3159-9ad9-b4e6-13dc674b4ce8">
      <Execution id="96209c23-9d08-4039-8bfb-996b9117bb5e" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Sessions_GetMessages_ReturnsHistory" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_ExportButton_TriggersDownload_WithFullDetails" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="4b73ce88-ecdb-d25e-3cc1-51ae2675f44a">
      <Execution id="ffe24653-af40-4368-bc1e-221e21f26f48" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ActivityPanelExportTests" name="ActivityPanel_ExportButton_TriggersDownload_WithFullDetails" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/tools&quot;, expectedTitleFragment: &quot;Tools&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="3381394f-cf42-6c32-0b71-7c8182b3a909">
      <Execution id="7c37411c-cdeb-4ebd-a9d1-0aa252b181e4" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_CheckboxColumnVisible_OnInstalledTab" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="a981d8f9-b0c1-a8ab-0aab-7d34b90ac7a0">
      <Execution id="80d13e3a-e885-4657-8817-679f490e790b" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests" name="BulkSelect_CheckboxColumnVisible_OnInstalledTab" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Jobs&quot;, expectedPath: &quot;/jobs&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c0efca36-ae7b-32a1-2ee4-021fff69c239">
      <Execution id="12d62220-5c56-441c-9852-8368f32afc3e" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Sessions&quot;, expectedPath: &quot;/sessions&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="d58b00fe-36c7-7815-7d30-bf925279aa06">
      <Execution id="027361d9-36c8-4c10-92ae-6336a6873932" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: &quot;web_fetch&quot;, prompt: &quot;Issue a single HTTP GET to https://example.com and&quot;···)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="90ad4c60-d3da-299c-5bd9-6345285f02f4">
      <Execution id="e4962aed-15ca-449a-af92-44b065ce1f1c" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.HelloWorldScreenshotsTest.CaptureHelloWorldTutorialScreenshots" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="a5f83814-f1c5-8eb7-96e5-fea48258eba6">
      <Execution id="6d1d0d12-2a0d-4d02-995c-25603835bd0f" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.HelloWorldScreenshotsTest" name="CaptureHelloWorldTutorialScreenshots" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_SecretLifecycle_WorksEndToEnd" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="4d16f4cb-50c0-1cb7-2e1a-57f2ad865f07">
      <Execution id="71579bea-16d8-444d-abcc-b2f21fcdf245" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SecretsVaultTests" name="SecretsVaultPage_SecretLifecycle_WorksEndToEnd" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/secrets-vault&quot;, expectedTitleFragment: &quot;Secrets Vault&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="54a3d8d6-1290-3d80-29ee-153b461aa2e1">
      <Execution id="a652f8bd-c6bd-4388-a105-8519db366561" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_GetCurrentSettings_ReturnsProviderInfo" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="e70782c1-725f-afa8-c65e-1651bb66d144">
      <Execution id="668060cf-0854-4dba-aebf-dd28977d05c0" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ProviderSwitchTests" name="Settings_GetCurrentSettings_ReturnsProviderInfo" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_Loads_ShowsSchedulerSettings" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="5ad0c13b-8031-af84-5bdf-e5f82f795513">
      <Execution id="4c1d89f9-e44b-4868-aaf9-c3087d92117f" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="SettingsPage_Loads_ShowsSchedulerSettings" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_GetList_ReturnsSkills" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c5aa837b-0f34-0463-b8a6-b03f4d812572">
      <Execution id="752ac0ea-1083-46aa-b47d-3301a255ba43" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Skills_GetList_ReturnsSkills" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.WebsiteWatcherE2ETests.FullFlow_CreateFromTemplate_RunGetTitle_VisibleEverywhere" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="d77738ee-915f-934f-4e7a-70d143f4caa6">
      <Execution id="ffb75df7-e229-49e9-8459-eb73bc7506dc" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.WebsiteWatcherE2ETests" name="FullFlow_CreateFromTemplate_RunGetTitle_VisibleEverywhere" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;qwen2.5:3b&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="b45a910a-dfc3-0ab5-5fa2-0bd53bdfbf19">
      <Execution id="d6c8e38e-2cd9-4d08-ad1d-3d100e15e40d" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Model_Matrix_PausesOnToolCall" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.AzureOpenAI_ApproveButton_DisablesOnClickAndResumes" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="d12bb5bc-7bd1-a9b5-77d0-94cd9393547f">
      <Execution id="e1151fbb-6fdd-4bbb-9c62-ac017096abf8" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="AzureOpenAI_ApproveButton_DisablesOnClickAndResumes" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SelectAll_SelectsAllInstalledSkills" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="fd940256-38a1-71ed-d1ef-7aa9926748b2">
      <Execution id="ace7e33a-07ab-4d5c-9bb9-57558b2567ff" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests" name="BulkSelect_SelectAll_SelectsAllInstalledSkills" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewayToolLoggingApi_ReturnsCurrentSettings" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="03fd85f9-0cf4-0aa8-640c-1cf806cc52df">
      <Execution id="f2bbda4a-b473-43b5-b72e-f5e36fbc17ac" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SettingsAndSkillsTests" name="SettingsPage_GatewayToolLoggingApi_ReturnsCurrentSettings" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_CancelConfirmation_DoesNotDelete" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="fb1a551e-8f68-bd4a-a301-d913dd9bd176">
      <Execution id="f557eb36-e573-4d8e-8fb7-8d7bdc315f02" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests" name="BulkDelete_CancelConfirmation_DoesNotDelete" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_CodeReviewPayload_CreatesSession" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="b23b67f0-b3f5-ed98-311f-93592c26328f">
      <Execution id="6904f325-7ad6-44c7-9620-14984b7b4906" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="Webhooks_CodeReviewPayload_CreatesSession" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.OpenApi_GetSpec_ReturnsValidJson" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="b8d48ff9-e9d7-780b-7a94-7985006fdabc">
      <Execution id="55a022dd-c4e9-4155-a408-a11d547a30ce" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="OpenApi_GetSpec_ReturnsValidJson" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.FileSystem_RequiresApproval_EndToEnd" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="c2dcf129-06d2-290b-e4e0-18a16cf06b43">
      <Execution id="983762f8-96d9-4d81-9e77-5e7eaa75d4be" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="FileSystem_RequiresApproval_EndToEnd" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_AutoApproveProfile_CompletesWithoutApprovalCard" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="85611ade-0fbb-efbe-c9f1-fc0793ebc89f">
      <Execution id="69b11dfe-8b8f-451c-aebd-9542c3da1dc9" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolMatrixE2ETests" name="MarkdownConvert_AutoApproveProfile_CompletesWithoutApprovalCard" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: &quot;phi4-mini:latest&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="a8c3074e-bcb4-49d0-e9a5-81cca73ca839">
      <Execution id="72941280-5117-4331-9731-0214818d7447" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ToolApprovalFlowTests" name="Model_Matrix_PausesOnToolCall" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: &quot;Tools&quot;, expectedPath: &quot;/tools&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="4a009d3c-5d94-e195-7599-091b3e3c49c0">
      <Execution id="609f3b36-71db-48ae-8eae-88faa41fb678" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="ClickNavLink_NavigatesToCorrectPage" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: &quot;/settings&quot;, expectedTitleFragment: &quot;Settings&quot;)" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="266a6069-a9d0-5f8e-2b86-143f33fb400c">
      <Execution id="71c82317-67eb-4f3f-b4d7-ceba115f8574" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.BlazorNavigationTests" name="NavigateTo_Page_RendersWithoutError" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.GatewayApiTests.ChatStream_PostEndpoint_ReturnsNdjsonResponse" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="a56d254c-9551-da80-ee8c-6749f6aee045">
      <Execution id="bdd0f319-cb4a-4664-9b9a-76631bfba9ff" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.GatewayApiTests" name="ChatStream_PostEndpoint_ReturnsNdjsonResponse" />
    </UnitTest>
    <UnitTest name="OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithAutoApprove_ReturnsUsableContent" storage="c:\src\openclawnet-plan\tests\openclawnet.playwrighttests\bin\debug\net10.0\openclawnet.playwrighttests.dll" id="4f9767a1-f5b9-900e-e132-cc5815edecf8">
      <Execution id="2528333c-02bb-4b54-951e-278a088fb947" />
      <TestMethod codeBase="C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0\OpenClawNet.PlaywrightTests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests" name="ElBrunoComSummary_WithAutoApprove_ReturnsUsableContent" />
    </UnitTest>
  </TestDefinitions>
  <TestEntries>
    <TestEntry testId="109c484d-adc7-0da1-f781-4c4508832c04" executionId="449c4318-8390-4039-8729-7490f7778833" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="61b9e0fa-2d7d-1b49-f2d2-6589aaa3c299" executionId="1866d84f-a4bb-4412-b467-f81c2943ede1" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="64b3417f-6f61-88ca-0e3f-fdcac7ba7473" executionId="13bf7977-4116-4ad9-a2cb-d615a8316d17" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="1f2cc748-5dfd-4279-fe2d-155e7cc6b968" executionId="df5c769b-f18b-4ade-a7f2-3800a57678c5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="9f767c9e-5205-cd5a-1c1e-b21843843ab8" executionId="9f6b4b19-6629-4ff4-8d53-6ae50a0d744f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="b3c8c01e-cc78-cd14-6d63-2b9c38eabaa8" executionId="1dca5bf3-660c-4836-ae84-59503ede929e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="04b6577f-6890-7978-48c2-b940022db61b" executionId="d7c813c6-d105-4e1b-89e5-c7bb53b0bcc5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="0a943528-492b-541d-fbfe-1e86d12c9a53" executionId="c2f44d25-870f-4d8c-b92b-3cc97153eaef" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="fde9438d-4d24-400b-cc21-5283e75b5d3e" executionId="33f5d1fd-f07b-4b1a-bfb4-9534e2e806fe" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="18943b24-1d0e-6702-3b50-f5399419b99c" executionId="391325d5-8171-4747-a573-09a2b006deec" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="266a6069-a9d0-5f8e-2b86-143f33fb400c" executionId="71c82317-67eb-4f3f-b4d7-ceba115f8574" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="4b73ce88-ecdb-d25e-3cc1-51ae2675f44a" executionId="ffe24653-af40-4368-bc1e-221e21f26f48" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="154eb555-3159-9ad9-b4e6-13dc674b4ce8" executionId="96209c23-9d08-4039-8bfb-996b9117bb5e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="8e901df6-9783-6dee-9e78-7adc24e67c68" executionId="5ab62de1-2507-4a5a-8374-c46b031d9659" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="986ce7ef-79ac-8de7-4809-66d741ff83ac" executionId="75789078-82dc-47d5-9000-0b9f34d5f130" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="0e616cff-c81a-0427-492c-da4acadd099a" executionId="3b3dd854-270c-4b55-a98e-824f16f7a57e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="5abd0a46-0b71-abfd-7f2c-6c86a08e3cae" executionId="8b86dacb-c0ed-4add-9161-39628393de2f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="80bd723a-410b-2809-de5e-c3a144d5cce2" executionId="d0ce503f-b3e9-4b4b-8257-4af59865a527" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="2f23a1ec-bdee-040a-02e0-a090799cafec" executionId="c8152d88-4d92-4798-859f-f1f5567f0b8d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="0f9a37e8-3121-85a2-d3ab-ac59d1ba131c" executionId="4a7463cc-8911-4aa2-96ad-0ca534597190" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="5afa7c75-6233-6497-9e50-001f4be31e7a" executionId="f3a7d253-0873-4278-af47-ceb05fb8ad8f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="03fd85f9-0cf4-0aa8-640c-1cf806cc52df" executionId="f2bbda4a-b473-43b5-b72e-f5e36fbc17ac" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="1baf0977-5d30-c172-c87d-54866a26b8da" executionId="30af197a-00b5-4445-8f20-bd989395da6c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c32b5840-8525-3757-1ad7-dc76ff86dcfc" executionId="793cf92b-46f0-4123-aac2-dbe6fa329b04" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="d77738ee-915f-934f-4e7a-70d143f4caa6" executionId="ffb75df7-e229-49e9-8459-eb73bc7506dc" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="3f0ee249-73d8-8931-5aa6-653ccbf81c1a" executionId="abeadffb-3464-43d2-b871-e76492f18564" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="85ff5096-e103-1623-e366-93f8d0fc6ca2" executionId="3cb59329-6964-419f-8105-97e79ed7794b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="31bb4a38-f158-bac7-2391-9be93eac9d3a" executionId="98a16a45-edec-4816-979d-5afde614fbaf" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="86c0dd2a-ee57-4870-e67f-f9cbbec80fad" executionId="856a7d11-5199-4842-b9f9-9d9a3f523de5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="4e029e28-6131-9d6b-5544-554b0d0611f1" executionId="9dd34e78-608e-4d9d-a9d9-e27b8b09ee1e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="29b27bef-e5ec-8b2f-188f-a8c51eb4c810" executionId="b6bdcd88-f8f7-479c-bb9e-b8036a604a92" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="09c91eb1-14da-3b2c-f2fd-01c578252a10" executionId="25ce0421-48af-4e2b-9094-aa5e91a5ab8d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="870e1cf1-2f19-5eda-a6f7-7a6741f65121" executionId="0cf2fbc3-c9ec-478f-9d59-b481564b7b30" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="f517f8b3-d991-6397-85df-ba4fa58e29c1" executionId="9496617f-58d7-4c7f-8582-ddf647f3e55a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="94ea966e-36ad-2b9c-3be6-3520b1f20348" executionId="2d9147b6-ab2c-4137-96bd-a24b42c59a50" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="90ad4c60-d3da-299c-5bd9-6345285f02f4" executionId="e4962aed-15ca-449a-af92-44b065ce1f1c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="6461d291-bbc4-cef1-4fe2-7d3f9fb9f6bd" executionId="5fd6b19d-c2bd-4aaf-8c88-a368eed5ea65" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="4f9767a1-f5b9-900e-e132-cc5815edecf8" executionId="2528333c-02bb-4b54-951e-278a088fb947" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="97441e1d-857f-ac85-56f3-0882f43a09c2" executionId="764e8fad-080c-4c39-9c29-0fa194dc0783" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="54a3d8d6-1290-3d80-29ee-153b461aa2e1" executionId="a652f8bd-c6bd-4388-a105-8519db366561" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="2a482f0a-2f65-d149-43ce-e424cd3a1213" executionId="578d3322-f33d-496a-a92d-209391c0234a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="7d9c7dc7-1aad-2a5a-7f76-b2438d6465f6" executionId="e59f5ba8-181d-4814-b21f-e4f21cb74995" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="d12bb5bc-7bd1-a9b5-77d0-94cd9393547f" executionId="e1151fbb-6fdd-4bbb-9c62-ac017096abf8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="959a67af-80e8-a297-2a75-931a48b66206" executionId="ac78c66f-44a4-4f38-8d8e-20a74a19e7de" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="b23b67f0-b3f5-ed98-311f-93592c26328f" executionId="6904f325-7ad6-44c7-9620-14984b7b4906" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c8aff99a-5cce-950e-f00f-468f1600dab2" executionId="7894d639-1090-4567-a77c-c516a5a72c2a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="d113af65-325b-050e-bc23-e2a56fd9b3f5" executionId="11658194-761b-4c25-8261-d3eb4af30c28" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="6eb8db2b-c2ce-1217-b0d6-f16da279d535" executionId="47be7900-d068-4163-9d49-96204d97507b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="6ebc4afb-b0a1-d93d-a7b8-962493e9c673" executionId="107242e3-7afd-46a5-b80b-873dde35df52" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="b45a910a-dfc3-0ab5-5fa2-0bd53bdfbf19" executionId="d6c8e38e-2cd9-4d08-ad1d-3d100e15e40d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="bc02abba-7006-e873-c02f-5054f2dfdfb9" executionId="d56f0d86-5dc9-4358-afc4-dede700a03ac" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="fde2802c-f07a-4592-12e3-ad03a758a0ad" executionId="132a5c01-54ae-48eb-aaa4-1ac5620bcf36" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c9a4ae51-ab76-0d99-bb1c-7d977a4a00cb" executionId="bb1d1e97-36ff-45cc-9afc-8fe5cdf34106" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="5ad0c13b-8031-af84-5bdf-e5f82f795513" executionId="4c1d89f9-e44b-4868-aaf9-c3087d92117f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="a5f83814-f1c5-8eb7-96e5-fea48258eba6" executionId="6d1d0d12-2a0d-4d02-995c-25603835bd0f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="fb6803d3-9023-e646-8c55-fc836f93ad90" executionId="b604dd52-57c3-4e3f-ae95-fcbf49bfc992" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="fd940256-38a1-71ed-d1ef-7aa9926748b2" executionId="ace7e33a-07ab-4d5c-9bb9-57558b2567ff" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="a48e2d20-78f8-9517-2cf7-e84c54578400" executionId="5d13b393-419f-424b-8602-3f9ee9080354" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="8c6f70ff-5227-be64-c665-3d493a26c6f6" executionId="58d25423-66c9-4745-8d1c-52b8b2077c39" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c733b57a-9d3e-6628-f69b-61227542655b" executionId="44665437-5937-4969-80b0-be88a55101d5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="26786a86-a0e1-cec7-530c-d47983e3cbbe" executionId="6df279c5-19d0-4dd6-9186-14bbd0d4f81c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="74ba8149-bc15-c63c-47ed-5010873dbfc8" executionId="3e788c96-40be-4a45-8ce1-ffef050fff5d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="86b3c7fd-3161-8f04-8d9c-6f7298e0c0ab" executionId="2e52ab37-fd79-4b3d-a9f7-f267d0036833" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="5eb2a51c-4137-600e-307a-b122f7dca57e" executionId="0aeebe72-6df0-40e5-b23f-d18a1e3bce12" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="18de8cab-fe8f-8dc4-0e54-06deb643ca13" executionId="32aa0422-5363-4861-abdf-a53878a86bee" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="a8c3074e-bcb4-49d0-e9a5-81cca73ca839" executionId="72941280-5117-4331-9731-0214818d7447" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="740bf69e-6a32-bd19-bd90-5f0d1d686837" executionId="f85ab232-7370-4de3-be03-04fcd36b4f87" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="1a2ee4d5-c95f-6c2c-239a-10e34130f80e" executionId="258db0f1-a80f-4f4c-b8fe-ad5f3a1cd8db" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="6307dc3a-2942-b10a-68a3-48ed8f19ae43" executionId="1feb1767-d704-417f-9116-2660daee362d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c6f318c0-b91c-27c9-b1d6-f3015dc16ccf" executionId="ac868021-a799-43ed-a123-0ee789046553" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="7fd1090b-b167-0aaf-3066-daaf9326f3c3" executionId="7871925f-6c67-4f02-8ffb-3a59af6f73a3" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="b020d56d-0e9f-f535-6d3c-5c961f70a742" executionId="0c4b5a90-09d0-40b2-816f-e6ba1ffb258e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="a56d254c-9551-da80-ee8c-6749f6aee045" executionId="bdd0f319-cb4a-4664-9b9a-76631bfba9ff" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="25e3d35c-206e-c02b-1ee3-e910fe308c31" executionId="7b89f016-1eab-49e9-944c-2b39518e1f63" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="a981d8f9-b0c1-a8ab-0aab-7d34b90ac7a0" executionId="80d13e3a-e885-4657-8817-679f490e790b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="1b50bbfc-45c8-5ded-dcb0-b5edc73d614e" executionId="6c258a86-9597-45b0-9de6-fd8bf8dec78b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="4d16f4cb-50c0-1cb7-2e1a-57f2ad865f07" executionId="71579bea-16d8-444d-abcc-b2f21fcdf245" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="05850bc9-065b-3e45-3f2c-51f73f4ceaa2" executionId="60a5cac7-62ee-4492-b9af-b36e94afc836" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="cc443aaa-0490-3fa5-02e1-f6456e2cf438" executionId="c2f7e737-2e40-401c-aa93-452753a7c65d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="bd2ca6ba-df6f-12dd-067e-274cc39b68b5" executionId="dab1dac6-4dfc-4505-8d1d-a8ed886edb85" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="01280ded-0a55-f688-3bc1-cc56c144678f" executionId="62c1409b-0bf3-410c-9176-d1ec59543899" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="d5b6cdcf-2983-5dfb-6470-47cd6812dc7f" executionId="deffd686-cc61-4835-bedc-0f6ceec6c7b5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="a4254811-e835-571b-0e8a-a812a54a5f1b" executionId="841240d1-ea49-4caa-9cf7-84be08c1f7fe" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="fb1a551e-8f68-bd4a-a301-d913dd9bd176" executionId="f557eb36-e573-4d8e-8fb7-8d7bdc315f02" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="e70782c1-725f-afa8-c65e-1651bb66d144" executionId="668060cf-0854-4dba-aebf-dd28977d05c0" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c0efca36-ae7b-32a1-2ee4-021fff69c239" executionId="12d62220-5c56-441c-9852-8368f32afc3e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="ee590b68-ce60-6b53-996b-fb2517ee67c4" executionId="ca151c46-94c2-4547-9e05-445b1b0262e8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="b8d48ff9-e9d7-780b-7a94-7985006fdabc" executionId="55a022dd-c4e9-4155-a408-a11d547a30ce" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="fd7e5238-5c7f-3a28-5b53-0212fefdb70a" executionId="ef129eea-b2b0-47c0-b39c-c29e0c4b035c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="9828de21-a8a7-f90e-655e-b817b2abc03c" executionId="373fd213-14f9-4102-a810-246029020fc3" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="38a90175-22c6-cd27-09b9-6695497b09dc" executionId="24a42b93-0f65-482a-811e-c4329a6c4050" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="4a009d3c-5d94-e195-7599-091b3e3c49c0" executionId="609f3b36-71db-48ae-8eae-88faa41fb678" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="dd53ce44-0998-f0de-e1e5-9191f55117da" executionId="29bd6e90-2222-4cf3-adb1-5d2b66432aa7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="47ec8463-e9ce-1ff7-0e37-20290e843084" executionId="3c6327dd-4bb7-4ad4-9f3f-81b367ae04dc" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="dfc302d4-89a1-bdd4-f125-72a4b8dbe1b9" executionId="e583abc3-f1ef-446e-ac95-52f2cd9a1a01" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="89620f4f-9cb6-1260-0f94-4dc92dea4315" executionId="f47fe99a-37b4-444e-95aa-c82abd2305a5" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="f70a4ba7-01b5-6526-299a-783e19c2e787" executionId="c3d9f3a9-50ed-4220-aa78-30c7f4c3c17d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="63a93199-559f-12d5-eb0f-637268ef5afc" executionId="afc09fba-7100-4bc7-8259-1d8aaa4f6011" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="08fdb781-0419-301e-94d1-9c4e4539d3c5" executionId="ecf03d39-e4b5-4eb9-acce-c80aec78b7fc" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="57d2056b-fcc9-ed0f-b7df-5dcd1709566d" executionId="a2446637-b31b-44b9-aafc-5492c2fe6e3a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="4c1bc05e-7476-1670-2024-db295266a2da" executionId="0f584c04-84e0-4f57-852c-07c6eec6c256" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="3381394f-cf42-6c32-0b71-7c8182b3a909" executionId="7c37411c-cdeb-4ebd-a9d1-0aa252b181e4" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c2dcf129-06d2-290b-e4e0-18a16cf06b43" executionId="983762f8-96d9-4d81-9e77-5e7eaa75d4be" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="672d9d19-c63c-0750-050f-c4171b632503" executionId="55a00dd3-40ff-44b3-8f9e-e63e9bf37b11" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="cddbe3e4-5afc-7106-e48b-b746785da93b" executionId="265c6163-a759-42d6-a34b-473db25ee9bc" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="8933f272-dad9-400c-347c-f1de71586713" executionId="01f0f669-d7ac-4721-9ea5-fcef43d533a1" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="8ec1f603-a043-6857-644e-0e9a765d9598" executionId="2f2cb8f8-7760-4e4b-83da-658eee8342a2" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="85611ade-0fbb-efbe-c9f1-fc0793ebc89f" executionId="69b11dfe-8b8f-451c-aebd-9542c3da1dc9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="86c617d2-af76-d4ad-02ec-0e0dd3b0392b" executionId="9947d7af-5ff9-49da-94aa-30b1da95284f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="f0ea856f-95b7-63a5-4f61-36b3f1d89c00" executionId="5b6e8af6-5084-4308-a6a5-029cb8652e94" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="e05d3b83-8dfb-c66f-0825-8ffc5b3f5b5c" executionId="2fd8bfd6-bc74-48e0-aa54-c509a44fd107" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="6a41bca3-f137-de67-cd25-d1f10617e35b" executionId="deb37aac-0720-4bed-aabb-99d79a222680" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="e1a4cb83-0f75-6552-480f-c811e18df0ce" executionId="28d34647-abe2-4ef1-99c6-6c0dae98d369" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="8f8529b9-fdca-dbaf-b83d-238a977517a8" executionId="552fe367-0a01-4553-8407-d3c67f12ca89" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="29d864ec-d90b-a723-65ff-c1d445995b58" executionId="e755262d-8947-4d0b-83b0-7928557808a4" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="c5aa837b-0f34-0463-b8a6-b03f4d812572" executionId="752ac0ea-1083-46aa-b47d-3301a255ba43" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="a3caf36e-13ed-c447-9db7-b587cb5794ea" executionId="3bf3b884-bd83-43eb-9b0f-b1941c9501ff" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="6e9c8c1b-96d9-bff2-efa5-e078635ad8ce" executionId="258db43a-efdc-4c86-817b-238282a2093e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="e31a484e-ae9e-5400-581d-a8c47aeba232" executionId="952862e7-b0b7-4c84-81c7-6f60d1cf8c24" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="9be6035a-4a0f-d661-e4ae-2d34b0c4edca" executionId="61548375-5d71-421b-a8b2-ce499a6cc499" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="d58b00fe-36c7-7815-7d30-bf925279aa06" executionId="027361d9-36c8-4c10-92ae-6336a6873932" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="934a18ef-9da0-3760-49cd-561db5536537" executionId="8b674287-ee8a-4d61-adee-138214aa35c9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="47308125-b6dd-4440-2725-e96c03ac9428" executionId="bab0ab19-f516-42f5-80fd-c4bfd94532fe" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestEntry testId="94a61d4d-f13e-54c9-308f-8b48ca7b03c6" executionId="7ae62024-7849-4641-98ff-ddccde8c0861" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
  </TestEntries>
  <TestLists>
    <TestList name="Results Not in a List" id="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
    <TestList name="All Loaded Results" id="19431567-8539-422a-85d7-44ee4e166bda" />
  </TestLists>
  <ResultSummary outcome="Completed">
    <Counters total="124" executed="0" passed="0" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />
    <Output>
      <StdOut>[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.8)&#xD;
[xUnit.net 00:00:00.11]   Discovering: OpenClawNet.PlaywrightTests&#xD;
[xUnit.net 00:00:00.21]   Discovered:  OpenClawNet.PlaywrightTests&#xD;
[xUnit.net 00:00:00.27]   Starting:    OpenClawNet.PlaywrightTests&#xD;
[AspireHostFixture] Started Aspire because no running resources were detected.&#xD;
[AspireHostFixture] AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:00:59.28]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:00:59.30]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:00:59.30]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:00:59.30]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:00:59.30]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:00:59.30]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.30]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.31]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.31]       Azure OpenAI not configured.&#xD;
Test 'OpenClawNet.PlaywrightTests.Demos.PirateJourneyAttachedTests.PirateSkill_AppliedToAgent_AgentRepliesInPirate' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.Demos.ChatRssDailyTaskAttachedTests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition_Attached' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.Demos.AspireHostFixturePilotTests.AspireHostFixture_AttachesOrStarts_AndExposesHealthyGateway' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.WebsiteWatcherE2ETests.FullFlow_CreateFromTemplate_RunGetTitle_VisibleEverywhere' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolsScreenshotsTest.CaptureToolsScreenshots' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: "shell", prompt: "Use the shell tool to run: echo test")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: "markdown_convert", prompt: "Use markdown_convert to convert https://example.co"···)' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: "web_fetch", prompt: "Use web_fetch to get the content of https://exampl"···)' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Shell_RequiresApproval_EndToEnd' was skipped in the test run.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured.&#xD;
[xUnit.net 00:00:59.32]       Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.&#xD;
[xUnit.net 00:00:59.32]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MultiTool_GitHubReadAndMarkdownWrite_ShowsApprovalBubbles' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Calculator_NoApproval_DirectResult' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_AutoApproveProfile_CompletesWithoutApprovalCard' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ApproveButton_DisablesAndPostsCorrectly' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.FileSystem_RequiresApproval_EndToEnd' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.WebFetch_SingleApproval_EndToEnd' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.GitHub_NoApproval_DirectResult' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_RequiresApproval_EndToEnd' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_PausesOnToolCall' was skipped in the test run.&#xD;
[xUnit.net 00:01:02.67]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "llama3.2:latest")' was skipped in the test run.&#xD;
[xUnit.net 00:01:18.01]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "gemma4:e2b")' was skipped in the test run.&#xD;
[xUnit.net 00:01:21.99]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "qwen2.5:3b")' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.50]       Ollama model 'phi4-mini:latest' did not emit any tool call during a direct browser_navigate probe.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "phi4-mini:latest")' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.50]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.50]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.50]       Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.&#xD;
[xUnit.net 00:01:32.50]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.50]       Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.&#xD;
[xUnit.net 00:01:32.50]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.50]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: "web_fetch", prompt: "Issue a single HTTP GET to https://example.com and"···)' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: "browser", prompt: "Drive a headless browser to https://example.com an"···)' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_AzureOpenAI_PausesOnToolCall' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserApproves_ContinuesExecution' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.AzureOpenAI_ApproveButton_DisablesOnClickAndResumes' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserDenies_StopsCleanly' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_False_AutoApproves' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.ScheduleTool_Exempt_NoApprovalEvenWhenRequired' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.RememberForSession_SuppressesSubsequentPrompts' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.51]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsPirateModeE2ETests.PirateModeSkill_FullLifecycle_AllFourUxBugsPass' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsPirateJourneyE2ETests.PirateSkill_AppliedToAgent_AgentRepliesInPirate' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportFolder_ZipArchive_ExtractsAndAppearsInRegistry' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportButton_ExistsAndClickable_OpensFilePicker' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportErrors_ComprehensiveErrorHandling_GracefulFailures' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportInvalid_BadFiles_ReturnsValidationErrors' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportSingle_MarkdownFile_SucceedsAndAppearsInRegistry' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportDuplicates_ExistingSkillName_ReturnsConflictError' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportUsability_ProgressAndMessages_EnhanceUxFlow' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsEmojiTeacherJourneyE2ETests.EmojiTeacherSkill_AppliedToAgent_AgentRepliesWithEmojiTeachingFormat' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsBulletPointJourneyE2ETests.BulletPointSkill_AppliedToAgent_AgentRepliesWithBullets' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_WithConfirmation_DeletesSkills' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_CheckboxColumnVisible_OnInstalledTab' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SelectAll_SelectsAllInstalledSkills' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_CancelConfirmation_DoesNotDelete' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SwitchTabs_ClearsSelection' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_IndividualCheckbox_TogglesSelection' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsScreenshotsTest.CaptureSettingsScreenshots' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.52]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.53]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.53]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.53]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.53]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.53]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.53]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_Loads_AllGeneralCardsVisible' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_SaveStorageLocation_SavesAndRestoresConfiguration' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_Loads_ShowsSkillsList' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewayToolLoggingApi_ReturnsCurrentSettings' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_Loads_ShowsSchedulerSettings' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_Loads_ShowsProviderTable' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewaySettingsApi_ReturnsCurrentSettings' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.AgentProfilesPage_Loads_ShowsProfilesList' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_GatewayApi_ReturnsProviders' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_ShowsSkillDetails_WhenExpanded' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_BulkDelete_ShowsConfirmationBeforeDeleting' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_SingleDelete_ShowsConfirmationBeforeDeleting' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_AzureOpenAITemplate_CreatesThreeSecrets' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_SecretLifecycle_WorksEndToEnd' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_GetCurrentSettings_ReturnsProviderInfo' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_PutSettings_UpdatesProvider' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.JobsScreenshotsTest.CaptureJobsScreenshots' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.HelloWorldScreenshotsTest.CaptureHelloWorldTutorialScreenshots' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.54]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_HealthEndpoint_ReturnsDetailedStatus' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_ParallelSessions_AreIsolated' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.MultiTurn_CreateChatRenameDelete_FullLifecycle' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_CreateSession_ReturnsCreated' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GitPushPayload_CreatesSession' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Tools_GetList_ReturnsRegisteredTools' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.SignalR_ChatHub_EndpointIsReachable' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.ChatStream_PostEndpoint_ReturnsNdjsonResponse' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.OpenApi_GetSpec_ReturnsValidJson' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.55]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Settings_UpdateProvider_ChangesRuntime' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetById_ReturnsFullSession' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_GetList_ReturnsSkills' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_Reload_ReturnsSuccess' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Version_GetEndpoint_ReturnsVersionInfo' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_FileQuestion_TriggersToolUse' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_PostEvent_CreatesSession' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetMessages_ReturnsHistory' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_CodeReviewPayload_CreatesSession' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.&#xD;
[xUnit.net 00:01:32.56]       Azure OpenAI not configured — set AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Health_GetEndpoint_ReturnsHealthy' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GetList_ReturnsWebhookSessions' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.ModelProviders_GetList_ReturnsArray' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_ListSessions_ReturnsArray' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_EnableDisable_TogglesState' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_SendMessage_ReturnsResponseWithContent' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithAutoApprove_ReturnsUsableContent' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithManualApproval_ReturnsUsableContent' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ChatRssDailyTaskE2ETests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_NewChatAndSendMessage_ShowsStreamingResponse' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_AfterSendingMessage_SessionAppearsInSessionsPanel' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ChatAutoNameTests.Chat_AutoNameFromConversation_UpdatesAndPersistsTitle' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Agent Profiles", expectedPath: "/agent-profiles")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Skills", expectedPath: "/skills")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Jobs", expectedPath: "/jobs")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Secrets Vault", expectedPath: "/secrets-vault")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Sessions", expectedPath: "/sessions")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "General", expectedPath: "/settings")' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.56]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Chat", expectedPath: "/")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Tools", expectedPath: "/tools")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Health", expectedPath: "/health")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Model Providers", expectedPath: "/model-providers")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_AllNavMenuItems_AreVisible' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/tools", expectedTitleFragment: "Tools")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/model-providers", expectedTitleFragment: "Model Providers")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/skills", expectedTitleFragment: "Skills")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/agent-profiles", expectedTitleFragment: "Agent Profiles")' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/settings", expectedTitleFragment: "Settings")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/health", expectedTitleFragment: "Health")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/secrets-vault", expectedTitleFragment: "Secrets Vault")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/jobs", expectedTitleFragment: "Jobs")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/sessions", expectedTitleFragment: "Sessions")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/", expectedTitleFragment: "OpenClawNet")' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_HomePage_LoadsSuccessfully' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.AspireDashboardTests.WebUI_AfterChatInteraction_SessionsListUpdates' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_GatewayHealth_IsAccessibleFromWeb' was skipped in the test run.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:32.57]       AspireHostFixture could not initialize in this environment. Startup error: Win32Exception: An error occurred trying to start process 'C:\Program Files\nodejs\node.exe' with working directory 'C:\src\openclawnet-plan\tests\OpenClawNet.PlaywrightTests\bin\Debug\net10.0'. Access is denied.&#xD;
[xUnit.net 00:01:33.63]   Finished:    OpenClawNet.PlaywrightTests&#xD;
Test 'OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_WebAppHomePage_IsReachable' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_ExportButton_TriggersDownload_WithFullDetails' was skipped in the test run.&#xD;
Test 'OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_HasExportButton_AndSmallerFont' was skipped in the test run.&#xD;
</StdOut>
    </Output>
    <RunInfos>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1193546-04:00">
        <Text>[xUnit.net 00:00:59.28]     OpenClawNet.PlaywrightTests.Demos.PirateJourneyAttachedTests.PirateSkill_AppliedToAgent_AgentRepliesInPirate [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1199720-04:00">
        <Text>[xUnit.net 00:00:59.30]     OpenClawNet.PlaywrightTests.Demos.ChatRssDailyTaskAttachedTests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition_Attached [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1213274-04:00">
        <Text>[xUnit.net 00:00:59.30]     OpenClawNet.PlaywrightTests.Demos.AspireHostFixturePilotTests.AspireHostFixture_AttachesOrStarts_AndExposesHealthyGateway [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1219290-04:00">
        <Text>[xUnit.net 00:00:59.30]     OpenClawNet.PlaywrightTests.WebsiteWatcherE2ETests.FullFlow_CreateFromTemplate_RunGetTitle_VisibleEverywhere [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1224137-04:00">
        <Text>[xUnit.net 00:00:59.30]     OpenClawNet.PlaywrightTests.ToolsScreenshotsTest.CaptureToolsScreenshots [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1239158-04:00">
        <Text>[xUnit.net 00:00:59.30]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: "shell", prompt: "Use the shell tool to run: echo test") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1246913-04:00">
        <Text>[xUnit.net 00:00:59.30]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: "markdown_convert", prompt: "Use markdown_convert to convert https://example.co"···) [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1252423-04:00">
        <Text>[xUnit.net 00:00:59.31]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ToolsRequiringApproval_ShowCard(expectedToolKeyword: "web_fetch", prompt: "Use web_fetch to get the content of https://exampl"···) [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1260892-04:00">
        <Text>[xUnit.net 00:00:59.31]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Shell_RequiresApproval_EndToEnd [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1691840-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MultiTool_GitHubReadAndMarkdownWrite_ShowsApprovalBubbles [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1701605-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.Calculator_NoApproval_DirectResult [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1712582-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_AutoApproveProfile_CompletesWithoutApprovalCard [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1717915-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.ApproveButton_DisablesAndPostsCorrectly [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1724177-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.FileSystem_RequiresApproval_EndToEnd [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1728596-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.WebFetch_SingleApproval_EndToEnd [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1734420-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.GitHub_NoApproval_DirectResult [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1739804-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolMatrixE2ETests.MarkdownConvert_RequiresApproval_EndToEnd [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:29.1747252-04:00">
        <Text>[xUnit.net 00:00:59.32]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_PausesOnToolCall [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:32.4617936-04:00">
        <Text>[xUnit.net 00:01:02.67]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "llama3.2:latest") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:47.8092803-04:00">
        <Text>[xUnit.net 00:01:18.01]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "gemma4:e2b") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:19:51.7880912-04:00">
        <Text>[xUnit.net 00:01:21.99]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "qwen2.5:3b") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2934460-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_PausesOnToolCall(modelName: "phi4-mini:latest") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2962584-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: "web_fetch", prompt: "Issue a single HTTP GET to https://example.com and"···) [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2966530-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.BrowserAndWebFetch_AlwaysRequireApproval_OnRequiringProfile(expectedTool: "browser", prompt: "Drive a headless browser to https://example.com an"···) [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2970856-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Model_Matrix_AzureOpenAI_PausesOnToolCall [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2976335-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserApproves_ContinuesExecution [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2983240-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.AzureOpenAI_ApproveButton_DisablesOnClickAndResumes [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2991645-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_True_UserDenies_StopsCleanly [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.2999828-04:00">
        <Text>[xUnit.net 00:01:32.50]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.Profile_RequireApproval_False_AutoApproves [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3006505-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.ScheduleTool_Exempt_NoApprovalEvenWhenRequired [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3013124-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.ToolApprovalFlowTests.RememberForSession_SuppressesSubsequentPrompts [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3115481-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsPirateModeE2ETests.PirateModeSkill_FullLifecycle_AllFourUxBugsPass [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3118810-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsPirateJourneyE2ETests.PirateSkill_AppliedToAgent_AgentRepliesInPirate [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3122248-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportFolder_ZipArchive_ExtractsAndAppearsInRegistry [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3126421-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportButton_ExistsAndClickable_OpensFilePicker [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3130000-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportErrors_ComprehensiveErrorHandling_GracefulFailures [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3133781-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportInvalid_BadFiles_ReturnsValidationErrors [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3137880-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportSingle_MarkdownFile_SucceedsAndAppearsInRegistry [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3142233-04:00">
        <Text>[xUnit.net 00:01:32.51]     OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportDuplicates_ExistingSkillName_ReturnsConflictError [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3146298-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsImportE2ETests.E2eImportUsability_ProgressAndMessages_EnhanceUxFlow [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3204642-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsEmojiTeacherJourneyE2ETests.EmojiTeacherSkill_AppliedToAgent_AgentRepliesWithEmojiTeachingFormat [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3208022-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsBulletPointJourneyE2ETests.BulletPointSkill_AppliedToAgent_AgentRepliesWithBullets [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3213170-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_WithConfirmation_DeletesSkills [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3217423-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_CheckboxColumnVisible_OnInstalledTab [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3220449-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SelectAll_SelectsAllInstalledSkills [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3223668-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkDelete_CancelConfirmation_DoesNotDelete [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3227280-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_SwitchTabs_ClearsSelection [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3232432-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SkillsBulkDeleteE2ETests.BulkSelect_IndividualCheckbox_TogglesSelection [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3235939-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SettingsScreenshotsTest.CaptureSettingsScreenshots [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3290202-04:00">
        <Text>[xUnit.net 00:01:32.52]     OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_Loads_AllGeneralCardsVisible [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3293608-04:00">
        <Text>[xUnit.net 00:01:32.53]     OpenClawNet.PlaywrightTests.SettingsGeneralE2ETests.SettingsPage_SaveStorageLocation_SavesAndRestoresConfiguration [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3297473-04:00">
        <Text>[xUnit.net 00:01:32.53]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_Loads_ShowsSkillsList [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3301305-04:00">
        <Text>[xUnit.net 00:01:32.53]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewayToolLoggingApi_ReturnsCurrentSettings [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3304683-04:00">
        <Text>[xUnit.net 00:01:32.53]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_Loads_ShowsSchedulerSettings [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3307850-04:00">
        <Text>[xUnit.net 00:01:32.53]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_Loads_ShowsProviderTable [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3310781-04:00">
        <Text>[xUnit.net 00:01:32.53]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SettingsPage_GatewaySettingsApi_ReturnsCurrentSettings [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3315107-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.AgentProfilesPage_Loads_ShowsProfilesList [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3318650-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.ModelProvidersPage_GatewayApi_ReturnsProviders [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3366326-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.SettingsAndSkillsTests.SkillsPage_ShowsSkillDetails_WhenExpanded [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3369679-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_BulkDelete_ShowsConfirmationBeforeDeleting [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3372665-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.SessionsDeleteConfirmationTests.Sessions_SingleDelete_ShowsConfirmationBeforeDeleting [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3375662-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_AzureOpenAITemplate_CreatesThreeSecrets [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3378592-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.SecretsVaultTests.SecretsVaultPage_SecretLifecycle_WorksEndToEnd [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3381520-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_GetCurrentSettings_ReturnsProviderInfo [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3384757-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.ProviderSwitchTests.Settings_PutSettings_UpdatesProvider [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3387855-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.JobsScreenshotsTest.CaptureJobsScreenshots [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3390945-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.HelloWorldScreenshotsTest.CaptureHelloWorldTutorialScreenshots [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3454766-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_HealthEndpoint_ReturnsDetailedStatus [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3458762-04:00">
        <Text>[xUnit.net 00:01:32.54]     OpenClawNet.PlaywrightTests.GatewayOnlyDemoTests.Gateway_ParallelSessions_AreIsolated [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3463059-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.MultiTurn_CreateChatRenameDelete_FullLifecycle [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3467445-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_CreateSession_ReturnsCreated [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3471117-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GitPushPayload_CreatesSession [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3474895-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Tools_GetList_ReturnsRegisteredTools [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3477977-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.SignalR_ChatHub_EndpointIsReachable [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3481572-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.ChatStream_PostEndpoint_ReturnsNdjsonResponse [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3485250-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.OpenApi_GetSpec_ReturnsValidJson [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3533541-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Settings_UpdateProvider_ChangesRuntime [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3536742-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetById_ReturnsFullSession [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3540552-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_GetList_ReturnsSkills [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3544192-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_Reload_ReturnsSuccess [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3547910-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Version_GetEndpoint_ReturnsVersionInfo [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3551534-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_FileQuestion_TriggersToolUse [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3555008-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_PostEvent_CreatesSession [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3558650-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_GetMessages_ReturnsHistory [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3561721-04:00">
        <Text>[xUnit.net 00:01:32.55]     OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_CodeReviewPayload_CreatesSession [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3622481-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.GatewayApiTests.Health_GetEndpoint_ReturnsHealthy [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3626223-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.GatewayApiTests.Webhooks_GetList_ReturnsWebhookSessions [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3629624-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.GatewayApiTests.ModelProviders_GetList_ReturnsArray [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3633102-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.GatewayApiTests.Sessions_ListSessions_ReturnsArray [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3636590-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.GatewayApiTests.Skills_EnableDisable_TogglesState [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3640455-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.GatewayApiTests.Chat_SendMessage_ReturnsResponseWithContent [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3644251-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithAutoApprove_ReturnsUsableContent [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3648009-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.ChatUrlSummaryE2ETests.ElBrunoComSummary_WithManualApproval_ReturnsUsableContent [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3651206-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.ChatRssDailyTaskE2ETests.Chat_RssSummary_Rename_AndCreateDailyJobDefinition [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3704745-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_NewChatAndSendMessage_ShowsStreamingResponse [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3708195-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.ChatFlowTests.Chat_AfterSendingMessage_SessionAppearsInSessionsPanel [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3711526-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.ChatAutoNameTests.Chat_AutoNameFromConversation_UpdatesAndPersistsTitle [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3715185-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Agent Profiles", expectedPath: "/agent-profiles") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3718616-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Skills", expectedPath: "/skills") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3721783-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Jobs", expectedPath: "/jobs") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3725044-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Secrets Vault", expectedPath: "/secrets-vault") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3728278-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Sessions", expectedPath: "/sessions") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3731602-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "General", expectedPath: "/settings") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3790648-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Chat", expectedPath: "/") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3794146-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Tools", expectedPath: "/tools") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3797899-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Health", expectedPath: "/health") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3801901-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.ClickNavLink_NavigatesToCorrectPage(menuLabel: "Model Providers", expectedPath: "/model-providers") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3805436-04:00">
        <Text>[xUnit.net 00:01:32.56]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_AllNavMenuItems_AreVisible [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3809445-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/tools", expectedTitleFragment: "Tools") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3812976-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/model-providers", expectedTitleFragment: "Model Providers") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3816336-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/skills", expectedTitleFragment: "Skills") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3820219-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/agent-profiles", expectedTitleFragment: "Agent Profiles") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3879543-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/settings", expectedTitleFragment: "Settings") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3882320-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/health", expectedTitleFragment: "Health") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3885052-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/secrets-vault", expectedTitleFragment: "Secrets Vault") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3888019-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/jobs", expectedTitleFragment: "Jobs") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3891561-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/sessions", expectedTitleFragment: "Sessions") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3897005-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.NavigateTo_Page_RendersWithoutError(path: "/", expectedTitleFragment: "OpenClawNet") [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3900345-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.BlazorNavigationTests.WebApp_HomePage_LoadsSuccessfully [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3903882-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.AspireDashboardTests.WebUI_AfterChatInteraction_SessionsListUpdates [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3906651-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_GatewayHealth_IsAccessibleFromWeb [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3957719-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.AspireDashboardTests.Dashboard_WebAppHomePage_IsReachable [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3961563-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_ExportButton_TriggersDownload_WithFullDetails [SKIP]</Text>
      </RunInfo>
      <RunInfo computerName="CPC-bruno-U7R9O" outcome="Warning" timestamp="2026-05-25T12:20:02.3965193-04:00">
        <Text>[xUnit.net 00:01:32.57]     OpenClawNet.PlaywrightTests.ActivityPanelExportTests.ActivityPanel_HasExportButton_AndSmallerFont [SKIP]</Text>
      </RunInfo>
    </RunInfos>
  </ResultSummary>
</TestRun>