Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T108322
|
T108322: prevent modules with broken paraminfo being deployed to production wikis
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T124274
|
T124274: Add structure tests to verify hook and extension functions are valid callbacks
|
open
|
Low (yellow)
|
|
|
|
|
|
T174199
|
T174199: Get rid of the non-Tidy option in parser tests
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T182379
|
T182379: Test failures from PHPSessionHandlerTest in PHP 7.2
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T182380
|
T182380: UploadBaseTest fails on PHP 7.2
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T182382
|
T182382: ParserIntegrationTest failures on PHP 7.2
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T182383
|
T182383: ExifRotationTest test fails on PHP 7.2
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T182749
|
T182749: Track test code coverage long term
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T182750
|
T182750: Figure out how to accurately backfill MediaWiki core test code coverage data
|
open
|
Low (yellow)
|
|
|
|
|
|
T183798
|
T183798: Flaky user tests/De-captialising tests/phpunit/includes/Storage shouldn't cause user test breakages
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T188167
|
T188167: Run parser tests with RemexHtml as the tidy implementation
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T196794
|
T196794: JpegTest::testGetIndependentMetaArray fails on PHP 7.2
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T196795
|
T196795: UploadStashTest::testExceptionWhenStoreTempFails Unexpected exception class PHPUnit\Framework\Error\Notice
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T196977
|
T196977: @runInSeparateProcess causes an infite loop preventing test from running
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T199535
|
T199535: DBConnRefTest::testConstruct_failure Parameter must be an array or an object that implements Countable
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T201776
|
T201776: TitlePermissionTest failing on travis-ci after ContentLanguage service conversion
|
resolved
|
High (red)
|
|
|
|
|
|
T214552
|
T214552: Jenkins build for MediaWiki should fail when "PHP Warning" is emitted
|
open
|
Medium (orange)
|
|
|
|
|
|
T216069
|
T216069: Flaky quibble-vendor-mysql-hhvm-docker test in Jenkins
|
resolved
|
High (red)
|
|
|
|
|
|
T217607
|
T217607: MediaWikiTestCase::copyTestData does not work on Postgres and SQLite
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T219042
|
T219042: Flaky test MessageCacheTest::testLoadFromDB_fetchLatestRevision
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T225901
|
T225901: Don't deduplicate archive table on new installs
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231430
|
T231430: Structure test to validate existence of ResourceLoaderImageModule "images" files
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231636
|
T231636: Butcher the list of phan suppressions in MW core
|
resolved
|
High (red)
|
|
|
|
|
|
T234016
|
T234016: Coverage of ApiQuerySiteinfoTest:testContinuation takes 50+ seconds
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234031
|
T234031: PageUpdaterTest fails when run in isolation due to setTempTableOnlyMode() being called with wrong domain.
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T235311
|
T235311: LBFactoryTest doesn't check for exception in the expected place
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T236778
|
T236778: Use of deprecated methods should cause unit tests to fail.
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T242887
|
T242887: Make ApiStructureTest work with ParamValidator
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243123
|
T243123: Login to at least en.wikipedia.beta.wmflabs.org and commons.wikimedia.beta.wmflabs.org sometimes fails with `There seems to be a problem with your login session`
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T243437
|
T243437: Create "RestStructureTest"
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243515
|
T243515: Refactor MediaWikiServices::forceGlobalInstance to return void instead of old instance.
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T243523
|
T243523: The phpunit wrapper mishandles parsing of --wiki parameter.
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T246285
|
T246285: Upgrade parserTests in cite to v2
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T247990
|
T247990: Tests leak memory under PHP 7.4 and 8
|
resolved
|
High (red)
|
|
|
|
|
|
T248686
|
T248686: Allow subclasses of ApiBase to be used in phpunit tests without MediaWiki being initialized
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T251452
|
T251452: Tests fails on ApiEditPageTest::testEditWhileReadOnly fails with PHP Fatal error on MacOS, php 7.4.1 if Wikibase/repo enabled
|
open
|
Low (yellow)
|
|
|
|
|
|
T255503
|
T255503: Create a way in PhpUnit to expect an specific API error code.
|
open
|
Low (yellow)
|
|
|
|
|
|
T256006
|
T256006: Test fails with "Can't reopen table" error.
|
open
|
Medium (orange)
|
|
|
|
|
|
T258296
|
T258296: setTemporaryHook() to accept both new and old hook names
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T261848
|
T261848: Simulate databases for sister sites in phpunit
|
open
|
Medium (orange)
|
|
|
|
|
|
T265662
|
T265662: MockHttpTrait fails the whole test suite instead of individual test
|
declined
|
Medium (orange)
|
|
|
|
|
|
T271042
|
T271042: Make HookRunnerTest accessible for extensions
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T271081
|
T271081: Flaky tests ParserOutputAccessTest::testOldRevisionCacheSplit and ::testOldRevisionUseCached
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T271586
|
T271586: ParserOutputAccessTest::testOldRevisionCacheSplit seems to be flaky
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T271620
|
T271620: Make HookRunnerTest usable in extension tests
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T283146
|
T283146: Remove --reuse-db option from phpunit.php
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T283298
|
T283298: Phan failed to catch undefined variable (retro for T282834)
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T284804
|
T284804: RollbackPageTest always fails with default $wgRateLimits
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T285448
|
T285448: Remove ApiTestCase interaction with $wgUser
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T292239
|
T292239: Flaky "LogicException: Trying to delete mock tables" failure in MW integration test
|
open
|
High (red)
|
|
|
|
|
|
T298509
|
T298509: Deprecate UnitTestsListHook
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T85236
|
T85236: Better unit testing for ApiFormat*
|
resolved
|
Medium (orange)
|
|
|
|
|
|