Test Optimization | Datadog
Test Optimization

Test Optimization

Monitor, debug, and accelerate every test suite across your entire CI environment

Datadog Test Optimization automatically instruments and traces every software test in your CI workflow, giving you complete visibility into test health, performance, reliability, and flakiness. Together with Test Impact Analysis, which automatically skips tests that are irrelevant to code changes, platform engineering and development teams can easily fix testing issues, drastically reduce testing times, improve CI pipeline stability, and accelerate development velocity.


Monitor and optimize all your software testing workflows in one place

  • Identify and prioritize the slowest, most flaky, and most failure-prone software tests with end-to-end tracing and monitoring to enhance your development team’s efficiency
  • Detect errors and high latency anywhere in complicated end-to-end or integration tests with distributed test tracing across multiple environments and services
  • Quickly alert on and triage test performance regressions to maintain stable, performant testing for faster software development
Monitor and optimize all your software testing workflows in one place

Identify, triage, and manage flaky tests

  • Minimize the impact of flaky tests on development velocity and CI reliability by triaging new flaky tests and resolving historical issues
  • Quickly identify and prioritize your costliest flaky tests in terms of count, distribution, failure rate, and failed execution time
  • Eliminate the need to manually reproduce test failures by tracing tests and correlating with infrastructure metrics, logs, and network information
Identify, triage, and manage flaky tests

Automatically improve test suite speed with Test Impact Analysis

  • Run only the tests that are relevant to your code changes and skip the rest
  • Save developer time spent on testing early code changes in feature and development branches and accelerate feedback cycles
  • Lower CI costs through improved testing efficiency while eliminating the impact of unrelated flaky tests
Automatically improve test suite speed with Test Impact Analysis

Accelerate software delivery across your entire organization

  • Monitor and improve the performance of your CI Pipelines across any provider with CI Pipeline Visibility
  • Improve the quality of your codebase by blocking faulty, slow, poorly written, or insecure code from merging to main or prod with Quality Gates and Static Analysis (Beta)
  • Improve collaboration between development and platform teams with shared and easy-to-build dashboards and specific, actionable alerting
Accelerate software delivery across your entire organization

Supported Languages

python junit swift ruby java javascript dotnet

Supported Frameworks

jest xunit cypress nunit playwright mstest cucumber pytest rspec mocha

Resources

blog/datadog-ci-visibility/pipelines-dashboard

official docs

Continuous Integration Visibility
/blog/datadog-ci-visibility/ci-visibility-hero

BLOG

Monitor your CI pipelines and tests with Datadog CI Visibility
/blog/shift-left-testing-best-practices/shift-left-testing-hero

BLOG

Best practices for shift-left testing
/blog/monitor-ci-pipelines/AK_CIintegrations_Final_181206

BLOG

Monitor all your CI pipelines with Datadog
Get started with Test Optimization today with a 14-day free-trial