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

Reply via email to