Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 20 Mar 2026 12:32:10 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 20 Mar 2026 12:10:27 +0000
Oldest run used: Wed, 18 Feb 2026 16:37:13 +0000
Number of git commits tested: 265
Number of unique configured test jobs: 131
Test runs: 29104
Runs per day: 970.1
Runs by test result: 29104 (100%)
- success: 28148 (97%)
- failure: 652 (2.2%)
- truncated: 304 (1.0%)
Tests run: 38700628
Tests executed per day: 1290020.9
Tests considered: 40969625 (100%)
- PASS: 38691595 (94%)
- FAIL: 1350 (0.0033%)
- SKIP: 2268997 (5.5%)
- FAILIGNORE: 3391 (0.0083%)
- UNKNOWN: 4292 (0.010%)
Total clock time spent running tests: 24812099 sec. (287 days)
Time spent running tests per day: 827070 sec./day (9.6 days/day)
Average time spent running each test: 0.641 sec./test
Longest test runs:
- curl: 998 sec.
- pytest: 109 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 26 sec.
Average test runs:
- curl: 137 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: 1518.1
- pytest: 606.4
Runs by CI system: 29104 (100%)
- circle: 1553 (5.3%)
- curlauto: 869 (3.0%)
- gha: 26682 (92%)
Runs by build system: 29104 (100%)
- automake: 12711 (44%)
- cmake/make: 235 (0.81%)
- cmake/ninja: 15711 (54%)
- cmake/ninja-multiconfig: 447 (1.5%)
Runs by test format: 29104 (100%)
- curl: 23083 (79%)
- pytest: 6021 (21%)
Runs by test mode: 23083 (100%)
- normal: 21429 (93%)
- torture: 1654 (7.2%)
Runs by operating systems: 29104 (100%)
- cygwin: 2716 (9.3%)
- darwin: 5382 (18%)
- freebsd: 234 (0.80%)
- linux: 19438 (67%)
- msys: 60 (0.21%)
- netbsd: 232 (0.80%)
- openbsd: 233 (0.80%)
- solaris: 809 (2.8%)