unreliable test: CreateWizard-:) ServerlessLand Path-creates project with Python runtime and CDK:
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 807
- Avg merge
- 10h 12m
- Merged PRs (30d)
- 7
Description
## Test Details
- Name of test: creates project with Python runtime and CDK
- OS of failure: macOS
- VSCode version of failure (minimum/**insider**/stable):
- Link to failing run: https://github.com/aws/aws-toolkit-vscode/actions/runs/14708138809/job/41273341677?pr=7172
- Link to failing test: https://github.com/aws/aws-toolkit-vscode/blob/3171de5e4a90c9e8b4aec0965fcd5c9bc0235745/packages/core/src/test/awsService/appBuilder/serverlessLand/wizard.test.ts#L41-L94
## Log of Test Failure
```
1) CreateWizard
:) ServerlessLand Path
creates project with Python runtime and CDK:
Error: Test length exceeded max duration: 30 seconds
[No Pending UI Elements Found]
at Timeout._onTimeout (/Users/runner/work/aws-toolkit-vscode/aws-toolkit-vscode/packages/core/src/test/setupUtil.ts:46:32)
at listOnTimeout (node:internal/timers:581:17)
at processTimers (node:internal/timers:519:7)
```
## Additional Information
Contributor guide
Research direction
Start with the failing test in packages/core/src/test/awsService/appBuilder/serverlessLand/wizard.test.ts at lines 41-94, then read the timeout handling in packages/core/src/test/setupUtil.ts around line 46. Run the linked test scenario on macOS and determine why it exceeds the 30-second limit. Done means the Python runtime and CDK project creation test completes reliably within the configured timeout.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, typescript, vscode
- Domain
- testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100