Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 10 Mar 2026 06:20:30 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 10 Mar 2026 04:43:49 +0000
Oldest run used: Sun, 08 Feb 2026 06:26:04 +0000
Number of git commits tested: 196
Number of unique configured test jobs: 128
Test runs: 21451
Runs per day: 715.0
Runs by test result: 21451 (100%)
- success: 20610 (96%)
- failure: 551 (2.6%)
- truncated: 290 (1.4%)
Tests run: 28470199
Tests executed per day: 949006.6
Tests considered: 30136726 (100%)
- PASS: 28463733 (94%)
- FAIL: 1095 (0.0036%)
- SKIP: 1666527 (5.5%)
- FAILIGNORE: 2508 (0.0083%)
- UNKNOWN: 2863 (0.0095%)
Total clock time spent running tests: 18364985 sec. (213 days)
Time spent running tests per day: 612166 sec./day (7.1 days/day)
Average time spent running each test: 0.645 sec./test
Longest test runs:
- curl: 998 sec.
- pytest: 109 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 26 sec.
Average test runs:
- curl: 139 sec.
- pytest: 51 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: 1514.0
- pytest: 605.0
Runs by CI system: 21451 (100%)
- circle: 1134 (5.3%)
- curlauto: 783 (3.7%)
- gha: 19534 (91%)
Runs by build system: 21451 (100%)
- automake: 9479 (44%)
- cmake/make: 170 (0.79%)
- cmake/ninja: 11475 (53%)
- cmake/ninja-multiconfig: 327 (1.5%)
Runs by test format: 21451 (100%)
- curl: 17038 (79%)
- pytest: 4413 (21%)
Runs by test mode: 17038 (100%)
- normal: 15832 (93%)
- torture: 1206 (7.1%)
Runs by operating systems: 21451 (100%)
- cygwin: 1965 (9.2%)
- darwin: 3910 (18%)
- freebsd: 170 (0.79%)
- linux: 14285 (67%)
- msys: 58 (0.27%)
- netbsd: 169 (0.79%)
- openbsd: 169 (0.79%)
- solaris: 725 (3.4%)