Skip to content

feat: Refactor loading of snapshots #69502

feat: Refactor loading of snapshots

feat: Refactor loading of snapshots #69502

Triggered via pull request February 29, 2024 10:54
Status Failure
Total duration 5m 59s
Artifacts

ci-frontend.yml

on: pull_request
Determine need to run frontend checks
7s
Determine need to run frontend checks
Code quality checks
5m 31s
Code quality checks
Matrix: jest
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 8 warnings
Jest test (FOSS - 3)
Process completed with exit code 1.
Jest test (FOSS - 2)
Process completed with exit code 1.
Jest test (EE - 2)
Process completed with exit code 1.
Jest test (EE - 3)
Process completed with exit code 1.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L33
Type '{ source: "blob"; start_timestamp: string; end_timestamp: string; blob_key: string; loaded: boolean; }' is not assignable to type 'SessionRecordingSnapshotSource'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L40
Type '{ source: "realtime"; start_timestamp: string; end_timestamp: undefined; blob_key: undefined; loaded: boolean; }' is not assignable to type 'SessionRecordingSnapshotSource'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L118
Property 'loadRecordingSnapshots' does not exist on type '{ setFilters: (filters: Partial<RecordingEventsFilters>) => void; loadRecordingMeta: () => void; maybeLoadRecordingMeta: () => void; loadSnapshots: () => void; ... 24 more ...; fetchSimilarRecordingsFailure: (error: string, errorObject?: any) => void; }'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L177
Property 'loadRecordingSnapshots' does not exist on type '{ setFilters: (filters: Partial<RecordingEventsFilters>) => void; loadRecordingMeta: () => void; maybeLoadRecordingMeta: () => void; loadSnapshots: () => void; ... 24 more ...; fetchSimilarRecordingsFailure: (error: string, errorObject?: any) => void; }'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L222
Property 'loadRecordingSnapshots' does not exist on type '{ setFilters: (filters: Partial<RecordingEventsFilters>) => void; loadRecordingMeta: () => void; maybeLoadRecordingMeta: () => void; loadSnapshots: () => void; ... 24 more ...; fetchSimilarRecordingsFailure: (error: string, errorObject?: any) => void; }'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L258
Property 'loadRecordingSnapshots' does not exist on type '{ setFilters: (filters: Partial<RecordingEventsFilters>) => void; loadRecordingMeta: () => void; maybeLoadRecordingMeta: () => void; loadSnapshots: () => void; ... 24 more ...; fetchSimilarRecordingsFailure: (error: string, errorObject?: any) => void; }'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L270
Property 'loadRecordingSnapshots' does not exist on type '{ setFilters: (filters: Partial<RecordingEventsFilters>) => void; loadRecordingMeta: () => void; maybeLoadRecordingMeta: () => void; loadSnapshots: () => void; ... 24 more ...; fetchSimilarRecordingsFailure: (error: string, errorObject?: any) => void; }'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L281
Property 'loadRecordingSnapshots' does not exist on type '{ setFilters: (filters: Partial<RecordingEventsFilters>) => void; loadRecordingMeta: () => void; maybeLoadRecordingMeta: () => void; loadSnapshots: () => void; ... 24 more ...; fetchSimilarRecordingsFailure: (error: string, errorObject?: any) => void; }'.
Code quality checks: frontend/src/scenes/session-recordings/player/sessionRecordingDataLogic.test.ts#L354
Property 'loadRecordingSnapshots' does not exist on type '{ setFilters: (filters: Partial<RecordingEventsFilters>) => void; loadRecordingMeta: () => void; maybeLoadRecordingMeta: () => void; loadSnapshots: () => void; ... 24 more ...; fetchSimilarRecordingsFailure: (error: string, errorObject?: any) => void; }'.
Determine need to run frontend checks
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, dorny/paths-filter@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Jest test (FOSS - 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Jest test (FOSS - 2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Jest test (EE - 2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Jest test (FOSS - 1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Jest test (EE - 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Jest test (EE - 1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Code quality checks
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.