![](https://gradle.com/wp-content/uploads/2022/08/bs-features-compare.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-collaborate.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-leverage.png) |
Compare scans to pinpoint failure root cause
|
Collaborate & search easily
|
Leverage an enhanced console log
|
Perform
diffs
between two builds to quickly determine what exactly changed since the last successful build to pinpoint what most likely broke the build. Build Scan Comparison shows differences in the build environment, dependency trees, and metadata between builds.
Learn more (1.5m video)
|
Collaborate seamlessly with colleagues by sharing any detail of a Gradle, Maven, or Bazel Build Scan using a deep link (e.g., even down to a single line in a console log). CI system integrations facilitate collaboration and workflow with CI teams. Leverage Build Scan’s advanced query language.
Learn more (1m video)
|
Filter by task paths and task types for Gradle builds or goal execution and goal name for Maven builds. Filter raw log data, download log data, and share details with colleagues easily.
Learn more (1m video)
|
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-discover.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-detect.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-plugins.png) |
Discover dependency-related failures
|
Detect and correct deprecations
|
Use the plugins list view to assist in debugging
|
Navigate between a dependency and a repository view, traverse dependencies, view details via pop-outs, collapse and expand the dependencies graph, search dependencies via keywords, and navigate the multiple filtering options to find failure root causes.
Learn more (3m video)
|
Drill down into specific build actions that use deprecated components, find build action details within the context of your build, easily view documentation that explains the deprecation, and share the details with your colleagues.
Learn more (1m video)
|
Facilitate plugin-related debugging with the ability to search plugins by name or project, and quickly access plugin version, type, and usage pattern information. This is particularly useful when trying to identify third-party plugins and assess them for potential security risks.
Learn more (1m video)
|
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-expand.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-utilize.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-export.png) |
Expand Build Scan data with custom values & tags
|
Utilize switch and infrastructure data
|
Export Build Scan data with Enterprise REST API
|
Include additional relevant troubleshooting information, such as domain-specific details and more CI environment properties, using custom values and several searchable tag types.
Learn more (5m video)
|
View build platform switch parameters and infrastructure settings that capture the specifics of the build environment (such as the OS, JDK, and locale), along with convenient links to useful documentation related to build failures.
Learn more (90s video)
|
Integrate Build Scan metric and other data with BI/monitoring tools like Tableau for companies that use a different system of record to consolidate data for executive reporting. The API uses the OpenAPI spec and comes with sample code for data models and client apps.
Learn more (User Manual)
|
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-assess.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-analyze.png) |
![](https://gradle.com/wp-content/uploads/2022/08/bs-features-timeline.png) |
Assess test performance
|
Analyze feedback speed
|
Get a timeline view of your build
|
View the details of a failed test method, get an overview of test status, search and filter tests, and share information about tests you are investigating. Failed tests can be analyzed to quickly determine the? root cause by viewing the stack trace and output, as well as the? historical and visual trend data.
Learn more (1m video)
|
View task and goal execution, performance details? resource utilization, caching, build configuration, and network activity. Users can leverage this information to make decisions about build performance and gauge the impact of various aspects of the build process.
Learn more (3.5m video)
|
Get a friendly visual overview of executed? build actions to determine where the build is spending most of its time and resources and to understand the implicit/explicit task dependencies. You can also filter by the outcome of the build action, which is helpful in failure analysis.
Learn more (2m video)
|