Remove dependency on `RemoteExecutor` in tests
Open
: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
Assessment
This issue has not been assessed yet.