Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 16 Oct 2026 06:42:36 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 16 Oct 2026 03:51:00 +0000
Oldest run used: Wed, 16 Sep 2026 07:12:57 +0000
Number of git commits tested: 332
Number of unique configured test jobs: 137
Test runs: 38326
Runs per day: 1277.5
Runs by test result: 38326 (100%)
- success: 37514 (98%)
- failure: 462 (1.2%)
- truncated: 350 (0.91%)
Tests run: 54128019
Tests executed per day: 1804267.2
Tests considered: 57655705 (100%)
- PASS: 54095342 (94%)
- FAIL: 10457 (0.018%)
- SKIP: 3527686 (6.1%)
- FAILIGNORE: 8686 (0.015%)
- ERROR: 339 (0.00059%)
- UNKNOWN: 13195 (0.023%)
Total clock time spent running tests: 35876933 sec. (415 days)
Time spent running tests per day: 1195898 sec./day (13.8 days/day)
Average time spent running each test: 0.663 sec./test
Longest test runs:
- curl: 1198 sec.
- pytest: 143 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 139 sec.
- pytest: 58 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.7
- pytest: 671.2
Runs by CI system: 38326 (100%)
- circle: 1981 (5.2%)
- curlauto: 677 (1.8%)
- gha: 35668 (93%)
Runs by build system: 38326 (100%)
- automake: 16312 (43%)
- cmake/ninja: 21430 (56%)
- cmake/ninja-multiconfig: 584 (1.5%)
Runs by test format: 38326 (100%)
- curl: 30250 (79%)
- pytest: 8076 (21%)
Runs by test mode: 30250 (100%)
- normal: 28102 (93%)
- torture: 2148 (7.1%)
Runs by operating systems: 38326 (100%)
- cygwin: 3227 (8.4%)
- darwin: 7083 (18%)
- freebsd: 615 (1.6%)
- linux: 26138 (68%)
- msys: 59 (0.15%)
- netbsd: 305 (0.80%)
- openbsd: 306 (0.80%)
- solaris: 593 (1.5%)