Test run statistics for test runs on https://github.com/curl/curl
Report generated Wed, 21 Jan 2026 00:57:52 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 20 Jan 2026 23:54:02 +0000
Oldest run used: Mon, 22 Dec 2025 04:01:21 +0000
Number of git commits tested: 230
Number of unique configured test jobs: 172
Test runs: 27129
Runs per day: 904.3
Runs by test result: 27129 (100%)
- success: 26523 (98%)
- failure: 425 (1.6%)
- truncated: 181 (0.67%)
Tests run: 36538624
Tests executed per day: 1217954.0
Tests considered: 38686194 (100%)
- PASS: 36530877 (94%)
- FAIL: 1164 (0.0030%)
- SKIP: 2147570 (5.6%)
- FAILIGNORE: 3255 (0.0084%)
- UNKNOWN: 3328 (0.0086%)
Total clock time spent running tests: 25976019 sec. (301 days)
Time spent running tests per day: 865867 sec./day (10.0 days/day)
Average time spent running each test: 0.711 sec./test
Longest test runs:
- curl: 1004 sec.
- pytest: 477 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 26 sec.
Average test runs:
- curl: 143 sec.
- pytest: 47 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: 1549.4
- pytest: 604.8
Runs by CI system: 27129 (100%)
- circle: 1365 (5.0%)
- curlauto: 497 (1.8%)
- gha: 25267 (93%)
Runs by build system: 27129 (100%)
- automake: 12198 (45%)
- cmake/make: 212 (0.78%)
- cmake/ninja: 14318 (53%)
- cmake/ninja-multiconfig: 401 (1.5%)
Runs by test format: 27129 (100%)
- curl: 21304 (79%)
- pytest: 5825 (21%)
Runs by test mode: 21304 (100%)
- normal: 19932 (94%)
- torture: 1372 (6.4%)
Runs by operating systems: 27129 (100%)
- cygwin: 2389 (8.8%)
- darwin: 6007 (22%)
- freebsd: 210 (0.77%)
- linux: 17602 (65%)
- msys: 53 (0.20%)
- netbsd: 212 (0.78%)
- openbsd: 212 (0.78%)
- solaris: 444 (1.6%)