Skip to content

macOS workflow-expression timeout regression loses its expected result in full CI #179

Description

@RolandUI

Full CI 36057932181 on exact commit 2db6dc6 fails the macOS Runtime Test job: RuntimeExpressionTests.WorkflowWaitsReuseExpressionsResolveVariablesAndRetainTimeoutOperands throws NullReferenceException at RuntimeExpressionTests.cs:132 after ~1 second. Aggregate: 808 passed, 1 failed, 5 gated native skips. Windows full suite, all three native QA jobs and Linux Installer pass. Retained log: artifacts/agent-qa/expanded-campaign/ci-2db6-failed.log; original CI failure must remain visible.

Investigate the missing workflow/expression result at the assertion boundary; distinguish a test timing/precondition assumption from a product error. This is a confirmed failing check, not an established root cause and not evidence that #176 caused it.

Acceptance:

  • Preserve the original failure and add useful result/diagnostic assertions instead of dereferencing an absent value.
  • Reproduce or narrow the condition with the actual workflow path; fix the supported cause without weakening timeout semantics or blindly increasing product deadlines.
  • Run focused regressions and a fresh full macOS/Windows gate, recording any remaining uncertainty explicitly.

Queued behind #178; #176 table-specific Direct/standalone acceptance passes but the comprehensive gate remains failed. No release/publication.

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

    area:runtimeRuntime bridge, attach, inspection, or inputpriority:p1High priority release workstatus:doneCompleted and validatedtype:bugDefect or regression

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions