Page MenuHomePhabricator

Migrate Scribunto to stop using MediaWikiIntegrationTestCase on unit tests
Closed, ResolvedPublic

Description

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.

Event Timeline

kchapman triaged this task as Low priority.Aug 20 2019, 6:16 PM

Change 527854 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/extensions/Scribunto@master] Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase

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

Change 527854 merged by jenkins-bot:
[mediawiki/extensions/Scribunto@master] Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase

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

Ladsgroup closed this task as Resolved.Sep 2 2019, 11:11 AM
Ladsgroup claimed this task.
Restricted Application added a project: User-Ladsgroup. · View Herald TranscriptSep 2 2019, 11:11 AM