Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 27 Mar 2026 12:57:36 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 27 Mar 2026 12:04:04 +0000
Oldest run used: Wed, 25 Feb 2026 13:10:36 +0000
Number of git commits tested: 302
Number of unique configured test jobs: 135
Test runs: 33361
Runs per day: 1112.0
Runs by test result: 33361 (100%)
- success: 32427 (97%)
- failure: 629 (1.9%)
- truncated: 305 (0.91%)
Tests run: 44284897
Tests executed per day: 1476163.1
Tests considered: 46907910 (100%)
- PASS: 44274342 (94%)
- FAIL: 1510 (0.0032%)
- SKIP: 2623013 (5.6%)
- FAILIGNORE: 4052 (0.0086%)
- UNKNOWN: 4993 (0.011%)
Total clock time spent running tests: 28404549 sec. (329 days)
Time spent running tests per day: 946818 sec./day (11.0 days/day)
Average time spent running each test: 0.641 sec./test
Longest test runs:
- curl: 1067 sec.
- pytest: 102 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 26 sec.
Average test runs:
- curl: 135 sec.
- pytest: 47 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.3
- pytest: 608.2
Runs by CI system: 33361 (100%)
- circle: 1769 (5.3%)
- curlauto: 837 (2.5%)
- gha: 30755 (92%)
Runs by build system: 33361 (100%)
- automake: 14431 (43%)
- cmake/make: 207 (0.62%)
- cmake/ninja: 18209 (55%)
- cmake/ninja-multiconfig: 514 (1.5%)
Runs by test format: 33361 (100%)
- curl: 26415 (79%)
- pytest: 6946 (21%)
Runs by test mode: 26415 (100%)
- normal: 24512 (93%)
- torture: 1903 (7.2%)
Runs by operating systems: 33361 (100%)
- cygwin: 3133 (9.4%)
- darwin: 6231 (19%)
- freebsd: 271 (0.81%)
- linux: 22349 (67%)
- msys: 60 (0.18%)
- netbsd: 270 (0.81%)
- openbsd: 270 (0.81%)
- solaris: 777 (2.3%)