All,

I've released, and switched Wikimedia CI over to, a new version of Quibble,
version 0.0.44.

There are two minor changes in this release compared to the previous state,
0.0.41:

* Firstly, quibble now prints the version strings of mysql and postgres
being run, alongside the versions of PHP, node, and browsers being used in
the tests. Thank you to Reedy for both the idea and execution.

* Secondly, the new-in-quibble-0.0.41 Standalone phpunit group annotation
is also skipped for the phpunit Database test run, rather than running them
twice. As Standalone is used by the CirrusSearch and Scribunto extensions,
both of which are in the gate for MediaWiki code, this change will speed up
CI for everyone.

If your project has a great many unit tests which are isolated from the
rest of MediaWiki, please do speak to me about it and we can discuss
using @group
Standalone to speed up test runs for your code.

The full change log is available at
https://doc.wikimedia.org/quibble/changelog.html.

This has had a troubled release, with two reverts (versions 0.0.42 and
0.0.43), but with most of the changes backed out this should now be stable;
I am optimistic that the third time is the charm. However, if there are any
issues please do file a Phabricator task with the #Release-Engineering-Team
<https://phabricator.wikimedia.org/maniphest/task/edit/form/3/?tags=Release-Engineering-team>
so we can get it fixed urgently.

Yours,
-- 
*James D. Forrester* (he/him <http://pronoun.is/he> or they/themself
<http://pronoun.is/they/.../themself>)
Wikimedia Foundation <https://wikimediafoundation.org/>
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to