Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 03 Mar 2026 06:37:48 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 03 Mar 2026 04:43:20 +0000
Oldest run used: Sun, 01 Feb 2026 10:21:16 +0000
Number of git commits tested: 186
Number of unique configured test jobs: 128
Test runs: 20200
Runs per day: 673.3
Runs by test result: 20200 (100%)
- success: 19382 (96%)
- failure: 543 (2.7%)
- truncated: 275 (1.4%)
Tests run: 26788422
Tests executed per day: 892947.3
Tests considered: 28354993 (100%)
- PASS: 26782376 (94%)
- FAIL: 1085 (0.0038%)
- SKIP: 1566571 (5.5%)
- FAILIGNORE: 2359 (0.0083%)
- UNKNOWN: 2602 (0.0092%)
Total clock time spent running tests: 17316229 sec. (200 days)
Time spent running tests per day: 577208 sec./day (6.7 days/day)
Average time spent running each test: 0.646 sec./test
Longest test runs:
- curl: 998 sec.
- pytest: 121 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.4
- pytest: 604.1
Runs by CI system: 20200 (100%)
- circle: 1068 (5.3%)
- curlauto: 770 (3.8%)
- gha: 18362 (91%)
Runs by build system: 20200 (100%)
- automake: 8970 (44%)
- cmake/make: 158 (0.78%)
- cmake/ninja: 10763 (53%)
- cmake/ninja-multiconfig: 309 (1.5%)
Runs by test format: 20200 (100%)
- curl: 16053 (79%)
- pytest: 4147 (21%)
Runs by test mode: 16053 (100%)
- normal: 14920 (93%)
- torture: 1133 (7.1%)
Runs by operating systems: 20200 (100%)
- cygwin: 1836 (9.1%)
- darwin: 3657 (18%)
- freebsd: 158 (0.78%)
- linux: 13468 (67%)
- msys: 58 (0.29%)
- netbsd: 153 (0.76%)
- openbsd: 158 (0.78%)
- solaris: 712 (3.5%)