[Wikitech-l] Test runner Quibble 0.0.46 released

2021-01-07 Thread Antoine Musso

Hello,

I am pleased to announce the release of Quibble 0.0.46 mainly driven by 
Adam Wight && Kosta Harlan.



The major feature is support for using an external web server such as 
Apache. The php builtin server driven by Quibble serves requests 
serially and does not offer all the customization Apache can do.


The source repository has an example Dockerfile that leverage the use of 
supervisord to spawn Apache and point Quibble to it. We will roll that 
system to the CI jobs progressively over the next few weeks.


The journey started when Kosta benchmarked php vs Apache and by serving 
requests in parallel we have already addressed issues found in MediaWiki 
test suites.


Python 3.8 is officially supported, 3.4 or earlier are no more tested 
and if still using those you should really upgrade.


Running under podman (a daemonless alternative to docker) is now 
recognized as a container environment (thanks Marius Hoch).



Doc: https://doc.wikimedia.org/quibble/
Changelog: https://doc.wikimedia.org/quibble/changelog.html
Source: https://gerrit.wikimedia.org/g/integration/quibble/
Bug/features: #quibble tag in Phabricator

Quibble introduction: https://phabricator.wikimedia.org/J99

cheers,

--
Antoine "hashar" Musso

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


[Wikitech-l] [Train] 1.36.0-wmf.25 status update

2021-01-07 Thread Jeena Huneidi
The 1.36.0-wmf.25 version of MediaWiki is blocked[0].

The new version is deployed to group(s){0,1}[1], but can proceed no
further until these issues are resolved:

* [Regression] "[dismiss]" button shows up on all pages for no apparent reason

 - https://phabricator.wikimedia.org/T271365

Once these issues are resolved train can resume. If these issues are
resolved on a Friday the train will resume Monday.

Thank you for your help resolving these issues!

-- Your humble train trawler

[0]. https://phabricator.wikimedia.org/T267418
[1]. 



-- 
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l