Test run statistics for test runs on https://github.com/curl/curl
Report generated Wed, 09 Jul 2025 12:31:07 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Wed, 09 Jul 2025 12:09:30 +0000
Oldest run used: Mon, 09 Jun 2025 12:35:44 +0000
Number of git commits tested: 221
Number of unique configured test jobs: 156
Test runs: 12267
Runs per day: 408.9
Runs by test result: 12267 (100%)
- success: 11835 (96%)
- failure: 49 (0.40%)
- truncated: 383 (3.1%)
Tests run: 17570534
Tests executed per day: 585684.4
Tests considered: 18528553 (100%)
- PASS: 17558442 (95%)
- FAIL: 484 (0.0026%)
- SKIP: 958019 (5.2%)
- FAILIGNORE: 4917 (0.027%)
- UNKNOWN: 6691 (0.036%)
Total clock time spent running tests: 13419169 sec. (155 days)
Time spent running tests per day: 447306 sec./day (5.2 days/day)
Average time spent running each test: 0.764 sec./test
Longest test runs:
- curl: 2323 sec.
- pytest: 81 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: 1578.4
- pytest: 571.0
Runs by CI system: 12267 (100%)
- circle: 1296 (11%)
- curlauto: 931 (7.6%)
- gha: 10040 (82%)
Runs by build system: 12267 (100%)
- automake: 8370 (68%)
- cmake/make: 94 (0.77%)
- cmake/msbuild: 181 (1.5%)
- cmake/ninja: 3622 (30%)
Runs by test format: 12267 (100%)
- curl: 10488 (85%)
- pytest: 1779 (15%)
Runs by test mode: 10488 (100%)
- normal: 10127 (97%)
- torture: 361 (3.4%)
Runs by operating systems: 12267 (100%)
- cygwin: 875 (7.1%)
- darwin: 3258 (27%)
- freebsd: 90 (0.73%)
- linux: 6847 (56%)
- msys: 78 (0.64%)
- netbsd: 121 (0.99%)
- openbsd: 91 (0.74%)
- solaris: 907 (7.4%)