Test run statistics for test runs on https://github.com/curl/curl
Report generated Sat, 26 Apr 2025 06:25:52 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Sat, 26 Apr 2025 04:58:42 +0000
Oldest run used: Thu, 27 Mar 2025 07:49:22 +0000
Number of git commits tested: 218
Number of unique configured test jobs: 147
Test runs: 25840
Runs per day: 861.3
Runs by test result: 25840 (100%)
- success: 25584 (99%)
- failure: 227 (0.88%)
- truncated: 29 (0.11%)
Tests run: 37524482
Tests executed per day: 1250816.0
Tests considered: 39289320 (100%)
- PASS: 37488887 (95%)
- FAIL: 299 (0.00076%)
- SKIP: 1764838 (4.5%)
- FAILIGNORE: 10621 (0.027%)
- UNKNOWN: 24675 (0.063%)
Total clock time spent running tests: 30180512 sec. (349 days)
Time spent running tests per day: 1006017 sec./day (11.6 days/day)
Average time spent running each test: 0.804 sec./test
Longest test runs:
- curl: 4872 sec.
- pytest: 191 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 95 sec.
Average test runs:
- curl: 200 sec.
- pytest: 134 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: 1574.1
- pytest: 562.8
Runs by CI system: 25840 (100%)
- circle: 1270 (4.9%)
- curlauto: 1040 (4.0%)
- gha: 23530 (91%)
Runs by build system: 25840 (100%)
- automake: 16467 (64%)
- cmake/make: 203 (0.79%)
- cmake/msbuild: 877 (3.4%)
- cmake/ninja: 8293 (32%)
Runs by test format: 25840 (100%)
- curl: 22725 (88%)
- pytest: 3115 (12%)
Runs by test mode: 22725 (100%)
- normal: 21913 (96%)
- torture: 812 (3.6%)
Runs by operating systems: 25840 (100%)
- cygwin: 2406 (9.3%)
- darwin: 7713 (30%)
- freebsd: 203 (0.79%)
- linux: 13852 (54%)
- msys: 108 (0.42%)
- netbsd: 231 (0.89%)
- openbsd: 199 (0.77%)
- solaris: 1128 (4.4%)