Skip to content

Test failures on s390x

Hi,

My Debian packaging of accounts-glib is failing when building on the s390x architecture.

Debian Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804567

Full build logs: https://buildd.debian.org/status/fetch.php?pkg=libaccounts-glib&arch=s390x&ver=1.18%2B20150112-1&stamp=1447063649

Just the test failure part.

FAIL: accounts-glib-test.sh

Using existing D-Bus session Running suite(s): accounts-glib ** (process:30696): DEBUG: Error message: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name com.google.code.AccountsSSO.Accounts.Manager was not provided by any .service files ** (process:30696): DEBUG: Ending read-only test ** (process:30705): DEBUG: Running loop ** (process:30709): DEBUG: Running loop ** (process:30709): DEBUG: releasing lock ** (process:30709): DEBUG: account_store_locked_cb called ** (process:30713): DEBUG: Running loop ** (process:30713): DEBUG: Cancelling 0xabf83d40 ** (process:30713): DEBUG: account_store_locked_cancel_cb called ** (process:30713): DEBUG: releasing lock ** (process:30716): DEBUG: test_store_read_only_handle_store_cb called ** (process:30716): DEBUG: test_store_read_only_store_cb called ** (process:30719): DEBUG: Service tag: e-mail ** (process:30719): DEBUG: Service tag: messaging ** (process:30719): DEBUG: Service tag: sharing ** (process:30719): DEBUG: Service tag: video ** (process:30719): DEBUG: Service id: 1 ** (process:30719): DEBUG: Service2 id: 2 ** (process:30719): DEBUG: Account id: 1

(process:30719): accounts-glib-WARNING **: Unable to load account 3 ** (process:30726): DEBUG: Got key parameters/fallback-conference-server of type gchararray ** (process:30726): DEBUG: Got key parameters/port of type gint ** (process:30726): DEBUG: Got key parameters/server of type gchararray ** (process:30726): DEBUG: Got key parameters/old-ssl of type gboolean ** (process:30726): DEBUG: Got key port of type gint ** (process:30726): DEBUG: Got key message of type gchararray ** (process:30726): DEBUG: Got key fallback-conference-server of type gchararray ** (process:30726): DEBUG: Got key server of type gchararray ** (process:30726): DEBUG: Got key old-ssl of type gboolean ** (process:30730): DEBUG: Got key parameters/fallback-conference-server of type s ** (process:30730): DEBUG: Got key parameters/port of type i ** (process:30730): DEBUG: Got key parameters/server of type s ** (process:30730): DEBUG: Got key parameters/old-ssl of type b ** (process:30730): DEBUG: Got key port of type n ** (process:30730): DEBUG: Got key message of type s ** (process:30730): DEBUG: Got key fallback-conference-server of type s ** (process:30730): DEBUG: Got key server of type s ** (process:30730): DEBUG: Got key old-ssl of type b ** (process:30774): DEBUG: Service name: OtherService ** (process:30774): DEBUG: Service name: MyService ** (process:30774): DEBUG: Service name: MyService2 ** (process:30781): DEBUG: Service type name: e-mail ** (process:30781): DEBUG: Service type tag: e-mail ** (process:30781): DEBUG: Service type tag: messaging

(process:30792): accounts-glib-WARNING **: Unable to load account 5 ** (process:30801): DEBUG: Running loop ** (process:30801): DEBUG: on_account_created called (8) ** (process:30801): DEBUG: on_account_deleted called (8) ** (process:30801): DEBUG: on_account_created called (9) ** (process:30881): DEBUG: Been blocking for 6202 ms ** (process:30904): DEBUG: on_enabled_event called (1) ** (process:30904): DEBUG: on_enabled_event called (1) ** (process:30904): DEBUG: on_enabled_event called (1) ** (process:30944): DEBUG: Service id: 1 ** (process:30944): DEBUG: Account id: 1

(process:30948): accounts-glib-WARNING **: Unable to load account 1 ** (process:30964): DEBUG: on_account_created_count called (5), counter 0 ** (process:30964): DEBUG: Running loop ** (process:30964): DEBUG: on_account_created_count called (5), counter 1 ** (process:30968): DEBUG: Running loop ** (process:30968): DEBUG: on_account_created_with_db_locked called (6) ** (process:30968): DEBUG: account loaded 95%: Checks: 44, Failures: 2, Errors: 0 check_ag.c:2603:F:Signalling:test_watches:0: Callback invoked twice! check_ag.c:3422:F:Regression:test_duplicate_create_regression:0: account-created emitted 2 times! FAIL accounts-glib-test.sh (exit status: 1)

The package builds and the tests pass on all the other architectures. I'm not really sure what's going wrong on s390x.