Port registration tests to cover Windows runners
Description
Need to enhance coverage of Windows-based runners in runner pipeline
Proposal
Port the registration tests that exercise and validate configuration of registered runners to cover Windows using the existing shared Windows runners that are already available. Should be straightforward except for calling the runner itself. As the shared runners already have a version of runner that exists, it will require explicitly calling the runner build that we are testing so we don't exercise the runner that is pre-installed. Will also have to insure that the toml generated is in a location that won't be picked up by the pre-installed runner.