Test run statistics for test runs on https://github.com/curl/curl
Report generated Sun, 10 May 2026 06:18:16 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Sun, 10 May 2026 03:50:21 +0000
Oldest run used: Fri, 10 Apr 2026 06:22:10 +0000
Number of git commits tested: 194
Number of unique configured test jobs: 130
Test runs: 22282
Runs per day: 742.7
Runs by test result: 22282 (100%)
- success: 21608 (97%)
- failure: 422 (1.9%)
- truncated: 252 (1.1%)
Tests run: 29703802
Tests executed per day: 990126.7
Tests considered: 31542307 (100%)
- PASS: 29689482 (94%)
- FAIL: 1195 (0.0038%)
- SKIP: 1838505 (5.8%)
- FAILIGNORE: 9629 (0.031%)
- UNKNOWN: 3496 (0.011%)
Total clock time spent running tests: 19240766 sec. (223 days)
Time spent running tests per day: 641359 sec./day (7.4 days/day)
Average time spent running each test: 0.648 sec./test
Longest test runs:
- curl: 989 sec.
- pytest: 123 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 138 sec.
- pytest: 48 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: 1520.7
- pytest: 628.1
Runs by CI system: 22282 (100%)
- circle: 1153 (5.2%)
- curlauto: 586 (2.6%)
- gha: 20543 (92%)
Runs by build system: 22282 (100%)
- automake: 9658 (43%)
- cmake/ninja: 12291 (55%)
- cmake/ninja-multiconfig: 333 (1.5%)
Runs by test format: 22282 (100%)
- curl: 17592 (79%)
- pytest: 4690 (21%)
Runs by test mode: 17592 (100%)
- normal: 16369 (93%)
- torture: 1223 (7.0%)
Runs by operating systems: 22282 (100%)
- cygwin: 2012 (9.0%)
- darwin: 4075 (18%)
- freebsd: 178 (0.80%)
- linux: 15088 (68%)
- msys: 59 (0.26%)
- netbsd: 166 (0.74%)
- openbsd: 177 (0.79%)
- solaris: 527 (2.4%)