test_slave_mac_engine.cpp file
Functions
- TEST_CASE("slave_mac_engine.connect_ack_updates_state")
- TEST_CASE("slave_mac_engine.connection_timeout_invalidates_network_config")
- TEST_CASE("slave_mac_engine.disconnect_ack_resets_state")
- TEST_CASE("slave_mac_engine.ignores_connect_ack_with_matching_suffix_but_different_prefix")
- TEST_CASE("slave_mac_engine.ipv4_diag_distinguishes_active_vs_empty_gap")
- TEST_CASE("slave_mac_engine.ipv4_slot_planning_emits_following_segments_after_success")
- TEST_CASE("slave_mac_engine.ipv4_uplink_queue_and_slot_planning")
- TEST_CASE("slave_mac_engine.peek_then_consume_downlink_preserves_packet_until_commit")
- TEST_CASE("slave_mac_engine.plan_unslotted_connect_frame_uses_scheduler_state")
- TEST_CASE("slave_mac_engine.request_disconnect_emits_unslotted_disconnect_req")
- TEST_CASE("slave_mac_engine.slot_burst_plan_result_classification")
- TEST_CASE("slave_mac_engine.slot_burst_plan_stops_on_slot_budget_or_maintenance_frame")
- TEST_CASE("slave_mac_engine.slot_burst_plan_top_flag_first_only")
- TEST_CASE("slave_mac_engine.slot_burst_policy_gates_by_budget_and_max_count")
- TEST_CASE("slave_mac_engine.slot_burst_tx_feedback_applies_policy_and_counters")
- TEST_CASE("slave_mac_engine.slot_plan_falls_to_null_after_ipv4_queue_drains")
- TEST_CASE("slave_mac_engine.slot_plan_ipv4_top_flag_first_only")
- TEST_CASE("slave_mac_engine.slot_plan_no_frame_when_not_enough_time_for_followup_segment")
- TEST_CASE("slave_mac_engine.slot_plan_uses_internal_demands")
- TEST_CASE("slave_mac_engine.tick_arms_slot_alarm_for_valid_allocation")
- TEST_CASE("slave_mac_engine.tick_clears_slot_alarm_when_fresh_alloc_has_no_local_entry")
- TEST_CASE("slave_mac_engine.tick_clears_stale_sync_without_unslotted_fallback_when_connected")
- TEST_CASE("slave_mac_engine.tick_drives_unslotted_connect_and_wake_probe")
- TEST_CASE("slave_mac_engine.tick_reports_slot_skip_when_prep_window_misses_nearest_slot")
- TEST_CASE("slave_mac_engine.uplink_buffer_advertisement_fast_attack_slow_decay")
- TEST_CASE("slave_mac_engine.who_cadence_rearms_after_tx")