Skip to content

TEST: cover realtime audio source failure - #2463

Open
Roman Lutz (romanlutz) wants to merge 1 commit into
microsoft:mainfrom
romanlutz:romanlutz-daily-audit-2026-08-22
Open

TEST: cover realtime audio source failure#2463
Roman Lutz (romanlutz) wants to merge 1 commit into
microsoft:mainfrom
romanlutz:romanlutz-daily-audit-2026-08-22

Conversation

@romanlutz

Copy link
Copy Markdown
Contributor

A realtime streaming audio source can disconnect after successfully emitting a partial chunk. This adds deterministic coverage that the original source error propagates while the session still performs complete teardown without committing or persisting a partial turn.

The test scripts an async audio iterator to yield one chunk and then fail. It verifies the exact chunk push, no callback drain or forced commit, no persisted messages, dispatcher shutdown, and connection closure.

Validation

  • 32 focused realtime streaming-session tests
  • 4,693 realtime, streaming, Crescendo, and TAP resilience tests
  • Ruff and pre-commit hooks

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants