Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 27 Oct 2026 19:00:19 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 27 Oct 2026 17:09:42 +0000
Oldest run used: Sun, 27 Sep 2026 19:03:04 +0000
Number of git commits tested: 352
Number of unique configured test jobs: 137
Test runs: 39736
Runs per day: 1324.5
Runs by test result: 39736 (100%)
- success: 38776 (98%)
- failure: 717 (1.8%)
- truncated: 243 (0.61%)
Tests run: 56117086
Tests executed per day: 1870569.4
Tests considered: 59887972 (100%)
- PASS: 56095867 (94%)
- FAIL: 5467 (0.0091%)
- SKIP: 3770886 (6.3%)
- FAILIGNORE: 9054 (0.015%)
- ERROR: 9 (0.000015%)
- UNKNOWN: 6689 (0.011%)
Total clock time spent running tests: 36478226 sec. (422 days)
Time spent running tests per day: 1215941 sec./day (14.1 days/day)
Average time spent running each test: 0.650 sec./test
Longest test runs:
- curl: 1198 sec.
- pytest: 161 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 23 sec.
Average test runs:
- curl: 134 sec.
- pytest: 57 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: 1609.3
- pytest: 671.9
Runs by CI system: 39736 (100%)
- circle: 2027 (5.1%)
- curlauto: 567 (1.4%)
- gha: 37142 (93%)
Runs by build system: 39736 (100%)
- automake: 16856 (42%)
- cmake/ninja: 22268 (56%)
- cmake/ninja-multiconfig: 612 (1.5%)
Runs by test format: 39736 (100%)
- curl: 31377 (79%)
- pytest: 8359 (21%)
Runs by test mode: 31377 (100%)
- normal: 29125 (93%)
- torture: 2252 (7.2%)
Runs by operating systems: 39736 (100%)
- cygwin: 3120 (7.9%)
- darwin: 7435 (19%)
- freebsd: 645 (1.6%)
- linux: 27360 (69%)
- msys: 59 (0.15%)
- netbsd: 315 (0.79%)
- openbsd: 321 (0.81%)
- solaris: 481 (1.2%)