We're seeing Wikibase REST API api-testing fail flakily quite often in our CI runs. As far as I can see, it is always these two tests:
00:09:41.967 2 failing 00:09:41.967 00:09:41.967 1) GET statement 00:09:41.967 getItemStatement 00:09:41.967 can get a statement with a deleted property: 00:09:41.967 AssertionError: expected 'string' to equal null 00:09:41.967 at Context.<anonymous> (tests/mocha/api-testing/GetItemStatementTest.js:68:12) 00:09:41.967 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 00:09:41.968 00:09:41.968 2) GET statement 00:09:41.968 getStatement 00:09:41.968 can get a statement with a deleted property: 00:09:41.968 AssertionError: expected 'string' to equal null 00:09:41.968 at Context.<anonymous> (tests/mocha/api-testing/GetItemStatementTest.js:68:12) 00:09:41.968 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 00:09:41.968 00:09:41.968 00:09:41.968 00:09:42.002 ERROR: "api-testing:e2e" exited with 2. 00:09:42.054 ERROR: "api-testing:rest-api" exited with 1.
Recent occurrences:
- Aug 7th, https://integration.wikimedia.org/ci/job/mediawiki-quibble-apitests-vendor-php74/14217/console
- Jul 25th, https://integration.wikimedia.org/ci/job/mediawiki-quibble-apitests-vendor-php74/12879/
- Jul 6th, https://integration.wikimedia.org/ci/job/mediawiki-quibble-apitests-vendor-php74/10718/
- Jul 5th, https://integration.wikimedia.org/ci/job/mediawiki-quibble-apitests-vendor-php74/10616/
- Jul 4th, https://integration.wikimedia.org/ci/job/mediawiki-quibble-apitests-vendor-php74/10515/