Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 01 Jun 2026 12:43:11 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 01 Jun 2026 08:19:19 +0000
Oldest run used: Sun, 03 May 2026 03:01:13 +0000
Number of git commits tested: 222
Number of unique configured test jobs: 133
Test runs: 25122
Runs per day: 837.4
Runs by test result: 25122 (100%)
- success: 24347 (97%)
- failure: 518 (2.1%)
- truncated: 257 (1.0%)
Tests run: 33790672
Tests executed per day: 1126355.6
Tests considered: 35882921 (100%)
- PASS: 33779196 (94%)
- FAIL: 1697 (0.0047%)
- SKIP: 2092249 (5.8%)
- FAILIGNORE: 5843 (0.016%)
- ERROR: 496 (0.0014%)
- UNKNOWN: 3440 (0.0096%)
Total clock time spent running tests: 21854612 sec. (253 days)
Time spent running tests per day: 728487 sec./day (8.4 days/day)
Average time spent running each test: 0.647 sec./test
Longest test runs:
- curl: 2301 sec.
- pytest: 116 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 139 sec.
- pytest: 49 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: 1535.0
- pytest: 629.8
Runs by CI system: 25122 (100%)
- circle: 1321 (5.3%)
- curlauto: 597 (2.4%)
- gha: 23204 (92%)
Runs by build system: 25122 (100%)
- automake: 10878 (43%)
- cmake/ninja: 13875 (55%)
- cmake/ninja-multiconfig: 369 (1.5%)
Runs by test format: 25122 (100%)
- curl: 19845 (79%)
- pytest: 5277 (21%)
Runs by test mode: 19845 (100%)
- normal: 18464 (93%)
- torture: 1381 (7.0%)
Runs by operating systems: 25122 (100%)
- cygwin: 2251 (9.0%)
- darwin: 4550 (18%)
- freebsd: 199 (0.79%)
- linux: 17127 (68%)
- msys: 59 (0.23%)
- netbsd: 202 (0.80%)
- openbsd: 199 (0.79%)
- solaris: 535 (2.1%)