hashar added a comment.

The point of having "client" job is to have tests from group WikibaseClient run AND no repo part of Wikibase enabled. Is this what could be somehow set up in quibble jobs?

We can surely create a dedicated job for that purpose. I guess the job would use the extensions:

Wikibase
Scribunto
Capiunto
cldr
Echo

Can probably be done by hardcoding the list of dependencies somehow.

And then just run the group WikibaseClient, which is doable in Quibble with something like --commands 'php tests/phpunit/phpunit.php --group WikibaseClient'.

The sqlite job looks cool, and seem that indeed that custom job can be removed, if we now have all those sqlite-only tests are run with quibble.

I don't think there is a Quibble job with SQLite as a backend, but that is fairly trivial to add.

I will look at adding both jobs.


TASK DETAIL
https://phabricator.wikimedia.org/T188717

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hashar
Cc: Agabi10, gerritbot, hashar, Pablo-WMDE, Addshore, WMDE-leszek, Legoktm, Aklapper, CucyNoiD, Nandana, NebulousIris, Gaboe420, A.S.Kochergin, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, God, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to