kernelci / kernelci/dashboard

HW-list: split hardware_status (migration + aggregations)

Open
#2,034 1 comment 0 reactions 1 assignee Claimed by @alanpeixinho View on GitHub
Dominant language
Python
Stars
9
Forks
31
Avg merge
3d 19h
Merged PRs (30d)
16

Description

Part of #1989

Split `hardware_status` → `hardware_build_status` + `hardware_test_status`.

- Models + migration
- `process_pending_aggregations` (lab = coalesce misc.lab / misc.runtime / origin; advisory lock)
- `prune_db`, `seed_test_data`, `update_db`, `delete_unused_hardware_status`
- Aggregation unit tests

Out of scope: listing API + frontend.

Branch: `feat/hardware-origin-lab-filter-migration-ingester`

Must land before API/UI — old queries still use `hardware_status`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.