On May 28, 2015 8:40 PM, "John Mark Vandenberg" <[email protected]> wrote:
>
> On Fri, May 29, 2015 at 12:17 AM, Legoktm <[email protected]>
wrote:
> > On 05/27/2015 01:19 PM, Greg Grossmeier wrote:
> >> Hi all,
> >>
> >> New cadence:
> >> Tuesday: New branch cut, deployed to test wikis
> >> Wednesday: deployed to non-wikipedias
> >> Thursday: deployed to Wikipedias
> >
> > This means that if we/users spot a bug once the train hits Wikipedias,
> > or the bug is in an extension like PageTriage which is only used on the
> > English Wikipedia, we have to: rush to make the 4pm SWAT window, deploy
> > on Friday, or wait until Monday; which from what I remember were similar
> > reasons from when we moved the train from Thursday to Wednesday.
>
> Recent API breakages suggest that this doesnt give enough time for
> client tests to be run, bugs reported, fixed and merged.
>
> https://phabricator.wikimedia.org/T96942 was an API bug last month
> which completely broke pywikibot.  All wikis; all use cases.
>
> It was reported by pywikibot devs almost as soon as we detected that
> the test wikis were failing in our travis-ci tests.  It was 12 hours
> before a MediaWiki API fix was submitted to Gerrit, and it took four
> additional *days* to get merged.  The Phabricator task was marked
> Unbreak Now! all that time.
>

Shouldnt such tests be run against beta wiki not testwiki?

--bawolff
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to