Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 04 Aug 2026 00:37:14 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 03 Aug 2026 22:15:38 +0000
Oldest run used: Sun, 05 Jul 2026 03:02:09 +0000
Number of git commits tested: 143
Number of unique configured test jobs: 128
Test runs: 16495
Runs per day: 549.8
Runs by test result: 16495 (100%)
- success: 16326 (99%)
- failure: 107 (0.65%)
- truncated: 62 (0.38%)
Tests run: 22719566
Tests executed per day: 757318.8
Tests considered: 24198945 (100%)
- PASS: 22711679 (94%)
- FAIL: 825 (0.0034%)
- SKIP: 1479379 (6.1%)
- FAILIGNORE: 4660 (0.019%)
- ERROR: 421 (0.0017%)
- UNKNOWN: 1981 (0.0082%)
Total clock time spent running tests: 14477981 sec. (168 days)
Time spent running tests per day: 482599 sec./day (5.6 days/day)
Average time spent running each test: 0.637 sec./test
Longest test runs:
- curl: 1062 sec.
- pytest: 122 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 133 sec.
- pytest: 52 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.7
- pytest: 655.3
Runs by CI system: 16495 (100%)
- circle: 843 (5.1%)
- curlauto: 144 (0.87%)
- gha: 15508 (94%)
Runs by build system: 16495 (100%)
- automake: 6916 (42%)
- cmake/ninja: 9321 (57%)
- cmake/ninja-multiconfig: 258 (1.6%)
Runs by test format: 16495 (100%)
- curl: 12950 (79%)
- pytest: 3545 (21%)
Runs by test mode: 12950 (100%)
- normal: 12003 (93%)
- torture: 947 (7.3%)
Runs by operating systems: 16495 (100%)
- cygwin: 1565 (9.5%)
- darwin: 3078 (19%)
- freebsd: 134 (0.81%)
- linux: 11325 (69%)
- msys: 60 (0.36%)
- netbsd: 122 (0.74%)
- openbsd: 134 (0.81%)
- solaris: 77 (0.47%)