Re: GitHub action based automation for running teuthology

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/9/21 3:37 AM, Sunny Kumar wrote:
Hey Ernesto,

Thanks!

On Mon, Feb 8, 2021 at 6:46 PM Ernesto Puerta <epuertat@xxxxxxxxxx> wrote:

Hey Sunny,

Happy to hear about this effort!

Regarding the label/s, there's already this `needs-qa` label, which is basically to ask QA folks to run that PR through teuthology. Could we reuse it?

Additionally, this other 'skip-teuthology' label (we could rename it as 'skip-qa' for consistency) is to make it explicit that a PR doesn't need to go through it.

Yes sure we can use any existing labels, I was considering `next` to
imply this will be marked for the next batch.
There is no need for skip-label as this action will be only triggered
for the PRs marked with label `next`.

In addition to `next` there also will be a list of required labels
(like needs-qa) and conditions(all mandatory checks passed) to be met
before getting included in the next batch.
If any PR(s) will not satisfy these criteria a comment with proper
explanation will be made.


On the batching process, my vote is for the component-wise grouping, but I understand this might mean a significant increase in runs, right? Are you planning to introduce some 'wait' period to allow more PRs enter the batch?

Yes! component-wise will increase the number of runs.
I am working to make it more like a schedule say run once or twice a
day. Longer the duration, more PRs can enter the next batch.

This seems like a good place to start, we can always adjust the batching
later if needed.

Josh
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux