Stop testing UseWindowsLegacyProcessStrategy for KillerTest
What does this MR do?
We were seeing high rates of test failures in https://gitlab.com/gitlab-org/gitlab-runner/-/jobs/8145006347. This appears to be happening when:
-
UseWindowsLegacyProcessStrategywas enabled in the test. -
The tests in
gitlab.com/gitlab-org/gitlab-runner/executors/shellandgitlab.com/gitlab-org/gitlab-runner/helpers/processrun concurrently.
As described in
!4659 (merged),
killing a job with UseWindowsLegacyProcessStrategy also sends
the signal to the Go interpreter.
Avoid these flaky test failures by removing these kill tests
with UseWindowsLegacyProcessStrategy.
Edited by Stan Hu