Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 10 Apr 2026 06:15:53 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 10 Apr 2026 03:44:49 +0000
Oldest run used: Wed, 11 Mar 2026 06:18:43 +0000
Number of git commits tested: 321
Number of unique configured test jobs: 139
Test runs: 35670
Runs per day: 1189.0
Runs by test result: 35670 (100%)
- success: 34780 (98%)
- failure: 583 (1.6%)
- truncated: 307 (0.86%)
Tests run: 47285480
Tests executed per day: 1576182.5
Tests considered: 50127017 (100%)
- PASS: 47271607 (94%)
- FAIL: 2131 (0.0043%)
- SKIP: 2841537 (5.7%)
- FAILIGNORE: 6421 (0.013%)
- UNKNOWN: 5321 (0.011%)
Total clock time spent running tests: 30312037 sec. (351 days)
Time spent running tests per day: 1010401 sec./day (11.7 days/day)
Average time spent running each test: 0.641 sec./test
Longest test runs:
- curl: 1067 sec.
- pytest: 103 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 24 sec.
Average test runs:
- curl: 134 sec.
- pytest: 45 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.2
- pytest: 614.5
Runs by CI system: 35670 (100%)
- circle: 1883 (5.3%)
- curlauto: 785 (2.2%)
- gha: 33002 (93%)
Runs by build system: 35670 (100%)
- automake: 15326 (43%)
- cmake/make: 113 (0.32%)
- cmake/ninja: 19680 (55%)
- cmake/ninja-multiconfig: 551 (1.5%)
Runs by test format: 35670 (100%)
- curl: 28184 (79%)
- pytest: 7486 (21%)
Runs by test mode: 28184 (100%)
- normal: 26157 (93%)
- torture: 2027 (7.2%)
Runs by operating systems: 35670 (100%)
- cygwin: 3345 (9.4%)
- darwin: 6617 (19%)
- freebsd: 289 (0.81%)
- linux: 24057 (67%)
- msys: 59 (0.17%)
- netbsd: 288 (0.81%)
- openbsd: 289 (0.81%)
- solaris: 726 (2.0%)