summaryrefslogtreecommitdiff
path: root/test/perf.zig
diff options
context:
space:
mode:
Diffstat (limited to 'test/perf.zig')
-rw-r--r--test/perf.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/perf.zig b/test/perf.zig
index 087eea80..5f8fe18e 100644
--- a/test/perf.zig
+++ b/test/perf.zig
@@ -75,6 +75,11 @@ const fixtures = [_]Fixture{
.{ .name = "large", .lines = 300_000, .cols = 60 },
// the other failure mode: few lines, each one wider than any screen
.{ .name = "longline", .lines = 400, .cols = 8_000 },
+ // The ESP32-P4 firmware's actual document: a handful of lines, one of them wider than its
+ // 40-column screen. Here because a profile taken on `small` is a profile of a 1,000-line line
+ // index, and the board has twelve lines - so the costs that dominate there are not the costs
+ // that dominate it. Pair with `--cols 40 --rows 12`.
+ .{ .name = "p4", .lines = 12, .cols = 240 },
};
const Op = enum {