Test run statistics for test runs on https://github.com/curl/curl
Report generated Thu, 14 Nov 2024 12:20:51 +0000
covering runs over the past 30 days.
Days of stats: 30
Most recent run: Thu, 14 Nov 2024 12:01:31 +0000
Oldest run used: Tue, 15 Oct 2024 14:15:36 +0000
Number of git commits tested: 163
Number of unique configured test jobs: 157
Test runs: 17342
Runs per day: 578.1
Runs by test result: 17342 (100%)
- success: 16473 (95%)
- failure: 793 (4.6%)
- truncated: 76 (0.44%)
Tests run: 23743981
Tests executed per day: 791466.0
Tests considered: 24916922 (100%)
- PASS: 23715580 (95%)
- FAIL: 1212 (0.0049%)
- SKIP: 1172941 (4.7%)
- FAILIGNORE: 22960 (0.092%)
- UNKNOWN: 4229 (0.017%)
Total clock time spent running tests: 19840121 sec. (230 days)
Time spent running tests per day: 661337 sec./day (7.7 days/day)
Average time spent running each test: 0.836 sec./test
Longest test runs:
- curl: 4489 sec.
- pytest: 212 sec.
Shortest test runs:
- curl: 16 sec.
- pytest: 88 sec.
Average test runs:
- curl: 222 sec.
- pytest: 123 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: 1497.5
- pytest: 497.0
Runs by CI system: 17342 (100%)
- circle: 922 (5.3%)
- curlauto: 923 (5.3%)
- gha: 15497 (89%)
Runs by build system: 17342 (100%)
- automake: 11187 (65%)
- cmake/make: 399 (2.3%)
- cmake/msbuild: 778 (4.5%)
- cmake/ninja: 4978 (29%)
Runs by test format: 17342 (100%)
- curl: 15118 (87%)
- pytest: 2224 (13%)
Runs by test mode: 15118 (100%)
- normal: 14576 (96%)
- torture: 542 (3.6%)
Runs by operating systems: 17342 (100%)
- cygwin: 135 (0.78%)
- darwin: 4594 (26%)
- freebsd: 136 (0.78%)
- linux: 9452 (55%)
- msys: 1763 (10%)
- netbsd: 165 (0.95%)
- openbsd: 135 (0.78%)
- solaris: 962 (5.5%)