Try our free Gradle and Maven training courses on DPE University

Develocity

Performance
Insights

Measure and improve toolchain performance. Develocity™ Performance Insights provides detailed analyses of build and test performance data and trends for both local and CI builds.

Get unparalleled insight into key performance metrics

Performance Insights is powered by the Performance, Trends, and Tests dashboards, which in turn are fed by data from Build Scan®. View metrics and trends for all local and CI build performance data, including build times, user/project-specific data, test method, dependency resolution, and more.

Metrics

Average build time

Establish a baseline for improvements, identify and investigate outliers, and see and react to build time regressions.

Dependency download time

See dependency download times increase or decrease over time and analyze their impact on overall build times.

Test execution performance

Identify which tests are contributing most to long execution times so you can focus improvements.

Avoidance savings

Understand where you're saving the most time—for example, thanks to the remote cache or up-to-date Gradle builds.

Serial build execution time

Assess the strength of your parallelism implementation.

Build cache overhead

Break down the impact of uploading/downloading and packing/unpacking, as well as surface issues like slow network speeds or slow disk I/O.

Filter performance metrics

Filter metrics for your chosen subsets of builds. You can filter by a specific user or project, local vs. CI builds, builds from a specific branch, or any other custom value.

Illustration of filtering performance metrics

Drill into the trends

See the performance trends for every test class and every test method or test method subset. Use custom values to filter and then find performance differences between locations or hardware configurations.

Illustration of performance trends

Derive new performance metrics

Easily derive additional metrics and KPIs of interest, such as total developer wait time for pull requests.

Illustration of deriving new performance metrics

Quantify value/ROI

Use this data to quantify the cost of unnecessarily slow builds or the value of shaving one minute off the average build time in total engineering hours/days.

Illustration of quantifying value and ROI

Need help getting set up?