Page MenuHomePhabricator

PagesList tests failing due to missing files located in sub repo
Closed, ResolvedPublicPRODUCTION ERROR

Description

PagesList has a sub repo DataTables, which is not known by the test framework and such this gives error when tests are running:

19:46:49 3) Warning
19:46:49 The data provider specified for ResourcesTest::testFileExistence is invalid.
19:46:49 ResourceLoaderFileModule::readStyleFile: style file not found: "/home/jenkins/workspace/mediawiki-extensions-hhvm-jessie/src/extensions/PagesList/modules/DataTables/media/css/jquery.dataTables.css"
19:46:49 
19:46:49 /home/jenkins/workspace/mediawiki-extensions-hhvm-jessie/src/maintenance/doMaintenance.php:111

One solution is to bundle the files with the extension, makes install easier. See T154806 for a discussion about this problem on another repo

Event Timeline

Change 369659 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] Make some extension voting

https://gerrit.wikimedia.org/r/369659

Change 369659 merged by jenkins-bot:
[integration/config@master] Make some extension voting

https://gerrit.wikimedia.org/r/369659

Paladox assigned this task to hashar.
mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:10 PM