Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
unversioned
-
None
Description
This dashboard: https://testresults.qt.io/grafana/d/d8bebf9c-6e1c-4bff-a214-8d506943f23c/new-flaky-crashed-failed-tests
I want to link to it, with a particular test_case selected, for example tst_Dialogs. And maybe a particular test_function.
This is not currently possible because the dashboard fetches from postgres the numeric equivalent for test cases and functions and uses that as a cache, in order to speedup subsequent queries and avoid JOINs. In other dashboards we use this technique to cache thousands of workitem_ids of a task and offer a huge performance boost.
There might be several ways to resolve the issue, while not giving up on caching the values.
- One panel can refer to variables from another panel. The variables on top of the dashboard can be strings so that they can be easily included in links, but then we might have a very simple textual panel (can it even be hidden?) that resolves these strings to numeric IDs. All other panels should refer to the variables from this panel.