Test run statistics for test runs on https://github.com/curl/curl
Report generated Sun, 18 Jan 2026 00:40:11 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Sat, 17 Jan 2026 23:44:34 +0000
Oldest run used: Fri, 19 Dec 2025 00:45:24 +0000
Number of git commits tested: 231
Number of unique configured test jobs: 166
Test runs: 27594
Runs per day: 919.8
Runs by test result: 27594 (100%)
- success: 27087 (98%)
- failure: 359 (1.3%)
- truncated: 148 (0.54%)
Tests run: 37531673
Tests executed per day: 1251055.7
Tests considered: 39733968 (100%)
- PASS: 37523812 (94%)
- FAIL: 1130 (0.0028%)
- SKIP: 2202295 (5.5%)
- FAILIGNORE: 3378 (0.0085%)
- UNKNOWN: 3353 (0.0084%)
Total clock time spent running tests: 27083218 sec. (313 days)
Time spent running tests per day: 902774 sec./day (10.4 days/day)
Average time spent running each test: 0.722 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: 48 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: 1569.8
- pytest: 604.4
Runs by CI system: 27594 (100%)
- circle: 1377 (5.0%)
- curlauto: 394 (1.4%)
- gha: 25823 (94%)
Runs by build system: 27594 (100%)
- automake: 12499 (45%)
- cmake/make: 217 (0.79%)
- cmake/ninja: 14467 (52%)
- cmake/ninja-multiconfig: 411 (1.5%)
Runs by test format: 27594 (100%)
- curl: 21593 (78%)
- pytest: 6001 (22%)
Runs by test mode: 21593 (100%)
- normal: 20251 (94%)
- torture: 1342 (6.2%)
Runs by operating systems: 27594 (100%)
- cygwin: 2414 (8.7%)
- darwin: 6468 (23%)
- freebsd: 215 (0.78%)
- linux: 17669 (64%)
- msys: 54 (0.20%)
- netbsd: 217 (0.79%)
- openbsd: 217 (0.79%)
- solaris: 340 (1.2%)