Use Mesa lavapipe software Vulkan for WebGPU EP plugin Linux test
The NVIDIA Container Toolkit on the GPU CI pool injects NVIDIA libraries
but not the Vulkan ICD JSON, so Dawn fails with 'Failed to detect any
valid GPUs'. Switch the plugin Python test job to Mesa lavapipe (a CPU
Vulkan implementation) instead. This unblocks CI and lets the job run
on the standard CPU pool.
- Dockerfile: add mesa-vulkan-drivers (provides lavapipe). Drop NVIDIA
env vars. Leave VK_ICD_FILENAMES to the caller so the image stays
reusable for a future real-GPU test job.
- plugin-linux-webgpu-stage.yml: switch test job to the CPU pool, drop
--gpus all, and set VK_ICD_FILENAMES / VK_DRIVER_FILES to the lavapipe
ICD on the docker run command line. Trim diagnostics.