Mholloway created this task. Mholloway added projects: MediaWiki-extensions-WikibaseRepository, CirrusSearch, Continuous-Integration-Config, Reading-Infrastructure-Team-Backlog. Restricted Application added a subscriber: Aklapper. Restricted Application added projects: Wikidata, Discovery-Search.
TASK DESCRIPTION WikibaseCirrusSearch has a `UseCirrus` config variable that currently defaults to false, disabling its functionality. This is a confusing default, and can create hassles for developers trying to set it up in a testing environment. It should default to true. The trouble is that changing the default to true breaks several Selenium tests for the Wikibase and WikibaseLexeme extensions, as shown in the failing test jobs on https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/WikibaseCirrusSearch/+/507597/. Adding a `$wgWBCSUseCirrus = false;` directive to `tests/selenium/LocalSettings.php` in WikibaseCirrusSearch does not resolve this problem, and based on my local testing, adding the same directive directly to Wikibase does not help, either. Ultimately, we shouldn't be trying to work around the problem; the testing environment should be able to accommodate WikibaseCirrusSearch. TASK DETAIL https://phabricator.wikimedia.org/T224125 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Mholloway Cc: Aklapper, EBernhardson, Smalyshev, zeljkofilipin, Mholloway, darthmon_wmde, Redabr4, Zanziii, Sadisticturd, Nandana, A.S.Kochergin, Lahi, Gq86, GoranSMilovanovic, QZanden, EBjune, LawExplorer, _jensen, rosalieper, Wikidata-bugs, aude, jayvdb, Jdforrester-WMF, Mbch331, hashar, jeremyb
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs