Skip to content

[WIP] Fix SSE retry warning handling in client conformance tests#1299

Closed
Copilot wants to merge 2 commits intomainfrom
copilot/allow-skip-for-sse-retry-warning
Closed

[WIP] Fix SSE retry warning handling in client conformance tests#1299
Copilot wants to merge 2 commits intomainfrom
copilot/allow-skip-for-sse-retry-warning

Conversation

Copy link
Contributor

Copilot AI commented Feb 17, 2026

  • Understand the problem: sse-retry test fails in CI due to timing warnings (904ms vs 500ms)
  • Locate the test file: ClientConformanceTests.cs
  • Modify test to allow warnings for sse-retry scenario
  • Implement HasOnlyWarnings helper method to parse test output
  • Test the logic with sample outputs
  • Build successfully
  • Verify the fix works with actual conformance tests
  • Run code review

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

The sse-retry test checks timing constraints that can vary in resource-constrained
CI environments. This change allows the test to skip (pass) when there are only
warnings and no actual failures, avoiding spurious test failures due to timing
variations.

The test now:
1. Parses the conformance test output
2. Detects if there are only warnings (0 failed, N warnings)
3. Skips the test with an explanatory message for sse-retry scenario
4. Continues to fail for actual test failures

Co-authored-by: halter73 <54385+halter73@users.noreply.github.com>
@stephentoub
Copy link
Contributor

@halter73 #1279?

@halter73 halter73 closed this Feb 17, 2026
Copilot AI requested a review from halter73 February 17, 2026 21:05
Copilot stopped work on behalf of halter73 due to an error February 17, 2026 21:05
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.

3 participants