Test run statistics for test runs on https://github.com/curl/curl
Report generated Tue, 01 Sep 2026 01:13:09 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Tue, 01 Sep 2026 00:00:48 +0000
Oldest run used: Sun, 02 Aug 2026 03:01:12 +0000
Number of git commits tested: 241
Number of unique configured test jobs: 129
Test runs: 27177
Runs per day: 905.9
Runs by test result: 27177 (100%)
- success: 26626 (98%)
- failure: 401 (1.5%)
- truncated: 150 (0.55%)
Tests run: 34922687
Tests executed per day: 1164089.5
Tests considered: 37405228 (100%)
- PASS: 34907561 (93%)
- FAIL: 3603 (0.0096%)
- SKIP: 2482541 (6.6%)
- FAILIGNORE: 6040 (0.016%)
- ERROR: 920 (0.0025%)
- UNKNOWN: 4563 (0.012%)
Total clock time spent running tests: 21995638 sec. (255 days)
Time spent running tests per day: 733188 sec./day (8.5 days/day)
Average time spent running each test: 0.630 sec./test
Longest test runs:
- curl: 1010 sec.
- pytest: 148 sec.
Shortest test runs:
- curl: 5 sec.
- pytest: 25 sec.
Average test runs:
- curl: 139 sec.
- pytest: 54 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: 1559.8
- pytest: 662.8
Runs by CI system: 27177 (100%)
- circle: 1397 (5.1%)
- curlauto: 554 (2.0%)
- gha: 25226 (93%)
Runs by build system: 27177 (100%)
- automake: 11669 (43%)
- cmake/ninja: 15105 (56%)
- cmake/ninja-multiconfig: 403 (1.5%)
Runs by test format: 27177 (100%)
- curl: 21411 (79%)
- pytest: 5766 (21%)
Runs by test mode: 21411 (100%)
- normal: 20038 (94%)
- torture: 1373 (6.4%)
Runs by operating systems: 27177 (100%)
- cygwin: 2447 (9.0%)
- darwin: 4872 (18%)
- freebsd: 283 (1.0%)
- linux: 18629 (69%)
- msys: 59 (0.22%)
- netbsd: 206 (0.76%)
- openbsd: 210 (0.77%)
- solaris: 471 (1.7%)