microsoft / microsoft/aspire

[CI Failure] Flaky: ProcessGuestLauncherTests.LaunchAsync_WithGracefulServices_BlockingSignalerDoesNotConsumeGracefulBudget times out intermittently on Windows

Open
#18,880 3 comments 0 reactions 0 assignees View on GitHub
ci-failure-cause quarantined-test test-failure
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

## Build Information

Build: https://github.com/microsoft/aspire/actions/runs/30055044537
Build error leg or test failing: Tests / Cli / Cli (windows-latest) / `Aspire.Cli.Tests.Projects.ProcessGuestLauncherTests.LaunchAsync_WithGracefulServices_BlockingSignalerDoesNotConsumeGracefulBudget`
Pull request: #18879

## Error Message

```
System.TimeoutException : The operation has timed out.
at Aspire.Cli.Tests.Projects.ProcessGuestLauncherTests.LaunchAsync_WithGracefulServices_BlockingSignalerDoesNotConsumeGracefulBudget() in D:\a\aspire\aspire\tests\Aspire.Cli.Tests\Projects\ProcessGuestLauncherTests.cs:line 186
```

## Description

Flaky: ProcessGuestLauncherTests.LaunchAsync_WithGracefulServices_BlockingSignalerDoesNotConsumeGracefulBudget times out intermittently on Windows

**Type**: flaky-test

## Occurrences

| Date | Build | Job | PR |
|------|-------|-----|----|
| 2026-07-24 | [30055044537](https://github.com/microsoft/aspire/actions/runs/30055044537) | Tests / Cli / Cli (windows-latest) | #18879 |
| 2026-08-11 | [31538996343](https://github.com/microsoft/aspire/actions/runs/31538996343) | Tests / Cli / Cli (windows-latest) | #19221 |
| 2026-08-13 | [31668464647](https://github.com/microsoft/aspire/actions/runs/31668464647) | Tests / Cli / Cli (windows-latest) | #19331 |
| 2026-08-13 | [31739682865](https://github.com/microsoft/aspire/actions/runs/31739682865) | Tests / Cli / Cli (windows-latest) | #16842 |

Contributor guide

Open the contributing guide

Research direction

Start with tests/Aspire.Cli.Tests/Projects/ProcessGuestLauncherTests.cs, especially LaunchAsync_WithGracefulServices_BlockingSignalerDoesNotConsumeGracefulBudget at line 186. Reproduce the test on the windows-latest CI leg and inspect the timeout behavior; done means the test no longer times out intermittently across the reported Windows runs.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli, testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.