From 4e9ef12861189ef149acd0c3a5f13a423a840dfe Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sat, 29 Aug 2026 19:41:01 -0700 Subject: [PATCH] test(persistence): give the 130k-leaf pane alias scale test headroom (#17323) The test runs ~9-15s locally but times out against the 30s default on a loaded CI shard, flaking the node 24 test shard and the verify gate. --- src/main/persistence-pane-identity-migration.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/persistence-pane-identity-migration.test.ts b/src/main/persistence-pane-identity-migration.test.ts index 606e1599fdf..c9a6fc4e592 100644 --- a/src/main/persistence-pane-identity-migration.test.ts +++ b/src/main/persistence-pane-identity-migration.test.ts @@ -507,6 +507,7 @@ describe('Store', () => { ) }) + // ~9s locally; the 30s default timeout leaves too little headroom on a loaded CI shard. it('loads legacy pane aliases from very large persisted split layouts', async () => { const leafCount = 130_000 writeDataFile({ @@ -561,7 +562,7 @@ describe('Store', () => { (entry) => entry.ptyId === 'large-pty' && entry.legacyPaneKey === `tab1:${leafCount}` ) ).toBe(true) - }) + }, 120_000) it('converts unambiguous dev migration rows into persisted aliases', async () => { const stablePaneKey = makePaneKey('tab1', TEST_LEAF_1)