While running the first Selenium test for ORES (Gerrit, Jenkins, screenshot, mw-exception.log) @Etonkovidova and I have noticed that Special:RecentChanges is completely broken in CI.
2018-01-15 17:17:35 ci-jessie-wikimedia-940640 jenkins_u0_mw: [a69f5628272ccfee31582e49] /jenkins-mediawiki-core-qunit-selenium-jessie-13106/index.php?title=Special:RecentChanges InvalidArgumentException from line 58 of /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/extensions/ORES/includes/Storage/SqlModelLookup.php: No model available for [damaging] #0 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/extensions/ORES/includes/ThresholdLookup.php(103): ORES\Storage\SqlModelLookup->getModelVersion(string) #1 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/extensions/ORES/includes/ThresholdLookup.php(94): ORES\ThresholdLookup->fetchThresholdsFromCache(string) #2 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/extensions/ORES/includes/ThresholdLookup.php(84): ORES\ThresholdLookup->fetchThresholds(string, boolean) #3 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/extensions/ORES/includes/Hooks/ChangesListHooksHandler.php(65): ORES\ThresholdLookup->getThresholds(string) #4 [internal function]: ORES\Hooks\ChangesListHooksHandler::onChangesListSpecialPageStructuredFilters(SpecialRecentChanges) #5 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/Hooks.php(177): call_user_func_array(string, array) #6 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/Hooks.php(205): Hooks::callHook(string, string, array, NULL) #7 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specialpage/ChangesListSpecialPage.php(911): Hooks::run(string, array) #8 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specials/SpecialRecentchanges.php(184): ChangesListSpecialPage->registerFilters() #9 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specialpage/ChangesListSpecialPage.php(1052): SpecialRecentChanges->registerFilters() #10 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specialpage/ChangesListSpecialPage.php(872): ChangesListSpecialPage->setup(NULL) #11 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specialpage/ChangesListSpecialPage.php(558): ChangesListSpecialPage->getOptions() #12 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specials/SpecialRecentchanges.php(166): ChangesListSpecialPage->execute(NULL) #13 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specialpage/SpecialPage.php(522): SpecialRecentChanges->execute(NULL) #14 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/specialpage/SpecialPageFactory.php(578): SpecialPage->run(NULL) #15 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/MediaWiki.php(288): SpecialPageFactory::executePath(Title, RequestContext) #16 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/MediaWiki.php(858): MediaWiki->performRequest() #17 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/includes/MediaWiki.php(524): MediaWiki->main() #18 /home/jenkins/workspace/mediawiki-core-qunit-selenium-jessie/src/index.php(42): MediaWiki->run() #19 {main}
@hashar do you think the problem is in CI, or in ORES?