Skip to content

chore: add e2e lambda lifecycle test and workflow - #627

Open
ava-silver wants to merge 5 commits into
ava.silver/chore/add-e2e-cdk-lambda-fixturefrom
ava.silver/chore/add-e2e-lambda-lifecycle-test-and-workflow
Open

chore: add e2e lambda lifecycle test and workflow#627
ava-silver wants to merge 5 commits into
ava.silver/chore/add-e2e-cdk-lambda-fixturefrom
ava.silver/chore/add-e2e-lambda-lifecycle-test-and-workflow

Conversation

@ava-silver

@ava-silver ava-silver commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a live DatadogLambda lifecycle test covering deployment, exact configuration, spans and logs, idempotence, and complete teardown.
  • Validate a fresh synthesized assembly before deployment, with pinned layers, runtime, environment, and resource identity.
  • Add fail-fast OIDC CI, progress heartbeats, generated-helper lint boundaries, local instructions, and cleanup of secret-bearing build artifacts.
  • Sync reliable telemetry polling from DataDog/serverless-ci#193.

Test Plan

Ran the full lifecycle against the serverless sandbox in ap-northeast-3; config verification, spans, logs, no-op diff, function removal, and log-group removal passed.

Copy link
Copy Markdown
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@ava-silver
ava-silver marked this pull request as ready for review June 26, 2026 21:54
@ava-silver
ava-silver requested review from a team as code owners June 26, 2026 21:54
@ava-silver
ava-silver requested a review from TalUsvyatsky June 26, 2026 21:54
@ava-silver
ava-silver force-pushed the ava.silver/chore/add-e2e-lambda-lifecycle-test-and-workflow branch from 6c6b703 to 6f54462 Compare June 29, 2026 17:34
@ava-silver
ava-silver force-pushed the ava.silver/chore/add-e2e-cdk-lambda-fixture branch from f0c6f88 to 95acad5 Compare June 29, 2026 17:34
@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented Jun 29, 2026

Copy link
Copy Markdown

Pipelines

⚠️ Warnings

🚦 1 Pipeline job failed

e2e | lambda-e2e   View in Datadog   GitHub Actions

See error Failed to authenticate using OIDC. Received HTTP error: 401 on multiple attempts.

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: ee496d7 | Docs | Datadog PR Page | Give us feedback!

@ava-silver
ava-silver force-pushed the ava.silver/chore/add-e2e-cdk-lambda-fixture branch from 95acad5 to eefe03a Compare August 6, 2026 19:06
@ava-silver
ava-silver force-pushed the ava.silver/chore/add-e2e-lambda-lifecycle-test-and-workflow branch from 6f54462 to 6a4e3d7 Compare August 6, 2026 19:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants