Skip to content

test: stabilize due-time-beyond-limit reminder integration test #10889

Description

@ReubenBond

Description

The Linux .NET 10 BVT job for PR #10874 timed out in ReminderTestKit_DueTimeBeyondTimerLimitLoadsAndFiresOnPersistedSchedule. The PR only deletes an unreferenced internal code-generator helper, and the failure is in reminder integration behavior, so it appears unrelated to the PR change.

Evidence

Workflow run: https://github.com/dotnet/orleans/actions/runs/33131710235

Failed job: https://github.com/dotnet/orleans/actions/runs/33131710235/job/98722494514

Relevant output:

Orleans.Reminders.TestKit.Tests.ReminderTestKitClusterIntegrationTests.ReminderTestKit_DueTimeBeyondTimerLimitLoadsAndFiresOnPersistedSchedule failed (1m 00s)
Xunit.MicrosoftTestingPlatform.XunitException: System.Threading.Tasks.TaskCanceledException: A task was canceled.
at ReminderTestKitClusterIntegrationTests.cs:234
at ReminderTestKitClusterIntegrationTests.cs:256

Expected behavior

The persisted reminder schedule loads and fires deterministically within the test's synchronization deadline.

Actual behavior

The test reaches its cancellation deadline after approximately one minute.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions