datadog/Datadog Synthetics CI

Run Datadog Synthetics CI tests as part of your Github Actions workflow

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyYour Datadog API key.yes
app-keyYour Datadog application key.yes
batch-timeoutSpecifies the timeout duration in milliseconds for the CI batch.no
config-pathThe path to the global configuration file that configures datadog-ci.no
datadog-siteYour Datadog site.no
fail-on-critical-errorsFail the CI job if a critical error that is typically transient occurs, such as rate limits, authentication failures, or Datadog infrastructure issues.no
fail-on-missing-testsFail the CI job if the list of tests to run is empty or if some explicitly listed tests are missing.no
fail-on-timeoutFail the CI job if the CI batch fails as timed out.no
filesGlob patterns to detect Synthetic test configuration files, separated by new lines.no
junit-reportThe filename for a JUnit report if you want to generate one.no
locationsOverride the list of locations to run the test from, separated by new lines or commas.no
public-idsPublic IDs of Synthetic tests to run, separated by new lines or commas. If no value is provided, tests are discovered in Synthetic test configuration files.no
selective-rerunWhether to only rerun failed tests for a given commit.no
subdomainThe custom subdomain to access your Datadog organization.no
test-search-queryUse a search query to select which Synthetic tests to run.no
tunnelUse the Continuous Testing tunnel to launch tests against internal environments.nofalse
variablesOverride existing or inject new local and global variables in Synthetic tests as key-value pairs, separated by new lines or commas. For example: `START_URL=https://example.org,MY_VARIABLE=My title`.no
namedescription
batch-urlThe URL of the CI batch.
critical-errors-countThe number of critical errors that occurred during the CI batch.
failed-countThe number of results that failed during the CI batch.
failed-non-blocking-countThe number of results that failed during the CI batch without blocking the CI.
passed-countThe number of results that passed during the CI batch.
previously-passed-countThe number of results that already passed in previous CI batches on the same commit.
tests-not-found-countThe number of tests that could not be found when starting the CI batch.
tests-skipped-countThe number of tests that were skipped when starting the CI batch.
timed-out-countThe number of results that failed due to the CI batch timing out.
raw-resultsThe `synthetics.Result[]` array, as a JSON-encoded string.