Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 22 Dec 2025 00:33:08 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Sun, 21 Dec 2025 20:33:01 +0000
Oldest run used: Sat, 22 Nov 2025 04:01:58 +0000
Number of git commits tested: 311
Number of unique configured test jobs: 128
Test runs: 36553
Runs per day: 1218.4
Runs by test result: 36553 (100%)
- success: 36395 (100%)
- failure: 104 (0.28%)
- truncated: 54 (0.15%)
Tests run: 51564891
Tests executed per day: 1718829.6
Tests considered: 54532162 (100%)
- PASS: 51542390 (95%)
- FAIL: 1040 (0.0019%)
- SKIP: 2967271 (5.4%)
- FAILIGNORE: 4836 (0.0089%)
- UNKNOWN: 16625 (0.030%)
Total clock time spent running tests: 39863334 sec. (461 days)
Time spent running tests per day: 1328778 sec./day (15.4 days/day)
Average time spent running each test: 0.773 sec./test
Longest test runs:
- curl: 3806 sec.
- pytest: 475 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 25 sec.
Average test runs:
- curl: 148 sec.
- pytest: 53 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: 1646.6
- pytest: 587.3
Runs by CI system: 36553 (100%)
- circle: 1858 (5.1%)
- curlauto: 52 (0.14%)
- gha: 34643 (95%)
Runs by build system: 36553 (100%)
- automake: 17512 (48%)
- cmake/make: 291 (0.80%)
- cmake/ninja: 18192 (50%)
- cmake/ninja-multiconfig: 558 (1.5%)
Runs by test format: 36553 (100%)
- curl: 28405 (78%)
- pytest: 8148 (22%)
Runs by test mode: 28405 (100%)
- normal: 26949 (95%)
- torture: 1456 (5.1%)
Runs by operating systems: 36553 (100%)
- cygwin: 2870 (7.9%)
- darwin: 10172 (28%)
- freebsd: 291 (0.80%)
- linux: 22590 (62%)
- msys: 49 (0.13%)
- netbsd: 290 (0.79%)
- openbsd: 291 (0.80%)