1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
6 using System
.Runtime
.InteropServices
;
8 namespace System
.Diagnostics
10 /// <summary>Base class used for all tests that need to spawn a remote process.</summary>
11 public abstract partial class RemoteExecutorTestBase
: FileCleanupTestBase
13 // protected static readonly string HostRunnerName = "mono";
14 protected static readonly string HostRunner
= Process
.GetCurrentProcess().MainModule
.FileName
;
16 // Should be ../lib/$(PROFILE)/tests/RemoteExecutorConsoleApp.exe
17 static readonly string ExtraParameter
= "--debug " + Environment
.GetEnvironmentVariable ("REMOTE_EXECUTOR");