Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 13 May 2025 12:41:36 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 13 May 2025 11:54:42 +0000
Oldest run used: Sun, 13 Apr 2025 18:15:01 +0000
Number of git commits tested: 205
Number of unique configured test jobs: 141
Test runs: 23191
Runs per day: 773.0
Runs by test result: 23191 (100%)
- success: 22999 (99%)
- failure: 172 (0.74%)
- truncated: 20 (0.086%)
Tests run: 33679805
Tests executed per day: 1122660.1
Tests considered: 35308985 (100%)
- PASS: 33647605 (95%)
- FAIL: 372 (0.0011%)
- SKIP: 1629180 (4.6%)
- FAILIGNORE: 15083 (0.043%)
- UNKNOWN: 16745 (0.047%)
Total clock time spent running tests: 26893428 sec. (311 days)
Time spent running tests per day: 896448 sec./day (10.4 days/day)
Average time spent running each test: 0.799 sec./test
Longest test runs:
- curl: 5815 sec.
- pytest: 206 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 100 sec.
Average test runs:
- curl: 203 sec.
- pytest: 139 sec.
Most number of unique tests attempted in one run by test format:
Average number of tests attempted in one run by test format:
- curl: 1578.2
- pytest: 572.5
Runs by CI system: 23191 (100%)
- circle: 1192 (5.1%)
- curlauto: 958 (4.1%)
- gha: 21041 (91%)
Runs by build system: 23191 (100%)
- automake: 15130 (65%)
- cmake/make: 183 (0.79%)
- cmake/msbuild: 399 (1.7%)
- cmake/ninja: 7479 (32%)
Runs by test format: 23191 (100%)
- curl: 20288 (87%)
- pytest: 2903 (13%)
Runs by test mode: 20288 (100%)
- normal: 19556 (96%)
- torture: 732 (3.6%)
Runs by operating systems: 23191 (100%)
- cygwin: 1681 (7.2%)
- darwin: 6954 (30%)
- freebsd: 183 (0.79%)
- linux: 12744 (55%)
- msys: 204 (0.88%)
- netbsd: 213 (0.92%)
- openbsd: 182 (0.78%)
- solaris: 1030 (4.4%)