Scribunto has lots of tests that are slow and most of them don't need MediaWikiIntegrationTestCase that has a large overhead but still they use it making it rather slow.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase | mediawiki/extensions/Scribunto | master | +290 -150 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T229180 Migrate extensions to stop using MediaWikiIntegrationTestCase on unit tests | |||
Open | None | T225730 Reduce runtime of MW shared gate Jenkins jobs to 5 min | |||
Resolved | Ladsgroup | T230701 Migrate Scribunto to stop using MediaWikiIntegrationTestCase on unit tests |
Event Timeline
Comment Actions
Change 527854 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/extensions/Scribunto@master] Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase
Comment Actions
Change 527854 merged by jenkins-bot:
[mediawiki/extensions/Scribunto@master] Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase