Getting the CI to pass consistently on Windows (hopefully) (#4624)
* run windows jobs
* run windows jobs
* windows jobs
* remove interpretation
* restore
* fixes to checking port
* linting
* remove server name testing
* add timeout
* remove saveto
* remove saveto
* exception
* fixes
* fixes
* fixes
* backend
* cleanup
* changelog
---------
Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com>