Skip to content

Add QEMU E2E CI workflow with Playwright tests for ESP32 #55

Add QEMU E2E CI workflow with Playwright tests for ESP32

Add QEMU E2E CI workflow with Playwright tests for ESP32 #55

Re-run triggered June 10, 2026 11:23
Status Failure
Total duration 7m 10s
Artifacts 3

qemu-e2e-test.yml

on: pull_request
Build ESP32 Firmware for QEMU
1m 12s
Build ESP32 Firmware for QEMU
Fit to window
Zoom out
Zoom in

Annotations

1 error and 2 warnings
QEMU E2E Tests
Process completed with exit code 1.
Build ESP32 Firmware for QEMU
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
QEMU E2E Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
esp32-firmware Expired
113 MB
sha256:8c3f50324039d827db2c0c5218ba40c0f05525e0bfaff96d2378264a95109f1a
playwright-report Expired
1.62 MB
sha256:d15167520ab90ba301765583d54acc08f4e1458d0f3c30c15b87581b0f86e29f
qemu-logs Expired
3.1 KB
sha256:643974f0801af34a0a749a81f9152fb1e5803218c2effc4493db28f813cf3f70