Test run statistics for test runs on https://github.com/curl/curl
Report generated Sat, 25 Apr 2026 18:46:13 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Sat, 25 Apr 2026 15:53:31 +0000
Oldest run used: Thu, 26 Mar 2026 18:52:48 +0000
Number of git commits tested: 267
Number of unique configured test jobs: 134
Test runs: 30416
Runs per day: 1013.9
Runs by test result: 30416 (100%)
- success: 29583 (97%)
- failure: 536 (1.8%)
- truncated: 297 (0.98%)
Tests run: 40359440
Tests executed per day: 1345314.6
Tests considered: 42839404 (100%)
- PASS: 40340947 (94%)
- FAIL: 2076 (0.0048%)
- SKIP: 2479964 (5.8%)
- FAILIGNORE: 11861 (0.028%)
- UNKNOWN: 4556 (0.011%)
Total clock time spent running tests: 26008535 sec. (301 days)
Time spent running tests per day: 866951 sec./day (10.0 days/day)
Average time spent running each test: 0.644 sec./test
Longest test runs:
- curl: 1067 sec.
- pytest: 121 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 24 sec.
Average test runs:
- curl: 137 sec.
- pytest: 47 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: 1514.6
- pytest: 625.3
Runs by CI system: 30416 (100%)
- circle: 1566 (5.1%)
- curlauto: 713 (2.3%)
- gha: 28137 (93%)
Runs by build system: 30416 (100%)
- automake: 13040 (43%)
- cmake/ninja: 16913 (56%)
- cmake/ninja-multiconfig: 463 (1.5%)
Runs by test format: 30416 (100%)
- curl: 23988 (79%)
- pytest: 6428 (21%)
Runs by test mode: 23988 (100%)
- normal: 22279 (93%)
- torture: 1709 (7.1%)
Runs by operating systems: 30416 (100%)
- cygwin: 2806 (9.2%)
- darwin: 5603 (18%)
- freebsd: 244 (0.80%)
- linux: 20575 (68%)
- msys: 59 (0.19%)
- netbsd: 232 (0.76%)
- openbsd: 243 (0.80%)
- solaris: 654 (2.2%)