CI Visibility is in beta. There are no billing implications for tracing pipelines and tests during this period.
CI Visibility is available only on the US1 and EU1 Datadog sites at this time.
Datadog Continuous Integration (CI) Visibility brings together information about CI test and pipeline results plus data about CI performance, trends, and reliability, all into one place. Not only does it provide developers with the ability to dig into the reasons for a test or pipeline failure, to monitor trends in test suite execution times, or to see the effect a given commit has on the pipeline, it also gives build engineers visibility into cross-organization CI health and trends in pipeline performance over time.
CI Visibility brings CI metrics and data into Datadog dashboards so you can communicate the health of your CI environment and focus your efforts in improving your team’s ability to deliver quality code every time.
CI Visibility helps you troubleshoot test failures and broken builds, connecting the most pressing development outages to the commits that caused them. With the same libraries you use to trace application performance with APM, you can instrument your tests, generating traces from your testing frameworks as they execute in CI. Similarly, Datadog integrates with CI providers to gather pipeline metrics to track performance and results from the moment a commit enters the pipeline until it is ready to be deployed. Use the data aggregated over time to track trends in performance of tests and builds and to identify what is most important to fix.
The Datadog Pipelines page is useful for developers who keep an eye on the build pipeline for their service. It answers questions such as:
For build engineers, the Pipelines page provides:
If you’re a developer, the Tests and Test Runs pages provide you with two kinds of information about your work:
Low-level and immediate:
High-level accumulation and trends:
See Setup Pipelines and Setup Tests for instructions on setting up Datadog with your CI providers, information about CI product compatibility, and steps for instrumenting and configuring for CI data collection. Then start exploring Datadog CI Visibility views of the data with Exploring Pipelines and Exploring Tests.
Additional helpful documentation, links, and articles: