This is certainly due to some of the latest changes in online-accounts-api, but the test is wrong and it was working by accident. :-) The test creates an account for the "TestProvider" provider, but there is no TestProvider.provider file in the data/ directory of the tests. Just create such a file:
<?xml version="1.0" encoding="UTF-8"?> <provider id="TestProvider"> <name>Test provider</name> <icon>testprovider</icon> </provider> ** Changed in: account-plugins Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-api in Ubuntu. https://bugs.launchpad.net/bugs/1647946 Title: Latest online accounts breaks unity-scopes-api Status in Online Accounts: Account plugins: Invalid Status in unity-scopes-api package in Ubuntu: New Bug description: We just got this test failure on zesty: https://jenkins.canonical.com/unity- api-1/job/build-2-binpkg/arch=armhf,release=zesty/1022/consoleFull Search for "OnlineAccountClientTest.service_update_callback" In the log, we see "GDBus.Error:com.google.code.AccountsSSO.SingleSignOn.Error.MethodNotKnown: Authentication method is not known." This test has worked for well over a year and has never failed. Something must have changed outside scopes-api. To manage notifications about this bug go to: https://bugs.launchpad.net/account-plugins/+bug/1647946/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp