Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 25 May 2026 12:15:20 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 25 May 2026 04:54:01 +0000
Oldest run used: Sat, 25 Apr 2026 12:21:05 +0000
Number of git commits tested: 195
Number of unique configured test jobs: 132
Test runs: 21657
Runs per day: 721.9
Runs by test result: 21657 (100%)
- success: 20951 (97%)
- failure: 449 (2.1%)
- truncated: 257 (1.2%)
Tests run: 29035401
Tests executed per day: 967846.6
Tests considered: 30817142 (100%)
- PASS: 29025417 (94%)
- FAIL: 1466 (0.0048%)
- SKIP: 1781741 (5.8%)
- FAILIGNORE: 4962 (0.016%)
- ERROR: 496 (0.0016%)
- UNKNOWN: 3060 (0.0099%)
Total clock time spent running tests: 18843854 sec. (218 days)
Time spent running tests per day: 628128 sec./day (7.3 days/day)
Average time spent running each test: 0.649 sec./test
Longest test runs:
- curl: 1058 sec.
- pytest: 123 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: 1529.4
- pytest: 628.4
Runs by CI system: 21657 (100%)
- circle: 1147 (5.3%)
- curlauto: 574 (2.7%)
- gha: 19936 (92%)
Runs by build system: 21657 (100%)
- automake: 9472 (44%)
- cmake/ninja: 11871 (55%)
- cmake/ninja-multiconfig: 314 (1.4%)
Runs by test format: 21657 (100%)
- curl: 17116 (79%)
- pytest: 4541 (21%)
Runs by test mode: 17116 (100%)
- normal: 15944 (93%)
- torture: 1172 (6.8%)
Runs by operating systems: 21657 (100%)
- cygwin: 1903 (8.8%)
- darwin: 3861 (18%)
- freebsd: 169 (0.78%)
- linux: 14812 (68%)
- msys: 59 (0.27%)
- netbsd: 169 (0.78%)
- openbsd: 169 (0.78%)
- solaris: 515 (2.4%)