Skip to content

Keep esphome.components out of the dashboard's main process #4251

Keep esphome.components out of the dashboard's main process

Keep esphome.components out of the dashboard's main process #4251

Triggered via pull request June 16, 2026 15:25
Status Failure
Total duration 5m 21s
Artifacts 1

test.yml

on: pull_request
Lint + smoke checks
1m 6s
Lint + smoke checks
E2E LibreTiny (esphome stable)
1m 13s
E2E LibreTiny (esphome stable)
E2E native ESP-IDF (esphome dev)
3m 6s
E2E native ESP-IDF (esphome dev)
E2E board create validation (esphome stable)
1m 24s
E2E board create validation (esphome stable)
Run benchmarks (CodSpeed)
1m 28s
Run benchmarks (CodSpeed)
Matrix: e2e
Matrix: test-esphome-channels
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 12 warnings
Pytest (esphome beta / ubuntu-latest / Python 3.14)
Process completed with exit code 2.
Lint + smoke checks
Process completed with exit code 1.
Pytest (esphome dev / ubuntu-latest / Python 3.14)
Process completed with exit code 2.
Pytest (macos-latest / Python 3.14)
Python cache path /Users/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
Pytest (windows-latest / Python 3.14)
Python cache path D:\a\_temp\uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
E2E (esphome stable)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993-python, another job may be creating this cache.
E2E (esphome stable)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993, another job may be creating this cache.
E2E (esphome dev)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993-python, another job may be creating this cache.
E2E (esphome dev)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993, another job may be creating this cache.
Run benchmarks (CodSpeed)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13.13-pruned-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993, another job may be creating this cache.
E2E board create validation (esphome stable)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993-python, another job may be creating this cache.
E2E board create validation (esphome stable)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993, another job may be creating this cache.
Pytest (ubuntu-latest / Python 3.12)
Python cache path /home/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
E2E native ESP-IDF (esphome dev)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993-python, another job may be creating this cache.
E2E native ESP-IDF (esphome dev)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14-pruned-py-3367b259963d1539c96ba7b2dca425c14804a05b25d68a080238ef21e36fa993, another job may be creating this cache.

Artifacts

Produced during runtime
Name Size Digest
import-time-waterfall
19 KB
sha256:fda16a0ce0cb6fc6d8eb709b8e0e8cdd2318ec942cfcd12d19fba979d75362cb