dotnet / dotnet/winforms

Remove dependency on `RemoteExecutor` in tests

Open
#4,500 8 comments 0 reactions 1 assignee Claimed by @ricardobossan View on GitHub
:construction: work in progress test-bug
Dominant language
C#
Stars
4.9k
Forks
1.1k
Avg merge
20h 23m
Merged PRs (30d)
103

Description

**Problem description:**

`RemoteExecutor` has been used in a number of tests for the sole purpose of enabling visual styles. However `RemoteExecutor` has proven to be rather unstable (see: https://github.com/dotnet/arcade/issues/5325).

The tests have been update to run with visual styles on by default in https://github.com/dotnet/winforms/pull/4197, however `RemoteExecutor` hasn't been cleaned out.

We need to scan the codebase for `RemoteExecutor` (and "_Skip = "Crash with AbandonedMutexException. See: https://github.com/dotnet/arcade/issues/5325"_") and update those tests, removing `RemoteExecutor`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.