Skip to content

Allow update entities to report progress as a float #219443

Allow update entities to report progress as a float

Allow update entities to report progress as a float #219443

Triggered via pull request October 21, 2024 18:20
Status Failure
Total duration 24m 42s
Artifacts 28

ci.yaml

on: pull_request
Collect information & changes data
16s
Collect information & changes data
Matrix: Prepare dependencies
Prepare pre-commit base
14s
Prepare pre-commit base
Matrix: lint-hadolint
Check hassfest
48s
Check hassfest
Check all requirements
21s
Check all requirements
Check mypy
1m 4s
Check mypy
Matrix: prepare-pytest-full
Audit licenses
0s
Audit licenses
Check pylint
8m 6s
Check pylint
Check pylint on tests
6m 9s
Check pylint on tests
Check ruff-format
40s
Check ruff-format
Check ruff
26s
Check ruff
Check other linters
1m 15s
Check other linters
Matrix: pytest-full
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Upload test coverage to Codecov (partial suite)
0s
Upload test coverage to Codecov (partial suite)
Upload test coverage to Codecov (full suite)
0s
Upload test coverage to Codecov (full suite)
Fit to window
Zoom out
Zoom in

Annotations

24 errors
Run postgres:12.14 tests Python 3.12
10.03s call tests/components/sensor/test_recorder_missing_stats.py::test_compile_missing_statistics[True-True]
Run postgres:15.2 tests Python 3.12
11.07s call tests/components/sensor/test_recorder_missing_stats.py::test_compile_missing_statistics[True-True]
Run tests Python 3.12 (1): tests/components/nextcloud/test_update.py#L29
test_async_setup_entry AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'auto_update': False, + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/nextcloud/icon.png', ... })
Run tests Python 3.12 (1)
Process completed with exit code 1.
Run tests Python 3.12 (3): tests/components/lamarzocco/test_update.py#L40
test_update_entites[machine_firmware-machine] AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/lamarzocco/icon.png', ... })
Run tests Python 3.12 (3): tests/components/lamarzocco/test_update.py#L40
test_update_entites[gateway_firmware-gateway] AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/lamarzocco/icon.png', ... })
Run tests Python 3.12 (3)
Process completed with exit code 1.
Run tests Python 3.12 (2): tests/components/iron_os/test_update.py#L46
test_update AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/iron_os/icon.png', ... })
Run tests Python 3.12 (2)
Process completed with exit code 1.
Run tests Python 3.12 (10): tests/components/fritz/test_update.py#L49
test_update_entities_initialized AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'auto_update': False, + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/fritz/icon.png', ... })
Run tests Python 3.12 (10): tests/components/fritz/test_update.py#L71
test_update_available AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'auto_update': False, + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/fritz/icon.png', ... })
Run tests Python 3.12 (10): tests/components/fritz/test_update.py#L99
test_available_update_can_be_installed AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'auto_update': False, + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/fritz/icon.png', ... })
Run tests Python 3.12 (10): tests/components/tessie/test_update.py#L26
test_updates AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'auto_update': False, + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/tessie/icon.png', ... })
Run tests Python 3.12 (10)
Process completed with exit code 1.
Run tests Python 3.12 (6): tests/components/smlight/test_update.py#L86
test_update_setup AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/smlight/icon.png', ... })
Run tests Python 3.12 (6)
Process completed with exit code 1.
Run tests Python 3.12 (7): tests/components/unifi/test_update.py#L88
test_entity_and_device_data[site_payload0-device_payload0] AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/unifi/icon.png', ... })
Run tests Python 3.12 (7): tests/components/unifi/test_update.py#L88
test_entity_and_device_data[site_payload1-device_payload0] AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/unifi/icon.png', ... })
Run tests Python 3.12 (7): tests/components/devolo_home_network/test_update.py#L56
test_update_firmware AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/devolo_home_network/icon.png', ... })
Run tests Python 3.12 (7)
Process completed with exit code 1.
Run tests Python 3.12 (4): tests/components/teslemetry/test_update.py#L44
test_update_alt AssertionError
Run tests Python 3.12 (4): tests/components/airgradient/test_update.py#L29
test_all_entities AssertionError: assert [+ received] == [- snapshot] StateSnapshot({ ... 'device_class': 'firmware', + 'display_precision': 0, 'entity_picture': 'https://brands.home-assistant.io/_/airgradient/icon.png', ... })
Run tests Python 3.12 (4)
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size
coverage-3.12-5
873 KB
coverage-3.12-8
878 KB
coverage-3.12-9
870 KB
coverage-3.12-mariadb-10.10.3
16.3 KB
coverage-3.12-mariadb-10.11.2
16.3 KB
coverage-3.12-mariadb-10.3.32
16.3 KB
coverage-3.12-mariadb-10.6.10
16.3 KB
coverage-3.12-mysql-8.0.32
16.3 KB
coverage-3.12-postgres-12.14
16.3 KB
coverage-3.12-postgres-15.2
16.3 KB
pytest-219443-3.12-1
2.56 KB
pytest-219443-3.12-10
3.87 KB
pytest-219443-3.12-2
2.88 KB
pytest-219443-3.12-3
4.14 KB
pytest-219443-3.12-4
2.94 KB
pytest-219443-3.12-5
2.21 KB
pytest-219443-3.12-6
2.6 KB
pytest-219443-3.12-7
3.83 KB
pytest-219443-3.12-8
1.38 KB
pytest-219443-3.12-9
1.26 KB
pytest-219443-3.12-mariadb-10.10.3
2.67 KB
pytest-219443-3.12-mariadb-10.11.2
2.66 KB
pytest-219443-3.12-mariadb-10.3.32
2.64 KB
pytest-219443-3.12-mariadb-10.6.10
2.68 KB
pytest-219443-3.12-mysql-8.0.32
2.59 KB
pytest-219443-3.12-postgres-12.14
2.32 KB
pytest-219443-3.12-postgres-15.2
2.32 KB
pytest_buckets-3.12
5.75 KB