Skip to content

feat(labs): add the lab_daily table - #2187

Merged
alanpeixinho merged 1 commit into
kernelci:mainfrom
profusion:feat/lab-daily-table-onto-main
Oct 19, 2026
Merged

alanpeixinho merged 1 commit into
kernelci:mainfrom
profusion:feat/lab-daily-table-onto-main

Conversation

@alanpeixinho

Copy link
Copy Markdown
Contributor

Summary

Re-lands #2179 onto main. That pull request merged into feat/hardware-daily-aggregate-tables after #2180 had already squash-merged that branch, so 0022_lab_daily never reached main.

This adds lab_daily as 0022_lab_daily. It depends on 0021_hardwaredailybuilds_hardwaredailytests, which is already on main.

#2176 serves the labs listing from this table. Merge this before that.

Test plan

  • python manage.py migrate applies 0022_lab_daily
  • The table exists and is empty

Made with Cursor

Store one row per UTC day, origin, and lab so the listing can sum
counts without scanning builds and tests.

Signed-off-by: Alan Peixinho <[email protected]>
@alanpeixinho
alanpeixinho added this pull request to the merge queue Oct 19, 2026
Merged via the queue into kernelci:main with commit aeba1e9 Oct 19, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants