Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 22 Jun 2026 18:47:06 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 22 Jun 2026 16:12:53 +0000
Oldest run used: Sun, 24 May 2026 03:02:08 +0000
Number of git commits tested: 284
Number of unique configured test jobs: 131
Test runs: 32274
Runs per day: 1075.8
Runs by test result: 32274 (100%)
- success: 31477 (98%)
- failure: 514 (1.6%)
- truncated: 283 (0.88%)
Tests run: 43757781
Tests executed per day: 1458592.6
Tests considered: 46565668 (100%)
- PASS: 43744479 (94%)
- FAIL: 1604 (0.0034%)
- SKIP: 2807887 (6.0%)
- FAILIGNORE: 7231 (0.016%)
- UNKNOWN: 4467 (0.0096%)
Total clock time spent running tests: 28208424 sec. (326 days)
Time spent running tests per day: 940281 sec./day (10.9 days/day)
Average time spent running each test: 0.645 sec./test
Longest test runs:
- curl: 2341 sec.
- pytest: 132 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 140 sec.
- pytest: 51 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.3
- pytest: 634.9
Runs by CI system: 32274 (100%)
- circle: 1698 (5.3%)
- curlauto: 706 (2.2%)
- gha: 29870 (93%)
Runs by build system: 32274 (100%)
- automake: 14003 (43%)
- cmake/ninja: 17797 (55%)
- cmake/ninja-multiconfig: 474 (1.5%)
Runs by test format: 32274 (100%)
- curl: 25435 (79%)
- pytest: 6839 (21%)
Runs by test mode: 25435 (100%)
- normal: 23660 (93%)
- torture: 1775 (7.0%)
Runs by operating systems: 32274 (100%)
- cygwin: 2861 (8.9%)
- darwin: 5744 (18%)
- freebsd: 248 (0.77%)
- linux: 22238 (69%)
- msys: 59 (0.18%)
- netbsd: 272 (0.84%)
- openbsd: 229 (0.71%)
- solaris: 623 (1.9%)