Skip to content

Add Yandex devices: YNDX-00530, 00531, 00532, 00534, 00535, 00537, 00538, 00591 #8169

Add Yandex devices: YNDX-00530, 00531, 00532, 00534, 00535, 00537, 00538, 00591

Add Yandex devices: YNDX-00530, 00531, 00532, 00534, 00535, 00537, 00538, 00591 #8169

Triggered via pull request January 3, 2026 21:30
Status Failure
Total duration 1m 1s
Artifacts

ci.yml

on: pull_request
Matrix: shared-ci / Prepare base dependencies
Matrix: shared-ci / pytest
shared-ci  /  Run pre-commit
40s
shared-ci / Run pre-commit
shared-ci  /  Process test coverage
shared-ci / Process test coverage
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 20 warnings
shared-ci / Run tests Python 3.12
Process completed with exit code 1.
shared-ci / Run tests Python 3.12: tests/test_quirks.py#L744
test_attributes_updated_not_replaced[YandexCurtainMotor] AssertionError: assert False + where False = issubclass(<class 'zhaquirks.yandex.yndx_0059x.YandexWindowCovering'>, <class 'zigpy.quirks.CustomCluster'>) + where <class 'zigpy.quirks.CustomCluster'> = <module 'zigpy.quirks' from '/home/runner/work/zha-device-handlers/zha-device-handlers/.venv/lib/python3.12/site-packages/zigpy/quirks/__init__.py'>.CustomCluster + where <module 'zigpy.quirks' from '/home/runner/work/zha-device-handlers/zha-device-handlers/.venv/lib/python3.12/site-packages/zigpy/quirks/__init__.py'> = zigpy.quirks
shared-ci / Run tests Python 3.12: tests/test_quirks.py#L581
test_zigpy_custom_cluster_pollution RuntimeError: Custom clusters must subclass `CustomCluster`: {<class 'zhaquirks.yandex.yndx_0059x.YandexWindowCovering'>}
shared-ci / Run tests Python 3.13
The strategy configuration was canceled because "shared-ci.pytest._3_12" failed
shared-ci / Run tests Python 3.13
The operation was canceled.
shared-ci / Run tests Python 3.13: tests/test_quirks.py#L581
test_zigpy_custom_cluster_pollution RuntimeError: Custom clusters must subclass `CustomCluster`: {<class 'zhaquirks.yandex.yndx_0059x.YandexWindowCovering'>}
shared-ci / Run tests Python 3.13: tests/test_quirks.py#L744
test_attributes_updated_not_replaced[YandexCurtainMotor] AssertionError: assert False + where False = issubclass(<class 'zhaquirks.yandex.yndx_0059x.YandexWindowCovering'>, <class 'zigpy.quirks.CustomCluster'>) + where <class 'zigpy.quirks.CustomCluster'> = <module 'zigpy.quirks' from '/home/runner/work/zha-device-handlers/zha-device-handlers/.venv/lib/python3.13/site-packages/zigpy/quirks/__init__.py'>.CustomCluster + where <module 'zigpy.quirks' from '/home/runner/work/zha-device-handlers/zha-device-handlers/.venv/lib/python3.13/site-packages/zigpy/quirks/__init__.py'> = zigpy.quirks
shared-ci / Run tests Python 3.12: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/__init__.py#L169
Command 'switch_type' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/__init__.py#L169
Command 'switch_mode' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/__init__.py#L169
Command 'power_type' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/__init__.py#L169
Command 'led_indicator' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/__init__.py#L169
Command 'interlock' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.12: zhaquirks/yandex/__init__.py#L169
Command 'button_mode' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/yndx_0059x.py#L39
Command None has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/__init__.py#L169
Command 'switch_type' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/__init__.py#L169
Command 'switch_mode' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/__init__.py#L169
Command 'power_type' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/__init__.py#L169
Command 'led_indicator' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/__init__.py#L169
Command 'interlock' has an incorrect direction, please remove the `direction` kwarg
shared-ci / Run tests Python 3.13: zhaquirks/yandex/__init__.py#L169
Command 'button_mode' has an incorrect direction, please remove the `direction` kwarg