ci(ubicloud): e2e step uses test:kicad:ci (firefox + chromium-ci projects)

Mirrors the main workflows for e913beb's pcbnew-on-Chromium routing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Istvan Matejcsok 2026-06-11 16:12:20 +02:00
commit 3ce2684da8

View file

@ -82,11 +82,13 @@ jobs:
working-directory: tests
run: npm run setup:kicad
- name: KiCad e2e (npm run test:kicad)
- name: KiCad e2e (npm run test:kicad:ci)
working-directory: tests
# xvfb-run: headed Firefox on a virtual display — WebGL needs GLX + Mesa
# llvmpipe, which headless Firefox can't reach on a GPU-less VM.
run: xvfb-run -a npm run test:kicad
# test:kicad:ci adds the chromium-ci project: pcbnew's wasm exceeds
# SpiderMonkey's x86-64 code budget, so those specs run on Chromium.
run: xvfb-run -a npm run test:kicad:ci
- name: Upload test logs & screenshots
if: always()