Test run statistics for test runs on https://github.com/curl/curl
Report generated Wed, 01 Apr 2026 00:40:54 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 31 Mar 2026 23:30:22 +0000
Oldest run used: Mon, 02 Mar 2026 04:01:12 +0000
Number of git commits tested: 307
Number of unique configured test jobs: 135
Test runs: 34057
Runs per day: 1135.2
Runs by test result: 34057 (100%)
- success: 33155 (97%)
- failure: 593 (1.7%)
- truncated: 309 (0.91%)
Tests run: 45171869
Tests executed per day: 1505728.9
Tests considered: 47864138 (100%)
- PASS: 45161064 (94%)
- FAIL: 1567 (0.0033%)
- SKIP: 2692269 (5.6%)
- FAILIGNORE: 4103 (0.0086%)
- UNKNOWN: 5135 (0.011%)
Total clock time spent running tests: 28959684 sec. (335 days)
Time spent running tests per day: 965323 sec./day (11.2 days/day)
Average time spent running each test: 0.641 sec./test
Longest test runs:
- curl: 1067 sec.
- pytest: 102 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 25 sec.
Average test runs:
- curl: 134 sec.
- pytest: 46 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: 1515.0
- pytest: 610.5
Runs by CI system: 34057 (100%)
- circle: 1811 (5.3%)
- curlauto: 805 (2.4%)
- gha: 31441 (92%)
Runs by build system: 34057 (100%)
- automake: 14693 (43%)
- cmake/make: 170 (0.50%)
- cmake/ninja: 18667 (55%)
- cmake/ninja-multiconfig: 527 (1.5%)
Runs by test format: 34057 (100%)
- curl: 26946 (79%)
- pytest: 7111 (21%)
Runs by test mode: 26946 (100%)
- normal: 25005 (93%)
- torture: 1941 (7.2%)
Runs by operating systems: 34057 (100%)
- cygwin: 3200 (9.4%)
- darwin: 6343 (19%)
- freebsd: 275 (0.81%)
- linux: 22886 (67%)
- msys: 60 (0.18%)
- netbsd: 274 (0.80%)
- openbsd: 274 (0.80%)
- solaris: 745 (2.2%)