Skip to content

Merge branch 'refs/heads/2025.01.x' #6

Merge branch 'refs/heads/2025.01.x'

Merge branch 'refs/heads/2025.01.x' #6

Triggered via push January 20, 2025 02:36
Status Cancelled
Total duration 6m 25s
Artifacts

ci.yaml

on: push
Prepare Python dependencies
32s
Prepare Python dependencies
Run tests Python 3.12.8
5m 32s
Run tests Python 3.12.8
Check ruff-format
15s
Check ruff-format
Check ruff
13s
Check ruff
Check Dockerfile
4s
Check Dockerfile
Check executables
16s
Check executables
Check JSON
11s
Check JSON
Check pylint
44s
Check pylint
Process test coverage
0s
Process test coverage
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 7 warnings
Check ruff-format
Process completed with exit code 1.
Run tests Python 3.12.8
Canceling since a higher priority waiting request for 'CI-refs/heads/main' exists
Run tests Python 3.12.8: tests/api/test_homeassistant.py#L73
test_api_set_image AssertionError: assert 'ghcr.nju.edu...homeassistant' == 'ghcr.io/home...homeassistant' - ghcr.io/home-assistant/qemux86-64-homeassistant ? ^^ + ghcr.nju.edu.cn/home-assistant/qemux86-64-homeassistant ? ^^^^^^^^^^
Run tests Python 3.12.8: tests/homeassistant/test_core.py#L200
test_start[False-True] AssertionError: assert 'ghcr.nju.edu...homeassistant' == 'ghcr.io/home...homeassistant' - ghcr.io/home-assistant/qemux86-64-homeassistant ? ^^ + ghcr.nju.edu.cn/home-assistant/qemux86-64-homeassistant ? ^^^^^^^^^^
Run tests Python 3.12.8: tests/homeassistant/test_core.py#L200
test_start[True-False] AssertionError: assert 'ghcr.nju.edu...homeassistant' == 'ghcr.io/home...homeassistant' - ghcr.io/home-assistant/qemux86-64-homeassistant ? ^^ + ghcr.nju.edu.cn/home-assistant/qemux86-64-homeassistant ? ^^^^^^^^^^
Run tests Python 3.12.8: tests/homeassistant/test_core.py#L200
test_start[True-True] AssertionError: assert 'ghcr.nju.edu...homeassistant' == 'ghcr.io/home...homeassistant' - ghcr.io/home-assistant/qemux86-64-homeassistant ? ^^ + ghcr.nju.edu.cn/home-assistant/qemux86-64-homeassistant ? ^^^^^^^^^^
Run tests Python 3.12.8: tests/homeassistant/test_core.py#L416
test_core_loads_wrong_image_for_machine AssertionError: expected call not found. Expected: pull('ghcr.io/home-assistant/qemux86-64-homeassistant:2024.4.0', platform='linux/amd64') Actual: pull('ghcr.nju.edu.cn/home-assistant/qemux86-64-homeassistant:2024.4.0', platform='linux/amd64')
Run tests Python 3.12.8: tests/homeassistant/test_core.py#L455
test_core_loads_wrong_image_for_architecture AssertionError: assert {'force': Tru...stant:latest'} == {'force': Tru...stant:latest'} Omitting 1 identical items, use -vv to show Differing items: {'image': 'ghcr.nju.edu.cn/home-assistant/qemux86-64-homeassistant:latest'} != {'image': 'ghcr.io/home-assistant/qemux86-64-homeassistant:latest'} Full diff: { 'force': True, - 'image': 'ghcr.io/home-assistant/qemux86-64-homeassistant:latest', ? ^^ + 'image': 'ghcr.nju.edu.cn/home-assistant/qemux86-64-homeassistant:latest', ? ^^^^^^^^^^ }
Run tests Python 3.12.8: tests/misc/test_tasks.py#L202
test_reload_updater_triggers_supervisor_update AttributeError: 'str' object has no attribute 'decode'. Did you mean: 'encode'?
Run tests Python 3.12.8: tests/plugins/test_plugin_base.py#L392
test_default_image_fallback[PluginAudio] AssertionError: assert 'ghcr.nju.edu...-hassio-audio' == 'ghcr.io/home...-hassio-audio' - ghcr.io/home-assistant/amd64-hassio-audio ? ^^ + ghcr.nju.edu.cn/home-assistant/amd64-hassio-audio ? ^^^^^^^^^^
Run tests Python 3.12.8: tests/plugins/test_plugin_base.py#L392
test_default_image_fallback[PluginCli] AssertionError: assert 'ghcr.nju.edu...64-hassio-cli' == 'ghcr.io/home...64-hassio-cli' - ghcr.io/home-assistant/amd64-hassio-cli ? ^^ + ghcr.nju.edu.cn/home-assistant/amd64-hassio-cli ? ^^^^^^^^^^
Run tests Python 3.12.8: tests/plugins/test_plugin_base.py#L392
test_default_image_fallback[PluginDns] AssertionError: assert 'ghcr.nju.edu...64-hassio-dns' == 'ghcr.io/home...64-hassio-dns' - ghcr.io/home-assistant/amd64-hassio-dns ? ^^ + ghcr.nju.edu.cn/home-assistant/amd64-hassio-dns ? ^^^^^^^^^^
Prepare Python dependencies
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check Dockerfile
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check JSON
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check ruff
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check executables
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check ruff-format
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check pylint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636