Skip to content

Maintenance: Migrate to CDK CLI and off Docker for E2E tests #1500

Closed
@heitorlessa

Description

@heitorlessa

Summary

This tracks the work necessary to use CDK CLI for synthesizing and deploying E2E stacks in parallel. It also tracks our initial move away from Docker to build Lambda Layer, as it slows down E2E authoring significantly (~1.3m) for every individual run.

Why is this needed?

For v2, @rubenfonseca needed to use the default VPC for Event Handler E2E test. We were caught by surprise that CDK Context Lookup methods only work via CDK CLI, which invalidates our initial implementation.

Which area does this relate to?

Tests

Solution

PR incoming. We've successfully moved to use CDK CLI while keeping our authoring and parallel deployment experience.

Acknowledgment

Metadata

Metadata

Assignees

Labels

tech-debtTechnical Debt tasks

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions