-
Notifications
You must be signed in to change notification settings - Fork 379
Open
Labels
area-Infrastructure-librariesArea maintained by .NET libraries team: APICompat, AsmDiff, GenAPI, GenFacades, PkgProj, etcArea maintained by .NET libraries team: APICompat, AsmDiff, GenAPI, GenFacades, PkgProj, etchelp wanted
Description
- This issue is blocking
- This issue is causing unreasonable pain
I could be holding it wrong but it does not seem to be working as expected.
Microsoft.DotNet.RemoteExecutor Version 6.0.0-beta.20508.3 (Are there non beta version available?)
Installed via https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json
The following method runs without any assertation exceptions. I would expect it to fail.
RemoteExecutor.Invoke(() =>
{
Assert.True(false);
}).Dispose();The following code throws an exception. I would expect none.
RemoteExecutor.Invoke(() =>
{
return RemoteExecutor.SuccessExitCode;
}).Dispose();Message:
Exit code was -2147450749 but it should have been 42
Expected: True
Actual: False
Stack Trace:
RemoteInvokeHandle.Dispose(Boolean disposing) line 237
RemoteInvokeHandle.Dispose() line 58
Metadata
Metadata
Assignees
Labels
area-Infrastructure-librariesArea maintained by .NET libraries team: APICompat, AsmDiff, GenAPI, GenFacades, PkgProj, etcArea maintained by .NET libraries team: APICompat, AsmDiff, GenAPI, GenFacades, PkgProj, etchelp wanted