You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today, any tools depending on the AWS CDK are forced to wait for a CDK release before they can execute their test suites against the latest version of the CDK. This is bad, because a change in the CDK might unintentionally break the other tool. Instead we should establish a pattern to test against pre-builds (nightlies) from main.
Primary concern will be for 1st party tools, however this could be extended to 2nd and 3rd party tooling as well.
The text was updated successfully, but these errors were encountered:
mrgrain
changed the title
Add pre-release integration tests for upstream services (e.g. Amplify)
Add pre-release integration test strategy for upstream services (e.g. Amplify)
Oct 29, 2024
mrgrain
changed the title
Add pre-release integration test strategy for upstream services (e.g. Amplify)
Add pre-release integration test strategy for downstream tools (e.g. Amplify)
Oct 29, 2024
These types of test introduce the chance of bug in a downstream tool to cause delays in our release. We should have a mechanism to skip a integ test to free up a release, we want a fast mechanism that still requires 2 person review.
iliapolo
changed the title
Add pre-release integration test strategy for downstream tools (e.g. Amplify)
cli: pre-release integration test strategy for downstream tools (e.g. Amplify)
Nov 11, 2024
Today, any tools depending on the AWS CDK are forced to wait for a CDK release before they can execute their test suites against the latest version of the CDK. This is bad, because a change in the CDK might unintentionally break the other tool. Instead we should establish a pattern to test against pre-builds (nightlies) from main.
Primary concern will be for 1st party tools, however this could be extended to 2nd and 3rd party tooling as well.
The text was updated successfully, but these errors were encountered: