From 350e73e4004c6083ba9728a8c4fb185a1e2e9bf1 Mon Sep 17 00:00:00 2001 From: Damian Pieczynski Date: Fri, 11 Sep 2026 17:45:57 +0200 Subject: [PATCH] test(marko-virtual): mark chat "Latest" e2e as fixme pending #1267 Same prepend race #1268 disabled in the chat-pretext spec, still enabled in the plain chat spec and failing on CI for unrelated PRs (#1248, #1272). Re-enable once #1267 is fixed. Co-Authored-By: Claude Fable 5.1 --- packages/marko-virtual/e2e/app/e2e/chat.spec.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/marko-virtual/e2e/app/e2e/chat.spec.ts b/packages/marko-virtual/e2e/app/e2e/chat.spec.ts index 5883896a..56af4c8c 100644 --- a/packages/marko-virtual/e2e/app/e2e/chat.spec.ts +++ b/packages/marko-virtual/e2e/app/e2e/chat.spec.ts @@ -197,7 +197,12 @@ test('scrolling near the top auto-loads older history', async ({ page }) => { .toBeGreaterThan(heightBefore) }) -test('Latest returns to the bottom and status flips back to At latest', async ({ +// FIXME(#1267): same prepend race as the chat-pretext sibling (#1268), flaky on CI. +// Latest is clicked while the near-top auto history load is in flight; the prepend +// resolves after the jump and the adapter's anchor write is clamped against the +// not-yet-grown sizer, so the status stays "Reading history". Re-enable once #1267 +// is fixed. +test.fixme('Latest returns to the bottom and status flips back to At latest', async ({ page, }) => { await page.goto('/chat')