Skip to content

chore: limit serverless e2e - #2451

Merged
ava-silver merged 1 commit into
masterfrom
ava.silver/chore/limit-serverless-e2e
Aug 11, 2026
Merged

chore: limit serverless e2e#2451
ava-silver merged 1 commit into
masterfrom
ava.silver/chore/limit-serverless-e2e

Conversation

@ava-silver

@ava-silver ava-silver commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

What and why?

Serverless E2E suites (container-app, AAS, cloud-run, lambda) ran once per Node version in the e2e-test matrix, creating cloud resources three times per commit and straining the shared account's app budget. This runs them on Node 24 only, cutting resource creation by 3x while keeping non-serverless E2E across all Node versions.

How?

Each SKIP_*_TESTS flag and the cloud OIDC auth steps now require matrix.version == 24, so serverless suites and their credentials are active on a single Node version. Path filters and the version-bump check are unchanged.

Review checklist

  • Feature or bugfix MUST have appropriate tests (unit, integration) (not applicable -- CI-only change)

Copy link
Copy Markdown
Collaborator Author

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

@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Aug 11, 2026

Copy link
Copy Markdown

Tests

🎉 All green!

🧪 All tests passed
❄️ No new flaky tests detected

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

@ava-silver ava-silver added serverless Related to [aas, cloud-run, lambda, stepfunctions] datadog-ci For PRs spanning multiple commands, and repo-wide changes labels Aug 11, 2026
@ava-silver
ava-silver marked this pull request as ready for review August 11, 2026 18:21
@ava-silver
ava-silver requested a review from a team as a code owner August 11, 2026 18:21
@ava-silver
ava-silver force-pushed the ava.silver/chore/limit-serverless-e2e branch from a8de797 to 4306504 Compare August 11, 2026 22:01
@ava-silver
ava-silver merged commit 16651b9 into master Aug 11, 2026
34 checks passed
@ava-silver
ava-silver deleted the ava.silver/chore/limit-serverless-e2e branch August 11, 2026 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

datadog-ci For PRs spanning multiple commands, and repo-wide changes serverless Related to [aas, cloud-run, lambda, stepfunctions]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants