fix(trunk): move T8 #[ignore] full-e2e stub to binary crate tests #21

Merged
alee merged 3 commits from fix/move-t8-stub-to-binary-crate into main 2026-07-05 16:33:44 +00:00
Owner

Moved the #[ignore]'d full_pstn_e2e_through_media_thread_register_trunk test from crates/rutster-trunk/tests/sim_integ.rs to crates/rutster/tests/trunk_sim_e2e.rs. The trunk crate can't depend on the binary crate (circular dep). Also pinned Cargo.lock deps to 1.85-compatible versions. Squash-merge.

Moved the #[ignore]'d full_pstn_e2e_through_media_thread_register_trunk test from crates/rutster-trunk/tests/sim_integ.rs to crates/rutster/tests/trunk_sim_e2e.rs. The trunk crate can't depend on the binary crate (circular dep). Also pinned Cargo.lock deps to 1.85-compatible versions. Squash-merge.
alee added 3 commits 2026-07-05 16:33:25 +00:00
docs: spearhead-4half-and-5 specs + plans + kickoff prompts + AGENTS.md auto-spawn update
All checks were successful
CI / fmt (pull_request) Successful in 59s
CI / clippy (pull_request) Successful in 2m6s
CI / test (1.85) (pull_request) Successful in 4m3s
CI / test (stable) (pull_request) Successful in 4m35s
CI / deny (pull_request) Successful in 1m32s
ce4f65eddb
Phase A-B planning artifacts for the spearhead-4half-and-5 release:
- Strategic plan (.omo/plans/): ADR-0010 deviation, 3-dev dispatch shape,
  auto-spawn flow via task(subagent_type=general, run_in_background=true)
- Slice 4½ spec + plan: rutster-sim crate, SimAudioPipe, LatencyProbe,
  ConcurrencyRunner, TickLagGauge, sim-bench CI gate
- Slice 5 spec + plan: G711Codec, TwilioMediaStreamsServer, TrunkSession,
  trunk_driver::drive, MediaLeg enum, CallControlClient trait
- 4 kickoff prompts (PM + dev-a/b/c) updated for auto-spawn framing
- AGENTS.md PM launch checklist item 4: auto-spawn-dev-via-task() flow

Signed-off-by: Aaron D. Lee <himself@adlee.work>
fix(trunk): move T8 #[ignore] full-e2e stub to binary crate tests
Some checks failed
CI / fmt (pull_request) Successful in 1m12s
CI / clippy (pull_request) Failing after 1m31s
CI / test (1.85) (pull_request) Failing after 1m17s
CI / test (stable) (pull_request) Failing after 2m7s
CI / deny (pull_request) Failing after 1m32s
CI / sim-bench (stable) (pull_request) Failing after 1m48s
CI / twilio-live (manual only) (pull_request) Has been skipped
df5b11ae37
The #[ignore]'d full_pstn_e2e_through_media_thread_register_trunk test
was in crates/rutster-trunk/tests/sim_integ.rs, but rutster-trunk can't
depend on the rutster binary crate (circular dep: rutster already
depends on rutster-trunk). The test needs MediaThread + spawn_tap_engine
which live in the binary crate. Moved to
crates/rutster/tests/trunk_sim_e2e.rs where it can access those types
when implemented. The active pstn_sim_synthetic_caller_drives_trunk_reflex_loop
test stays in rutster-trunk (covers the FOB reflex loop + trunk-leg tick
directly). Also pinned Cargo.lock deps to 1.85-compatible versions
(icu/time/rcgen/dimpl downgrades).

Signed-off-by: Aaron D. Lee <himself@adlee.work>
alee merged commit 431eee3727 into main 2026-07-05 16:33:44 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alee/rutster#21