Test run statistics for test runs on https://github.com/curl/curl
Report generated Fri, 14 Feb 2025 06:26:15 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 14 Feb 2025 05:55:25 +0000
Oldest run used: Wed, 15 Jan 2025 06:46:49 +0000
Number of git commits tested: 198
Number of unique configured test jobs: 151
Test runs: 21937
Runs per day: 731.2
Runs by test result: 21937 (100%)
- success: 21565 (98%)
- failure: 286 (1.3%)
- truncated: 86 (0.39%)
Tests run: 30634734
Tests executed per day: 1021157.7
Tests considered: 32121314 (100%)
- PASS: 30597104 (95%)
- FAIL: 337 (0.0010%)
- SKIP: 1486580 (4.6%)
- FAILIGNORE: 32743 (0.10%)
- UNKNOWN: 4550 (0.014%)
Total clock time spent running tests: 25350473 sec. (293 days)
Time spent running tests per day: 845016 sec./day (9.8 days/day)
Average time spent running each test: 0.828 sec./test
Longest test runs:
- curl: 4654 sec.
- pytest: 171 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 92 sec.
Average test runs:
- curl: 208 sec.
- pytest: 119 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: 1530.4
- pytest: 517.0
Runs by CI system: 21937 (100%)
- circle: 1164 (5.3%)
- curlauto: 980 (4.5%)
- gha: 19793 (90%)
Runs by build system: 21937 (100%)
- automake: 13874 (63%)
- cmake/make: 475 (2.2%)
- cmake/msbuild: 941 (4.3%)
- cmake/ninja: 6647 (30%)
Runs by test format: 21937 (100%)
- curl: 19038 (87%)
- pytest: 2899 (13%)
Runs by test mode: 19038 (100%)
- normal: 18388 (97%)
- torture: 650 (3.4%)
Runs by operating systems: 21937 (100%)
- cygwin: 163 (0.74%)
- darwin: 6152 (28%)
- freebsd: 164 (0.75%)
- linux: 11961 (55%)
- msys: 2111 (9.6%)
- netbsd: 193 (0.88%)
- openbsd: 162 (0.74%)
- solaris: 1031 (4.7%)