(#12490) execution_spec causes failures on windows
With regards to calling "execute_posix" during test runs:
a) It should not be called during windows test runs, and
b) We needs to take more care not to inadvertently set
environment variables in the main ruby process.