Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 29 Jun 2026 18:27:20 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 29 Jun 2026 18:10:29 +0000
Oldest run used: Sun, 31 May 2026 01:20:00 +0000
Number of git commits tested: 293
Number of unique configured test jobs: 133
Test runs: 33213
Runs per day: 1107.1
Runs by test result: 33213 (100%)
- success: 32423 (98%)
- failure: 496 (1.5%)
- truncated: 294 (0.89%)
Tests run: 45108689
Tests executed per day: 1503622.9
Tests considered: 48002986 (100%)
- PASS: 45094859 (94%)
- FAIL: 1696 (0.0035%)
- SKIP: 2894297 (6.0%)
- FAILIGNORE: 7382 (0.015%)
- UNKNOWN: 4752 (0.0099%)
Total clock time spent running tests: 29101843 sec. (337 days)
Time spent running tests per day: 970061 sec./day (11.2 days/day)
Average time spent running each test: 0.645 sec./test
Longest test runs:
- curl: 2341 sec.
- pytest: 132 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 28 sec.
Average test runs:
- curl: 140 sec.
- pytest: 52 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: 1552.1
- pytest: 636.8
Runs by CI system: 33213 (100%)
- circle: 1750 (5.3%)
- curlauto: 721 (2.2%)
- gha: 30742 (93%)
Runs by build system: 33213 (100%)
- automake: 14429 (43%)
- cmake/ninja: 18297 (55%)
- cmake/ninja-multiconfig: 487 (1.5%)
Runs by test format: 33213 (100%)
- curl: 26167 (79%)
- pytest: 7046 (21%)
Runs by test mode: 26167 (100%)
- normal: 24345 (93%)
- torture: 1822 (7.0%)
Runs by operating systems: 33213 (100%)
- cygwin: 2923 (8.8%)
- darwin: 5883 (18%)
- freebsd: 254 (0.76%)
- linux: 22943 (69%)
- msys: 59 (0.18%)
- netbsd: 280 (0.84%)
- openbsd: 235 (0.71%)
- solaris: 636 (1.9%)