Console log: 'Microsoft.Maui.Essentials.AI.UnitTests.dll' from job acb9361a-3f79-4165-868d-2d7a542c7a57 workitem c4410ca9-5c79-4310-af46-5428284c7ecd (windows.10.amd64.open) executed on machine a00E0HO running Windows-2016Server-10.0.14393-SP0 C:\h\w\ABAF0922\w\A3EF0916\e>set PATH=C:\h\w\ABAF0922\p\dotnet-cli;C:\python3\Scripts\;C:\python3\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Debuggers\x64;C:\Program Files\Microsoft SQL Server\160\Tools\Binn\;C:\Users\runner\AppData\Local\Microsoft\WindowsApps C:\h\w\ABAF0922\w\A3EF0916\e>set DOTNET_ROOT=C:\h\w\ABAF0922\p\dotnet-cli C:\h\w\ABAF0922\w\A3EF0916\e>set DOTNET_CLI_TELEMETRY_OPTOUT=1 C:\h\w\ABAF0922\w\A3EF0916\e>set DOTNET_CLI_HOME=C:\h\w\ABAF0922\w\A3EF0916\e\.dotnet C:\h\w\ABAF0922\w\A3EF0916\e>set NUGET_PACKAGES=C:\h\w\ABAF0922\w\A3EF0916\e\.nuget C:\h\w\ABAF0922\w\A3EF0916\e>dotnet exec --roll-forward Major --runtimeconfig Microsoft.Maui.Essentials.AI.UnitTests.runtimeconfig.json --depsfile Microsoft.Maui.Essentials.AI.UnitTests.deps.json C:\h\w\ABAF0922\p/xunit-runner/tools/netcoreapp2.0/xunit.console.dll Microsoft.Maui.Essentials.AI.UnitTests.dll -nocolor -xml testResults.xml xUnit.net Console Runner v2.9.3+9712244020 (64-bit .NET 10.0.0) Discovering: Microsoft.Maui.Essentials.AI.UnitTests Discovered: Microsoft.Maui.Essentials.AI.UnitTests Starting: Microsoft.Maui.Essentials.AI.UnitTests Microsoft.Maui.Essentials.AI.UnitTests.StreamingJsonDeserializerTests+FileBasedTests.ProcessChunk_TxtFile_DeserializesProgressively(fileName: "serengeti-itinerary-1.txt", filePath: "TestData\\DataStreams\\Itinerary\\serengeti-itiner"ยทยทยท) [FAIL] System.IO.IOException : The process cannot access the file 'C:\h\w\ABAF0922\w\A3EF0916\e\TestData\DataStreams\Itinerary\serengeti-itinerary-1.txt' because it is being used by another process. Stack Trace: at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at System.IO.StreamReader.ValidateArgsAndOpenPath(String path, Int32 bufferSize) at System.IO.File.ReadAllLines(String path, Encoding encoding) /_/src/AI/tests/Essentials.AI.UnitTests/Tests/StreamingJsonDeserializerTests/FileBasedTests.cs(21,0): at Microsoft.Maui.Essentials.AI.UnitTests.StreamingJsonDeserializerTests.FileBasedTests.ProcessChunk_TxtFile_DeserializesProgressively(String fileName, String filePath) at InvokeStub_FileBasedTests.ProcessChunk_TxtFile_DeserializesProgressively(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) Finished: Microsoft.Maui.Essentials.AI.UnitTests === TEST EXECUTION SUMMARY === Microsoft.Maui.Essentials.AI.UnitTests Total: 326, Errors: 0, Failed: 1, Skipped: 0, Time: 1.391s C:\h\w\ABAF0922\w\A3EF0916\e>set _commandExitCode=1 C:\h\w\ABAF0922\w\A3EF0916\e>C:\python3\python.exe C:\h\w\ABAF0922\p\reporter\run.py https://dev.azure.com/dnceng-public/ public 37819138 eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IklDTmpEM2o5SGhtSDV0amwwM09EekpOSlpQSSJ9.eyJuYW1laWQiOiJjNzczZjJjMi01MTIwLTQyMDctYWZlMi1hZmFmMzVhOGJjMGEiLCJzY3AiOiJMb2NhdGlvblNlcnZpY2UuQ29ubmVjdCBQaXBlbGluZUNhY2hlLlJlYWRXcml0ZVJvb3RBY2Nlc3MgUmVhZEFuZFB1Ymxpc2hUZXN0OmNiYjE4MjYxLWM0OGYtNGFiYi04NjUxLThjZGNiNTQ3NDY0OSBSZWFkQW5kVXBkYXRlQnVpbGRCeVVyaTpjYmIxODI2MS1jNDhmLTRhYmItODY1MS04Y2RjYjU0NzQ2NDkvZG90bmV0L21hdWkvMzAyOkJ1aWxkL0J1aWxkLzEzNTM1MzMiLCJhdWkiOiJkZWRhZWQ3Yi05N2QwLTRlMDgtYWY3NC00ZTU5NWUwN2Y2ZTEiLCJzaWQiOiI4NjVjMjljNC1mZTQyLTQyODctYjlhZi0xY2QxZmY0NTYxOTMiLCJCdWlsZElkIjoiY2JiMTgyNjEtYzQ4Zi00YWJiLTg2NTEtOGNkY2I1NDc0NjQ5OzEzNTM1MzMiLCJEZWZJZCI6IjMwMiIsImpvYnJlZiI6IjQ1OTdkODQ5LTdhZDgtNDRlNC1hNmRkLWJlYmRlMTNmODVhMDplOWQ0OGRjYi1lYjEzLTViMDQtNjg3MS1hYTdjZDAzMWI4MmQiLCJwcGlkIjoidnN0ZnM6Ly8vQnVpbGQvQnVpbGQvMTM1MzUzMyIsIm9yY2hpZCI6IjQ1OTdkODQ5LTdhZDgtNDRlNC1hNmRkLWJlYmRlMTNmODVhMC5oZWxpeHRlc3RzLnRlc3RfaGVsaXhfdW5pdF90ZXN0c193aW5kb3dzX3JlbGVhc2UuX19kZWZhdWx0IiwicmVwb0lkcyI6IiIsImp0aSI6IjQ5M2I3ZDgzLWRhYjQtNDMwZC05ZGQzLWJkYWI3ZGQzNTQxZCIsImlzcyI6ImFwcC52c3Rva2VuLnZpc3VhbHN0dWRpby5jb20iLCJhdWQiOiJhcHAudnN0b2tlbi52aXN1YWxzdHVkaW8uY29tfHZzbzo2ZmNjOTJlNS03M2E3LTRmODgtOGQxMy1kOTA0NWI0NWZiMjciLCJuYmYiOjE3NzQ1MjIzNDcsImV4cCI6MTc3NDUzNzk0N30.evQrAqkYM_SflpsbsIpoiOA-Z1P_dhb7n-6t1OErnxmDGEwtVUO0YJesw7qewY3QMKoAGOpgB3Q62rocLlZYIlG5IFbKgO3OI0N3lzn8UYER-F4Lxg3oO3MQXC4K2MO7NOQYzAWALQkraS4rrE9fX4PNCgzLqmfcxsVLmVT5bS6PTjTBknU20A0UNF_Rr3zyd2sxJ5rTnU6i4fFQAjK5wRYVEjdySGdlQ1VltRx7hai9ReahrQ_CFFG47WU8__74_OoGv1LpgIGeSAnQEa6r61Rlk6eqP4ykC2hWZtLpSm7pUMYLj4A4qdyGQV_AKJ2YacPgA3QlHLFB12XAVJe3-A || exit /b C:\h\scripts\helix-scripts\azure\__init__.py:5: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources 2026-03-26T11:28:48.674Z INFO run.py managed_identity(151) __init__ ManagedIdentityCredential will use IMDS with client_id: 3423231b-6b9e-4177-8817-76276b647404 2026-03-26T11:28:48.675Z INFO run.py azure_utils(32) get_credential_and_access_token VMSSManagedIdentity VmssMIClientIdForUpload Auth type will be used 2026-03-26T11:28:48.675Z INFO run.py _universal(511) on_request Request URL: 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=REDACTED&resource=REDACTED&client_id=REDACTED' Request method: 'GET' Request headers: 'Metadata': 'REDACTED' 'User-Agent': 'azsdk-python-identity/1.25.3 Python/3.13.9 (Windows-2016Server-10.0.14393-SP0)' No body was attached to the request 2026-03-26T11:28:48.694Z INFO run.py _universal(554) on_response Response status: 200 Response headers: 'Content-Type': 'application/json; charset=utf-8' 'Server': 'IMDS/150.870.65.1854' 'x-ms-request-id': '6735ef17-e0c3-4e89-8537-d7010fbda640' 'Date': 'Thu, 26 Mar 2026 11:28:48 GMT' 'Content-Length': '2455' 2026-03-26T11:28:48.694Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token succeeded 2026-03-26T11:28:48.694Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token succeeded 2026-03-26T11:28:48.694Z INFO run.py azure_utils(64) get_credential_and_access_token Credentials are valid 2026-03-26T11:28:48.695Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token_info succeeded 2026-03-26T11:28:48.695Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token_info succeeded 2026-03-26T11:28:49.211Z INFO run.py run(48) main Beginning reading of test results. 2026-03-26T11:28:49.211Z INFO run.py __init__(42) read_results Searching 'C:\h\w\ABAF0922\w\A3EF0916\e' for test results files 2026-03-26T11:28:49.212Z INFO run.py __init__(48) read_results Found results file C:\h\w\ABAF0922\w\A3EF0916\e\testResults.xml with format xunit 2026-03-26T11:28:49.218Z INFO run.py __init__(42) read_results Searching 'C:\h\w\ABAF0922\w\A3EF0916\uploads' for test results files 2026-03-26T11:28:49.219Z INFO run.py packing_test_reporter(30) report_results Packing 326 test reports to 'C:\h\w\ABAF0922\w\A3EF0916\e\__test_report.json' 2026-03-26T11:28:49.223Z INFO run.py packing_test_reporter(33) report_results Packed 121689 bytes C:\h\w\ABAF0922\w\A3EF0916\e>EXIT /b 1 ['Microsoft.Maui.Essentials.AI.UnitTests.dll' END OF WORK ITEM LOG: Command exited with 1]