Test run statistics for test runs on https://github.com/curl/curl
Report generated Wed, 30 Apr 2025 06:21:56 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Wed, 30 Apr 2025 05:14:25 +0000
Oldest run used: Mon, 31 Mar 2025 06:24:07 +0000
Number of git commits tested: 229
Number of unique configured test jobs: 143
Test runs: 26266
Runs per day: 875.5
Runs by test result: 26266 (100%)
- success: 26018 (99%)
- failure: 220 (0.84%)
- truncated: 28 (0.11%)
Tests run: 38167351
Tests executed per day: 1272244.9
Tests considered: 39969676 (100%)
- PASS: 38130012 (95%)
- FAIL: 313 (0.00078%)
- SKIP: 1802325 (4.5%)
- FAILIGNORE: 12098 (0.030%)
- UNKNOWN: 24928 (0.062%)
Total clock time spent running tests: 30617806 sec. (354 days)
Time spent running tests per day: 1020593 sec./day (11.8 days/day)
Average time spent running each test: 0.802 sec./test
Longest test runs:
- curl: 4872 sec.
- pytest: 206 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 95 sec.
Average test runs:
- curl: 203 sec.
- pytest: 135 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: 1575.2
- pytest: 565.3
Runs by CI system: 26266 (100%)
- circle: 1318 (5.0%)
- curlauto: 1120 (4.3%)
- gha: 23828 (91%)
Runs by build system: 26266 (100%)
- automake: 16858 (64%)
- cmake/make: 206 (0.78%)
- cmake/msbuild: 787 (3.0%)
- cmake/ninja: 8415 (32%)
Runs by test format: 26266 (100%)
- curl: 23090 (88%)
- pytest: 3176 (12%)
Runs by test mode: 23090 (100%)
- normal: 22266 (96%)
- torture: 824 (3.6%)
Runs by operating systems: 26266 (100%)
- cygwin: 2313 (8.8%)
- darwin: 7827 (30%)
- freebsd: 206 (0.78%)
- linux: 14140 (54%)
- msys: 136 (0.52%)
- netbsd: 234 (0.89%)
- openbsd: 203 (0.77%)
- solaris: 1207 (4.6%)