diff --git a/src/tests/Common/CLRTest.Execute.Bash.targets b/src/tests/Common/CLRTest.Execute.Bash.targets index 8873259373470..eaf413288f347 100644 --- a/src/tests/Common/CLRTest.Execute.Bash.targets +++ b/src/tests/Common/CLRTest.Execute.Bash.targets @@ -96,7 +96,7 @@ then exit $(IncompatibleTestBashScriptExitCode) fi ]]> - + - + $(BuildDir)\apk $(XUnitTestBinBase)$(CategoryWithSlash)\$(Category).apk False + diagnostics_tracing + 127.0.0.1:9000,nosuspend,listen True $(ArtifactsBinDir)microsoft.netcore.app.runtime.android-$(TargetArchitecture)\$(Configuration)\runtimes\android-$(TargetArchitecture)\ arm64-v8a @@ -244,6 +246,8 @@ RuntimeIdentifier="$(RuntimeIdentifier)" ProjectName="$(Category)" MonoRuntimeHeaders="$(MicrosoftNetCoreAppRuntimePackDir)/native/include/mono-2.0" + RuntimeComponents="$(RuntimeComponents)" + DiagnosticPorts="$(DiagnosticPorts)" StripDebugSymbols="$(StripDebugSymbols)" ForceInterpreter="$(MonoInterp)" AppDir="$(BuildDir)" diff --git a/src/tests/issues.targets b/src/tests/issues.targets index 2a964532c8550..484f1e6d6db96 100644 --- a/src/tests/issues.targets +++ b/src/tests/issues.targets @@ -3397,6 +3397,53 @@ needs triage + + + System.Threading.Thread.UnsafeStart not supported + + + System.Threading.Thread.UnsafeStart not supported + + + System.Threading.Thread.UnsafeStart not supported + + + System.Threading.Thread.UnsafeStart not supported + + + System.Threading.Thread.UnsafeStart not supported + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient + + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient and system.diagnostics.process not supported + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient and system.diagnostics.process not supported + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient and system.diagnostics.process not supported + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient + + + Could not load legacy Microsoft.Diagnostics.Tools.RuntimeClient + @@ -3562,14 +3609,11 @@ https://github.com/dotnet/runtime/issues/54906 - - https://github.com/dotnet/runtime/issues/52763 - https://github.com/dotnet/runtime/issues/54974 - - needs triage + + Need to update with Microsoft.Diagnostics.NETCore.Client port https://github.com/dotnet/runtime/pull/64358 https://github.com/dotnet/runtime/issues/53077 diff --git a/src/tests/tracing/eventpipe/common/IpcUtils.cs b/src/tests/tracing/eventpipe/common/IpcUtils.cs index b3448f704f238..0640e7e898c31 100644 --- a/src/tests/tracing/eventpipe/common/IpcUtils.cs +++ b/src/tests/tracing/eventpipe/common/IpcUtils.cs @@ -446,6 +446,11 @@ public static Stream GetStandardTransport(int processId) namedPipe.Connect(3); return namedPipe; } + else if (OperatingSystem.IsAndroid()) + { + TcpClient client = new TcpClient("127.0.0.1", 9000); + return client.GetStream(); + } else { string ipcPort;