|
❯ hyperfine -P threads 1 32 'TMPDIR=/tmp/ram cargo nextest run -j {threads}' |
|
Benchmark 1: TMPDIR=/tmp/ram cargo nextest run -j 1 |
|
Time (mean ± σ): 324.298 s ± 4.539 s [User: 264.795 s, System: 137.454 s] |
|
Range (min … max): 319.176 s … 332.711 s 10 runs |
|
|
|
Benchmark 2: TMPDIR=/tmp/ram cargo nextest run -j 2 |
|
Time (mean ± σ): 157.330 s ± 1.139 s [User: 262.754 s, System: 145.798 s] |
|
Range (min … max): 156.169 s … 159.372 s 10 runs |
|
|
|
Benchmark 3: TMPDIR=/tmp/ram cargo nextest run -j 3 |
|
Time (mean ± σ): 109.764 s ± 0.241 s [User: 272.115 s, System: 154.210 s] |
|
Range (min … max): 109.499 s … 110.186 s 10 runs |
|
|
|
Benchmark 4: TMPDIR=/tmp/ram cargo nextest run -j 4 |
|
Time (mean ± σ): 84.644 s ± 0.352 s [User: 275.428 s, System: 157.062 s] |
|
Range (min … max): 84.272 s … 85.456 s 10 runs |
|
|
|
Benchmark 5: TMPDIR=/tmp/ram cargo nextest run -j 5 |
|
Time (mean ± σ): 69.247 s ± 0.100 s [User: 276.115 s, System: 159.032 s] |
|
Range (min … max): 69.075 s … 69.400 s 10 runs |
|
|
|
Benchmark 6: TMPDIR=/tmp/ram cargo nextest run -j 6 |
|
Time (mean ± σ): 59.601 s ± 0.350 s [User: 276.989 s, System: 160.572 s] |
|
Range (min … max): 59.281 s … 60.489 s 10 runs |
|
|
|
Benchmark 7: TMPDIR=/tmp/ram cargo nextest run -j 7 |
|
Time (mean ± σ): 53.666 s ± 0.096 s [User: 278.299 s, System: 171.684 s] |
|
Range (min … max): 53.507 s … 53.847 s 10 runs |
|
|
|
Benchmark 8: TMPDIR=/tmp/ram cargo nextest run -j 8 |
|
Time (mean ± σ): 49.062 s ± 0.313 s [User: 279.499 s, System: 184.559 s] |
|
Range (min … max): 48.771 s … 49.693 s 10 runs |
|
|
|
Benchmark 9: TMPDIR=/tmp/ram cargo nextest run -j 9 |
|
Time (mean ± σ): 45.701 s ± 0.115 s [User: 280.818 s, System: 202.828 s] |
|
Range (min … max): 45.530 s … 45.914 s 10 runs |
|
|
|
Benchmark 10: TMPDIR=/tmp/ram cargo nextest run -j 10 |
|
Time (mean ± σ): 43.912 s ± 0.308 s [User: 282.091 s, System: 228.575 s] |
|
Range (min … max): 43.496 s … 44.625 s 10 runs |
|
|
|
Benchmark 11: TMPDIR=/tmp/ram cargo nextest run -j 11 |
|
Time (mean ± σ): 43.161 s ± 0.636 s [User: 286.430 s, System: 259.971 s] |
|
Range (min … max): 42.757 s … 44.940 s 10 runs |
|
|
|
Benchmark 12: TMPDIR=/tmp/ram cargo nextest run -j 12 |
|
Time (mean ± σ): 42.942 s ± 0.459 s [User: 288.648 s, System: 306.686 s] |
|
Range (min … max): 42.379 s … 43.717 s 10 runs |
|
|
|
Benchmark 13: TMPDIR=/tmp/ram cargo nextest run -j 13 |
|
Time (mean ± σ): 44.759 s ± 0.895 s [User: 288.653 s, System: 368.355 s] |
|
Range (min … max): 43.591 s … 46.613 s 10 runs |
|
|
|
Benchmark 14: TMPDIR=/tmp/ram cargo nextest run -j 14 |
|
Time (mean ± σ): 49.076 s ± 0.997 s [User: 289.761 s, System: 469.286 s] |
|
Range (min … max): 47.912 s … 50.783 s 10 runs |
|
|
|
Benchmark 15: TMPDIR=/tmp/ram cargo nextest run -j 15 |
|
Time (mean ± σ): 54.554 s ± 0.349 s [User: 291.129 s, System: 600.797 s] |
|
Range (min … max): 54.148 s … 55.343 s 10 runs |
|
|
|
Benchmark 16: TMPDIR=/tmp/ram cargo nextest run -j 16 |
|
Time (mean ± σ): 63.918 s ± 1.018 s [User: 293.285 s, System: 799.622 s] |
|
Range (min … max): 62.973 s … 66.137 s 10 runs |
|
|
|
Benchmark 17: TMPDIR=/tmp/ram cargo nextest run -j 17 |
|
Time (mean ± σ): 71.876 s ± 0.404 s [User: 293.376 s, System: 996.091 s] |
|
Range (min … max): 71.147 s … 72.552 s 10 runs |
|
|
|
Benchmark 18: TMPDIR=/tmp/ram cargo nextest run -j 18 |
|
Time (mean ± σ): 81.890 s ± 1.550 s [User: 293.854 s, System: 1240.220 s] |
|
Range (min … max): 80.142 s … 83.937 s 10 runs |
|
|
|
Benchmark 19: TMPDIR=/tmp/ram cargo nextest run -j 19 |
|
Time (mean ± σ): 90.846 s ± 0.410 s [User: 291.793 s, System: 1489.788 s] |
|
Range (min … max): 90.051 s … 91.281 s 10 runs |
|
|
|
Benchmark 20: TMPDIR=/tmp/ram cargo nextest run -j 20 |
|
Time (mean ± σ): 100.867 s ± 0.662 s [User: 294.819 s, System: 1777.624 s] |
|
Range (min … max): 100.339 s … 102.569 s 10 runs |
|
|
|
Benchmark 21: TMPDIR=/tmp/ram cargo nextest run -j 21 |
|
Time (mean ± σ): 116.184 s ± 1.288 s [User: 301.946 s, System: 2191.742 s] |
|
Range (min … max): 113.720 s … 118.045 s 10 runs |
|
|
|
Benchmark 22: TMPDIR=/tmp/ram cargo nextest run -j 22 |
|
Time (mean ± σ): 131.946 s ± 2.698 s [User: 306.705 s, System: 2646.112 s] |
|
Range (min … max): 129.270 s … 138.499 s 10 runs |
|
|
|
Benchmark 23: TMPDIR=/tmp/ram cargo nextest run -j 23 |
|
Time (mean ± σ): 143.829 s ± 0.782 s [User: 312.277 s, System: 3043.854 s] |
|
Range (min … max): 142.836 s … 145.562 s 10 runs |
|
|
|
Benchmark 24: TMPDIR=/tmp/ram cargo nextest run -j 24 |
|
Time (mean ± σ): 144.674 s ± 4.612 s [User: 331.057 s, System: 3166.426 s] |
|
Range (min … max): 138.924 s … 150.309 s 10 runs |
|
|
|
Benchmark 25: TMPDIR=/tmp/ram cargo nextest run -j 25 |
|
Time (mean ± σ): 132.809 s ± 0.431 s [User: 355.016 s, System: 2999.704 s] |
|
Range (min … max): 132.250 s … 133.378 s 10 runs |
|
|
|
Benchmark 26: TMPDIR=/tmp/ram cargo nextest run -j 26 |
|
Time (mean ± σ): 126.323 s ± 0.319 s [User: 375.059 s, System: 2922.884 s] |
|
Range (min … max): 125.839 s … 126.814 s 10 runs |
|
|
|
Benchmark 27: TMPDIR=/tmp/ram cargo nextest run -j 27 |
|
Time (mean ± σ): 124.078 s ± 1.032 s [User: 400.039 s, System: 2922.972 s] |
|
Range (min … max): 122.738 s … 126.104 s 10 runs |
|
|
|
Benchmark 28: TMPDIR=/tmp/ram cargo nextest run -j 28 |
|
Time (mean ± σ): 125.631 s ± 0.431 s [User: 414.564 s, System: 3054.377 s] |
|
Range (min … max): 124.914 s … 126.307 s 10 runs |
|
|
|
Benchmark 29: TMPDIR=/tmp/ram cargo nextest run -j 29 |
|
Time (mean ± σ): 126.884 s ± 0.477 s [User: 431.636 s, System: 3151.399 s] |
|
Range (min … max): 125.770 s … 127.312 s 10 runs |
|
|
|
Benchmark 30: TMPDIR=/tmp/ram cargo nextest run -j 30 |
|
Time (mean ± σ): 126.787 s ± 1.105 s [User: 432.928 s, System: 3148.361 s] |
|
Range (min … max): 125.610 s … 128.915 s 10 runs |
|
|
|
Benchmark 31: TMPDIR=/tmp/ram cargo nextest run -j 31 |
|
Time (mean ± σ): 129.847 s ± 1.774 s [User: 429.868 s, System: 3275.780 s] |
|
Range (min … max): 127.768 s … 134.253 s 10 runs |
|
|
|
Benchmark 32: TMPDIR=/tmp/ram cargo nextest run -j 32 |
|
Time (mean ± σ): 129.665 s ± 0.895 s [User: 429.854 s, System: 3298.826 s] |
|
Range (min … max): 127.658 s … 130.763 s 10 runs |
|
|
|
|
|
Summary |
|
TMPDIR=/tmp/ram cargo nextest run -j 12 ran |
|
1.01 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 11 |
|
1.02 ± 0.01 times faster than TMPDIR=/tmp/ram cargo nextest run -j 10 |
|
1.04 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 13 |
|
1.06 ± 0.01 times faster than TMPDIR=/tmp/ram cargo nextest run -j 9 |
|
1.14 ± 0.01 times faster than TMPDIR=/tmp/ram cargo nextest run -j 8 |
|
1.14 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 14 |
|
1.25 ± 0.01 times faster than TMPDIR=/tmp/ram cargo nextest run -j 7 |
|
1.27 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 15 |
|
1.39 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 6 |
|
1.49 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 16 |
|
1.61 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 5 |
|
1.67 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 17 |
|
1.91 ± 0.04 times faster than TMPDIR=/tmp/ram cargo nextest run -j 18 |
|
1.97 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 4 |
|
2.12 ± 0.02 times faster than TMPDIR=/tmp/ram cargo nextest run -j 19 |
|
2.35 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 20 |
|
2.56 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 3 |
|
2.71 ± 0.04 times faster than TMPDIR=/tmp/ram cargo nextest run -j 21 |
|
2.89 ± 0.04 times faster than TMPDIR=/tmp/ram cargo nextest run -j 27 |
|
2.93 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 28 |
|
2.94 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 26 |
|
2.95 ± 0.04 times faster than TMPDIR=/tmp/ram cargo nextest run -j 30 |
|
2.95 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 29 |
|
3.02 ± 0.04 times faster than TMPDIR=/tmp/ram cargo nextest run -j 32 |
|
3.02 ± 0.05 times faster than TMPDIR=/tmp/ram cargo nextest run -j 31 |
|
3.07 ± 0.07 times faster than TMPDIR=/tmp/ram cargo nextest run -j 22 |
|
3.09 ± 0.03 times faster than TMPDIR=/tmp/ram cargo nextest run -j 25 |
|
3.35 ± 0.04 times faster than TMPDIR=/tmp/ram cargo nextest run -j 23 |
|
3.37 ± 0.11 times faster than TMPDIR=/tmp/ram cargo nextest run -j 24 |
|
3.66 ± 0.05 times faster than TMPDIR=/tmp/ram cargo nextest run -j 2 |
|
7.55 ± 0.13 times faster than TMPDIR=/tmp/ram cargo nextest run -j 1 |