I have a commit that encounters an error while running the tests: https://gerrit.wikimedia.org/r/#/c/74645/
Unfortunately the build log does not make clear where the error is coming from. All I can deduce from it is that something is casting an EntityId to a string, which indeed ought to fail given the current dependencies. No info on where this cast is happening, or even which test case is starting the execution. If I run the tests locally, they pass.
I tried finding where this is coming from for 45 minutes, and am concluding I really need more info. Can you check if the place where these extensions get checked out is clean? Ie no old versions of other extensions? If there is an outdated (or even up to date) checkout of WikibaseQuery (which should not be loaded), then that would explain the problem.
Any way to make the error output actually helpful?
Version: wmf-deployment
Severity: normal