Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 13 Jan 2026 18:43:51 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 13 Jan 2026 17:55:51 +0000
Oldest run used: Mon, 15 Dec 2025 00:04:59 +0000
Number of git commits tested: 235
Number of unique configured test jobs: 166
Test runs: 27948
Runs per day: 931.6
Runs by test result: 27948 (100%)
- success: 27561 (99%)
- failure: 276 (0.99%)
- truncated: 111 (0.40%)
Tests run: 38425959
Tests executed per day: 1280865.2
Tests considered: 40676249 (100%)
- PASS: 38418081 (94%)
- FAIL: 1027 (0.0025%)
- SKIP: 2250290 (5.5%)
- FAILIGNORE: 3508 (0.0086%)
- UNKNOWN: 3343 (0.0082%)
Total clock time spent running tests: 28369973 sec. (328 days)
Time spent running tests per day: 945666 sec./day (10.9 days/day)
Average time spent running each test: 0.738 sec./test
Longest test runs:
- curl: 910 sec.
- pytest: 477 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 26 sec.
Average test runs:
- curl: 143 sec.
- pytest: 50 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: 1592.3
- pytest: 602.9
Runs by CI system: 27948 (100%)
- circle: 1402 (5.0%)
- curlauto: 271 (0.97%)
- gha: 26275 (94%)
Runs by build system: 27948 (100%)
- automake: 12856 (46%)
- cmake/make: 219 (0.78%)
- cmake/ninja: 14455 (52%)
- cmake/ninja-multiconfig: 418 (1.5%)
Runs by test format: 27948 (100%)
- curl: 21800 (78%)
- pytest: 6148 (22%)
Runs by test mode: 21800 (100%)
- normal: 20509 (94%)
- torture: 1291 (5.9%)
Runs by operating systems: 27948 (100%)
- cygwin: 2402 (8.6%)
- darwin: 6898 (25%)
- freebsd: 217 (0.78%)
- linux: 17723 (63%)
- msys: 58 (0.21%)
- netbsd: 218 (0.78%)
- openbsd: 219 (0.78%)
- solaris: 213 (0.76%)