datadog-ci synthetics run-tests adds dry-run API and flag
Introduced 2026-03-30 · score 0.98
HOW TO USE IT
When you need to inspect which Synthetics tests would be triggered without running them, invoke `datadog-ci synthetics run-tests` with `--dry-run`; it prints a plan summary. The `planDryRun` library API resolves the test plan without executing tests.
datadog-ci synthetics run-tests --dry-runWHY THIS HELPS
Prepare a Synthetics `run-tests` invocation without running tests.
REQUIREMENTS AND LIMITATIONS
- Version: v5.10.0
- --dry-run: On `run-tests`, calls `planDryRun` and prints a human-readable summary; does not run tests.
- Prerequisite: Configure Datadog API and application keys using a global config file, `DD_API_KEY` and `DD_APP_KEY`, or CLI options.
- Prerequisite: Install `@datadog/datadog-ci` and the Synthetics plugin (`datadog-ci plugin install synthetics`).
FIRST-PARTY EVIDENCE
- https://github.com/DataDog/datadog-ci/releases/tag/v5.10.0
- https://github.com/DataDog/datadog-ci/pull/2165
- https://github.com/DataDog/datadog-ci/blob/v5.10.0/packages/plugin-synthetics/README.md
Check the installed version and the source before using it. Entry JSON