diff --git a/slab/test/computer-use-semantic.test.mjs b/slab/test/computer-use-semantic.test.mjs index d392a4e904..e86989a45d 100644 --- a/slab/test/computer-use-semantic.test.mjs +++ b/slab/test/computer-use-semantic.test.mjs @@ -50,7 +50,9 @@ test("semantic browser fixture", {timeout:30000}, async t => { }); await t.test("failed verification records delivered input without replaying it",async()=>{ await page.setContent(``); - const result=await service.run("click",{target,locator:{text:"Once"},after:{locator:{text:"Never appears"}},timeout:100}); + // Leave time for actionability on busy fleet hosts; the missing postcondition + // should exhaust the deadline after dispatch, rather than the click itself. + const result=await service.run("click",{target,locator:{text:"Once"},after:{locator:{text:"Never appears"}},timeout:1500}); assert.equal(result.performed,true);assert.equal(result.verification.ok,false); assert.equal(await page.evaluate(()=>window.clicks),1); });