Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 30 Mar 2026 12:37:43 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 30 Mar 2026 11:57:53 +0000
Oldest run used: Sat, 28 Feb 2026 12:49:24 +0000
Number of git commits tested: 288
Number of unique configured test jobs: 135
Test runs: 31840
Runs per day: 1061.3
Runs by test result: 31840 (100%)
- success: 30960 (97%)
- failure: 574 (1.8%)
- truncated: 306 (0.96%)
Tests run: 42255342
Tests executed per day: 1408511.3
Tests considered: 44766964 (100%)
- PASS: 42245193 (94%)
- FAIL: 1438 (0.0032%)
- SKIP: 2511622 (5.6%)
- FAILIGNORE: 3869 (0.0086%)
- UNKNOWN: 4842 (0.011%)
Total clock time spent running tests: 27073856 sec. (313 days)
Time spent running tests per day: 902462 sec./day (10.4 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: 25 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: 1515.7
- pytest: 609.7
Runs by CI system: 31840 (100%)
- circle: 1697 (5.3%)
- curlauto: 786 (2.5%)
- gha: 29357 (92%)
Runs by build system: 31840 (100%)
- automake: 13758 (43%)
- cmake/make: 174 (0.55%)
- cmake/ninja: 17415 (55%)
- cmake/ninja-multiconfig: 493 (1.5%)
Runs by test format: 31840 (100%)
- curl: 25204 (79%)
- pytest: 6636 (21%)
Runs by test mode: 25204 (100%)
- normal: 23389 (93%)
- torture: 1815 (7.2%)
Runs by operating systems: 31840 (100%)
- cygwin: 2997 (9.4%)
- darwin: 5930 (19%)
- freebsd: 258 (0.81%)
- linux: 21355 (67%)
- msys: 60 (0.19%)
- netbsd: 257 (0.81%)
- openbsd: 257 (0.81%)
- solaris: 726 (2.3%)