Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 21 Apr 2026 06:23:57 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 21 Apr 2026 03:44:43 +0000
Oldest run used: Sun, 22 Mar 2026 08:49:19 +0000
Number of git commits tested: 255
Number of unique configured test jobs: 134
Test runs: 28800
Runs per day: 960.0
Runs by test result: 28800 (100%)
- success: 28010 (97%)
- failure: 498 (1.7%)
- truncated: 292 (1.0%)
Tests run: 38101789
Tests executed per day: 1270059.5
Tests considered: 40439125 (100%)
- PASS: 38085924 (94%)
- FAIL: 2011 (0.0050%)
- SKIP: 2337336 (5.8%)
- FAILIGNORE: 9653 (0.024%)
- UNKNOWN: 4201 (0.010%)
Total clock time spent running tests: 24548644 sec. (284 days)
Time spent running tests per day: 818288 sec./day (9.5 days/day)
Average time spent running each test: 0.644 sec./test
Longest test runs:
- curl: 1067 sec.
- pytest: 121 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 136 sec.
- pytest: 47 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: 1509.9
- pytest: 622.1
Runs by CI system: 28800 (100%)
- circle: 1494 (5.2%)
- curlauto: 676 (2.3%)
- gha: 26630 (92%)
Runs by build system: 28800 (100%)
- automake: 12392 (43%)
- cmake/ninja: 15973 (55%)
- cmake/ninja-multiconfig: 435 (1.5%)
Runs by test format: 28800 (100%)
- curl: 22728 (79%)
- pytest: 6072 (21%)
Runs by test mode: 22728 (100%)
- normal: 21109 (93%)
- torture: 1619 (7.1%)
Runs by operating systems: 28800 (100%)
- cygwin: 2656 (9.2%)
- darwin: 5280 (18%)
- freebsd: 230 (0.80%)
- linux: 19510 (68%)
- msys: 59 (0.20%)
- netbsd: 219 (0.76%)
- openbsd: 229 (0.80%)
- solaris: 617 (2.1%)