diff --git a/llmdoc/meta.json b/llmdoc/meta.json index a5269d2..02f1301 100644 --- a/llmdoc/meta.json +++ b/llmdoc/meta.json @@ -69,7 +69,7 @@ "validatedRevision": "b7c8bc5f595b8e1c781a92f8a1d95bfda78a17dc" }, "device/process-sessions.mdx": { - "validatedRevision": "b7c8bc5f595b8e1c781a92f8a1d95bfda78a17dc" + "validatedRevision": "54ff238d969dd5700f3ecb64c890f077f826e864" } }, "convergence": { diff --git a/packages/dashboard/test/deviceSessionDiscovery.dom.test.tsx b/packages/dashboard/test/deviceSessionDiscovery.dom.test.tsx index ad9eab0..648cc5d 100644 --- a/packages/dashboard/test/deviceSessionDiscovery.dom.test.tsx +++ b/packages/dashboard/test/deviceSessionDiscovery.dom.test.tsx @@ -55,7 +55,9 @@ describe('progressive process-session discovery through real SDK help parser', ( it.each(['page', 'workspace'] as const)('%s hydrates only start detail from the schema-free command index', async (surface) => { const fn = fetcher() mount(surface) - await screen.findByRole('region', { name: '设备进程会话' }) + // Two asynchronous Help requests plus a React render are a behavioral check, + // not a one-second latency benchmark on a contended developer machine. + await screen.findByRole('region', { name: '设备进程会话' }, { timeout: 5000 }) await screen.findByText(/本页没有可见会话/) const helpUrls = fn.mock.calls.map(call => String(call[0])).filter(url => url.includes('~help')) expect(helpUrls).toContain(`https://fixture.invalid/${path}/start/~help`)