Test run statistics for test runs on https://github.com/curl/curl
Report generated Sat, 02 May 2026 00:34:20 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 01 May 2026 20:23:00 +0000
Oldest run used: Thu, 02 Apr 2026 00:48:17 +0000
Number of git commits tested: 220
Number of unique configured test jobs: 134
Test runs: 25141
Runs per day: 838.0
Runs by test result: 25141 (100%)
- success: 24396 (97%)
- failure: 468 (1.9%)
- truncated: 277 (1.1%)
Tests run: 33424129
Tests executed per day: 1114137.6
Tests considered: 35482890 (100%)
- PASS: 33406980 (94%)
- FAIL: 1718 (0.0048%)
- SKIP: 2058761 (5.8%)
- FAILIGNORE: 11552 (0.033%)
- UNKNOWN: 3879 (0.011%)
Total clock time spent running tests: 21597701 sec. (250 days)
Time spent running tests per day: 719923 sec./day (8.3 days/day)
Average time spent running each test: 0.646 sec./test
Longest test runs:
- curl: 988 sec.
- pytest: 123 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 138 sec.
- pytest: 48 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: 1517.2
- pytest: 626.8
Runs by CI system: 25141 (100%)
- circle: 1296 (5.2%)
- curlauto: 640 (2.5%)
- gha: 23205 (92%)
Runs by build system: 25141 (100%)
- automake: 10853 (43%)
- cmake/ninja: 13910 (55%)
- cmake/ninja-multiconfig: 378 (1.5%)
Runs by test format: 25141 (100%)
- curl: 19833 (79%)
- pytest: 5308 (21%)
Runs by test mode: 19833 (100%)
- normal: 18436 (93%)
- torture: 1397 (7.0%)
Runs by operating systems: 25141 (100%)
- cygwin: 2295 (9.1%)
- darwin: 4573 (18%)
- freebsd: 200 (0.80%)
- linux: 17046 (68%)
- msys: 59 (0.23%)
- netbsd: 188 (0.75%)
- openbsd: 199 (0.79%)
- solaris: 581 (2.3%)