On Fri, Mar 01, 2019 at 11:09:48PM -0800, Adam Williamson wrote:
> On Fri, 2019-03-01 at 16:19 -0500, Ben Cotton wrote:
> >
https://fedoraproject.org/wiki/Changes/GatingRawhideSinglePackageUpdates
> >
> > == Summary ==
> > We want to gate packages on test results before they can land in
> > rawhide. This will reduce the amount of broken dependency,
> > uninstallable packages and broken composes leading to a more stable
> > rawhide as well as less work on the infrastructure and rel-eng teams
> > to keep composes working.
> >
> > This project will be split in two phases, at first only single package
> > updates will be supported, in a second stage, we will add support for
> > multi-packages updates.
> >
> > This proposal is about the phase 1 of this project.
> >
> > == Owner ==
> > * Name: [[User:pingou|Pierre-Yves Chibon]]
> > * Email: pingou - pingoured.fr
> >
> > People who are/will be involved in this:
> > * Coordinator: [[User:pingou|Pierre-Yves Chibon]]
> > * Bodhi: [[User:bowlofeggs|Randy Barlow]] and [[User:abompard|Aurélien
Bompard]]
> > * Fedora CI: [[User:dperpeet|Dominik Perpeet]]
>
> It might be a good idea to have a QA contact here, in case people
> choose to block on tests maintained by the QA team (Taskotron or openQA
> tests).
Yes and no, yes I'm all in favor of having a contact person from QA to help
volunteer to pick up the right tests for their package, but no as which tests
are used to gate is out of the scope of the proposal itself.
I'd be in favor of adding something like:
"""
If you want to volunteer to opt-in into this workflow and need help figuring out
which tests would be interesting to run in your package, contact foo at
<email/list> or open a ticket at <tracker>
"""
Would that make sense?
If so, where should we recommend packagers to get help?
It's more a case of: if people choose to gate on QA-maintained tests
and then there turns out to be some sort of problem involving tests not
running or flakes or whatever, it is going to be *perceived to be* a
part of this Change even if you're trying to keep it out of scope.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net