Skip tests that depend on Linux images when running on Windows
There are many tests which are currently ignored in ci/.test-failures.${WINDOWS_VERSION}.txt
but still pollute the build logs with failures.
We should skip those unit tests and remove them from ci/.test-failures.${WINDOWS_VERSION}.txt
.