Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 22 May 2026 12:37:14 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 22 May 2026 09:33:58 +0000
Oldest run used: Wed, 22 Apr 2026 12:54:41 +0000
Number of git commits tested: 224
Number of unique configured test jobs: 132
Test runs: 25299
Runs per day: 843.3
Runs by test result: 25299 (100%)
- success: 24520 (97%)
- failure: 508 (2.0%)
- truncated: 271 (1.1%)
Tests run: 33886439
Tests executed per day: 1129547.9
Tests considered: 35970497 (100%)
- PASS: 33873859 (94%)
- FAIL: 1644 (0.0046%)
- SKIP: 2084058 (5.8%)
- FAILIGNORE: 6786 (0.019%)
- ERROR: 496 (0.0014%)
- UNKNOWN: 3654 (0.010%)
Total clock time spent running tests: 21975427 sec. (254 days)
Time spent running tests per day: 732514 sec./day (8.5 days/day)
Average time spent running each test: 0.649 sec./test
Longest test runs:
- curl: 1058 sec.
- pytest: 123 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 139 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: 1528.5
- pytest: 628.6
Runs by CI system: 25299 (100%)
- circle: 1327 (5.2%)
- curlauto: 633 (2.5%)
- gha: 23339 (92%)
Runs by build system: 25299 (100%)
- automake: 10997 (43%)
- cmake/ninja: 13930 (55%)
- cmake/ninja-multiconfig: 372 (1.5%)
Runs by test format: 25299 (100%)
- curl: 19978 (79%)
- pytest: 5321 (21%)
Runs by test mode: 19978 (100%)
- normal: 18599 (93%)
- torture: 1379 (6.9%)
Runs by operating systems: 25299 (100%)
- cygwin: 2246 (8.9%)
- darwin: 4551 (18%)
- freebsd: 199 (0.79%)
- linux: 17272 (68%)
- msys: 59 (0.23%)
- netbsd: 199 (0.79%)
- openbsd: 199 (0.79%)
- solaris: 574 (2.3%)