Phase 22-23: Synthesis Engine, Extended Steps, Demo Sessions #25
ci.yml
on: pull_request
Lint
23s
Unit Tests
26s
Integration Tests
26s
Build
24s
E2E Tests
3m 55s
Annotations
4 errors and 5 warnings
|
Integration Tests
Process completed with exit code 1.
|
|
live-session.test.ts > DO: can access internal state via runInDurableObject:
app/test/integration/live-session.test.ts#L67
AssertionError: expected DurableObjectBase{ …(9) } to have property "isPlaying"
❯ live-session.test.ts:67:17
❯ maybeHandleRunRequest home/runner/work/keyboardia/keyboardia/app/test/integration/node_modules/@cloudflare/vitest-pool-workers/dist/worker/lib/cloudflare/test-internal.mjs:197:26
❯ DurableObject.Wrapper.fetch home/runner/work/keyboardia/keyboardia/app/test/integration/node_modules/@cloudflare/vitest-pool-workers/dist/worker/lib/cloudflare/test-internal.mjs:533:28
|
|
live-session.test.ts > DO: returns debug info via /debug endpoint:
app/test/integration/live-session.test.ts#L50
AssertionError: expected { sessionId: 'test-debug', …(9) } to have property "isPlaying"
❯ live-session.test.ts:50:17
|
|
E2E Tests
Process completed with exit code 1.
|
|
Lint:
app/src/hooks/useSession.ts#L216
React Hook useEffect has a missing dependency: 'state'. Either include it or remove the dependency array
|
|
Lint:
app/src/hooks/useSession.ts#L168
React Hook useEffect has missing dependencies: 'isDebugMode', 'loadState', 'logError', 'logState', 'resetState', and 'setSessionInfo'. Either include them or remove the dependency array. If 'resetState' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
|
Lint:
app/src/hooks/useQRMode.ts#L65
React Hook useMemo has an unnecessary dependency: 'isActive'. Either exclude it or remove the dependency array
|
|
Lint:
app/src/hooks/useMultiplayer.ts#L175
React Hook useEffect has a missing dependency: 'getStateForHash'. Either include it or remove the dependency array
|
|
E2E Tests
No files were found with the provided path: app/playwright-report/. No artifacts will be uploaded.
|