Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 22 Sep 2026 12:52:52 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 22 Sep 2026 12:05:27 +0000
Oldest run used: Sun, 23 Aug 2026 14:08:31 +0000
Number of git commits tested: 301
Number of unique configured test jobs: 130
Test runs: 34416
Runs per day: 1147.2
Runs by test result: 34416 (100%)
- success: 33703 (98%)
- failure: 436 (1.3%)
- truncated: 277 (0.80%)
Tests run: 48055404
Tests executed per day: 1601846.7
Tests considered: 51182052 (100%)
- PASS: 48023770 (94%)
- FAIL: 11460 (0.022%)
- SKIP: 3126648 (6.1%)
- FAILIGNORE: 7621 (0.015%)
- ERROR: 901 (0.0018%)
- UNKNOWN: 11652 (0.023%)
Total clock time spent running tests: 31115568 sec. (360 days)
Time spent running tests per day: 1037186 sec./day (12.0 days/day)
Average time spent running each test: 0.647 sec./test
Longest test runs:
- curl: 1010 sec.
- pytest: 148 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 25 sec.
Average test runs:
- curl: 139 sec.
- pytest: 62 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: 1590.4
- pytest: 668.1
Runs by CI system: 34416 (100%)
- circle: 1753 (5.1%)
- curlauto: 626 (1.8%)
- gha: 32037 (93%)
Runs by build system: 34416 (100%)
- automake: 14626 (42%)
- cmake/ninja: 19268 (56%)
- cmake/ninja-multiconfig: 522 (1.5%)
Runs by test format: 34416 (100%)
- curl: 27159 (79%)
- pytest: 7257 (21%)
Runs by test mode: 27159 (100%)
- normal: 25246 (93%)
- torture: 1913 (7.0%)
Runs by operating systems: 34416 (100%)
- cygwin: 3135 (9.1%)
- darwin: 6275 (18%)
- freebsd: 492 (1.4%)
- linux: 23351 (68%)
- msys: 60 (0.17%)
- netbsd: 271 (0.79%)
- openbsd: 272 (0.79%)
- solaris: 560 (1.6%)