Re: KernelCI Dashboard - Hardware Listing Behavior

Jan Lübbe <[email protected]> Thu, 22 Jan 2026 11:25:44 +0100
Newsgroups dev.linux.lists.kernelci
Message-ID <[email protected]>
On Wed, 2026-01-21 at 15:58 -0300, Gustavo Flores wrote:
> We are working on some improvements on the dashboard and would like to
> hear your opinion.
>=20
> Currently, the hardware listing and details pages on the dashboard
> only show hardware that has tests in the latest checkout of each tree.
> As a result, some hardware ends up being effectively "hidden" from the
> views.

This is https://dashboard.kernelci.org/hardware-new , right?

> We discussed this internally and see two possible approaches:
>=20
> 1. Show all tests within the selected time frame (e.g. last 5/15/30
> days), regardless of checkout.
> 2. Show tests from the most recent checkout in which each specific
> hardware was tested, even if it's not the latest checkout of a tree.
>=20
> With the first approach, the number of displayed tests would likely
> increase for larger time windows, since we would no longer be
> filtering by checkout, but this shouldn't be a problem.
>=20
> Since this would change the current behavior of these pages, we=E2=80=99d=
 like
> your feedback: which approach do you think better fits your needs?

From the perspective of someone interested in the state of a given board, 2=
.
seems more useful. With that approach, you could compare the number of test=
s to
similar hardware, even if the checkout is not identical.

With 2., perhaps it would be useful to somehow indicate that the displayed
results are "outdated", if the age exceeds some threshold?

Regards,
Jan