Page MenuHomePhabricator

Wikibase\MediaInfo\Tests\Integration\WatchlistTest::testWatchlist test failure on REL1_35
Closed, DuplicatePublic

Description

Seen at https://integration.wikimedia.org/ci/job/quibble-composer-mysql-php73-noselenium-docker/12005/console for https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseQualityConstraints/+/693655

20:39:06 1) Wikibase\MediaInfo\Tests\Integration\WatchlistTest::testWatchlist
20:39:06 ApiUsageException: The file you submitted was empty.
20:39:06 
20:39:06 /workspace/src/includes/api/ApiUsageException.php:71
20:39:06 /workspace/src/includes/api/ApiBase.php:1382
20:39:06 /workspace/src/includes/api/ApiUpload.php:648
20:39:06 /workspace/src/includes/api/ApiUpload.php:616
20:39:06 /workspace/src/includes/api/ApiUpload.php:87
20:39:06 /workspace/src/includes/api/ApiMain.php:1593
20:39:06 /workspace/src/includes/api/ApiMain.php:498
20:39:06 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:109
20:39:06 /workspace/src/extensions/WikibaseMediaInfo/tests/phpunit/integration/WBMIApiTestCase.php:63
20:39:06 /workspace/src/extensions/WikibaseMediaInfo/tests/phpunit/integration/WBMIApiTestCase.php:115
20:39:06 /workspace/src/extensions/WikibaseMediaInfo/tests/phpunit/integration/WatchlistTest.php:52
20:39:06 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
20:39:06 /workspace/src/maintenance/doMaintenance.php:107
20:39:06 === Logs generated by test case
20:39:06 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
20:39:06 [localisation] [debug] LocalisationCache using store LCStoreNull []
20:39:06 [localisation] [debug] LocalisationCache using store LCStoreNull []
20:39:06 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
20:39:06 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
20:39:06 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
20:39:06 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
20:39:06 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onUserSaveSettings #445649 []
20:39:06 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onUserSaveSettings #445649 []
20:39:06 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
20:39:06 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #443109 []
20:39:06 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/User:UTSysop http://127.0.0.1:9412/index.php?title=User:UTSysop&action=history {"private":false}
20:39:06 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #443109 []
20:39:06 [CentralAuthVerbose] [info] Loading state for global user TestUser 5b01ce.3f6 from DB {"private":false}
20:39:06 [CentralAuthVerbose] [info] Loading attached wiki list for global user TestUser 5b01ce.3f6 from DB {"private":false}
20:39:06 [CentralAuthVerbose] [info] Loading groups for global user TestUser 5b01ce.3f6 {"private":false}
20:39:06 [objectcache] [debug] fetchOrRegenerate(global:centralauth-user:7287f4aa6eef3fae3421e9065ed62ba4): miss, new value computed []
20:39:06 [CentralAuthVerbose] [info] Loading CentralAuthUser for user TestUser 5b01ce.3f6 from cache object {"private":false}
20:39:06 [localisation] [debug] LocalisationCache using store LCStoreNull []
20:39:06 [localisation] [debug] LocalisationCache using store LCStoreNull []
20:39:06 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
20:39:06 [localisation] [debug] LocalisationCache using store LCStoreNull []
20:39:06 [UserOptionsManager] [debug] Loading options from database {"user_id":27}
20:39:06 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
20:39:06 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
20:39:06 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
20:39:06 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
20:39:06 [authevents] [info] Login attempt {"event":"login","successful":false,"loginType":"N\/A","status":"NeedToken"}
20:39:06 [exec] [debug] MediaWiki\Shell\Command::execute: /bin/bash '/workspace/src/includes/shell/limit.sh' ''\''/usr/bin/convert'\'' '\''-size'\'' '\''436x608'\'' '\''xc:rgb(110, 167, 67)'\'' '\''-draw'\'' '\''fill rgb(110, 23, 162)  polygon 66,-22 97,313 35,313 66,-22'\'' '\''-draw'\'' '\''fill rgb(206, 240, 139)  polygon 47,207 47,383 47,383 47,207'\'' '\''-draw'\'' '\''fill rgb(199, 153, 62)  polygon 98,237 146,334 50,334 98,237'\'' '\''-draw'\'' '\''fill rgb(10, 102, 217)  polygon 326,451 329,509 323,509 326,451'\'' '\''-draw'\'' '\''fill rgb(77, 241, 210)  polygon -29,160 -5,287 -53,287 -29,160'\'' '\''/tmp/MW_PHPUnit_Wikibase_MediaInfo_Tests_Integration_WatchlistTest_9fIa5s/3af_20210524193346_1.png'\''' 'MW_INCLUDE_STDERR=;MW_CPU_LIMIT=180; MW_CGROUP='\'''\''; MW_MEM_LIMIT=307200; MW_FILE_SIZE_LIMIT=102400; MW_WALL_CLOCK_LIMIT=180; MW_USE_LOG_PIPE=yes' []
20:39:06 [exec] [error] Error running {command}: {error} {"command":"\/bin\/bash '\/workspace\/src\/includes\/shell\/limit.sh' ''\\''\/usr\/bin\/convert'\\'' '\\''-size'\\'' '\\''436x608'\\'' '\\''xc:rgb(110, 167, 67)'\\'' '\\''-draw'\\'' '\\''fill rgb(110, 23, 162)  polygon 66,-22 97,313 35,313 66,-22'\\'' '\\''-draw'\\'' '\\''fill rgb(206, 240, 139)  polygon 47,207 47,383 47,383 47,207'\\'' '\\''-draw'\\'' '\\''fill rgb(199, 153, 62)  polygon 98,237 146,334 50,334 98,237'\\'' '\\''-draw'\\'' '\\''fill rgb(10, 102, 217)  polygon 326,451 329,509 323,509 326,451'\\'' '\\''-draw'\\'' '\\''fill rgb(77, 241, 210)  polygon -29,160 -5,287 -53,287 -29,160'\\'' '\\''\/tmp\/MW_PHPUnit_Wikibase_MediaInfo_Tests_Integration_WatchlistTest_9fIa5s\/3af_20210524193346_1.png'\\''' 'MW_INCLUDE_STDERR=;MW_CPU_LIMIT=180; MW_CGROUP='\\'''\\''; MW_MEM_LIMIT=307200; MW_FILE_SIZE_LIMIT=102400; MW_WALL_CLOCK_LIMIT=180; MW_USE_LOG_PIPE=yes'","error":"\nlibgomp: Thread creation failed: Resource temporarily unavailable\n","exitcode":1,"exception":{}}
20:39:06 [wfDebug] [debug] WebRequestUpload::getName: 3af_20210524193346_1.png normalized to '3af_20210524193346_1.png' {"private":false}
20:39:06 [wfDebug] [debug] WebRequestUpload::getName: 3af_20210524193346_1.png normalized to '3af_20210524193346_1.png' {"private":false}
20:39:06 [wfDebug] [debug] User::getBlockedStatus: checking blocked status for TestUser 5b01ce.3f6 {"private":false}
20:39:06 [wfDebug] [debug] ApiUpload::verifyUpload about to verify {"private":false}
20:39:06 [wfDebug] [debug] wfRecursiveRemoveDir( /tmp/MW_PHPUnit_Wikibase_MediaInfo_Tests_Integration_WatchlistTest_9fIa5s ) {"private":false}

See also: T289326: Wikibase\MediaInfo\Tests\Integration\StatementsTest::testEditStatements fails on REL1_35

Event Timeline

Reedy renamed this task from WikibaseMediaInfo test failures on REL1_35 to Wikibase\MediaInfo\Tests\Integration\WatchlistTest::testWatchlist test failure on REL1_35.Aug 19 2021, 11:41 PM
Reedy moved this task from Blocker to Not a blocker on the MW-1.35-release board.
Reedy updated the task description. (Show Details)