chore: run benchmarks

This commit is contained in:
Kristofers Solo 2025-12-10 20:16:55 +02:00
parent d54f976f07
commit d236d75bf4
Signed by: kristoferssolo
GPG Key ID: 8687F2D3EEE6F0ED
2 changed files with 14 additions and 11 deletions

View File

@ -14,8 +14,8 @@ running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
day_01_bench fastest │ slowest │ median │ mean │ samples │ iters day_01_bench fastest │ slowest │ median │ mean │ samples │ iters
├─ part1 127.9 µs │ 203.9 µs │ 128.4 µs │ 133.5 µs │ 100 │ 100 ├─ part1 125.5 µs │ 176.8 µs │ 131.4 µs │ 132.8 µs │ 100 │ 100
╰─ part2 139.5 µs │ 184.7 µs │ 139.7 µs │ 141.9 µs │ 100 │ 100 ╰─ part2 113.7 µs │ 159.9 µs │ 124.3 µs │ 124.7 µs │ 100 │ 100
running 22 tests running 22 tests
@ -33,8 +33,8 @@ running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
day_02_bench fastest │ slowest │ median │ mean │ samples │ iters day_02_bench fastest │ slowest │ median │ mean │ samples │ iters
├─ part1 132.3 ms │ 140 ms │ 136.2 ms │ 136.3 ms │ 100 │ 100 ├─ part1 98.02 ms │ 101.9 ms │ 99.06 ms │ 99.08 ms │ 100 │ 100
╰─ part2 132.5 ms │ 144.6 ms │ 136.5 ms │ 136.4 ms │ 100 │ 100 ╰─ part2 94.81 ms │ 99.06 ms │ 96 ms │ 96.06 ms │ 100 │ 100
running 2 tests running 2 tests
@ -52,8 +52,8 @@ running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
day_03_bench fastest │ slowest │ median │ mean │ samples │ iters day_03_bench fastest │ slowest │ median │ mean │ samples │ iters
├─ part1 325.6 µs │ 334.8 µs │ 327 µs │ 327.9 µs │ 100 │ 100 ├─ part1 197.1 µs │ 469.7 µs │ 209.5 µs │ 211.3 µs │ 100 │ 100
╰─ part2 338.1 µs │ 379.7 µs │ 345.6 µs │ 346.4 µs │ 100 │ 100 ╰─ part2 186.2 µs │ 239.9 µs │ 198.7 µs │ 198.8 µs │ 100 │ 100
running 2 tests running 2 tests
@ -71,8 +71,8 @@ running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
day_04_bench fastest │ slowest │ median │ mean │ samples │ iters day_04_bench fastest │ slowest │ median │ mean │ samples │ iters
├─ part1 497.4 µs │ 527.4 µs │ 502.1 µs │ 506.1 µs │ 100 │ 100 ├─ part1 314.6 µs │ 641.9 µs │ 341.8 µs │ 343.9 µs │ 100 │ 100
╰─ part2 22.25 ms │ 24.54 ms │ 22.7 ms │ 22.71 ms │ 100 │ 100 ╰─ part2 14.26 ms │ 16.72 ms │ 15.27 ms │ 15.09 ms │ 100 │ 100
running 2 tests running 2 tests
@ -90,8 +90,8 @@ running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
day_05_bench fastest │ slowest │ median │ mean │ samples │ iters day_05_bench fastest │ slowest │ median │ mean │ samples │ iters
├─ part1 104.2 µs │ 158.7 µs │ 105.9 µs │ 107.5 µs │ 100 │ 100 ├─ part1 54.57 µs │ 111.6 µs │ 56.15 µs │ 57.89 µs │ 100 │ 100
╰─ part2 10.18 µs │ 15.51 µs │ 10.28 µs │ 10.4 µs │ 100 │ 100 ╰─ part2 5.82 µs │ 11.89 µs │ 5.89 µs │ 6.209 µs │ 100 │ 100
running 2 tests running 2 tests
@ -109,5 +109,5 @@ running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
day_06_bench fastest │ slowest │ median │ mean │ samples │ iters day_06_bench fastest │ slowest │ median │ mean │ samples │ iters
├─ part1 70.36 µs │ 137.8 µs │ 70.87 µs │ 72.94 µs │ 100 │ 100 ├─ part1 47.52 µs │ 92.11 µs │ 48.15 µs │ 50.27 µs │ 100 │ 100
╰─ part2 ╰─ part2

3
2025/day-10/bench.txt Normal file
View File

@ -0,0 +1,3 @@
day_10_bench fastest │ slowest │ median │ mean │ samples │ iters
├─ part1 7.256 ms │ 8.22 ms │ 7.328 ms │ 7.348 ms │ 100 │ 100
╰─ part2