Skip to content

test: two lib/runtime_acceptance tests red on master (RMCP disconnect write, Codex host-event privacy) #2569

Description

@ScriptedAlchemy

Two tests fail deterministically on origin/master at c2247fd (fix(kiro)!: edit Kiro's mcp.json directly, never run kiro-cli (#2551)), reproduced in a clean detached worktree with its own target dir on Linux:

cargo build -p tracedecay-cli --bin tracedecay
cargo test --no-fail-fast -p tracedecay --features test-helpers,test-transport --lib --test runtime_acceptance_suite -- \
  daemon::broker_stream_transport_tests::rmcp_peer_disconnect_mid_delivery_settles_dropped_rather_than_unknown \
  host_event_fixture_test::native_host_event_fixtures_execute_provider_admission_paths
  1. daemon::broker_stream_transport_tests::rmcp_peer_disconnect_mid_delivery_settles_dropped_rather_than_unknown (broker_stream_transport_tests.rs:550): a disconnected peer must fail the response write instead of reporting delivery. The RMCP send after both client halves are dropped returns Ok.
  2. host_event_fixture_test::native_host_event_fixtures_execute_provider_admission_paths (host_event_fixture_test.rs:294): codex/supported leaked codex-host-fixture. A persisted analytics row for the Codex fixture contains the private session id.

Both also fail on the fleet/user-setting-projectless lane (#2563), which does not touch either path. Found while verifying #2563; not fixed there.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions