Page MenuHomePhabricator

ReadingLists tests failures - ApiUsageException
Closed, ResolvedPublic2 Estimated Story Points

Description

ReadingLists tests are failing on jenkins. This was related to T407249: Add BetaFeatures and MetricsPlatform as CI dependencies for ReadingLists which pulled in CentralAuth to tests as a dependency of GrowthExperiments.

https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/43820/console

This could be related to https://phabricator.wikimedia.org/T407249 or introducing those extensions as dependencies, or could be due to some change in core.

13:15:45 There were 31 errors:
13:15:45 
13:15:45 1) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListEntriesTest::testApiQuery with data set #0 (array('updated', 'descending', '1|2|3'), array(true, array(array(array(2, 'foo', 'Dog', '2010-01-01T00:00:00Z', '2018-12-01T00:00:00Z', 2), array(3, 'foo1', 'Cat', '2010-01-01T00:00:00Z', '2018-11-01T00:00:00Z', 2), array(5, 'foo3', 'Dolphin', '2010-01-01T00:00:00Z', '2018-10-01T00:00:00Z', 2), array(4, 'foo2', 'Llama', '2010-01-01T00:00:00Z', '2018-09-01T00:00:00Z', 2), array(6, 'foo', 'Cute eyes', '2010-01-01T00:00:00Z', '2018-08-21T00:00:00Z', 3), array(1, 'foo', 'default stuff', '2010-01-01T00:00:00Z', '2018-08-17T00:00:00Z', 1)))))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingListEntries.php:34
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListEntriesTest.php:118
13:15:45 
13:15:45 2) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListEntriesTest::testApiQuery with data set #1 (array('2018-09-15T12:31:19Z'), array(true, array(array(array(5, 'foo3', 'Dolphin', '2010-01-01T00:00:00Z', '2018-10-01T00:00:00Z', 2), array(3, 'foo1', 'Cat', '2010-01-01T00:00:00Z', '2018-11-01T00:00:00Z', 2), array(2, 'foo', 'Dog', '2010-01-01T00:00:00Z', '2018-12-01T00:00:00Z', 2)))))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingListEntries.php:34
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListEntriesTest.php:118
13:15:45 
13:15:45 3) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListEntriesTest::testApiQuery with data set #2 (array('name', 'ascending', 1, '2'), array(true, array(array(array(3, 'foo1', 'Cat', '2010-01-01T00:00:00Z', '2018-11-01T00:00:00Z', 2))), array('Dog|2', '-||')))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingListEntries.php:34
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListEntriesTest.php:118
13:15:45 
13:15:45 4) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListEntriesTest::testApiQuery with data set #3 (array('name', 'ascending', 1, 'Cute eyes|6', '2'), array(true, array(array(array(2, 'foo', 'Dog', '2010-01-01T00:00:00Z', '2018-12-01T00:00:00Z', 2))), array('Dolphin|5', '-||')))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingListEntries.php:34
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListEntriesTest.php:118
13:15:45 
13:15:45 5) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListsTest::testApiQuery with data set #0 (array(2), array(true, array(array(array(2, 'dogs', false, 'Woof!', '2017-09-13T20:59:36Z', '2017-09-13T20:59:36Z', 1)))))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingLists.php:136
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListsTest.php:79
13:15:45 
13:15:45 6) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListsTest::testApiQuery with data set #1 (array('name', 'descending'), array(true, array(array(array(1, 'default', true, 'default list', '2017-09-13T20:59:36Z', '2017-09-13T20:59:36Z', 0), array(2, 'dogs', false, 'Woof!', '2017-09-13T20:59:36Z', '2017-09-13T20:59:36Z', 1), array(3, 'cats', false, 'Meow!', '2018-09-13T20:59:36Z', '2018-09-13T20:59:36Z', 0)))))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingLists.php:136
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListsTest.php:79
13:15:45 
13:15:45 7) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListsTest::testApiQuery with data set #2 (array('Dog', 'foo'), array(true, array(array(array(2, 'dogs', false, 'Woof!', '2017-09-13T20:59:36Z', '2017-09-13T20:59:36Z', 1)))))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingLists.php:136
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListsTest.php:79
13:15:45 
13:15:45 8) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListsTest::testApiQuery with data set #3 (array('2018-09-10T00:00:00Z'), array(true, array(array(array(3, 'cats', false, 'Meow!', '2018-09-13T20:59:36Z', '2018-09-13T20:59:36Z', 0)))))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingLists.php:136
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListsTest.php:79
13:15:45 
13:15:45 9) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListsTest::testApiQuery with data set #4 (array('name', 'ascending', 1), array(true, array(array(array(1, 'default', true, 'default list', '2017-09-13T20:59:36Z', '2017-09-13T20:59:36Z', 0))), array('cats|3', '-||')))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingLists.php:136
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListsTest.php:79
13:15:45 
13:15:45 10) MediaWiki\Extension\ReadingLists\Tests\Api\ApiQueryReadingListsTest::testApiQuery with data set #5 (array('name', 'ascending', 1, 'cats|3'), array(true, array(array(array(3, 'cats', false, 'Meow!', '2018-09-13T20:59:36Z', '2018-09-13T20:59:36Z', 0))), array('dogs|2', '-||')))
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiQueryReadingLists.php:136
13:15:45 /workspace/src/includes/api/ApiQuery.php:732
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiQueryReadingListsTest.php:79
13:15:45 
13:15:45 11) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateEntryTest::testCreateEntry with data set #0 (array('https://en.wikipedia.org'), array('https://en.wikipedia.org', 'Dog'), 'Success')
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiReadingLists.php:51
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:239
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/ReadingListsTestHelperTrait.php:129
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiReadingListsCreateEntryTest.php:34
13:15:45 
13:15:45 12) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateEntryTest::testCreateEntryBatch with data set #0 (array('https://en.wikipedia.org'), array(array('https://en.wikipedia.org', 'Dog'), array('https://en.wikipedia.org', 'Cat')), 'Success')
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 13) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateEntryTest::testCreateEntryBatch with data set #1 (array('https://en.wikipedia.org', 'https://pt.wikipedia.org'), array(array('https://en.wikipedia.org', 'Dog'), array('https://pt.wikipedia.org', 'Gato')), 'Success')
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:717
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 14) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateEntryTest::testCreateEntryUnrecognizedProject with data set #0 (array('https://pt.wikipedia.org'), array('https://en.wikipedia.org', 'Dog'), 'Success')
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 15) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateEntryTest::testValidCovers
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:717
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 16) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateTest::testCreate with data set #0 (array('dogs', 'Woof!'), 'Success')
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 17) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateTest::testCreateBatch with data set #0 (array(array('dogs', 'Woof!'), array('cats', 'Meow!')), 'Success')
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:711
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 18) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsCreateTest::testValidCovers
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 19) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsDeleteEntryTest::testDeleteEntry
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:711
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 20) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsDeleteEntryTest::testDeleteEntryBatch
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 21) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsDeleteEntryTest::testValidCovers
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:717
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 22) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsDeleteTest::testDelete
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 23) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsDeleteTest::testDeleteBatch
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:711
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 24) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsDeleteTest::testDeleteDefault
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 25) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsDeleteTest::testValidCovers
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:717
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 26) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsSetupAndTeardownTest::testSetup
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 27) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsSetupAndTeardownTest::testValidCovers
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:711
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 28) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsUpdateTest::testUpdate with data set #0 (array('new dogs', 'Woof! Woof!'), 'Success')
13:15:45 MediaWiki\Api\ApiUsageException: This method cannot be called without specifying the user.
13:15:45 
13:15:45 /workspace/src/includes/api/ApiUsageException.php:68
13:15:45 /workspace/src/includes/api/ApiBase.php:1512
13:15:45 /workspace/src/includes/api/ApiBase.php:1526
13:15:45 /workspace/src/extensions/ReadingLists/src/Api/ApiReadingLists.php:51
13:15:45 /workspace/src/includes/api/ApiMain.php:2037
13:15:45 /workspace/src/includes/api/ApiMain.php:914
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:186
13:15:45 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:239
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/ReadingListsTestHelperTrait.php:129
13:15:45 /workspace/src/extensions/ReadingLists/tests/phpunit/Api/ApiReadingListsUpdateTest.php:34
13:15:45 
13:15:45 29) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsUpdateTest::testUpdateBatch with data set #0 (array(array('more dogs', 'Woof! Woof!'), array('more cats', 'Meow! Meow!')), 'Success')
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 30) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsUpdateTest::testUpdateDefault with data set #0 (array('new dogs', 'Woof! Woof!'), 'Success')
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:717
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45 31) MediaWiki\Extension\ReadingLists\Tests\Api\ApiReadingListsUpdateTest::testValidCovers
13:15:45 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
13:15:45 
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
13:15:45 
13:15:45 
13:15:45 --
13:15:45 
13:15:45 There was 1 failure:
13:15:45 
13:15:45 32) MediaWiki\Extension\ReadingLists\Tests\ReadingListRepositoryTest::testAssertUser with data set #0 ('setupForUser')
13:15:45 RuntimeException: Tracking is already enabled
13:15:45 
13:15:45 /workspace/src/includes/libs/rdbms/ChangedTablesTracker.php:29
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:711
13:15:45 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:646
13:15:45 
13:15:45

Event Timeline

Change #1196188 had a related patch set uploaded (by Aude; author: Aude):

[mediawiki/extensions/ReadingLists@master] Set $wgCentralIdLookupProvider = local in tests

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

Change #1196188 merged by jenkins-bot:

[mediawiki/extensions/ReadingLists@master] Set $wgCentralIdLookupProvider = local in tests

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

Jdlrobson-WMF set the point value for this task to 2.
Jdlrobson-WMF subscribed.

Since this was blocking work, Katie looked into this and we got this fixed.
Given this took a day of our time I'm giving this 2 points to capture the work spent here.

HFan-WMF subscribed.

Assigning to Jan for Sign-off :)

I can verify that the quibble-vendor-mysql-php8.1 test for reading list is now passing. https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/45857/