Skip to content

[CI Postmortem] Flaky: MonoTouchFixtures.Foundation.UrlProtocolTest.RegistrarTest #25223

@rolfbjarne

Description

@rolfbjarne

Summary

MonoTouchFixtures.Foundation.UrlProtocolTest.RegistrarTest is failing intermittently. It was confirmed flaky by rerun recovery: on PR #25183 (same commit 3a0e9a9f), it failed in build 13884678 but passed in build 13884667.

Failure Details

Test: MonoTouchFixtures.Foundation.UrlProtocolTest.RegistrarTest
Suite: monotouch-test (macOS)
Error message:

State
Expected: 5
But was:  4

Classification

  • Type: Flaky test (confirmed by rerun recovery)
  • Impact: 2 PRs, 2 builds
  • Confidence: High — same commit passed and failed on different runs

Affected Builds

PR Build Result
#25183 13884678 Failed
#25183 13884667 Passed (same commit)
#25209 13904091 Failed

Root Cause Hypothesis

The test checks URL protocol registration state and appears to have a race condition or timing dependency — the state value is 4 instead of the expected 5, suggesting an async operation hasn't completed yet.


Filed automatically by CI postmortem analysis.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ci-postmortemCI post-mortem analysis: flaky tests, infrastructure failures, shared regressions

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions