Skip to content

feat: allow hogql property queries in replay filtering #105967

feat: allow hogql property queries in replay filtering

feat: allow hogql property queries in replay filtering #105967

Triggered via pull request December 1, 2024 09:49
Status Failure
Total duration 25m 51s
Artifacts

ci-backend.yml

on: pull_request
Determine need to run backend checks
7s
Determine need to run backend checks
Matrix: async-migrations
Matrix: django
Python code quality checks
3m 10s
Python code quality checks
Validate Django and CH migrations
3m 41s
Validate Django and CH migrations
Calculate running time
0s
Calculate running time
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 21 warnings
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L40
Item "EmptyPropertyFilter" of "EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | LogEntryPropertyFilter | <8 more items>" has no attribute "type"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L40
Item "EmptyPropertyFilter" of "EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | LogEntryPropertyFilter | <8 more items>" has no attribute "key"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L44
Item "EmptyPropertyFilter" of "EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | LogEntryPropertyFilter | <8 more items>" has no attribute "type"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L44
Item "EmptyPropertyFilter" of "EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | LogEntryPropertyFilter | <8 more items>" has no attribute "key"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L48
Item "EmptyPropertyFilter" of "EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | LogEntryPropertyFilter | <8 more items>" has no attribute "type"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L52
Item "EmptyPropertyFilter" of "EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | LogEntryPropertyFilter | <8 more items>" has no attribute "type"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L144
Argument 1 to "__iadd__" of "list" has incompatible type "list[Property]"; expected "Iterable[EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | CohortPropertyFilter | <8 more items>]"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L200
Item "None" of "RecordingOrder | None" has no attribute "value"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L290
Argument 1 to "UnexpectedQueryProperties" has incompatible type "list[EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | LogEntryPropertyFilter | <8 more items>]"; expected "PropertyGroup | None"
Python code quality checks: posthog/session_recordings/queries/session_recording_list_from_query.py#L389
Argument "values" to "PropertyGroup" has incompatible type "list[EventPropertyFilter | PersonPropertyFilter | ElementPropertyFilter | SessionPropertyFilter | CohortPropertyFilter | <8 more items>]"; expected "list[Property] | list[PropertyGroup]"
Django tests – Temporal (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (2/3)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (3/3)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (2/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (2/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (9/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (9/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (1/3)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (1/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (1/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (10/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (10/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (3/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (3/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (7/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (7/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (4/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (4/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (6/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (6/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (5/10)
No files were found with the provided path: .test_durations. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.11.9, clickhouse/clickhouse-server:24.8.7.41 (5/10)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.