Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 17 Apr 2026 00:54:23 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Thu, 16 Apr 2026 22:30:14 +0000
Oldest run used: Wed, 18 Mar 2026 04:01:10 +0000
Number of git commits tested: 299
Number of unique configured test jobs: 136
Test runs: 33786
Runs per day: 1126.2
Runs by test result: 33786 (100%)
- success: 32944 (98%)
- failure: 550 (1.6%)
- truncated: 292 (0.86%)
Tests run: 44738922
Tests executed per day: 1491297.3
Tests considered: 47455496 (100%)
- PASS: 44722644 (94%)
- FAIL: 2145 (0.0045%)
- SKIP: 2716574 (5.7%)
- FAILIGNORE: 9136 (0.019%)
- UNKNOWN: 4997 (0.011%)
Total clock time spent running tests: 28772213 sec. (333 days)
Time spent running tests per day: 959074 sec./day (11.1 days/day)
Average time spent running each test: 0.643 sec./test
Longest test runs:
- curl: 1067 sec.
- pytest: 121 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 135 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: 1512.5
- pytest: 618.7
Runs by CI system: 33786 (100%)
- circle: 1751 (5.2%)
- curlauto: 726 (2.1%)
- gha: 31309 (93%)
Runs by build system: 33786 (100%)
- automake: 14474 (43%)
- cmake/make: 45 (0.13%)
- cmake/ninja: 18748 (55%)
- cmake/ninja-multiconfig: 519 (1.5%)
Runs by test format: 33786 (100%)
- curl: 26658 (79%)
- pytest: 7128 (21%)
Runs by test mode: 26658 (100%)
- normal: 24743 (93%)
- torture: 1915 (7.2%)
Runs by operating systems: 33786 (100%)
- cygwin: 3144 (9.3%)
- darwin: 6272 (19%)
- freebsd: 273 (0.81%)
- linux: 22837 (68%)
- msys: 59 (0.17%)
- netbsd: 262 (0.78%)
- openbsd: 272 (0.81%)
- solaris: 667 (2.0%)