Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 05 May 2026 00:34:07 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 04 May 2026 19:19:52 +0000
Oldest run used: Sun, 05 Apr 2026 02:02:37 +0000
Number of git commits tested: 203
Number of unique configured test jobs: 130
Test runs: 23078
Runs per day: 769.3
Runs by test result: 23078 (100%)
- success: 22378 (97%)
- failure: 432 (1.9%)
- truncated: 268 (1.2%)
Tests run: 30696563
Tests executed per day: 1023218.7
Tests considered: 32589710 (100%)
- PASS: 30680559 (94%)
- FAIL: 1272 (0.0039%)
- SKIP: 1893147 (5.8%)
- FAILIGNORE: 11105 (0.034%)
- UNKNOWN: 3627 (0.011%)
Total clock time spent running tests: 19880844 sec. (230 days)
Time spent running tests per day: 662695 sec./day (7.7 days/day)
Average time spent running each test: 0.648 sec./test
Longest test runs:
- curl: 988 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: 1516.9
- pytest: 626.8
Runs by CI system: 23078 (100%)
- circle: 1194 (5.2%)
- curlauto: 603 (2.6%)
- gha: 21281 (92%)
Runs by build system: 23078 (100%)
- automake: 10009 (43%)
- cmake/ninja: 12725 (55%)
- cmake/ninja-multiconfig: 344 (1.5%)
Runs by test format: 23078 (100%)
- curl: 18230 (79%)
- pytest: 4848 (21%)
Runs by test mode: 18230 (100%)
- normal: 16952 (93%)
- torture: 1278 (7.0%)
Runs by operating systems: 23078 (100%)
- cygwin: 2092 (9.1%)
- darwin: 4202 (18%)
- freebsd: 183 (0.79%)
- linux: 15645 (68%)
- msys: 59 (0.26%)
- netbsd: 171 (0.74%)
- openbsd: 182 (0.79%)
- solaris: 544 (2.4%)