Skip to content

Conversation

@lokitoth
Copy link
Member

@lokitoth lokitoth commented Jan 27, 2026

The DurableTask Integration tests have some flakiness around the TTL tests. To unblock the queue we will disable them and create an issue #3463 to track fixing/re-enabling.

Contribution Checklist

  • The code builds clean without any errors or warnings
  • The PR follows the Contribution Guidelines
  • All unit tests pass, and I have added new tests where possible
  • Is this a breaking change? If yes, add "[BREAKING]" prefix to the title of the PR.

Copilot AI review requested due to automatic review settings January 27, 2026 16:50
@github-actions github-actions bot changed the title ci: Unblock Merge queue by disabling DurableTask TTL tests .NET: ci: Unblock Merge queue by disabling DurableTask TTL tests Jan 27, 2026
@lokitoth lokitoth enabled auto-merge January 27, 2026 16:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR temporarily disables flaky Time-To-Live (TTL) integration tests in the DurableTask test suite to unblock the merge queue. The tests are experiencing intermittent failures with TaskCanceledException, and this change allows the team to address the flakiness without blocking ongoing development work. Issue #3463 has been created to track re-enabling these tests.

Changes:

  • Changed the test category trait from "Integration" to "IntegrationDisabled" for the TimeToLiveTests class
  • Updated the CI workflow to filter out tests with "IntegrationDisabled" category when running integration tests
  • Minor whitespace cleanup in the workflow file

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
dotnet/tests/Microsoft.Agents.AI.DurableTask.IntegrationTests/TimeToLiveTests.cs Changed test category from "Integration" to "IntegrationDisabled" to exclude TTL tests from CI runs
.github/workflows/dotnet-build-and-test.yml Added test filter to exclude "IntegrationDisabled" tests and removed trailing whitespace

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants