Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 15 Sep 2026 00:48:39 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 14 Sep 2026 21:14:42 +0000
Oldest run used: Sun, 16 Aug 2026 01:07:40 +0000
Number of git commits tested: 277
Number of unique configured test jobs: 130
Test runs: 31061
Runs per day: 1035.4
Runs by test result: 31061 (100%)
- success: 30441 (98%)
- failure: 417 (1.3%)
- truncated: 203 (0.65%)
Tests run: 43186415
Tests executed per day: 1439547.1
Tests considered: 46017651 (100%)
- PASS: 43164105 (94%)
- FAIL: 6449 (0.014%)
- SKIP: 2831236 (6.2%)
- FAILIGNORE: 6804 (0.015%)
- ERROR: 902 (0.0020%)
- UNKNOWN: 8155 (0.018%)
Total clock time spent running tests: 27485859 sec. (318 days)
Time spent running tests per day: 916195 sec./day (10.6 days/day)
Average time spent running each test: 0.636 sec./test
Longest test runs:
- curl: 1010 sec.
- pytest: 148 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 25 sec.
Average test runs:
- curl: 138 sec.
- pytest: 60 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: 1583.6
- pytest: 666.2
Runs by CI system: 31061 (100%)
- circle: 1579 (5.1%)
- curlauto: 593 (1.9%)
- gha: 28889 (93%)
Runs by build system: 31061 (100%)
- automake: 13287 (43%)
- cmake/ninja: 17309 (56%)
- cmake/ninja-multiconfig: 465 (1.5%)
Runs by test format: 31061 (100%)
- curl: 24511 (79%)
- pytest: 6550 (21%)
Runs by test mode: 24511 (100%)
- normal: 22793 (93%)
- torture: 1718 (7.0%)
Runs by operating systems: 31061 (100%)
- cygwin: 2800 (9.0%)
- darwin: 5606 (18%)
- freebsd: 414 (1.3%)
- linux: 21173 (68%)
- msys: 60 (0.19%)
- netbsd: 243 (0.78%)
- openbsd: 244 (0.79%)
- solaris: 521 (1.7%)