kernelci / kernelci/kernelci-project

stable-rc optimizations, less often builds or build on trigger?

Open
#450 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
14
Forks
32
Avg merge
1d 1h
Merged PRs (30d)
3

Description

![image](https://github.com/user-attachments/assets/c1a49fc9-45fe-43b7-be30-dca5eedea29c)
It seems our trigger are being often caught up in the middle of stable-rc updates, they might update tree during more than 1 hour, and we often unnecessarily retrigger the build. As i remember, there was discussion that it is not necessary to test tree on every change, but only on some email (?). This will help to reduce load on build cluster:
![image](https://github.com/user-attachments/assets/ee31a657-daa0-4a25-8ca6-f8688b9bfe21)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the stable-rc update trigger and how it starts builds while the tree is being updated. Determine which trigger policy is intended, then validate that redundant builds are avoided without skipping the required stable-rc testing and that build-cluster load is reduced.

Written by the indexing model from the issue text.

Assessment

Domain
ci-cd
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.