Source: pytango Version: 9.5.0-4 Severity: serious Tags: ftbfs Justification: FTBFS
Hi,The latest upload of pytango failed to build on the arm64 buildd. Seems like the build is flaky as the error is about a timeout during the test.
Paul=================================== FAILURES =================================== ___________________ test_subscribe_data_ready_event[Asyncio] ___________________
event_device = EventDevice(test/nodb/eventdevice) def test_subscribe_data_ready_event(event_device): results_data_ready_event = [] def callback_data_ready(evt): results_data_ready_event.append(evt.ctr) # Subscribe to data ready event eid_data_ready = event_device.subscribe_event("attr", EventType.DATA_READY_EVENT, callback_data_ready, wait=True
) assert eid_data_ready == 1 # Trigger an event event_device.command_inout("send_data_ready_event", wait=True) # Wait for tango event for retry_count in range(MAX_RETRIES): event_device.read_attribute("state", wait=True) if len(results_data_ready_event): break time.sleep(DELAY_PER_RETRY) if retry_count + 1 >= MAX_RETRIES: timeout_seconds = retry_count * DELAY_PER_RETRY > pytest.fail(f"Timeout, waiting for event, after {timeout_seconds}sec over {MAX_RETRIES} retries. Occasionally happens, probably due to CI test runtime environment"
)E Failed: Timeout, waiting for event, after 9.950000000000001sec over 200 retries. Occasionally happens, probably due to CI test runtime environment
tests/test_event.py:151: Failed---------------------------- Captured stdout setup -----------------------------
Ready to accept request---------------------------- Captured stderr setup -----------------------------
Can't create notifd event supplier. Notifd event not available -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.9.8-amd64 (SMP w/4 CPU threads; PREEMPT)Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
OpenPGP_signature.asc
Description: OpenPGP digital signature