From b34925d1f3d33085800cf0ca03d815d63c6d6bf3 Mon Sep 17 00:00:00 2001 From: Pierre Jacquier Date: Wed, 7 Jan 2026 20:17:20 -0500 Subject: [PATCH 1/2] Extra execution check for Zookeeper e2e test --- e2e/playwright/zookeeper.spec.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/e2e/playwright/zookeeper.spec.ts b/e2e/playwright/zookeeper.spec.ts index 2efe5a474a0..fa7e2cd18e0 100644 --- a/e2e/playwright/zookeeper.spec.ts +++ b/e2e/playwright/zookeeper.spec.ts @@ -45,12 +45,17 @@ test.describe('Zookeeper tests', { tag: '@desktop' }, () => { await expect(copilot.thinkingView).not.toBeVisible({ timeout: 60_000, }) + + await toolbar.closePane(DefaultLayoutPaneID.TTC) await toolbar.openPane(DefaultLayoutPaneID.Code) await editor.expectEditor.toContain('startSketchOn') await editor.expectEditor.toContain('extrude') await editor.expectEditor.toContain('10') await scene.settled(cmdBar) - // TODO: maybe check for a sweep artifact in the debug pane? + + await toolbar.closePane(DefaultLayoutPaneID.Code) + await toolbar.openPane(DefaultLayoutPaneID.FeatureTree) + expect(await toolbar.getFeatureTreeOperation('cube', 0)).toBeVisible() }) } From ce84d7a667d90a60eb93a5742bb6f51611b7aed7 Mon Sep 17 00:00:00 2001 From: Pierre Jacquier Date: Wed, 7 Jan 2026 20:23:23 -0500 Subject: [PATCH 2/2] Thanks bot --- e2e/playwright/zookeeper.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e2e/playwright/zookeeper.spec.ts b/e2e/playwright/zookeeper.spec.ts index fa7e2cd18e0..05f23a1dd62 100644 --- a/e2e/playwright/zookeeper.spec.ts +++ b/e2e/playwright/zookeeper.spec.ts @@ -55,7 +55,8 @@ test.describe('Zookeeper tests', { tag: '@desktop' }, () => { await toolbar.closePane(DefaultLayoutPaneID.Code) await toolbar.openPane(DefaultLayoutPaneID.FeatureTree) - expect(await toolbar.getFeatureTreeOperation('cube', 0)).toBeVisible() + const extrude = await toolbar.getFeatureTreeOperation('cube', 0) + await expect(extrude).toBeVisible() }) }