Test run statistics for test runs on https://github.com/curl/curl
Report generated Mon, 01 Sep 2025 06:16:40 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 01 Sep 2025 04:06:37 +0000
Oldest run used: Sat, 02 Aug 2025 09:09:08 +0000
Number of git commits tested: 203
Number of unique configured test jobs: 153
Test runs: 22736
Runs per day: 757.9
Runs by test result: 22736 (100%)
- success: 22353 (98%)
- failure: 78 (0.34%)
- truncated: 305 (1.3%)
Tests run: 32653524
Tests executed per day: 1088450.7
Tests considered: 34593426 (100%)
- PASS: 32640810 (94%)
- FAIL: 479 (0.0014%)
- SKIP: 1939902 (5.6%)
- FAILIGNORE: 9644 (0.028%)
- UNKNOWN: 2591 (0.0075%)
Total clock time spent running tests: 27271215 sec. (316 days)
Time spent running tests per day: 909040 sec./day (10.5 days/day)
Average time spent running each test: 0.835 sec./test
Longest test runs:
- curl: 2952 sec.
- pytest: 105 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 44 sec.
Average test runs:
- curl: 176 sec.
- pytest: 62 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: 1621.9
- pytest: 584.4
Runs by CI system: 22736 (100%)
- circle: 1212 (5.3%)
- curlauto: 790 (3.5%)
- gha: 20734 (91%)
Runs by build system: 22736 (100%)
- automake: 13618 (60%)
- cmake: 879 (3.9%)
- cmake/make: 187 (0.82%)
- cmake/msbuild: 192 (0.84%)
- cmake/ninja: 7860 (35%)
Runs by test format: 22736 (100%)
- curl: 18666 (82%)
- pytest: 4070 (18%)
Runs by test mode: 18666 (100%)
- normal: 17890 (96%)
- torture: 776 (4.2%)
Runs by operating systems: 21792 (100%)
- cygwin: 1733 (8.0%)
- darwin: 6653 (31%)
- freebsd: 187 (0.86%)
- linux: 12445 (57%)
- msys: 23 (0.11%)
- netbsd: 200 (0.92%)
- openbsd: 185 (0.85%)
- solaris: 366 (1.7%)