Test run statistics for test runs on https://github.com/curl/curl
Report generated Thu, 20 Mar 2025 06:30:30 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Thu, 20 Mar 2025 06:06:58 +0000
Oldest run used: Tue, 18 Feb 2025 08:16:16 +0000
Number of git commits tested: 274
Number of unique configured test jobs: 150
Test runs: 34179
Runs per day: 1139.3
Runs by test result: 34179 (100%)
- success: 33777 (99%)
- failure: 332 (0.97%)
- truncated: 70 (0.20%)
Tests run: 48368228
Tests executed per day: 1612274.1
Tests considered: 50721286 (100%)
- PASS: 48322564 (95%)
- FAIL: 391 (0.00077%)
- SKIP: 2353058 (4.6%)
- FAILIGNORE: 39008 (0.077%)
- UNKNOWN: 6265 (0.012%)
Total clock time spent running tests: 40056948 sec. (464 days)
Time spent running tests per day: 1335231 sec./day (15.5 days/day)
Average time spent running each test: 0.828 sec./test
Longest test runs:
- curl: 4347 sec.
- pytest: 212 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 93 sec.
Average test runs:
- curl: 194 sec.
- pytest: 127 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: 1544.4
- pytest: 545.8
Runs by CI system: 34179 (100%)
- circle: 1638 (4.8%)
- curlauto: 1230 (3.6%)
- gha: 31311 (92%)
Runs by build system: 34179 (100%)
- automake: 21325 (62%)
- cmake/make: 549 (1.6%)
- cmake/msbuild: 1506 (4.4%)
- cmake/ninja: 10799 (32%)
Runs by test format: 34179 (100%)
- curl: 29755 (87%)
- pytest: 4424 (13%)
Runs by test mode: 29755 (100%)
- normal: 28713 (96%)
- torture: 1042 (3.5%)
Runs by operating systems: 34179 (100%)
- cygwin: 2503 (7.3%)
- darwin: 9841 (29%)
- freebsd: 261 (0.76%)
- linux: 18604 (54%)
- msys: 1050 (3.1%)
- netbsd: 290 (0.85%)
- openbsd: 258 (0.75%)
- solaris: 1372 (4.0%)