Skip to content

Tracking: [Integration Tests] #20384

Open
@corymhall

Description

Overview

Tracking issue for integ-tests and integ-runner

Link to the service’s CDK Construct Library API reference page.

https://docs.aws.amazon.com/cdk/api/v2/docs/integ-tests-alpha-readme.html

Maturity: CloudFormation Resources Only

Experimental

Implementation

Integ Tests

Features

  • Add HttpApiCall similar to AwsApiCall (in progress)
  • Add the ability to have the assertions "wait" for something to occur (in progress)
    • Move assertion into the *ApiCall resources (in progress)
  • Access to addPolicyStatementFromSdkCall on AssertionsProvider (turns out there are a lot of permissions it can't figure out)

Integ Runner

Features

  • Automatically remove assets above a certain size (e.g. 20KB) - [high]
  • Add a tests remaining log (maybe only if # of tests is > something) - [low]
  • Allow filter by package name (or glob filter, etc) e.g. yarn integ 'aws-lambda/*' - [low]
  • Add flag to integ manifest to skip during automation - [low]
  • Add mass bootstrap of accounts/regions that are used - [low]
  • Add flag to disable snapshot creation
  • Add a flag to disable snapshots altogether (don't create or diff snapshots)
  • Report failed status on individual test cases/stacks

Bugs/Refactor

Issue list

  • [ ]
  • [ ]

Metadata

Assignees

No one assigned

    Labels

    management/trackingIssues that track a subject or multiple issuesp2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions