Test run statistics for test runs on https://github.com/curl/curl
Report generated Sat, 29 Nov 2025 18:21:04 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Sat, 29 Nov 2025 14:31:02 +0000
Oldest run used: Sat, 01 Nov 2025 03:38:24 +0000
Number of git commits tested: 342
Number of unique configured test jobs: 144
Test runs: 39024
Runs per day: 1300.8
Runs by test result: 39024 (100%)
- success: 38366 (98%)
- failure: 404 (1.0%)
- truncated: 254 (0.65%)
Tests run: 54766118
Tests executed per day: 1825537.1
Tests considered: 58359064 (100%)
- PASS: 54753076 (94%)
- FAIL: 1622 (0.0028%)
- SKIP: 3592946 (6.2%)
- FAILIGNORE: 5824 (0.0100%)
- UNKNOWN: 5596 (0.0096%)
Total clock time spent running tests: 42815553 sec. (496 days)
Time spent running tests per day: 1427185 sec./day (16.5 days/day)
Average time spent running each test: 0.782 sec./test
Longest test runs:
- curl: 3806 sec.
- pytest: 180 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 43 sec.
Average test runs:
- curl: 161 sec.
- pytest: 56 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: 1638.8
- pytest: 555.2
Runs by CI system: 39024 (100%)
- circle: 2006 (5.1%)
- curlauto: 587 (1.5%)
- gha: 36431 (93%)
Runs by build system: 39024 (100%)
- automake: 19213 (49%)
- cmake: 794 (2.0%)
- cmake/make: 308 (0.79%)
- cmake/ninja: 18119 (46%)
- cmake/ninja-multiconfig: 590 (1.5%)
Runs by test format: 39024 (100%)
- curl: 30545 (78%)
- pytest: 8479 (22%)
Runs by test mode: 30545 (100%)
- normal: 29271 (96%)
- torture: 1274 (4.2%)
Runs by operating systems: 39024 (100%)
- cygwin: 2930 (7.5%)
- darwin: 10735 (28%)
- freebsd: 308 (0.79%)
- linux: 23879 (61%)
- msys: 49 (0.13%)
- netbsd: 321 (0.82%)
- openbsd: 301 (0.77%)
- solaris: 501 (1.3%)