aws / aws/aws-toolkit-vscode

unreliable test: CreateWizard-:) ServerlessLand Path-creates project with Python runtime and CDK:

Open
#7,183 0 comments 0 reactions 0 assignees View on GitHub
tests-ci-cd
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.