Skip to content

Conversation

plemarquand
Copy link
Contributor

@plemarquand plemarquand commented Aug 8, 2025

Description

If a test run is already in progress and another one is started VS Code will queue it and start the second run once the first has finished.

Implement cancellation logic that prompts the user to cancel the active test run if one is in flight. If they chose to cancel the dialog, the second test run is not queued. If they do chose to cancel the active test run it is stopped and the new one starts immediately.

Issue: #1748

Tasks

  • Required tests have been written
  • Documentation has been updated
  • Added an entry to CHANGELOG.md if applicable

@plemarquand plemarquand force-pushed the cancel-running-tests branch 2 times, most recently from 68c8eb2 to 7a9491c Compare August 8, 2025 18:18
If a test run is already in progress and another one is started VS Code
will queue it and start the second run once the first has finished.

Implement cancellation logic that prompts the user to cancel the active
test run if one is in flight. If they chose to cancel the dialog, the
second test run is not queued. If they do chose to cancel the active
test run it is stopped and the new one starts immediately.

Issue: swiftlang#1748
@plemarquand plemarquand force-pushed the cancel-running-tests branch 11 times, most recently from a759e96 to b975b61 Compare August 11, 2025 16:52
@plemarquand plemarquand force-pushed the cancel-running-tests branch from b975b61 to 4e64793 Compare August 11, 2025 17:57
@plemarquand plemarquand merged commit bf7c770 into swiftlang:main Aug 12, 2025
21 checks passed
@plemarquand plemarquand deleted the cancel-running-tests branch August 12, 2025 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants