It looks like some Qunit tests are not being executed anymore as a result of changes to resource modules list introduced in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralNotice/+/512429 , specifically - the onResourceLoaderTestModules at CentralNoticeHooks.php:409 when searching for test files implies that module has a scripts property but with newly added packageFiles replacement this is not true anymore for ext.centralNotice.display and hence tests/qunit/subscribing/ext.centralNotice.display.tests.js and tests/qunit/subscribing/ext.centralNotice.display.chooser.tests.js are not being included into Qunit tests list, which could lead to false positive CI status.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Fix and reorganize QUnit tests | mediawiki/extensions/CentralNotice | master | +73 -96 |
Revisions and Commits
Revisions and Commits
Event Timeline
Comment Actions
Confirmed! (See https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/58622/consoleFull)
Thanks for findning this!!
Comment Actions
Change 527861 had a related patch set uploaded (by AndyRussG; owner: AndyRussG):
[mediawiki/extensions/CentralNotice@master] Fix and reorganize QUnit tests
Comment Actions
Change 527861 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Fix and reorganize QUnit tests