Test run statistics for test runs on https://github.com/curl/curl
Report generated Sat, 21 Feb 2026 00:35:29 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Fri, 20 Feb 2026 23:55:23 +0000
Oldest run used: Thu, 22 Jan 2026 03:25:28 +0000
Number of git commits tested: 163
Number of unique configured test jobs: 130
Test runs: 17394
Runs per day: 579.8
Runs by test result: 17394 (100%)
- success: 16633 (96%)
- failure: 487 (2.8%)
- truncated: 274 (1.6%)
Tests run: 23062297
Tests executed per day: 768743.2
Tests considered: 24408910 (100%)
- PASS: 23057099 (94%)
- FAIL: 969 (0.0040%)
- SKIP: 1346613 (5.5%)
- FAILIGNORE: 1974 (0.0081%)
- UNKNOWN: 2255 (0.0092%)
Total clock time spent running tests: 15017096 sec. (174 days)
Time spent running tests per day: 500570 sec./day (5.8 days/day)
Average time spent running each test: 0.651 sec./test
Longest test runs:
- curl: 980 sec.
- pytest: 121 sec.
Shortest test runs:
- curl: 6 sec.
- pytest: 26 sec.
Average test runs:
- curl: 140 sec.
- pytest: 50 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: 1511.2
- pytest: 603.9
Runs by CI system: 17394 (100%)
- circle: 948 (5.5%)
- curlauto: 720 (4.1%)
- gha: 15726 (90%)
Runs by build system: 17394 (100%)
- automake: 7797 (45%)
- cmake/make: 136 (0.78%)
- cmake/ninja: 9204 (53%)
- cmake/ninja-multiconfig: 257 (1.5%)
Runs by test format: 17394 (100%)
- curl: 13836 (80%)
- pytest: 3558 (20%)
Runs by test mode: 13836 (100%)
- normal: 12879 (93%)
- torture: 957 (6.9%)
Runs by operating systems: 17394 (100%)
- cygwin: 1542 (8.9%)
- darwin: 3161 (18%)
- freebsd: 135 (0.78%)
- linux: 11570 (67%)
- msys: 54 (0.31%)
- netbsd: 131 (0.75%)
- openbsd: 135 (0.78%)
- solaris: 666 (3.8%)