Test run statistics for test runs on https://github.com/curl/curl
Report generated Thu, 05 Mar 2026 18:21:01 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Thu, 05 Mar 2026 14:09:16 +0000
Oldest run used: Tue, 03 Feb 2026 18:21:01 +0000
Number of git commits tested: 190
Number of unique configured test jobs: 128
Test runs: 20380
Runs per day: 679.3
Runs by test result: 20380 (100%)
- success: 19556 (96%)
- failure: 544 (2.7%)
- truncated: 280 (1.4%)
Tests run: 27026586
Tests executed per day: 900886.2
Tests considered: 28608637 (100%)
- PASS: 27020475 (94%)
- FAIL: 1087 (0.0038%)
- SKIP: 1582051 (5.5%)
- FAILIGNORE: 2359 (0.0082%)
- UNKNOWN: 2665 (0.0093%)
Total clock time spent running tests: 17443788 sec. (202 days)
Time spent running tests per day: 581460 sec./day (6.7 days/day)
Average time spent running each test: 0.645 sec./test
Longest test runs:
- curl: 998 sec.
- pytest: 109 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 26 sec.
Average test runs:
- curl: 140 sec.
- pytest: 51 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: 1512.7
- pytest: 604.3
Runs by CI system: 20380 (100%)
- circle: 1074 (5.3%)
- curlauto: 773 (3.8%)
- gha: 18533 (91%)
Runs by build system: 20380 (100%)
- automake: 9049 (44%)
- cmake/make: 160 (0.79%)
- cmake/ninja: 10863 (53%)
- cmake/ninja-multiconfig: 308 (1.5%)
Runs by test format: 20380 (100%)
- curl: 16188 (79%)
- pytest: 4192 (21%)
Runs by test mode: 16188 (100%)
- normal: 15048 (93%)
- torture: 1140 (7.0%)
Runs by operating systems: 20380 (100%)
- cygwin: 1845 (9.1%)
- darwin: 3680 (18%)
- freebsd: 160 (0.79%)
- linux: 13608 (67%)
- msys: 58 (0.28%)
- netbsd: 155 (0.76%)
- openbsd: 159 (0.78%)
- solaris: 715 (3.5%)