Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 15 Sep 2025 12:29:45 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 15 Sep 2025 12:06:58 +0000
Oldest run used: Sat, 16 Aug 2025 18:15:01 +0000
Number of git commits tested: 191
Number of unique configured test jobs: 147
Test runs: 20606
Runs per day: 686.9
Runs by test result: 20606 (100%)
- success: 20177 (98%)
- failure: 233 (1.1%)
- truncated: 196 (0.95%)
Tests run: 29470758
Tests executed per day: 982358.6
Tests considered: 31268691 (100%)
- PASS: 29458548 (94%)
- FAIL: 1146 (0.0037%)
- SKIP: 1797933 (5.7%)
- FAILIGNORE: 8922 (0.029%)
- UNKNOWN: 2142 (0.0069%)
Total clock time spent running tests: 23725650 sec. (275 days)
Time spent running tests per day: 790855 sec./day (9.2 days/day)
Average time spent running each test: 0.805 sec./test
Longest test runs:
- curl: 3124 sec.
- pytest: 114 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 44 sec.
Average test runs:
- curl: 171 sec.
- pytest: 63 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: 1621.6
- pytest: 585.3
Runs by CI system: 20606 (100%)
- circle: 1140 (5.5%)
- curlauto: 572 (2.8%)
- gha: 18894 (92%)
Runs by build system: 20606 (100%)
- automake: 11035 (54%)
- cmake: 973 (4.7%)
- cmake/make: 166 (0.81%)
- cmake/msbuild: 18 (0.087%)
- cmake/ninja: 8414 (41%)
Runs by test format: 20606 (100%)
- curl: 16800 (82%)
- pytest: 3806 (18%)
Runs by test mode: 16800 (100%)
- normal: 16093 (96%)
- torture: 707 (4.2%)
Runs by operating systems: 20373 (100%)
- cygwin: 1557 (7.6%)
- darwin: 6046 (30%)
- freebsd: 166 (0.81%)
- linux: 11821 (58%)
- msys: 47 (0.23%)
- netbsd: 191 (0.94%)
- openbsd: 164 (0.80%)
- solaris: 381 (1.9%)