Skip to content

test(e2e): stabilize RTSP user-agent config checks#624

Merged
stackia merged 1 commit into
mainfrom
codex/stabilize-rtsp-user-agent-e2e
Jul 5, 2026
Merged

test(e2e): stabilize RTSP user-agent config checks#624
stackia merged 1 commit into
mainfrom
codex/stabilize-rtsp-user-agent-e2e

Conversation

@stackia

@stackia stackia commented Jul 5, 2026

Copy link
Copy Markdown
Owner

What changed

This narrows the RTSP user-agent configuration assertion in the E2E config suite. The test now uses an RTSP duration query to trigger OPTIONS and DESCRIBE, then verifies the upstream User-Agent header on both requests.

Why

The previous assertion used a full RTSP streaming request, so a transient SETUP, PLAY, or media forwarding timeout on the FreeBSD VM could fail the config-priority test before it ever checked the header. The new path still covers the configured User-Agent reaching the RTSP request layer, but avoids depending on full media playback.

Validation

Ran ruff, collect-only, focused config tests in serial and parallel, and the full E2E suite locally. Full E2E passed with 487 passed and 8 skipped.

@stackia stackia marked this pull request as ready for review July 5, 2026 17:45
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Documentation preview

The documentation preview has been deployed for this pull request.

@stackia stackia merged commit b4beeba into main Jul 5, 2026
11 checks passed
@stackia stackia deleted the codex/stabilize-rtsp-user-agent-e2e branch July 5, 2026 17:52
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.

1 participant