flybrain/services/flysim/crates/flybus/tests
dev 9bed780cb9 flybus: wait for the pending-connection events instead of timing them
pending_connections_are_bounded_and_hello_expires gave the router 20 ms
to register a connection and then slept 80 ms past a 40 ms hello timeout
before reading the count once. Both are claims about how fast this box
is, not about the router: the first failed once in 20 whole-crate runs
beside four busy loops. Both now wait for the event they are about, under
the suite's ordinary ten-second bound, so the test still fails if a
pending connection never registers or a pending Hello never expires.
2026-09-22 17:12:46 +00:00
..
common test(flybus): the BUS acceptance bullets that were unproven, and transport traces 2026-09-22 12:01:34 +00:00
artifacts.rs feat(flybus): add standalone IPC bus and conformance tests 2026-09-22 03:46:27 +00:00
bus_acceptance.rs test(flybus): prove the two section 9 rows a review found cited but unproven 2026-09-22 12:39:07 +00:00
conformance_artifacts.rs flybus: assert the latest-mode guarantee, not the machine's timing 2026-09-22 17:05:25 +00:00
conformance_routing.rs flybus: assert the latest-mode guarantee, not the machine's timing 2026-09-22 17:05:25 +00:00
conformance_wire.rs feat(flybus): add standalone IPC bus and conformance tests 2026-09-22 03:46:27 +00:00
example_demo.rs test(flybus): assert the example's output, and split the frame measurement up 2026-09-22 12:01:43 +00:00
integration.rs flybus: assert the latest-mode guarantee, not the machine's timing 2026-09-22 17:05:25 +00:00
perf.rs test(flybus): assert the example's output, and split the frame measurement up 2026-09-22 12:01:43 +00:00
pubsub.rs feat(flybus): add standalone IPC bus and conformance tests 2026-09-22 03:46:27 +00:00
rpc.rs feat(flybus): add standalone IPC bus and conformance tests 2026-09-22 03:46:27 +00:00
sol_rereview_regressions.rs fix(flybus): stop connection teardown being starved by the frame it waits for 2026-09-22 12:01:24 +00:00
sol_review_races.rs flybus: wait for the pending-connection events instead of timing them 2026-09-22 17:12:46 +00:00
wire.rs feat(flybus): add standalone IPC bus and conformance tests 2026-09-22 03:46:27 +00:00