src/system/tests/test_task_health.cpp file

Functions

TEST_CASE("task_health.first_unhealthy_task_follows_enum_order")
TEST_CASE("task_health.optional_task_does_not_block_watchdog")
TEST_CASE("task_health.required_tasks_must_publish_fresh_heartbeat")
TEST_CASE("task_health_first_heartbeat_before_grace_timeout_keeps_task_healthy")
TEST_CASE("task_health_freshness_transitions_to_stale_after_timeout")
TEST_CASE("task_health_late_first_heartbeat_recovers_stale_task")
TEST_CASE("task_health_reenabling_required_task_restarts_startup_grace")
TEST_CASE("task_health_required_task_gets_startup_grace_after_registration")
TEST_CASE("task_health_startup_grace_expires_without_first_heartbeat")
TEST_CASE("task_health_watchdog_marker_roundtrip")