awight created this task. awight added projects: wdwb-tech, Wikidata-Campsite, Wikidata, Continuous-Integration-Config, User-awight. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION Apache is a multithreaded backend, which will make it possible to run tests concurrently, reducing runtime. Migrating the backend can be done in steps. The main issue we expect to run into are race conditions from test or production code that was not expecting a multithreaded backend, for example assuming a user exists after creating it in a client background thread. [ ] Add `wmf-quibble-apache-selenium-php72-docker` to the "experimental" phase in CI config for the Wikibase repo. [ ] Make sure that Wikibase patches pass "check experimental". [ ] Copy "extension-quibble" and modify to use apache jobs. [ ] Migrate Wikibase repo to use the apache job as its default CI. [ ] Enable wdio concurrency (may move to a subtask). TASK DETAIL https://phabricator.wikimedia.org/T291476 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: awight Cc: Aklapper, Addshore, Tarrow, hashar, awight, Invadibot, maantietaja, Mgagat, Akuckartz, Totolinototo3, Zanziii, Sadisticturd, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org