Orleans.Transactions.Tests.TransactionRecoveryLatencyTests.LocalAbortCompletesManagerDecisionAfterDispatchAndBeforeCleanupSettles failed intermittently in the macOS net8.0 BVT job for PR #10569.
Failure
Assert.True() Failure
Expected: True
Actual: False
at Orleans.Transactions.Tests.TransactionRecoveryLatencyTests.LocalAbortCompletesManagerDecisionAfterDispatchAndBeforeCleanupSettles()
The test failed after approximately one second. The PR changes grain activation construction ordering and scheduler ownership; it does not modify transaction recovery code or this test. The corresponding transaction tests passed in local targeted validation and the other CI target/framework jobs.
Expected behavior
The manager decision should complete after dispatch and before cleanup settles deterministically across supported platforms and target frameworks.
Orleans.Transactions.Tests.TransactionRecoveryLatencyTests.LocalAbortCompletesManagerDecisionAfterDispatchAndBeforeCleanupSettlesfailed intermittently in the macOS net8.0 BVT job for PR #10569.Failure
a3488939144266cb1f194877bdba0bea77bc202fmacos-latest,net8.0, BVTThe test failed after approximately one second. The PR changes grain activation construction ordering and scheduler ownership; it does not modify transaction recovery code or this test. The corresponding transaction tests passed in local targeted validation and the other CI target/framework jobs.
Expected behavior
The manager decision should complete after dispatch and before cleanup settles deterministically across supported platforms and target frameworks.