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
