Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 08 Jul 2025 00:53:51 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 07 Jul 2025 20:15:08 +0000
Oldest run used: Sun, 08 Jun 2025 01:20:01 +0000
Number of git commits tested: 213
Number of unique configured test jobs: 148
Test runs: 11587
Runs per day: 386.2
Runs by test result: 11587 (100%)
- success: 11164 (96%)
- failure: 52 (0.45%)
- truncated: 371 (3.2%)
Tests run: 16601276
Tests executed per day: 553375.8
Tests considered: 17501588 (100%)
- PASS: 16589912 (95%)
- FAIL: 468 (0.0027%)
- SKIP: 900312 (5.1%)
- FAILIGNORE: 4915 (0.028%)
- UNKNOWN: 5981 (0.034%)
Total clock time spent running tests: 12640599 sec. (146 days)
Time spent running tests per day: 421353 sec./day (4.9 days/day)
Average time spent running each test: 0.761 sec./test
Longest test runs:
- curl: 2323 sec.
- pytest: 78 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 32 sec.
Average test runs:
- curl: 178 sec.
- pytest: 49 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: 1576.0
- pytest: 571.4
Runs by CI system: 11587 (100%)
- circle: 1260 (11%)
- curlauto: 905 (7.8%)
- gha: 9422 (81%)
Runs by build system: 11587 (100%)
- automake: 7929 (68%)
- cmake/make: 88 (0.76%)
- cmake/msbuild: 171 (1.5%)
- cmake/ninja: 3399 (29%)
Runs by test format: 11587 (100%)
- curl: 9934 (86%)
- pytest: 1653 (14%)
Runs by test mode: 9934 (100%)
- normal: 9597 (97%)
- torture: 337 (3.4%)
Runs by operating systems: 11587 (100%)
- cygwin: 820 (7.1%)
- darwin: 3072 (27%)
- freebsd: 84 (0.72%)
- linux: 6452 (56%)
- msys: 85 (0.73%)
- netbsd: 115 (0.99%)
- openbsd: 85 (0.73%)
- solaris: 874 (7.5%)