From 50673667c7af28a15a6b3875d2f6bc39e315593c Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Mon, 31 Aug 2026 14:25:59 -0500 Subject: [PATCH] [AndroidSdk] Avoid warnings for emulator diagnostics The Android emulator writes informational netsimd startup messages to stderr. EmulatorRunner classified every stderr line as a warning, so a successful dotnet test could report dozens of warnings. Log stderr at verbose level instead. Actual emulator launch and boot failures continue to be reported by the boot result handling. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 282fdada-3869-4e70-b4be-b0b7037cd5db --- src/Xamarin.Android.Tools.AndroidSdk/Runners/EmulatorRunner.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Xamarin.Android.Tools.AndroidSdk/Runners/EmulatorRunner.cs b/src/Xamarin.Android.Tools.AndroidSdk/Runners/EmulatorRunner.cs index eff26f578bb..8f43fb7f837 100644 --- a/src/Xamarin.Android.Tools.AndroidSdk/Runners/EmulatorRunner.cs +++ b/src/Xamarin.Android.Tools.AndroidSdk/Runners/EmulatorRunner.cs @@ -99,7 +99,7 @@ public Process LaunchEmulator (string avdName, bool coldBoot = false, List { if (e.Data != null) - logger.Invoke (TraceLevel.Warning, $"[emulator] {e.Data}"); + logger.Invoke (TraceLevel.Verbose, $"[emulator] {e.Data}"); }; if (!process.Start ()) {