Build Configuration > Statistics tab
The charts in this tab demonstrate important project statistics including: successful build rate, wait time in build queue, build duration, artifact size, and test count. The charts show code coverage, duplicates and inspection results, if they are included in the respective build configuration. Additionally, you can extend the statistics output with custom charts.
In the Statistics tab you can perform the following actions (see summary on the image below):
- Select time range for each type of statistics from the Range drop-down list.
- Filter information by data series (for example, by agents or by result type). To do that, check or clear the desired entries in the Data Series sections. Use All and None links to select or clear all entries.
- Calculate average values by checking the Average option.
- Filter out failed builds and show successful builds only, by clearing the Show Failed option. Failed builds show as thin red lines.
- View build summary information in tooltips and navigate to the build results page.
|Statistics include information about all the builds of a certain build configuration across all its history. However, according to the clean-up policy, some of the build results may be removed. In this case, you can only view the summary information about the build, but cannot jump to the build results page.|
| Success Rate
|| This chart tracks the build success rate over the selected period of time.
| Build Duration
|| Use this chart to monitor the duration of the build. Note that the build duration does not include checkout or artifact publishing time. To monitor build duration time it is best to select a single build agent or build agents with similar processors.
| Time spent in queue
|| This chart tracks how long build configurations take to run after they are scheduled. This information is helpful for build agent management and prioritizing build configurations.
| Test Count
|| This chart displays green, grey and red dots to track the number of tests (JUnit, NUnit, TestNG) that the build passed, ignored and failed respectively. Information on individual tests is available on the Build Results Tests tab.
| Artifacts Size
|| This chart tracks the total size of all of the artifacts produced by the build.
| Time to fix tests
|| This chart tracks the maximum amount of time it took to fix the tests of the particular build. If not all build tests were fixed, a red vertical stripe is displayed.
| Code Coverage
|| This chart displays blue, green, dark cyan, and purple dots to track respectively the percentages of the classes blocks, lines and methods covered by the tests.
| Code Duplicates
|| This chart tracks the number of duplicates discovered in the code.
| Code Inspection
|| This chart displays red and yellow dots to track respectively the number of discovered errors and warnings.
|| It is possible to display custom statistics.