Test run statistics for test runs on https://github.com/curl/curl
Report generated Sat, 17 Jan 2026 00:30:20 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 16 Jan 2026 18:00:04 +0000
Oldest run used: Thu, 18 Dec 2025 00:36:10 +0000
Number of git commits tested: 232
Number of unique configured test jobs: 166
Test runs: 27659
Runs per day: 922.0
Runs by test result: 27659 (100%)
- success: 27175 (98%)
- failure: 345 (1.2%)
- truncated: 139 (0.50%)
Tests run: 37712084
Tests executed per day: 1257069.4
Tests considered: 39924197 (100%)
- PASS: 37704208 (94%)
- FAIL: 1117 (0.0028%)
- SKIP: 2212113 (5.5%)
- FAILIGNORE: 3408 (0.0085%)
- UNKNOWN: 3351 (0.0084%)
Total clock time spent running tests: 27362603 sec. (317 days)
Time spent running tests per day: 912087 sec./day (10.6 days/day)
Average time spent running each test: 0.726 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: 49 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: 1574.9
- pytest: 604.1
Runs by CI system: 27659 (100%)
- circle: 1383 (5.0%)
- curlauto: 370 (1.3%)
- gha: 25906 (94%)
Runs by build system: 27659 (100%)
- automake: 12583 (45%)
- cmake/make: 217 (0.78%)
- cmake/ninja: 14449 (52%)
- cmake/ninja-multiconfig: 410 (1.5%)
Runs by test format: 27659 (100%)
- curl: 21628 (78%)
- pytest: 6031 (22%)
Runs by test mode: 21628 (100%)
- normal: 20299 (94%)
- torture: 1329 (6.1%)
Runs by operating systems: 27659 (100%)
- cygwin: 2407 (8.7%)
- darwin: 6555 (24%)
- freebsd: 215 (0.78%)
- linux: 17679 (64%)
- msys: 56 (0.20%)
- netbsd: 216 (0.78%)
- openbsd: 217 (0.78%)
- solaris: 314 (1.1%)