Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

CDK Testing Toolkit #4

Closed
4 of 14 tasks
eladb opened this issue Dec 8, 2019 · 4 comments
Closed
4 of 14 tasks

CDK Testing Toolkit #4

eladb opened this issue Dec 8, 2019 · 4 comments
Assignees
Labels
devex Developer Experience status/done Implementation complete tools Tools

Comments

@eladb
Copy link
Contributor

eladb commented Dec 8, 2019

PR Champion
# @nija-at

Description

  • Assert Library
  • Integration testing tool
  • CI/CD integration test support

Improvements to integration testing tool:

  • Add a source hash to avoid manual updates
  • Run periodically in a pipeline
  • Support assertions (through custom resources)
  • Support snapshotting the full cloud assembly

Progress

  • Tracking Issue Created
  • RFC PR Created
  • Core Team Member Assigned
  • Initial Approval / Final Comment Period
  • Ready For Implementation
    • implementation issue 1
  • Resolved
@eladb eladb added the devex Developer Experience label Dec 8, 2019
@eladb eladb changed the title External Testing Experience Testing Dec 10, 2019
@eladb eladb changed the title Testing Testing constructs Dec 10, 2019
@eladb eladb added the tools Tools label Dec 10, 2019
@MrArnoldPalmer MrArnoldPalmer added the status/proposed Newly proposed RFC label Jan 4, 2020
@campionfellin
Copy link

Hey @eladb is this being worked on by anyone? I think it'd be helpful to other developers to officially vend CDK tools like those found here: https://github.com/aws/aws-cdk/tree/master/tools

I'd like to give a shot at writing an RFC for this.

@eladb
Copy link
Contributor Author

eladb commented Mar 6, 2020

@campionfellin, can you please sync up with @nija-at about this? We just talked about it the other day and I believe he considered started looking into it.

@pgollucci
Copy link

where did it land ?

@nija-at
Copy link
Contributor

nija-at commented Jul 26, 2021

Assertions library was RFC'ed here - https://github.com/aws/aws-cdk-rfcs/blob/master/text/0328-polyglot-assert.md and has been released.

We're tracking RFC for integration tests here - #31. The work for this is starting soon.

If there are other testing ideas or support, let's open separate tracking issues for them. Closing this issue 'catch all' issue.

@nija-at nija-at closed this as completed Jul 26, 2021
@mrgrain mrgrain added status/stale The RFC did not get any significant enough progress or tracking and has become stale. status/done Implementation complete and removed status/proposed Newly proposed RFC status/stale The RFC did not get any significant enough progress or tracking and has become stale. labels Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devex Developer Experience status/done Implementation complete tools Tools
Projects
None yet
Development

No branches or pull requests

6 participants