Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 25 Aug 2026 00:26:00 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 24 Aug 2026 22:18:41 +0000
Oldest run used: Sun, 26 Jul 2026 03:02:08 +0000
Number of git commits tested: 209
Number of unique configured test jobs: 129
Test runs: 23841
Runs per day: 794.7
Runs by test result: 23841 (100%)
- success: 23345 (98%)
- failure: 359 (1.5%)
- truncated: 137 (0.57%)
Tests run: 30268756
Tests executed per day: 1008958.5
Tests considered: 32446609 (100%)
- PASS: 30255585 (93%)
- FAIL: 3038 (0.0094%)
- SKIP: 2177853 (6.7%)
- FAILIGNORE: 5540 (0.017%)
- ERROR: 870 (0.0027%)
- UNKNOWN: 3723 (0.011%)
Total clock time spent running tests: 19056191 sec. (221 days)
Time spent running tests per day: 635206 sec./day (7.4 days/day)
Average time spent running each test: 0.630 sec./test
Longest test runs:
- curl: 1062 sec.
- pytest: 148 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 25 sec.
Average test runs:
- curl: 139 sec.
- pytest: 53 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: 1556.0
- pytest: 660.4
Runs by CI system: 23841 (100%)
- circle: 1222 (5.1%)
- curlauto: 475 (2.0%)
- gha: 22144 (93%)
Runs by build system: 23841 (100%)
- automake: 10236 (43%)
- cmake/ninja: 13246 (56%)
- cmake/ninja-multiconfig: 359 (1.5%)
Runs by test format: 23841 (100%)
- curl: 18775 (79%)
- pytest: 5066 (21%)
Runs by test mode: 18775 (100%)
- normal: 17578 (94%)
- torture: 1197 (6.4%)
Runs by operating systems: 23841 (100%)
- cygwin: 2171 (9.1%)
- darwin: 4296 (18%)
- freebsd: 206 (0.86%)
- linux: 16355 (69%)
- msys: 59 (0.25%)
- netbsd: 179 (0.75%)
- openbsd: 185 (0.78%)
- solaris: 390 (1.6%)