diff --git a/src/tests/tracing/eventpipe/common/Microsoft.Diagnostics.NETCore.Client/AssemblyInfo.cs b/src/tests/tracing/eventpipe/common/Microsoft.Diagnostics.NETCore.Client/AssemblyInfo.cs index a53e9716f896ba..a24514a125582e 100644 --- a/src/tests/tracing/eventpipe/common/Microsoft.Diagnostics.NETCore.Client/AssemblyInfo.cs +++ b/src/tests/tracing/eventpipe/common/Microsoft.Diagnostics.NETCore.Client/AssemblyInfo.cs @@ -5,4 +5,5 @@ using System.Runtime.CompilerServices; [assembly: InternalsVisibleTo("common")] +[assembly: InternalsVisibleTo("enabledisable")] #endif \ No newline at end of file diff --git a/src/tests/tracing/eventpipe/enabledisable/enabledisable.cs b/src/tests/tracing/eventpipe/enabledisable/enabledisable.cs index 80b0b540125818..b90468e7918d62 100644 --- a/src/tests/tracing/eventpipe/enabledisable/enabledisable.cs +++ b/src/tests/tracing/eventpipe/enabledisable/enabledisable.cs @@ -72,6 +72,10 @@ public static int Main() }; DiagnosticsClient client = new DiagnosticsClient(Process.GetCurrentProcess().Id); +#if DIAGNOSTICS_RUNTIME + if (OperatingSystem.IsAndroid()) + client = new DiagnosticsClient(new IpcEndpointConfig("127.0.0.1:9000", IpcEndpointConfig.TransportType.TcpSocket, IpcEndpointConfig.PortType.Listen)); +#endif using (EventPipeSession session1 = client.StartEventPipeSession(providers)) { EventPipeEventSource source1 = new EventPipeEventSource(session1.EventStream); diff --git a/src/tests/tracing/eventpipe/enabledisable/enabledisable.csproj b/src/tests/tracing/eventpipe/enabledisable/enabledisable.csproj index 88ecb83bf1abb2..7eecf6a83db18f 100644 --- a/src/tests/tracing/eventpipe/enabledisable/enabledisable.csproj +++ b/src/tests/tracing/eventpipe/enabledisable/enabledisable.csproj @@ -3,6 +3,7 @@ .NETCoreApp exe true + $(DefineConstants);DIAGNOSTICS_RUNTIME true true