Files
WSL/cloudtest
Ben Hillis 680fe6545e cloudtest: skip WSLC test suite on Windows Server images (#40559)
* cloudtest: skip WSLC test suite on Windows Server images

The WSLC TAEF job consistently times out on Windows Server images
because of a VMBus PowerOff hang during VM teardown on Server SKUs.

Skip the wslc TAEF group on Server images until the host issue is
resolved. The wsl1 and wsl2 groups continue to run on Server. Client
images (rs_prerelease, win11-23h2, win10-22h2) are unchanged and still
run all three groups.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address review feedback: dereference loop variable in IN_LIST check

Use "${image}" instead of bare image in the IN_LIST condition for
clarity and to avoid relying on if() implicit variable lookup.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* .pipelines: skip WSLC test job on Server images

Companion change to the cloudtest/CMakeLists.txt skip: tag the
fe_release image as `server: true` and gate the WSLC test job on
`image.server` so the pipeline does not try to load a TestMap.xml
that is no longer generated for the WS22+wslc combination.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-18 17:23:39 +00:00
..