Orchestrata Ultimate › Tests › Reference › kernel › test_volk_registry_status_events

Tests reference — tests/kernel/test_volk_registry_status_events.py

Module of tests/kernel, split out because the directory page would be too large.

Prose pending.

tests/kernel/test_volk_registry_status_events.py

source · 4 tests · 166 lines

Tests for the REQ-001-014 status-change observer seam on VolkRegistry.

Covers: agents.volk_registry, core.base.traces

Kind Name Line Description
class TestVolkRegistryStatusChangeEvents 73
method TestVolkRegistryStatusChangeEvents.test_heartbeat_transition_fires_on_status_change 75 REQ-001-014: driving a volk INACTIVE via real timeout mechanics,
method TestVolkRegistryStatusChangeEvents.test_lazy_timeout_transition_fires_on_status_change 105 REQ-001-014, REQ-001-018: a fresh heartbeat going stale past the
method TestVolkRegistryStatusChangeEvents.test_no_event_when_status_unchanged 129 REQ-001-014: a second consecutive heartbeat on an already-ACTIVE
method TestVolkRegistryStatusChangeEvents.test_callback_error_never_breaks_heartbeat 148 REQ-001-017: a raising on_status_change callback is swallowed