Console log: 'com.microsoft.maui.mauiblazorwebview.devicetests-Signed' from job b499aa7b-ccdf-46d0-975d-f8e537f47967 workitem 7c628f2c-260a-417e-8872-bee42db0132c (ubuntu.2204.amd64.android.33.open) executed on machine a0004AP running Linux-6.8.0-1052-azure-x86_64-with-glibc2.35 + export PATH=/datadisks/disk1/work/BD5709C8/p/dotnet-cli:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin + export DOTNET_ROOT=/datadisks/disk1/work/BD5709C8/p/dotnet-cli + export DOTNET_CLI_TELEMETRY_OPTOUT=1 + export DOTNET_CLI_HOME=/datadisks/disk1/work/BD5709C8/w/A83E093E/e/.dotnet + export NUGET_PACKAGES=/datadisks/disk1/work/BD5709C8/w/A83E093E/e/.nuget + export PATH=/datadisks/disk1/work/BD5709C8/p/xharness-cli:/datadisks/disk1/work/BD5709C8/p/dotnet-cli:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin + export XHARNESS_DISABLE_COLORED_OUTPUT=true + export XHARNESS_LOG_WITH_TIMESTAMPS=true + export XHARNESS_CLI_PATH=/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/tools/net8.0/any/Microsoft.DotNet.XHarness.CLI.dll + export XHARNESS_DIAGNOSTICS_PATH=/datadisks/disk1/work/BD5709C8/w/A83E093E/e/diagnostics.json + chmod +x ./xharness-helix-job.android.sh + ./xharness-helix-job.android.sh --app com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk --command_timeout 7200 --timeout 01:00:00 --package_name com.microsoft.maui.mauiblazorwebview.devicetests XHarness Helix Job Wrapper calling '--app com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk --command_timeout 7200 --timeout 01:00:00 --package_name com.microsoft.maui.mauiblazorwebview.devicetests' + app= + command_timeout=20 + timeout= + package_name= + expected_exit_code=0 + device_output_path= + instrumentation= + output_directory=/datadisks/disk1/work/BD5709C8/w/A83E093E/uploads + [[ 8 -gt 0 ]] ++ tr '[:upper:]' '[:lower:]' ++ echo --app + opt=--app + case "$opt" in + app=com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk + shift + shift + [[ 6 -gt 0 ]] ++ echo --command_timeout ++ tr '[:upper:]' '[:lower:]' + opt=--command_timeout + case "$opt" in + command_timeout=7200 + shift + shift + [[ 4 -gt 0 ]] ++ echo --timeout ++ tr '[:upper:]' '[:lower:]' + opt=--timeout + case "$opt" in + timeout=01:00:00 + shift + shift + [[ 2 -gt 0 ]] ++ echo --package_name ++ tr '[:upper:]' '[:lower:]' + opt=--package_name + case "$opt" in + package_name=com.microsoft.maui.mauiblazorwebview.devicetests + shift + shift + [[ 0 -gt 0 ]] + '[' -z com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk ']' + '[' -z 01:00:00 ']' + '[' -z /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads ']' + PID=7314 + source command.sh ++ xharness android test --app com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk --output-directory /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads --timeout 01:00:00 --package-name com.microsoft.maui.mauiblazorwebview.devicetests -v + sleep 7200 ++ dotnet exec /datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/tools/net8.0/any/Microsoft.DotNet.XHarness.CLI.dll android test --app com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk --output-directory /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads --timeout 01:00:00 --package-name com.microsoft.maui.mauiblazorwebview.devicetests -v + wait 7314 [11.0.0-prerelease.26230.4+92962e5c46ac08a66ded4c5696209cc60f1a232f] XHarness command issued: android test --app com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk --output-directory /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads --timeout 01:00:00 --package-name com.microsoft.maui.mauiblazorwebview.devicetests -v [12:29:15] dbug: ADBRunner using ADB.exe supplied from /datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/tools/net8.0/any/../../../runtimes/any/native/adb/linux/adb [12:29:15] dbug: Full resolved path:'/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb' [12:29:15] info: Will attempt to find device supporting architectures: 'arm64-v8a', 'x86_64' [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb start-server' [12:29:15] dbug: [12:29:15] info: Finding attached devices/emulators... [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb devices -l' [12:29:15] dbug: Found 1 possible devices [12:29:15] dbug: Evaluating output line for device serial: emulator-5554 device product:sdk_gphone64_x86_64 model:sdk_gphone64_x86_64 device:emu64x transport_id:1 [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 shell getprop ro.product.cpu.abilist' [12:29:15] dbug: Found 1 possible devices. Using 'emulator-5554' [12:29:15] info: Active Android device set to serial 'emulator-5554' [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 -s emulator-5554 shell getprop ro.product.cpu.abi' [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 -s emulator-5554 shell getprop ro.build.version.sdk' [12:29:15] info: Waiting for device to be available (max 5 minutes) [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 wait-for-device' [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 -s emulator-5554 shell getprop sys.boot_completed' [12:29:15] dbug: sys.boot_completed = '1' [12:29:15] dbug: Waited 0 seconds for device boot completion [12:29:15] dbug: Working with emulator-5554 (API 33) [12:29:15] dbug: Check current adb install and/or package verification settings [12:29:15] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 shell settings get global verifier_verify_adb_installs' [12:29:16] dbug: verifier_verify_adb_installs = 0 [12:29:16] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 shell settings get global package_verifier_enable' [12:29:16] dbug: package_verifier_enable = [12:29:16] warn: Installing debug apks on a device might be rejected with INSTALL_FAILED_VERIFICATION_FAILURE. Make sure to set 'package_verifier_enable' to '0' [12:29:16] info: Attempting to remove apk 'com.microsoft.maui.mauiblazorwebview.devicetests'.. [12:29:16] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 uninstall com.microsoft.maui.mauiblazorwebview.devicetests' [12:29:16] info: APK 'com.microsoft.maui.mauiblazorwebview.devicetests' was not on device [12:29:16] info: Attempting to install /datadisks/disk1/work/BD5709C8/w/A83E093E/e/com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk [12:29:16] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 install /datadisks/disk1/work/BD5709C8/w/A83E093E/e/com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk' [12:29:18] info: Successfully installed /datadisks/disk1/work/BD5709C8/w/A83E093E/e/com.microsoft.maui.mauiblazorwebview.devicetests-Signed.apk [12:29:18] info: Killing all running processes for 'com.microsoft.maui.mauiblazorwebview.devicetests': [12:29:18] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 shell am kill --user all com.microsoft.maui.mauiblazorwebview.devicetests' [12:29:18] dbug: Success! [12:29:18] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 logcat -b all -c' [12:29:18] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 logcat -P "'\"""\"""'"' [12:29:18] warn: Unable to disable chatty. Logcat may hide what it finds to be repeating entries. [12:29:18] info: Starting default instrumentation class on com.microsoft.maui.mauiblazorwebview.devicetests (exit code 0 == success) [12:29:18] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 shell am instrument -w com.microsoft.maui.mauiblazorwebview.devicetests' [12:30:08] info: Running instrumentation class {default} took 49.9952515 seconds [12:30:08] dbug: Exit code: 0 Std out: INSTRUMENTATION_RESULT: return-code=1 INSTRUMENTATION_RESULT: test-execution-summary=Tests run: 23 Passed: 21 Inconclusive: 0 Failed: 1 Ignored: 1 INSTRUMENTATION_RESULT: test-results-path=/storage/emulated/0/Download/com.microsoft.maui.mauiblazorwebview.devicetests/7b444657a4fa4a76a36ebd8f2e26449f/testResults.xml INSTRUMENTATION_CODE: -1 [12:30:08] info: Found XML result file: '/storage/emulated/0/Download/com.microsoft.maui.mauiblazorwebview.devicetests/7b444657a4fa4a76a36ebd8f2e26449f/testResults.xml'(key: test-results-path) [12:30:08] info: Attempting to pull contents of /storage/emulated/0/Download/com.microsoft.maui.mauiblazorwebview.devicetests/7b444657a4fa4a76a36ebd8f2e26449f/testResults.xml to /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads [12:30:08] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 pull /storage/emulated/0/Download/com.microsoft.maui.mauiblazorwebview.devicetests/7b444657a4fa4a76a36ebd8f2e26449f/testResults.xml /datadisks/disk1/work/BD5709C8/t/eugfe2tr.kkm' [12:30:08] dbug: Copied 1 files to /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads [12:30:08] info: Test execution summary: Tests run: 23 Passed: 21 Inconclusive: 0 Failed: 1 Ignored: 1 [12:30:08] info: Instrumentation finished normally with exit code 1 [12:30:11] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 logcat -d ' [12:30:11] info: Wrote full ADB log (828 lines) to /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads/adb-logcat-com.microsoft.maui.mauiblazorwebview.devicetests-default.log [12:30:11] info: ADB log (DOTNET entries): 06-01 12:28:49.753 13090 13090 D DOTNET : AndroidCryptoNative_InitLibraryOnLoad: jint AndroidCryptoNative_InitLibraryOnLoad(JavaVM *, void *) in /__w/1/s/src/runtime/src/native/libs/System.Security.Cryptography.Native.Android/pal_jni.c 06-01 12:28:49.754 13090 13090 D DOTNET : GetOptionalClassGRef: optional class com/android/org/conscrypt/OpenSSLEngineImpl was not found 06-01 12:28:50.605 13090 13120 I DOTNET : [Runner executing: Run everything] 06-01 12:28:50.607 13090 13120 I DOTNET : [sdk_gphone64_x86_64: Android v13] 06-01 12:28:50.634 13090 13120 I DOTNET : [Device Name: sdk_gphone64_x86_64] 06-01 12:28:50.643 13090 13120 I DOTNET : [Device UDID: 3502321ac9654ebba92ec70cdfe5e81a] 06-01 12:28:50.644 13090 13120 I DOTNET : [Device Locale: en-US] 06-01 12:28:50.805 13090 13120 I DOTNET : [Device Date/Time: 6/1/2026 12:28:50 PM] 06-01 12:28:50.806 13090 13120 I DOTNET : [Bundle: com.microsoft.maui.mauiblazorwebview.devicetests] 06-01 12:28:50.914 13090 13120 I DOTNET : Assembly: Microsoft.Maui.MauiBlazorWebView.DeviceTests, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null (/data/user/0/com.microsoft.maui.mauiblazorwebview.devicetests/cache/Microsoft.Maui.MauiBlazorWebView.DeviceTests.dll) 06-01 12:28:51.467 13090 13120 I DOTNET : [Test environment: 64-bit .NET .NET 10.0 [collection-per-class, non-parallel]] 06-01 12:28:51.467 13090 13120 I DOTNET : [Test framework: xUnit.net 2.9.0.0] 06-01 12:28:51.524 13090 13120 I DOTNET : Test collection for Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests 06-01 12:28:54.349 13090 13213 I DOTNET : [PASS] Blazor_EncodedSeparators_DoNotAffectResolution 06-01 12:28:56.596 13090 13220 I DOTNET : [PASS] Blazor_EncodedSeparators_DoNotAffectResolution 06-01 12:28:58.828 13090 13226 I DOTNET : [PASS] Blazor_DotDotSegments_DoNotResolveAboveRoot 06-01 12:29:01.063 13090 13235 I DOTNET : [PASS] Blazor_DotDotSegments_DoNotResolveAboveRoot 06-01 12:29:03.325 13090 13242 I DOTNET : [PASS] Blazor_DotDotSegments_DoNotResolveAboveRoot 06-01 12:29:04.408 13090 13247 I DOTNET : [PASS] BlazorWebViewUsesStartPath 06-01 12:29:06.735 13090 13253 I DOTNET : [PASS] Blazor_RootedPath_DoesNotResolve 06-01 12:29:09.409 13090 13274 I DOTNET : [PASS] Blazor_RootedPath_DoesNotResolve 06-01 12:29:11.667 13090 13280 I DOTNET : [PASS] Blazor_RootedPath_DoesNotResolve 06-01 12:29:11.683 13090 13280 I DOTNET : [IGNORED] RequestsCanBeInterceptedAndHeadersAddedForDifferentHosts 06-01 12:29:11.700 13090 13280 I DOTNET : [PASS] BlazorWebViewDispatchBeforeRunningReturnsFalse 06-01 12:29:12.786 13090 13285 I DOTNET : [PASS] BlazorWebViewCleansUpOnBackPressedHandlerOnDisconnect 06-01 12:29:13.876 13090 13290 I DOTNET : [PASS] BlazorWebViewRegistersOnBackPressedHandler 06-01 12:29:15.997 13090 13295 I DOTNET : [PASS] BlazorWebViewDispatchGetsScopedServices 06-01 12:29:20.237 13090 13300 I DOTNET : [PASS] RequestsCanBeInterceptedAndAsyncCustomDataReturned 06-01 12:29:22.488 13090 13305 I DOTNET : [PASS] RequestsCanBeInterceptedAndCancelledForDifferentHosts 06-01 12:29:24.698 13090 13311 I DOTNET : [PASS] RequestsCanBeInterceptedAndCustomDataReturned 06-01 12:29:25.798 13090 13316 I DOTNET : [PASS] BlazorWebViewLogsRequests 06-01 12:29:26.993 13090 13322 I DOTNET : [PASS] Blazor_KnownFrameworkAsset_LoadsSuccessfully 06-01 12:29:28.104 13090 13327 I DOTNET : [PASS] BlazorWebViewWithoutDispatchFailsToGetScopedServices 06-01 12:29:32.566 13090 13332 I DOTNET : [PASS] BasicRazorComponentClick 06-01 12:29:35.893 13090 13342 I DOTNET : Test name: RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts(uriBase: "https://echo.free.beeceptor.com/sample-request") 06-01 12:29:35.893 13090 13342 I DOTNET : Test case: RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts 06-01 12:29:35.893 13090 13342 I DOTNET : Exception messages: Assert.Equal() Failure: Strings differ 06-01 12:29:35.893 13090 13342 I DOTNET : ↓ (pos 0) 06-01 12:29:35.893 13090 13342 I DOTNET : Expected: "Hello Matthew (param1=value1, param2=valu"··· 06-01 12:29:35.893 13090 13342 I DOTNET : Actual: "Failed to fetch" 06-01 12:29:35.893 13090 13342 I DOTNET : ↑ (pos 0) 06-01 12:29:35.894 13090 13342 I DOTNET : Exception stack traces: at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.<>c__DisplayClass22_0.<b__0>d.MoveNext() 06-01 12:29:35.894 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.894 13090 13342 I DOTNET : at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.<>c__DisplayClass26_0.<b__1>d.MoveNext() 06-01 12:29:35.894 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.894 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.HandlerTestBasement.<>c__DisplayClass20_0.<b__0>d.MoveNext() 06-01 12:29:35.894 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.894 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.g__Run|21_0[T](View view, Func`1 action) 06-01 12:29:35.894 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.AttachAndRun[T](View view, Func`1 action) 06-01 12:29:35.894 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.<>c__DisplayClass72_0`2.<g__Run|0>d.MoveNext() 06-01 12:29:35.894 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.894 13090 13342 I DOTNET : at Microsoft.Maui.Dispatching.DispatcherExtensions.<>c__DisplayClass2_0`1.<b__0>d.MoveNext() 06-01 12:29:35.894 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.894 13090 13342 I DOTNET : at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.RunTest(Func`3 test) 06-01 12:29:35.894 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.894 13090 13342 I DOTNET : Execution time: 3.2581477 06-01 12:29:35.894 13090 13342 I DOTNET : Test trait name: Category 06-01 12:29:35.894 13090 13342 I DOTNET : value: BlazorWebView 06-01 12:29:35.895 13090 13342 I DOTNET : [FAIL] RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts 06-01 12:29:35.895 13090 13342 I DOTNET : [FAIL] RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts Test name: RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts(uriBase: "https://echo.free.beeceptor.com/sample-request") Test case: RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts 06-01 12:29:35.895 13090 13342 I DOTNET : Assembly: [Microsoft.Maui.MauiBlazorWebView.DeviceTests, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null] 06-01 12:29:35.895 13090 13342 I DOTNET : Exception messages: Assert.Equal() Failure: Strings differ 06-01 12:29:35.895 13090 13342 I DOTNET : ↓ (pos 0) 06-01 12:29:35.895 13090 13342 I DOTNET : Expected: "Hello Matthew (param1=value1, param2=valu"··· 06-01 12:29:35.895 13090 13342 I DOTNET : Actual: "Failed to fetch" 06-01 12:29:35.895 13090 13342 I DOTNET : ↑ (pos 0) Exception stack traces: at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.<>c__DisplayClass22_0.<b__0>d.MoveNext() 06-01 12:29:35.895 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.895 13090 13342 I DOTNET : at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.<>c__DisplayClass26_0.<b__1>d.MoveNext() 06-01 12:29:35.895 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.895 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.HandlerTestBasement.<>c__DisplayClass20_0.<b__0>d.MoveNext() 06-01 12:29:35.895 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.895 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.g__Run|21_0[T](View view, Func`1 action) 06-01 12:29:35.895 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.AttachAndRun[T](View view, Func`1 action) 06-01 12:29:35.895 13090 13342 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.<>c__DisplayClass72_0`2.<g__Run|0>d.MoveNext() 06-01 12:29:35.895 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.895 13090 13342 I DOTNET : at Microsoft.Maui.Dispatching.DispatcherExtensions.<>c__DisplayClass2_0`1.<b__0>d.MoveNext() 06-01 12:29:35.895 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.895 13090 13342 I DOTNET : at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.RunTest(Func`3 test) 06-01 12:29:35.895 13090 13342 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:35.895 13090 13342 I DOTNET : Execution time: 3.2581477 06-01 12:29:35.895 13090 13342 I DOTNET : Test trait name: Category 06-01 12:29:35.895 13090 13342 I DOTNET : value: BlazorWebView 06-01 12:29:35.895 13090 13342 I DOTNET : 06-01 12:29:38.135 13090 13347 I DOTNET : [PASS] RequestsCanBeInterceptedAndCaseInsensitiveHeadersRead 06-01 12:29:38.140 13090 13347 I DOTNET : Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests 46.1172319 ms 06-01 12:29:38.147 13090 13113 I DOTNET : Failed tests: 06-01 12:29:38.147 13090 13113 I DOTNET : 1) [FAIL] RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts Test name: RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts(uriBase: "https://echo.free.beeceptor.com/sample-request") Test case: RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts 06-01 12:29:38.147 13090 13113 I DOTNET : Assembly: [Microsoft.Maui.MauiBlazorWebView.DeviceTests, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null] 06-01 12:29:38.147 13090 13113 I DOTNET : Exception messages: Assert.Equal() Failure: Strings differ 06-01 12:29:38.147 13090 13113 I DOTNET : ↓ (pos 0) 06-01 12:29:38.147 13090 13113 I DOTNET : Expected: "Hello Matthew (param1=value1, param2=valu"··· 06-01 12:29:38.147 13090 13113 I DOTNET : Actual: "Failed to fetch" 06-01 12:29:38.148 13090 13113 I DOTNET : ↑ (pos 0) Exception stack traces: at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.<>c__DisplayClass22_0.<b__0>d.MoveNext() 06-01 12:29:38.148 13090 13113 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:38.148 13090 13113 I DOTNET : at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.<>c__DisplayClass26_0.<b__1>d.MoveNext() 06-01 12:29:38.148 13090 13113 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:38.148 13090 13113 I DOTNET : at Microsoft.Maui.DeviceTests.HandlerTestBasement.<>c__DisplayClass20_0.<b__0>d.MoveNext() 06-01 12:29:38.148 13090 13113 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:38.148 13090 13113 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.g__Run|21_0[T](View view, Func`1 action) 06-01 12:29:38.148 13090 13113 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.AttachAndRun[T](View view, Func`1 action) 06-01 12:29:38.148 13090 13113 I DOTNET : at Microsoft.Maui.DeviceTests.AssertionExtensions.<>c__DisplayClass72_0`2.<g__Run|0>d.MoveNext() 06-01 12:29:38.148 13090 13113 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:38.148 13090 13113 I DOTNET : at Microsoft.Maui.Dispatching.DispatcherExtensions.<>c__DisplayClass2_0`1.<b__0>d.MoveNext() 06-01 12:29:38.148 13090 13113 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:38.148 13090 13113 I DOTNET : at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.RunTest(Func`3 test) 06-01 12:29:38.148 13090 13113 I DOTNET : --- End of stack trace from previous location --- 06-01 12:29:38.148 13090 13113 I DOTNET : Execution time: 3.2581477 06-01 12:29:38.148 13090 13113 I DOTNET : Test trait name: Category 06-01 12:29:38.148 13090 13113 I DOTNET : value: BlazorWebView 06-01 12:29:38.148 13090 13113 I DOTNET : 06-01 12:29:38.155 13090 13113 I DOTNET : Xml file was written to the provided writer. 06-01 12:29:38.156 13090 13113 I DOTNET : Tests run: 23 Passed: 21 Inconclusive: 0 Failed: 1 Ignored: 0 [12:30:11] fail: Non-success instrumentation exit code: 1, expected: 0 [12:30:12] info: <> { "version": 1, "machineName": "a0004AP", "exitCode": 1, "exitCodeName": "TESTS_FAILED", "platform": "android", "helixWorkItemId": "com.microsoft.maui.mauiblazorwebview.devicetests-Signed", "helixJobId": "b499aa7b-ccdf-46d0-975d-f8e537f47967", "helixConsoleUri": "https://helix.dot.net/api/2019-06-17/jobs/b499aa7b-ccdf-46d0-975d-f8e537f47967/workitems/com.microsoft.maui.mauiblazorwebview.devicetests-Signed/console", "helixFilesUri": "https://helix.dot.net/api/2019-06-17/jobs/b499aa7b-ccdf-46d0-975d-f8e537f47967/workitems/com.microsoft.maui.mauiblazorwebview.devicetests-Signed/files", "instrumentationExitCode": 1, "device": "emulator-5554", "deviceOsVersion": "API 33", "architecture": "x86_64", "files": [ { "name": "testResults.xml", "type": "test-results" }, { "name": "adb-logcat-com.microsoft.maui.mauiblazorwebview.devicetests-default.log", "type": "logcat" } ] } <> [12:30:12] info: Attempting to remove apk 'com.microsoft.maui.mauiblazorwebview.devicetests'.. [12:30:12] dbug: Executing command: '/datadisks/disk1/work/BD5709C8/p/microsoft.dotnet.xharness.cli/11.0.0-prerelease.26230.4/runtimes/any/native/adb/linux/adb -s emulator-5554 uninstall com.microsoft.maui.mauiblazorwebview.devicetests' [12:30:12] info: Successfully uninstalled com.microsoft.maui.mauiblazorwebview.devicetests [12:30:12] dbug: Saving diagnostics data to '/datadisks/disk1/work/BD5709C8/w/A83E093E/e/diagnostics.json' XHarness exit code: 1 (TESTS_FAILED) + exit 1 + export _commandExitCode=1 + /usr/bin/python3.12 -u /datadisks/disk1/work/BD5709C8/w/A83E093E/u/xharness-event-processor.py /etc/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 /usr/lib/python3/dist-packages/blinker/base.py:96: SyntaxWarning: invalid escape sequence '\*' `sender=` as a single positional argument and any \*\*kwargs that /usr/lib/python3/dist-packages/blinker/base.py:174: SyntaxWarning: invalid escape sequence '\*' `sender=` as a single positional argument and any \*\*kwargs that /usr/lib/python3/dist-packages/blinker/base.py:242: SyntaxWarning: invalid escape sequence '\*' """Emit this signal on behalf of *sender*, passing on \*\*kwargs. 2026-06-01T12:30:13.092Z INFO xharness-event-processor.py managed_identity(151) __init__ ManagedIdentityCredential will use IMDS with client_id: 3423231b-6b9e-4177-8817-76276b647404 2026-06-01T12:30:13.107Z INFO xharness-event-processor.py azure_utils(32) get_credential_and_access_token VMSSManagedIdentity VmssMIClientIdForUpload Auth type will be used 2026-06-01T12:30:13.108Z INFO xharness-event-processor.py _universal(535) on_request Request URL: 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=2018-02-01&resource=REDACTED&client_id=REDACTED' Request method: 'GET' Request headers: 'Metadata': 'REDACTED' 'x-client-SKU': 'REDACTED' 'x-client-Ver': 'REDACTED' 'x-ms-client-request-id': '6d7b1802-0c4a-4134-b692-ee4e5a02d0a1' 'User-Agent': 'azsdk-python-identity/1.25.3 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.35)' No body was attached to the request 2026-06-01T12:30:13.124Z INFO xharness-event-processor.py _universal(581) on_response Response status: 200 Response headers: 'Content-Type': 'application/json; charset=utf-8' 'Server': 'IMDS/150.870.65.2020' 'x-ms-request-id': '6d7b1802-0c4a-4134-b692-ee4e5a02d0a1' 'Date': 'Mon, 01 Jun 2026 12:30:12 GMT' 'Content-Length': '2492' 2026-06-01T12:30:13.125Z INFO xharness-event-processor.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token succeeded 2026-06-01T12:30:13.125Z INFO xharness-event-processor.py decorators(24) wrapper ManagedIdentityCredential.get_token succeeded 2026-06-01T12:30:13.125Z INFO xharness-event-processor.py azure_utils(64) get_credential_and_access_token Credentials are valid 2026-06-01T12:30:13.128Z INFO xharness-event-processor.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token_info succeeded 2026-06-01T12:30:13.129Z INFO xharness-event-processor.py decorators(24) wrapper ManagedIdentityCredential.get_token_info succeeded Reporting 1 events from diagnostics file `/datadisks/disk1/work/BD5709C8/w/A83E093E/e/diagnostics.json` Analyzing android/test@x86_64 (1) 2026-06-01T12:30:13.632Z INFO xharness-event-processor.py event(51) send Sending event type _MobileDeviceOperation 2026-06-01T12:30:13.864Z INFO xharness-event-processor.py saferequests(87) request_with_retry Response complete with status code '201' + /usr/bin/python3.12 /datadisks/disk1/work/BD5709C8/p/reporter/run.py https://dev.azure.com/dnceng-public/ public 40013218 eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IndoMDZzRWt6TEhKNXNOTmFVeVJZMl82TzhLMCIsImtpZCI6IndoMDZzRWt6TEhKNXNOTmFVeVJZMl82TzhLMCJ9.eyJhdWQiOiI0OTliODRhYy0xMzIxLTQyN2YtYWExNy0yNjdjYTY5NzU3OTgiLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC83MmY5ODhiZi04NmYxLTQxYWYtOTFhYi0yZDdjZDAxMWRiNDcvIiwiaWF0IjoxNzgwMzE1ODMyLCJuYmYiOjE3ODAzMTU4MzIsImV4cCI6MTc4MDQwMjUzMiwiYWlvIjoiQVNRQTIvOGNBQUFBWFg0TXlPY281S3kzZk1DQWV2NzlQcXVSUVZ5MlFHeWlKajlwMTc0RlF0Yz0iLCJpZHAiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC83MmY5ODhiZi04NmYxLTQxYWYtOTFhYi0yZDdjZDAxMWRiNDcvIiwiaWR0eXAiOiJmbWkiLCJyaCI6IjEuQVJvQXY0ajVjdkdHcjBHUnF5MTgwQkhiUjZ5RW0wa2hFMzlDcWhjbWZLYVhWNWdBQUFBYUFBLiIsInN1YiI6Ii9laWQxL2MvcHViL3QvdjRqNWN2R0dyMEdScXkxODBCSGJSdy9hL3JJU2JTU0VUZjBLcUZ5WjhwcGRYbUEvYnMvaC82ZmNjOTJlNS03M2E3LTRmODgtOGQxMy1kOTA0NWI0NWZiMjcvaS9jNzczZjJjMi01MTIwLTQyMDctYWZlMi1hZmFmMzVhOGJjMGEiLCJ0aWQiOiI3MmY5ODhiZi04NmYxLTQxYWYtOTFhYi0yZDdjZDAxMWRiNDciLCJ1dGkiOiI4cjhRaHI5Q0lrU0t6bW1BR0d3eEFBIiwidmVyIjoiMS4wIiwieG1zX2F0dHIiOnsicklTYlNTRVRmMEtxRnlaOHBwZFhtQSI6eyJhZG9fZXhwIjoxNzgwMzIwMzMyLCJhZG9fc2NwIjoiUmVhZEFuZFVwZGF0ZUJ1aWxkQnlVcmk6Y2JiMTgyNjEtYzQ4Zi00YWJiLTg2NTEtOGNkY2I1NDc0NjQ5L2RvdG5ldC9tYXVpLzMxNDpCdWlsZC9CdWlsZC8xNDQzNjEzIFJlYWRBbmRQdWJsaXNoVGVzdDpjYmIxODI2MS1jNDhmLTRhYmItODY1MS04Y2RjYjU0NzQ2NDkgTG9jYXRpb25TZXJ2aWNlLkNvbm5lY3QgUGlwZWxpbmVDYWNoZS5SZWFkV3JpdGVSb290QWNjZXNzIiwiYXVpIjoiY2NlMDcwOTQtYTEyNy00MDBmLWIzNjAtNDE1YThhNzAwYTVhIiwiQnVpbGRJZCI6ImNiYjE4MjYxLWM0OGYtNGFiYi04NjUxLThjZGNiNTQ3NDY0OTsxNDQzNjEzIiwiRGVmSWQiOiIzMTQiLCJqb2JyZWYiOiJjZWJkMjQ4NC05MGZmLTQ5NTktYTAxMy0zYjU4MzJkNjJiNzk6MWMwZGQ5NGUtMTE2ZC01MDlmLTA0MmQtMzQyMTYxNTlkMDQ2Iiwib3JjaGlkIjoiY2ViZDI0ODQtOTBmZi00OTU5LWEwMTMtM2I1ODMyZDYyYjc5LmRldmljZXRlc3RzX2FuZHJvaWRfY29yZWNsci5kZXZpY2VfdGVzdHNfYW5kcm9pZF9jb3JlY2xyLl9fZGVmYXVsdCIsInBjYyI6Ilt7XCJTY29wZVwiOlwiMzE0O2NiYjE4MjYxLWM0OGYtNGFiYi04NjUxLThjZGNiNTQ3NDY0OTtyZWZzL2hlYWRzL21haW47ZG90bmV0L21hdWlcIixcIlBlcm1pc3Npb25cIjoxfSx7XCJTY29wZVwiOlwiMzE0O2NiYjE4MjYxLWM0OGYtNGFiYi04NjUxLThjZGNiNTQ3NDY0OTtyZWZzL2hlYWRzL21haW47ZG90bmV0L21hdWlcIixcIlBlcm1pc3Npb25cIjoxfSx7XCJTY29wZVwiOlwiMzE0O2NiYjE4MjYxLWM0OGYtNGFiYi04NjUxLThjZGNiNTQ3NDY0OTtyZWZzL3B1bGwvMzU2NTYvbWVyZ2U7ZG90bmV0L21hdWlcIixcIlBlcm1pc3Npb25cIjozfSx7XCJTY29wZVwiOlwiMzE0O2NiYjE4MjYxLWM0OGYtNGFiYi04NjUxLThjZGNiNTQ3NDY0OTtyZWZzL2hlYWRzL21hc3Rlcjtkb3RuZXQvbWF1aVwiLFwiUGVybWlzc2lvblwiOjF9XSIsInBwaWQiOiJ2c3RmczovLy9CdWlsZC9CdWlsZC8xNDQzNjEzIn19LCJ4bXNfaWRyZWwiOiIzMyA0IiwieG1zX3JkIjoiMC5BVmtBcHY4S0JRZ0NFZ0VhRWhRSUNSSVFvS1hiY1h5blpFdTh4UFg1aS1Kbl9oSVVDQXNTRUx2RmRXWGh3bGxXZnBUZnc1UzR4OEFpSkFnREVpRGdjUWZBd2F5d3JBVzQ1Ty00dmVoeWtYV0tUcGdqN2VJME5WSFQtX2w2MkEifQ.GCFtm-fEWcJXk2FclWIoQbKdwbyww8xiR5h5mHaIM4I510PhIgfDGUrwmI7id3VHXSqIEZELfLPe5m75VC0BAr00L2BRMYI1wQRAfX9yKMFz2nDbrCTlaa3kAi-z0FswJIm-jo_MzyPCH8woGRx70eelIywbL94X1Tbh3aeI-17ImwHTAMRX89XAlLCkPw6t_Ok4smwzP_7KRuRLww4I2FyAZlbpsHQbIDnJ0cK_uwW9zdiCYPjXgQYi7qKoZmHRmxRaIhqAorzIcgCeHLsZVavnFTDHGmPztDPAK2SSpAYiH_Ic_DMRySmbay7NLsJqkQnA7z5bQCszUsM-7K5dpA /etc/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 /usr/lib/python3/dist-packages/blinker/base.py:96: SyntaxWarning: invalid escape sequence '\*' `sender=` as a single positional argument and any \*\*kwargs that /usr/lib/python3/dist-packages/blinker/base.py:174: SyntaxWarning: invalid escape sequence '\*' `sender=` as a single positional argument and any \*\*kwargs that /usr/lib/python3/dist-packages/blinker/base.py:242: SyntaxWarning: invalid escape sequence '\*' """Emit this signal on behalf of *sender*, passing on \*\*kwargs. 2026-06-01T12:30:15.156Z INFO run.py managed_identity(151) __init__ ManagedIdentityCredential will use IMDS with client_id: 3423231b-6b9e-4177-8817-76276b647404 2026-06-01T12:30:15.159Z INFO run.py azure_utils(32) get_credential_and_access_token VMSSManagedIdentity VmssMIClientIdForUpload Auth type will be used 2026-06-01T12:30:15.159Z INFO run.py _universal(535) on_request Request URL: 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=2018-02-01&resource=REDACTED&client_id=REDACTED' Request method: 'GET' Request headers: 'Metadata': 'REDACTED' 'x-client-SKU': 'REDACTED' 'x-client-Ver': 'REDACTED' 'x-ms-client-request-id': 'b01c618b-8a1e-4897-ba04-dbcb15f0cb8d' 'User-Agent': 'azsdk-python-identity/1.25.3 Python/3.12.13 (Linux-6.8.0-1052-azure-x86_64-with-glibc2.35)' No body was attached to the request 2026-06-01T12:30:15.171Z INFO run.py _universal(581) on_response Response status: 200 Response headers: 'Content-Type': 'application/json; charset=utf-8' 'Server': 'IMDS/150.870.65.2020' 'x-ms-request-id': 'b01c618b-8a1e-4897-ba04-dbcb15f0cb8d' 'Date': 'Mon, 01 Jun 2026 12:30:14 GMT' 'Content-Length': '2492' 2026-06-01T12:30:15.171Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token succeeded 2026-06-01T12:30:15.172Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token succeeded 2026-06-01T12:30:15.172Z INFO run.py azure_utils(64) get_credential_and_access_token Credentials are valid 2026-06-01T12:30:15.174Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token_info succeeded 2026-06-01T12:30:15.174Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token_info succeeded 2026-06-01T12:30:15.403Z INFO run.py run(48) main Beginning reading of test results. 2026-06-01T12:30:15.403Z INFO run.py __init__(42) read_results Searching '/datadisks/disk1/work/BD5709C8/w/A83E093E/e' for test results files 2026-06-01T12:30:15.403Z INFO run.py __init__(42) read_results Searching '/datadisks/disk1/work/BD5709C8/w/A83E093E/uploads' for test results files 2026-06-01T12:30:15.403Z INFO run.py __init__(48) read_results Found results file /datadisks/disk1/work/BD5709C8/w/A83E093E/uploads/testResults.xml with format xunit 2026-06-01T12:30:15.406Z INFO run.py packing_test_reporter(30) report_results Packing 23 test reports to '/datadisks/disk1/work/BD5709C8/w/A83E093E/e/__test_report.json' 2026-06-01T12:30:15.406Z INFO run.py packing_test_reporter(33) report_results Packed 10595 bytes + exit 1 ['com.microsoft.maui.mauiblazorwebview.devicetests-Signed' END OF WORK ITEM LOG: Command exited with 1]