Files
littlefs/scripts
Christopher Haster e521e21764 scripts: Added --small-table, renamed -%/--percent-diff
So now three levels of diff info available:

-d/--diff (default):

  bench (0 added, 0 removed)   othroughput nthroughput dthroughput
  bench_wt_seq+write               29405.8     29405.7        -0.1 (-0.0%)
  bench_wt_random+write              957.3       957.3        +0.0
  bench_wt_logging+write            2153.4      2153.4        +0.0
  bench_wt_many+write               6855.4       453.6     -6401.8 (-93.4%)
  bench_rt_seq+read             23939212.8  23939212.7        -0.1 (-0.0%)
  bench_rt_random+read           6461004.1   6461004.1        +0.0
  bench_rt_logging+read             4164.0      4163.9        -0.1 (-0.0%)
  bench_rt_many+read              392368.5    392380.4       +11.9 (+0.0%)
  TOTAL                         30836121.3  30829731.1     -6390.2 (-0.0%)

-d/--diff + --small-diff:

  bench                    othroughput nthroughput
  bench_wt_seq+write           29405.8     29405.7 (-0.0%)
  bench_wt_random+write          957.3       957.3
  bench_wt_logging+write        2153.4      2153.4
  bench_wt_many+write           6855.4       453.6 (-93.4%)
  bench_rt_seq+read         23939212.8  23939212.7 (-0.0%)
  bench_rt_random+read       6461004.1   6461004.1
  bench_rt_logging+read         4164.0      4163.9 (-0.0%)
  bench_rt_many+read          392368.5    392380.4 (+0.0%)
  TOTAL                     30836121.3  30829731.1 (-0.0%)

-d/--diff + -%/--percent-diff:

  bench                     throughput
  bench_wt_seq+write           29405.7 (-0.0%)
  bench_wt_random+write          957.3 (+0.0%)
  bench_wt_logging+write        2153.4 (+0.0%)
  bench_wt_many+write            453.6 (-93.4%)
  bench_rt_seq+read         23939212.7 (-0.0%)
  bench_rt_random+read       6461004.1 (+0.0%)
  bench_rt_logging+read         4163.9 (-0.0%)
  bench_rt_many+read          392380.4 (+0.0%)
  TOTAL                     30829731.1 (-0.0%)

The motivation for this is easier rendering of bench diffs, where we
have a relatively long list (8, for now) of benches, with large enough
numbers that including all of old + new + delta ends up a bit much.
2026-03-09 22:57:41 -05:00
..
2026-03-09 22:57:22 -05:00
2026-03-09 22:57:22 -05:00
2026-03-09 22:57:22 -05:00
2026-03-09 22:57:22 -05:00
2026-03-09 22:57:22 -05:00
2026-03-09 22:57:22 -05:00
2026-03-09 22:57:22 -05:00
2025-04-16 15:23:06 -05:00
2026-03-09 22:57:22 -05:00
2026-03-09 22:57:22 -05:00