Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 18 Aug 2026 00:50:37 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 17 Aug 2026 23:22:39 +0000
Oldest run used: Sun, 19 Jul 2026 03:02:10 +0000
Number of git commits tested: 212
Number of unique configured test jobs: 128
Test runs: 24549
Runs per day: 818.3
Runs by test result: 24549 (100%)
- success: 24129 (98%)
- failure: 295 (1.2%)
- truncated: 125 (0.51%)
Tests run: 31257724
Tests executed per day: 1041924.1
Tests considered: 33489686 (100%)
- PASS: 31244407 (93%)
- FAIL: 2384 (0.0071%)
- SKIP: 2231962 (6.7%)
- FAILIGNORE: 6451 (0.019%)
- ERROR: 870 (0.0026%)
- UNKNOWN: 3612 (0.011%)
Total clock time spent running tests: 19700200 sec. (228 days)
Time spent running tests per day: 656673 sec./day (7.6 days/day)
Average time spent running each test: 0.630 sec./test
Longest test runs:
- curl: 1062 sec.
- pytest: 148 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 25 sec.
Average test runs:
- curl: 137 sec.
- pytest: 53 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: 1558.6
- pytest: 660.0
Runs by CI system: 24549 (100%)
- circle: 1260 (5.1%)
- curlauto: 382 (1.6%)
- gha: 22907 (93%)
Runs by build system: 24549 (100%)
- automake: 10389 (42%)
- cmake/ninja: 13779 (56%)
- cmake/ninja-multiconfig: 381 (1.6%)
Runs by test format: 24549 (100%)
- curl: 19308 (79%)
- pytest: 5241 (21%)
Runs by test mode: 19308 (100%)
- normal: 18046 (93%)
- torture: 1262 (6.5%)
Runs by operating systems: 24549 (100%)
- cygwin: 2311 (9.4%)
- darwin: 4549 (19%)
- freebsd: 196 (0.80%)
- linux: 16752 (68%)
- msys: 59 (0.24%)
- netbsd: 184 (0.75%)
- openbsd: 196 (0.80%)
- solaris: 302 (1.2%)