On Tue, Jul 12, 2016 at 01:15:44AM -0400, Boris Zbarsky wrote:
> On 7/12/16 1:02 AM, Mike Hommey wrote:
> > The envisioned workflow is that you don't rebase on inbound to push,
> > since autoland handles the landing for you. So you can keep your tree as
> > it was before you wanted to land.
> 
> OK, what about the case when A was not authored by me?

If you have B and C depending on A that was not authored by you, it's
probably already in your local branch, isn't it?

If you're waiting for A to land before working on B and C, the case is
not very different whether A lands on inbound or on central through
autoland: you have to wait for someone to do something ; in one case,
you wait for someone to land A on inbound, in the other, you wait for a
sheriff to merge autoland. You wait different persons, but you still
wait for someone.

> What's the expected frequency of autoland merges?

I don't have this information.

Eventually, when integration branches disappear, I guess what happens is
that autoland gets merged to central as soon as test results are all up
for the push. Or if there's enough confidence that there's no new
intermittent because of it.

That's actually an interesting question. We want to avoid backouts, but
there's going to have to be a balance between having the landings on
central quickly enough and having confidence they don't break the tree.
And at some point some subtle thing will break but will have made it to
central.

Mike
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to