Hyperfoil / Horreum

Benchmark results repository service
https://horreum.hyperfoil.io/
Apache License 2.0
37 stars 31 forks source link

Trying to filter Datasets results in a 404 error display #1869

Open willr3 opened 3 months ago

willr3 commented 3 months ago

Using test 290 clicking on the "Filter ..." dropdown results in the page crashing to a 404.

willr3 commented 3 months ago

The error does not occur when filtering by kb_report_metadata_ocp_major_version or kb_report_metadata_ocp_minor_version but all other filter names cause an error when clicking on the Filter by ... dropdown.

johnaohara commented 3 months ago

It appears that the UI is crashing where non-scalar values are returned for "Filtering" metrics, i.e. a json object.

The error should be caught, so that the UI does not crash, but I think we should also investigate what makes sense to be a filtering metric, and if we want to support objects (we did in the old pattern by displaying the string representation), how we display that in the filters.