Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 07 Apr 2026 00:29:33 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Mon, 06 Apr 2026 23:27:45 +0000
Oldest run used: Sun, 08 Mar 2026 00:52:23 +0000
Number of git commits tested: 309
Number of unique configured test jobs: 139
Test runs: 34484
Runs per day: 1149.5
Runs by test result: 34484 (100%)
- success: 33590 (97%)
- failure: 590 (1.7%)
- truncated: 304 (0.88%)
Tests run: 45711735
Tests executed per day: 1523724.4
Tests considered: 48453582 (100%)
- PASS: 45699407 (94%)
- FAIL: 2070 (0.0043%)
- SKIP: 2741847 (5.7%)
- FAILIGNORE: 5065 (0.010%)
- UNKNOWN: 5193 (0.011%)
Total clock time spent running tests: 29283015 sec. (339 days)
Time spent running tests per day: 976100 sec./day (11.3 days/day)
Average time spent running each test: 0.641 sec./test
Longest test runs:
- curl: 1067 sec.
- pytest: 102 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 24 sec.
Average test runs:
- curl: 134 sec.
- pytest: 45 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.2
- pytest: 613.2
Runs by CI system: 34484 (100%)
- circle: 1823 (5.3%)
- curlauto: 792 (2.3%)
- gha: 31869 (92%)
Runs by build system: 34484 (100%)
- automake: 14856 (43%)
- cmake/make: 127 (0.37%)
- cmake/ninja: 18970 (55%)
- cmake/ninja-multiconfig: 531 (1.5%)
Runs by test format: 34484 (100%)
- curl: 27257 (79%)
- pytest: 7227 (21%)
Runs by test mode: 27257 (100%)
- normal: 25297 (93%)
- torture: 1960 (7.2%)
Runs by operating systems: 34484 (100%)
- cygwin: 3217 (9.3%)
- darwin: 6388 (19%)
- freebsd: 278 (0.81%)
- linux: 23254 (67%)
- msys: 59 (0.17%)
- netbsd: 277 (0.80%)
- openbsd: 278 (0.81%)
- solaris: 733 (2.1%)