Skip to content

fix(hardware): use hardware_status window for listing and details trees#1990

Open
alanpeixinho wants to merge 2 commits into
kernelci:mainfrom
profusion:fix/hardware-list-search
Open

fix(hardware): use hardware_status window for listing and details trees#1990
alanpeixinho wants to merge 2 commits into
kernelci:mainfrom
profusion:fix/hardware-list-search

Conversation

@alanpeixinho

@alanpeixinho alanpeixinho commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What it is

  • Hardware listing no longer joins latest_checkout, so boards tested inside the selected time window still appear even when they were not on the newest tip.
  • Hardware details tree heads no longer use absolute tree tips. get_hardware_trees_head_commits / get_hardware_trees_data resolve the latest checkout per tree from hardware_status in the window, so boards with tests on older checkouts still show data.
  • Expands the hardcoded Hardware TEST_ORIGINS list so origins such as linaro_pull_labs (and other active pull-lab origins) show in the origin dropdown.

How to test

Closes #1983
Closes #1264
Closes #1705

@alanpeixinho
alanpeixinho force-pushed the fix/hardware-list-search branch from 0f1dc3f to b017271 Compare July 14, 2026 18:45
…hardware_status

* Non longer limiting hardware listing to latest checkout.
* Hardcoded TEST_ORIGINS also omitted origins from the Hardware dropdown.
* Expand hardcoded test origins list.

Closes kernelci#1983

Signed-off-by: Alan Peixinho <alan.peixinho@profusion.mobi>
@alanpeixinho
alanpeixinho force-pushed the fix/hardware-list-search branch from b017271 to 8e04ba5 Compare July 15, 2026 17:15
@alanpeixinho
alanpeixinho marked this pull request as ready for review July 15, 2026 17:57
@alanpeixinho alanpeixinho changed the title [WIP] fix/hardware_list_search fix/hardware_list_search Jul 15, 2026
@alanpeixinho alanpeixinho changed the title fix/hardware_list_search fix(hardware): use hardware_status window for listing and details trees Jul 15, 2026
@alanpeixinho
alanpeixinho force-pushed the fix/hardware-list-search branch from d39e3ec to 49879db Compare July 15, 2026 22:26
Stop selecting absolute tree tips for hardware details. Use hardware_status
to pick the latest checkout per tree that actually ran the board, so older
checkouts with tests still appear.

Closes kernelci#1264

Signed-off-by: Alan Peixinho <alan.peixinho@profusion.mobi>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant