Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Tracking: [CLI] Improve testing posture | Phase 2 #32171

Open
6 tasks
iliapolo opened this issue Nov 18, 2024 · 0 comments
Open
6 tasks

Tracking: [CLI] Improve testing posture | Phase 2 #32171

iliapolo opened this issue Nov 18, 2024 · 0 comments
Labels
effort/medium Medium work item – several days of effort management/tracking Issues that track a subject or multiple issues p1 package/tools Related to AWS CDK Tools or CLI

Comments

@iliapolo
Copy link
Contributor

iliapolo commented Nov 18, 2024

Overview

As part of the build and release process, we are running a set of CLI integration tests if any of the CLI code has changed.
These tests currently take 50+ min each and are frequently unstable. We are also missing unit tests where we could have them. In general our branches coverage percentages are comparatively low (68% as of 2024-10-29).

Second Phase of #31929

Implementation

We are addressing the shortfall through a number of improvements. See issues for details.

Issue list

@iliapolo iliapolo added management/tracking Issues that track a subject or multiple issues needs-triage This issue or PR still needs to be triaged. labels Nov 18, 2024
@github-actions github-actions bot added the package/tools Related to AWS CDK Tools or CLI label Nov 18, 2024
@iliapolo iliapolo changed the title Tracking: [CLI] Testing posture improvements | Phase 1 Tracking: [CLI] Testing posture improvements | Phase 2 Nov 18, 2024
@pahud pahud added p1 effort/medium Medium work item – several days of effort and removed needs-triage This issue or PR still needs to be triaged. labels Nov 18, 2024
@iliapolo iliapolo changed the title Tracking: [CLI] Testing posture improvements | Phase 2 Tracking: [CLI] Improve integ testing posture | Phase 2 Dec 17, 2024
@iliapolo iliapolo changed the title Tracking: [CLI] Improve integ testing posture | Phase 2 Tracking: [CLI] Improve testing posture | Phase 2 Dec 17, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
effort/medium Medium work item – several days of effort management/tracking Issues that track a subject or multiple issues p1 package/tools Related to AWS CDK Tools or CLI
Projects
None yet
Development

No branches or pull requests

2 participants