Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 15 May 2026 12:50:29 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 15 May 2026 12:04:51 +0000
Oldest run used: Wed, 15 Apr 2026 13:40:23 +0000
Number of git commits tested: 210
Number of unique configured test jobs: 130
Test runs: 23911
Runs per day: 797.0
Runs by test result: 23911 (100%)
- success: 23223 (97%)
- failure: 423 (1.8%)
- truncated: 265 (1.1%)
Tests run: 31922513
Tests executed per day: 1064083.7
Tests considered: 33901775 (100%)
- PASS: 31908826 (94%)
- FAIL: 1186 (0.0035%)
- SKIP: 1979262 (5.8%)
- FAILIGNORE: 8373 (0.025%)
- ERROR: 496 (0.0015%)
- UNKNOWN: 3632 (0.011%)
Total clock time spent running tests: 20697104 sec. (240 days)
Time spent running tests per day: 689903 sec./day (8.0 days/day)
Average time spent running each test: 0.648 sec./test
Longest test runs:
- curl: 1058 sec.
- pytest: 123 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 139 sec.
- pytest: 49 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: 1523.5
- pytest: 628.2
Runs by CI system: 23911 (100%)
- circle: 1243 (5.2%)
- curlauto: 612 (2.6%)
- gha: 22056 (92%)
Runs by build system: 23911 (100%)
- automake: 10376 (43%)
- cmake/ninja: 13183 (55%)
- cmake/ninja-multiconfig: 352 (1.5%)
Runs by test format: 23911 (100%)
- curl: 18870 (79%)
- pytest: 5041 (21%)
Runs by test mode: 18870 (100%)
- normal: 17562 (93%)
- torture: 1308 (6.9%)
Runs by operating systems: 23911 (100%)
- cygwin: 2140 (8.9%)
- darwin: 4323 (18%)
- freebsd: 189 (0.79%)
- linux: 16271 (68%)
- msys: 59 (0.25%)
- netbsd: 188 (0.79%)
- openbsd: 188 (0.79%)
- solaris: 553 (2.3%)