Ben Meadors
abd66bfca3
Add multi-hop NextHop recovery tests and unit tests for routing reliability
...
- Introduced a new test suite for multi-hop NextHop directed-message delivery and relay recovery in `test_nexthop_multihop_recovery.py`. This includes tests for end-to-end delivery and recovery after relay drop.
- Implemented unit tests in `test_main.cpp` for NextHop routing reliability mitigations, covering:
- M1: Ambiguity-aware last-byte resolution.
- M2: NextHopRouter's strict-neighbor gate and hop limit checks.
- M3: Route-health freshness and failure decay.
- Enhanced mock classes to facilitate controlled testing of node behaviors and routing logic.
2026-06-13 16:31:13 -05:00
..
2026-03-24 12:39:21 -05:00
2026-05-06 15:33:59 -05:00
2026-05-29 12:47:09 -05:00
2026-01-04 05:15:53 -06:00
2026-06-09 10:24:59 -05:00
2026-06-11 15:39:49 -05:00
2026-06-11 15:39:49 -05:00
2026-06-13 16:31:13 -05:00
2026-06-13 06:45:56 -05:00
2026-06-08 08:12:57 -05:00
2026-06-11 15:36:13 -05:00
2026-06-09 18:58:26 -05:00
2026-06-11 15:39:49 -05:00
2026-01-24 08:39:03 -06:00
2026-06-11 15:39:49 -05:00
2026-06-03 16:47:30 +02:00
2026-01-29 05:56:19 -06:00
2026-05-21 10:20:09 -05:00
2026-04-23 14:44:39 -05:00
2026-02-19 07:16:33 -06:00
2026-02-25 10:27:21 +01:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-02-19 07:16:33 -06:00
2026-01-04 05:15:53 -06:00
2026-06-11 15:39:49 -05:00
2026-05-11 11:46:13 -05:00
2026-05-25 14:05:46 -05:00
2026-06-03 16:42:39 +01:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-05-17 18:53:32 -05:00
2026-05-16 06:16:11 -05:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-05-09 15:12:10 -05:00
2026-06-11 15:39:49 -05:00
2026-06-11 15:39:49 -05:00
2026-04-16 13:57:21 +01:00
2026-01-04 05:15:53 -06:00
2026-06-11 12:18:26 -05:00
2026-06-11 12:18:26 -05:00
2026-06-04 10:05:31 -05:00
2026-06-04 10:05:31 -05:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-06-09 18:58:26 -05:00
2026-05-17 18:53:32 -05:00
2026-06-11 15:39:49 -05:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-06-03 16:47:30 +02:00
2026-04-27 07:07:49 -05:00
2026-06-03 18:05:03 -04:00
2026-05-01 08:25:19 -05:00
2026-01-04 05:15:53 -06:00
2026-04-14 06:41:04 -05:00
2026-01-04 05:15:53 -06:00
2026-05-17 18:53:32 -05:00
2025-03-01 06:18:33 -06:00
2026-01-04 05:15:53 -06:00
2026-01-04 05:15:53 -06:00
2026-05-12 16:32:00 -05:00
2026-05-12 16:32:00 -05:00