Test run statistics for test runs on https://github.com/curl/curl
Report generated Sat, 04 Apr 2026 00:28:37 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 03 Apr 2026 22:11:58 +0000
Oldest run used: Thu, 05 Mar 2026 02:11:21 +0000
Number of git commits tested: 309
Number of unique configured test jobs: 136
Test runs: 34590
Runs per day: 1153.0
Runs by test result: 34590 (100%)
- success: 33688 (97%)
- failure: 594 (1.7%)
- truncated: 308 (0.89%)
Tests run: 45850341
Tests executed per day: 1528344.6
Tests considered: 48592673 (100%)
- PASS: 45838970 (94%)
- FAIL: 2026 (0.0042%)
- SKIP: 2742332 (5.6%)
- FAILIGNORE: 4162 (0.0086%)
- UNKNOWN: 5183 (0.011%)
Total clock time spent running tests: 29387592 sec. (340 days)
Time spent running tests per day: 979586 sec./day (11.3 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: 24 sec.
Average test runs:
- curl: 134 sec.
- pytest: 46 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: 1514.3
- pytest: 611.7
Runs by CI system: 34590 (100%)
- circle: 1823 (5.3%)
- curlauto: 793 (2.3%)
- gha: 31974 (92%)
Runs by build system: 34590 (100%)
- automake: 14900 (43%)
- cmake/make: 150 (0.43%)
- cmake/ninja: 19005 (55%)
- cmake/ninja-multiconfig: 535 (1.5%)
Runs by test format: 34590 (100%)
- curl: 27346 (79%)
- pytest: 7244 (21%)
Runs by test mode: 27346 (100%)
- normal: 25376 (93%)
- torture: 1970 (7.2%)
Runs by operating systems: 34590 (100%)
- cygwin: 3239 (9.4%)
- darwin: 6411 (19%)
- freebsd: 279 (0.81%)
- linux: 23311 (67%)
- msys: 60 (0.17%)
- netbsd: 278 (0.80%)
- openbsd: 279 (0.81%)
- solaris: 733 (2.1%)