runtests.py-17076 Fri Jan 5 15:56:20 2018 UTC (+ 1.5s / 1633.4s) target /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/.config/akonadi/akonadiserverrc: [%General] Driver=QSQLITE3 [QSQLITE3] Name=/data/runtests/work/testing-amd64/home/dbus/data/akonadi/akonadi.db [Debug] Tracer=null runtests.py-17076 Fri Jan 5 15:56:20 2018 UTC (+ 0.1s / 1633.5s) target /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/.local/share/akonadi/akonadi.db: PRAGMA foreign_keys=OFF; BEGIN TRANSACTION; CREATE TABLE SchemaVersionTable (version INTEGER NOT NULL DEFAULT 0); INSERT INTO "SchemaVersionTable" VALUES(20); CREATE TABLE ResourceTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name TEXT UNIQUE NOT NULL, isVirtual BOOL DEFAULT false); INSERT INTO "ResourceTable" VALUES(1,'akonadi_search_resource',1); INSERT INTO "ResourceTable" VALUES(2,'akonadi_ical_resource_0','false'); INSERT INTO "ResourceTable" VALUES(3,'akonadi_ical_resource_1','false'); INSERT INTO "ResourceTable" VALUES(4,'akonadi_ical_resource_2','false'); INSERT INTO "ResourceTable" VALUES(5,'akonadi_contacts_resource_0','false'); INSERT INTO "ResourceTable" VALUES(6,'akonadi_contacts_resource_1','false'); INSERT INTO "ResourceTable" VALUES(7,'akonadi_contacts_resource_2','false'); INSERT INTO "ResourceTable" VALUES(8,'akonadi_notes_resource_0','false'); INSERT INTO "ResourceTable" VALUES(9,'akonadi_notes_resource_1','false'); INSERT INTO "ResourceTable" VALUES(10,'akonadi_notes_resource_2','false'); CREATE TABLE CollectionTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, remoteId TEXT, remoteRevision TEXT, name TEXT NOT NULL, parentId BIGINT, resourceId BIGINT NOT NULL, subscribed BOOL NOT NULL DEFAULT true, cachePolicyInherit BOOL NOT NULL DEFAULT true, cachePolicyCheckInterval INTEGER NOT NULL DEFAULT -1, cachePolicyCacheTimeout INTEGER NOT NULL DEFAULT -1, cachePolicySyncOnDemand BOOL NOT NULL DEFAULT false, cachePolicyLocalParts TEXT, queryString TEXT, queryLanguage TEXT); INSERT INTO "CollectionTable" VALUES(1,NULL,NULL,'Search',NULL,1,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(2,'file:///data/runtests/work/testing-amd64/home/dbus/data/akonadi/ical_resource_0.ics','','akonadi_ical_resource_0',NULL,2,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(3,'file:///data/runtests/work/testing-amd64/home/dbus/data/akonadi/ical_resource_1.ics','','akonadi_ical_resource_1',NULL,3,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(4,'file:///data/runtests/work/testing-amd64/home/dbus/data/akonadi/ical_resource_2.ics','','akonadi_ical_resource_2',NULL,4,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(5,'/data/runtests/work/testing-amd64/home/dbus/data/akonadi/contacts_0','','Personal_Contacts_0',NULL,5,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(6,'/data/runtests/work/testing-amd64/home/dbus/data/akonadi/contacts_1','','Personal_Contacts_1',NULL,6,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(8,'/data/runtests/work/testing-amd64/home/dbus/data/akonadi/contacts_2','','Personal_Contacts_2',NULL,7,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(9,'file:///data/runtests/work/testing-amd64/home/dbus/data/akonadi/notes_resource_0.ics','','akonadi_notes_resource_0',NULL,8,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(10,'file:///data/runtests/work/testing-amd64/home/dbus/data/akonadi/notes_resource_0.ics','','akonadi_notes_resource_1',NULL,9,'true','true',-1,-1,'false',NULL,NULL,NULL); INSERT INTO "CollectionTable" VALUES(11,'file:///data/runtests/work/testing-amd64/home/dbus/data/akonadi/notes_resource_1.ics','','akonadi_notes_resource_2',NULL,10,'true','true',-1,-1,'false',NULL,NULL,NULL); CREATE TABLE MimeTypeTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name TEXT UNIQUE NOT NULL); INSERT INTO "MimeTypeTable" VALUES(1,'application/octet-stream'); INSERT INTO "MimeTypeTable" VALUES(2,'message/rfc822'); INSERT INTO "MimeTypeTable" VALUES(3,'text/calendar'); INSERT INTO "MimeTypeTable" VALUES(4,'text/vcard'); INSERT INTO "MimeTypeTable" VALUES(5,'inode/directory'); INSERT INTO "MimeTypeTable" VALUES(6,'application/x-vnd.akonadi.calendar.event'); INSERT INTO "MimeTypeTable" VALUES(7,'application/x-vnd.akonadi.calendar.todo'); INSERT INTO "MimeTypeTable" VALUES(8,'application/x-vnd.akonadi.calendar.journal'); INSERT INTO "MimeTypeTable" VALUES(9,'application/x-vnd.akonadi.calendar.freebusy'); INSERT INTO "MimeTypeTable" VALUES(10,'text/directory'); INSERT INTO "MimeTypeTable" VALUES(11,'application/x-vnd.kde.contactgroup'); INSERT INTO "MimeTypeTable" VALUES(12,'application/x-vnd.kde.notes'); CREATE TABLE PimItemTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, rev INTEGER NOT NULL DEFAULT 0, remoteId TEXT, remoteRevision TEXT, collectionId BIGINT, mimeTypeId BIGINT, datetime TIMESTAMP DEFAULT CURRENT_TIMESTAMP, atime TIMESTAMP, dirty BOOL, size BIGINT NOT NULL DEFAULT 0); CREATE TABLE FlagTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name TEXT UNIQUE NOT NULL); INSERT INTO "FlagTable" VALUES(1,'important'); INSERT INTO "FlagTable" VALUES(2,'has_attachment'); INSERT INTO "FlagTable" VALUES(3,'spam'); INSERT INTO "FlagTable" VALUES(4,'\ANSWERED'); INSERT INTO "FlagTable" VALUES(5,'\FLAGGED'); INSERT INTO "FlagTable" VALUES(6,'\DELETED'); INSERT INTO "FlagTable" VALUES(7,'\SEEN'); INSERT INTO "FlagTable" VALUES(8,'\DRAFT'); CREATE TABLE PartTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, pimItemId BIGINT NOT NULL, name TEXT NOT NULL, data LONGBLOB, datasize BIGINT NOT NULL, version INTEGER DEFAULT 0, external BOOL DEFAULT false); CREATE TABLE CollectionAttributeTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, collectionId BIGINT NOT NULL, type LONGBLOB NOT NULL, value LONGBLOB); INSERT INTO "CollectionAttributeTable" VALUES(1,2,X'454E54495459444953504C4159',X'28226963616C5F7265736F757263655F302E6963732220226F66666963652D63616C656E6461722220222220282929'); INSERT INTO "CollectionAttributeTable" VALUES(2,2,X'416363657373526967687473',X'77636457'); INSERT INTO "CollectionAttributeTable" VALUES(3,3,X'454E54495459444953504C4159',X'28226963616C5F7265736F757263655F302E6963732028436C6F6E65292220226F66666963652D63616C656E6461722220222220282929'); INSERT INTO "CollectionAttributeTable" VALUES(4,3,X'416363657373526967687473',X'77636457'); INSERT INTO "CollectionAttributeTable" VALUES(5,4,X'454E54495459444953504C4159',X'28226963616C5F7265736F757263655F322E6963732220226F66666963652D63616C656E6461722220222220282929'); INSERT INTO "CollectionAttributeTable" VALUES(6,4,X'416363657373526967687473',X'77636457'); INSERT INTO "CollectionAttributeTable" VALUES(7,5,X'416363657373526967687473',X'61'); INSERT INTO "CollectionAttributeTable" VALUES(8,6,X'416363657373526967687473',X'61'); INSERT INTO "CollectionAttributeTable" VALUES(10,8,X'416363657373526967687473',X'61'); INSERT INTO "CollectionAttributeTable" VALUES(11,9,X'454E54495459444953504C4159',X'28226E6F7465735F7265736F757263655F302E6963732220226B6E6F7465732220222220282929'); INSERT INTO "CollectionAttributeTable" VALUES(12,9,X'416363657373526967687473',X'77636457'); INSERT INTO "CollectionAttributeTable" VALUES(13,10,X'454E54495459444953504C4159',X'28226E6F7465735F7265736F757263655F302E6963732028436C6F6E65292220226B6E6F7465732220222220282929'); INSERT INTO "CollectionAttributeTable" VALUES(14,10,X'416363657373526967687473',X'77636457'); INSERT INTO "CollectionAttributeTable" VALUES(15,11,X'454E54495459444953504C4159',X'28226E6F7465735F7265736F757263655F302E6963732028436C6F6E65292028436C6F6E65292220226B6E6F7465732220222220282929'); INSERT INTO "CollectionAttributeTable" VALUES(16,11,X'416363657373526967687473',X'77636457'); CREATE TABLE PimItemFlagRelation (PimItem_id INTEGER REFERENCES PimItemTable(id), Flag_id INTEGER REFERENCES FlagTable(id), PRIMARY KEY (PimItem_id, Flag_id)); CREATE TABLE CollectionMimeTypeRelation (Collection_id INTEGER REFERENCES CollectionTable(id), MimeType_id INTEGER REFERENCES MimeTypeTable(id), PRIMARY KEY (Collection_id, MimeType_id)); INSERT INTO "CollectionMimeTypeRelation" VALUES(2,3); INSERT INTO "CollectionMimeTypeRelation" VALUES(2,6); INSERT INTO "CollectionMimeTypeRelation" VALUES(2,7); INSERT INTO "CollectionMimeTypeRelation" VALUES(2,8); INSERT INTO "CollectionMimeTypeRelation" VALUES(2,9); INSERT INTO "CollectionMimeTypeRelation" VALUES(3,6); INSERT INTO "CollectionMimeTypeRelation" VALUES(3,9); INSERT INTO "CollectionMimeTypeRelation" VALUES(3,8); INSERT INTO "CollectionMimeTypeRelation" VALUES(3,7); INSERT INTO "CollectionMimeTypeRelation" VALUES(3,3); INSERT INTO "CollectionMimeTypeRelation" VALUES(4,6); INSERT INTO "CollectionMimeTypeRelation" VALUES(4,9); INSERT INTO "CollectionMimeTypeRelation" VALUES(4,8); INSERT INTO "CollectionMimeTypeRelation" VALUES(4,7); INSERT INTO "CollectionMimeTypeRelation" VALUES(4,3); INSERT INTO "CollectionMimeTypeRelation" VALUES(5,5); INSERT INTO "CollectionMimeTypeRelation" VALUES(5,10); INSERT INTO "CollectionMimeTypeRelation" VALUES(5,11); INSERT INTO "CollectionMimeTypeRelation" VALUES(6,11); INSERT INTO "CollectionMimeTypeRelation" VALUES(6,5); INSERT INTO "CollectionMimeTypeRelation" VALUES(6,10); INSERT INTO "CollectionMimeTypeRelation" VALUES(8,11); INSERT INTO "CollectionMimeTypeRelation" VALUES(8,5); INSERT INTO "CollectionMimeTypeRelation" VALUES(8,10); INSERT INTO "CollectionMimeTypeRelation" VALUES(9,12); INSERT INTO "CollectionMimeTypeRelation" VALUES(10,12); INSERT INTO "CollectionMimeTypeRelation" VALUES(11,12); CREATE TABLE CollectionPimItemRelation (Collection_id INTEGER REFERENCES CollectionTable(id), PimItem_id INTEGER REFERENCES PimItemTable(id), PRIMARY KEY (Collection_id, PimItem_id)); DELETE FROM sqlite_sequence; INSERT INTO "sqlite_sequence" VALUES('ResourceTable',10); INSERT INTO "sqlite_sequence" VALUES('CollectionTable',11); INSERT INTO "sqlite_sequence" VALUES('MimeTypeTable',12); INSERT INTO "sqlite_sequence" VALUES('FlagTable',8); INSERT INTO "sqlite_sequence" VALUES('CollectionAttributeTable',16); CREATE UNIQUE INDEX CollectionTable_parentAndNameIndex ON CollectionTable (parentId,name); CREATE INDEX PimItemTable_collectionIndex ON PimItemTable (collectionId); CREATE UNIQUE INDEX PartTable_pimItemIdNameIndex ON PartTable (pimItemId,name); CREATE INDEX PartTable_pimItemNameIndex ON PartTable (name); CREATE INDEX CollectionAttributeTable_collectionIndex ON CollectionAttributeTable (collectionId); COMMIT; old /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/.cache new /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/cache old /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/.config new /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/config old /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/.local/share new /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/home/dbus/data runtests.py-17076 Fri Jan 5 15:56:20 2018 UTC (+ 0.0s / 1633.5s) === starting dbus === runtests.py-17076 Fri Jan 5 15:56:20 2018 UTC (+ 0.0s / 1633.5s) result dir: /data/schroot/2018-01-05-07-10-all-testing-amd64/home/nightly/results/2018-01-05-07-10_all/testing-amd64/11-dbus, /proc/self/cwd -> /data/schroot/2018-01-05-07-10-all-testing-amd64/home/nightly/results/2018-01-05-07-10_all/testing-amd64/11-dbus runtests.py-17076 Fri Jan 5 15:56:20 2018 UTC (+ 0.0s / 1633.5s) changing into directory /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/tests/dbus (= /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/tests/dbus) runtests.py-17076 Fri Jan 5 15:56:20 2018 UTC (+ 0.0s / 1633.5s) *** ( cd /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/tests/dbus; export 'PATH=/home/nightly/bin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin' 'HOME=/data/runtests/work/testing-amd64/home/dbus' 'XDG_CONFIG_HOME=/data/runtests/work/testing-amd64/home/dbus/config' 'XDG_DATA_HOME=/data/runtests/work/testing-amd64/home/dbus/data' 'XDG_CACHE_HOME=/data/runtests/work/testing-amd64/home/dbus/cache'; unset LD_LIBRARY_PATH; /data/runtests/work/sources/syncevolution/test/resources.py -j 1 -r dbus -- env VALGRIND_LEAK_CHECK_SKIP=akonadi_control,.bin.sh.-c. VALGRIND_LEAK_CHECK_ONLY_FIRST=1 'VALGRIND_ARGS=--show-possibly-lost=no --suppressions=/data/runtests/work/sources/syncevolution/test/sys.supp --suppressions=/data/runtests/work/sources/syncevolution/test/evo.supp --num-callers=30 --trace-children=yes --trace-children-skip=*synclog2html,*synccompare*,*akonadi_*resource,*akonadi_*agent,*akonadi_*feeder,*akonadiserver*,/bin/ls,/bin/sed,/bin/cp,/bin/rm,/usr/bin/kdeinit4,/usr/bin/perl,*/modify-remote,*/modify-local,*/mktemp,*/nslookup,*/host,*/adnshost,*/grep --suppressions=/data/runtests/work/sources/activesyncd/sys.supp --leak-check=yes --suppressions=/home/nightly/testing/gdbus.supp' VALGRIND_LOG= TEST_DBUS_PREFIX=/data/runtests/work/sources/syncevolution/test/valgrindcheck.sh SYNCEVOLUTION_DATA_DIR=/data/runtests/work/testing-amd64/install/usr/share/syncevolution SYNCEVOLUTION_TEMPLATE_DIR=/data/runtests/work/testing-amd64/install/usr/share/syncevolution/templates SYNCEVOLUTION_XML_CONFIG_DIR=/data/runtests/work/testing-amd64/install/usr/share/syncevolution/xml SYNCEVOLUTION_BACKEND_DIR=backends SYNCEVOLUTION_LOCALE_DIR=/data/runtests/work/testing-amd64/install/usr/share/locale schroot -d /data/runtests/work/testing-amd64/tests/dbus -r -p -c 2018-01-05-07-10-all-testing-amd64 -- env PKG_CONFIG_PATH=/data/runtests/install/stable-amd64/libwbxml/lib/pkgconfig DBUS_SESSION_SH_SYSTEM_BUS=1 /unshare --pid --mount-proc --fork -- /data/runtests/work/sources/syncevolution/test/dbus-session.sh /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log dbus-monitor.log dbus-monitor interface=org.freedesktop.DBus -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-source-registry.log --daemon-sleep 5 --wait-for-dbus-daemon org.gnome.evolution.dataserver.Sources /usr/lib/evolution/evolution-source-registry -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env /home/nightly/testing/setup-syncevolution.sh dbus ./syncevolution ) Fri Jan 5 15:56:20 2018 UTC (+ 0.0s / 0.0s) === locking resource(s) ['dbus'] === Fri Jan 5 15:56:20 2018 UTC (+ 0.1s / 0.2s) property changed: status = acquired Fri Jan 5 15:56:20 2018 UTC (+ 0.0s / 0.2s) using jobserver Fri Jan 5 15:56:20 2018 UTC (+ 0.0s / 0.2s) === allocating 1 job slot(s) === Fri Jan 5 15:56:22 2018 UTC (+ 1.7s / 1.8s) === allocated 1 job slot(s) === W: line 4 [2018-01-05-07-10-all-release-eas-testing-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-release-eas-stretch-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-prebuilt-xenial-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-prebuilt-testing-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-clang-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-xenial-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-downstream-xenial-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-testing-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-release-eas-stretch-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-prebuilt-testing-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-xenial-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-downstream-unstable] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-downstream-testing] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-release-eas-testing-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. I: [2018-01-05-07-10-all-testing-amd64 chroot] Running command: “env PKG_CONFIG_PATH=/data/runtests/install/stable-amd64/libwbxml/lib/pkgconfig DBUS_SESSION_SH_SYSTEM_BUS=1 /unshare --pid --mount-proc --fork -- /data/runtests/work/sources/syncevolution/test/dbus-session.sh /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log dbus-monitor.log dbus-monitor interface=org.freedesktop.DBus -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-source-registry.log --daemon-sleep 5 --wait-for-dbus-daemon org.gnome.evolution.dataserver.Sources /usr/lib/evolution/evolution-source-registry -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env /home/nightly/testing/setup-syncevolution.sh dbus ./syncevolution” gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-15 line 16: PIDS= wrappercheck-15 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-15 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-15 line 21: DAEMON_LOG= wrappercheck-15 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-15 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-15 line 25: declare -a BACKGROUND wrappercheck-15 line 26: declare -a ENV wrappercheck-15 line 28: '[' 32 -gt 1 ']' wrappercheck-15 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-15 line 29: case "$1" in wrappercheck-15 line 31: shift wrappercheck-15 line 32: DAEMON_LOG=dbus-monitor.log wrappercheck-15 line 53: shift wrappercheck-15 line 28: '[' 30 -gt 1 ']' wrappercheck-15 line 28: '[' dbus-monitor '!=' -- ']' wrappercheck-15 line 29: case "$1" in wrappercheck-15 line 50: break wrappercheck-15 line 56: '[' 30 -gt 1 ']' wrappercheck-15 line 56: '[' dbus-monitor '!=' -- ']' wrappercheck-15 line 57: BACKGROUND[${#BACKGROUND[*]}]=dbus-monitor wrappercheck-15 line 58: shift wrappercheck-15 line 56: '[' 29 -gt 1 ']' wrappercheck-15 line 56: '[' interface=org.freedesktop.DBus '!=' -- ']' wrappercheck-15 line 57: BACKGROUND[${#BACKGROUND[*]}]=interface=org.freedesktop.DBus wrappercheck-15 line 58: shift wrappercheck-15 line 56: '[' 28 -gt 1 ']' wrappercheck-15 line 56: '[' -- '!=' -- ']' wrappercheck-15 line 60: shift wrappercheck-15 line 62: '[' dbus-monitor.log ']' wrappercheck-15 line 62: '[' '' ']' ** Message: couldn't access control socket: /tmp/tmp.2qnvajrNMW/keyring/control: No such file or directory wrappercheck-15 line 66: set +x *** starting dbus-monitor as background daemon, output to dbus-monitor.log wrappercheck-15 line 72: BACKGROUND_PID=18 wrappercheck-15 line 73: PIDS+=18 wrappercheck-15 line 70: set -x wrappercheck-15 line 75: '[' dbus-monitor.log ']' wrappercheck-15 line 70: exec wrappercheck-15 line 75: '[' '' ']' wrappercheck-15 line 84: '[' '' ']' wrappercheck-15 line 93: kill -0 18 wrappercheck-15 line 94: set +e wrappercheck-15 line 95: '[' '' ']' wrappercheck-15 line 99: set -x wrappercheck-15 line 99: /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-source-registry.log --daemon-sleep 5 --wait-for-dbus-daemon org.gnome.evolution.dataserver.Sources /usr/lib/evolution/evolution-source-registry -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env /home/nightly/testing/setup-syncevolution.sh dbus ./syncevolution + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-21 line 16: PIDS= wrappercheck-21 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-21 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-21 line 21: DAEMON_LOG= wrappercheck-21 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-21 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-21 line 25: declare -a BACKGROUND wrappercheck-21 line 26: declare -a ENV wrappercheck-21 line 28: '[' 26 -gt 1 ']' wrappercheck-21 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 31: shift wrappercheck-21 line 32: DAEMON_LOG=evolution-source-registry.log wrappercheck-21 line 53: shift wrappercheck-21 line 28: '[' 24 -gt 1 ']' wrappercheck-21 line 28: '[' --daemon-sleep '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 43: shift wrappercheck-21 line 44: DAEMON_SLEEP=5 wrappercheck-21 line 53: shift wrappercheck-21 line 28: '[' 22 -gt 1 ']' wrappercheck-21 line 28: '[' --wait-for-dbus-daemon '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 35: shift wrappercheck-21 line 36: WAIT_FOR_DBUS_DAEMON=org.gnome.evolution.dataserver.Sources wrappercheck-21 line 53: shift wrappercheck-21 line 28: '[' 20 -gt 1 ']' wrappercheck-21 line 28: '[' /usr/lib/evolution/evolution-source-registry '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 50: break wrappercheck-21 line 56: '[' 20 -gt 1 ']' wrappercheck-21 line 56: '[' /usr/lib/evolution/evolution-source-registry '!=' -- ']' wrappercheck-21 line 57: BACKGROUND[${#BACKGROUND[*]}]=/usr/lib/evolution/evolution-source-registry wrappercheck-21 line 58: shift wrappercheck-21 line 56: '[' 19 -gt 1 ']' wrappercheck-21 line 56: '[' -- '!=' -- ']' wrappercheck-21 line 60: shift wrappercheck-21 line 62: '[' evolution-source-registry.log ']' wrappercheck-21 line 62: '[' '' ']' wrappercheck-21 line 66: set +x *** starting /usr/lib/evolution/evolution-source-registry as background daemon, output to evolution-source-registry.log wrappercheck-21 line 72: BACKGROUND_PID=26 wrappercheck-21 line 73: PIDS+=26 wrappercheck-21 line 70: set -x wrappercheck-21 line 75: '[' evolution-source-registry.log ']' wrappercheck-21 line 70: exec wrappercheck-21 line 75: '[' '' ']' wrappercheck-21 line 84: '[' org.gnome.evolution.dataserver.Sources ']' wrappercheck-21 line 85: set +x *** waiting for daemon to connect to D-Bus as 'org.gnome.evolution.dataserver.Sources' wrappercheck-21 line 93: kill -0 26 wrappercheck-21 line 94: set +e wrappercheck-21 line 95: '[' 5 ']' wrappercheck-21 line 96: set +x *** 'sleep 5' for daemon to settle down wrappercheck-21 line 97: sleep 5 wrappercheck-21 line 99: set -x wrappercheck-21 line 99: /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env /home/nightly/testing/setup-syncevolution.sh dbus ./syncevolution + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-79 line 16: PIDS= wrappercheck-79 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-79 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-79 line 21: DAEMON_LOG= wrappercheck-79 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-79 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-79 line 25: declare -a BACKGROUND wrappercheck-79 line 26: declare -a ENV wrappercheck-79 line 28: '[' 17 -gt 1 ']' wrappercheck-79 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-79 line 29: case "$1" in wrappercheck-79 line 31: shift wrappercheck-79 line 32: DAEMON_LOG=evolution-addressbook-factory.log wrappercheck-79 line 53: shift wrappercheck-79 line 28: '[' 15 -gt 1 ']' wrappercheck-79 line 28: '[' --wait-for-dbus-daemon '!=' -- ']' wrappercheck-79 line 29: case "$1" in wrappercheck-79 line 35: shift wrappercheck-79 line 36: WAIT_FOR_DBUS_DAEMON=org.gnome.evolution.dataserver.AddressBook wrappercheck-79 line 53: shift wrappercheck-79 line 28: '[' 13 -gt 1 ']' wrappercheck-79 line 28: '[' /usr/lib/evolution/evolution-addressbook-factory '!=' -- ']' wrappercheck-79 line 29: case "$1" in wrappercheck-79 line 50: break wrappercheck-79 line 56: '[' 13 -gt 1 ']' wrappercheck-79 line 56: '[' /usr/lib/evolution/evolution-addressbook-factory '!=' -- ']' wrappercheck-79 line 57: BACKGROUND[${#BACKGROUND[*]}]=/usr/lib/evolution/evolution-addressbook-factory wrappercheck-79 line 58: shift wrappercheck-79 line 56: '[' 12 -gt 1 ']' wrappercheck-79 line 56: '[' --keep-running '!=' -- ']' wrappercheck-79 line 57: BACKGROUND[${#BACKGROUND[*]}]=--keep-running wrappercheck-79 line 58: shift wrappercheck-79 line 56: '[' 11 -gt 1 ']' wrappercheck-79 line 56: '[' -- '!=' -- ']' wrappercheck-79 line 60: shift wrappercheck-79 line 62: '[' evolution-addressbook-factory.log ']' wrappercheck-79 line 62: '[' '' ']' wrappercheck-79 line 66: set +x *** starting /usr/lib/evolution/evolution-addressbook-factory as background daemon, output to evolution-addressbook-factory.log wrappercheck-79 line 72: BACKGROUND_PID=81 wrappercheck-79 line 73: PIDS+=81 wrappercheck-79 line 70: set -x wrappercheck-79 line 75: '[' evolution-addressbook-factory.log ']' wrappercheck-79 line 70: exec wrappercheck-79 line 75: '[' '' ']' wrappercheck-79 line 84: '[' org.gnome.evolution.dataserver.AddressBook ']' wrappercheck-79 line 85: set +x *** waiting for daemon to connect to D-Bus as 'org.gnome.evolution.dataserver.AddressBook' wrappercheck-79 line 93: kill -0 81 wrappercheck-79 line 94: set +e wrappercheck-79 line 95: '[' '' ']' wrappercheck-79 line 99: set -x wrappercheck-79 line 99: /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env /home/nightly/testing/setup-syncevolution.sh dbus ./syncevolution + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-99 line 16: PIDS= wrappercheck-99 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-99 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-99 line 21: DAEMON_LOG= wrappercheck-99 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-99 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-99 line 25: declare -a BACKGROUND wrappercheck-99 line 26: declare -a ENV wrappercheck-99 line 28: '[' 9 -gt 1 ']' wrappercheck-99 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-99 line 29: case "$1" in wrappercheck-99 line 31: shift wrappercheck-99 line 32: DAEMON_LOG=evolution-calendar-factory.log wrappercheck-99 line 53: shift wrappercheck-99 line 28: '[' 7 -gt 1 ']' wrappercheck-99 line 28: '[' /usr/lib/evolution/evolution-calendar-factory '!=' -- ']' wrappercheck-99 line 29: case "$1" in wrappercheck-99 line 50: break wrappercheck-99 line 56: '[' 7 -gt 1 ']' wrappercheck-99 line 56: '[' /usr/lib/evolution/evolution-calendar-factory '!=' -- ']' wrappercheck-99 line 57: BACKGROUND[${#BACKGROUND[*]}]=/usr/lib/evolution/evolution-calendar-factory wrappercheck-99 line 58: shift wrappercheck-99 line 56: '[' 6 -gt 1 ']' wrappercheck-99 line 56: '[' --keep-running '!=' -- ']' wrappercheck-99 line 57: BACKGROUND[${#BACKGROUND[*]}]=--keep-running wrappercheck-99 line 58: shift wrappercheck-99 line 56: '[' 5 -gt 1 ']' wrappercheck-99 line 56: '[' -- '!=' -- ']' wrappercheck-99 line 60: shift wrappercheck-99 line 62: '[' evolution-calendar-factory.log ']' wrappercheck-99 line 62: '[' '' ']' wrappercheck-99 line 66: set +x *** starting /usr/lib/evolution/evolution-calendar-factory as background daemon, output to evolution-calendar-factory.log wrappercheck-99 line 72: BACKGROUND_PID=101 wrappercheck-99 line 73: PIDS+=101 wrappercheck-99 line 70: set -x wrappercheck-99 line 70: exec wrappercheck-99 line 75: '[' evolution-calendar-factory.log ']' wrappercheck-99 line 75: '[' '' ']' wrappercheck-99 line 84: '[' '' ']' wrappercheck-99 line 93: kill -0 101 wrappercheck-99 line 94: set +e wrappercheck-99 line 95: '[' '' ']' wrappercheck-99 line 99: set -x wrappercheck-99 line 99: env /home/nightly/testing/setup-syncevolution.sh dbus ./syncevolution + case $TEST in + case $TEST in + rm -rf /data/runtests/work/testing-amd64/home/dbus/config/syncevolution/test-dbus '/data/runtests/work/testing-amd64/home/dbus/config/syncevolution/*/peers/dbus_unittest' + ./syncevolution --configure --daemon=no syncURL= preventSlowSync=0 maxLogDirs=1 backend=file database=file:///data/runtests/work/test-dbus-data-addressbook-2/ databaseFormat=text/vcard target-config@test-dbus addressbook2 [INFO] addressbook2: checking usability... [INFO] addressbook2: configuring datastore with sync mode 'two-way' + ./syncevolution --configure --daemon=no --template SyncEvolution_Client syncURL=local://@test-dbus preventSlowSync=0 maxLogDirs=1 backend=file database=file:///data/runtests/work/test-dbus-data-addressbook-1/ databaseFormat=text/vcard dbus_unittest@test-dbus addressbook [INFO] addressbook: checking usability... [INFO] addressbook: configuring datastore with sync mode 'two-way' [INFO] addressbook2: not selected + for i in evolution-contacts=eds_contact evolution-calendar=eds_event evolution-tasks=eds_task evolution-memos=eds_memo ++ echo evolution-contacts=eds_contact ++ sed -e 's/=.*//' + backend=evolution-contacts ++ sed -e 's/.*=//' ++ echo evolution-contacts=eds_contact + name=eds_contact + for i in 1 2 + databasename=Test_eds_contact_1 + ./syncevolution --daemon=no --print-databases backend=evolution-contacts + grep Test_eds_contact_1 Test_eds_contact_1 (1303826927.6946.21@mob-sync2) + echo evolution-contacts: Test_eds_contact_1 exists evolution-contacts: Test_eds_contact_1 exists + for i in 1 2 + databasename=Test_eds_contact_2 + grep Test_eds_contact_2 + ./syncevolution --daemon=no --print-databases backend=evolution-contacts Test_eds_contact_2 (1303827279.6946.22@mob-sync2) + echo evolution-contacts: Test_eds_contact_2 exists evolution-contacts: Test_eds_contact_2 exists + for i in evolution-contacts=eds_contact evolution-calendar=eds_event evolution-tasks=eds_task evolution-memos=eds_memo ++ echo evolution-calendar=eds_event ++ sed -e 's/=.*//' + backend=evolution-calendar ++ echo evolution-calendar=eds_event ++ sed -e 's/.*=//' + name=eds_event + for i in 1 2 + databasename=Test_eds_event_1 + ./syncevolution --daemon=no --print-databases backend=evolution-calendar + grep Test_eds_event_1 Test_eds_event_1 (1303827939.6946.27@mob-sync2) + echo evolution-calendar: Test_eds_event_1 exists evolution-calendar: Test_eds_event_1 exists + for i in 1 2 + databasename=Test_eds_event_2 + grep Test_eds_event_2 + ./syncevolution --daemon=no --print-databases backend=evolution-calendar Test_eds_event_2 (1303827982.6946.28@mob-sync2) + echo evolution-calendar: Test_eds_event_2 exists evolution-calendar: Test_eds_event_2 exists + for i in evolution-contacts=eds_contact evolution-calendar=eds_event evolution-tasks=eds_task evolution-memos=eds_memo ++ sed -e 's/=.*//' ++ echo evolution-tasks=eds_task + backend=evolution-tasks ++ sed -e 's/.*=//' ++ echo evolution-tasks=eds_task + name=eds_task + for i in 1 2 + databasename=Test_eds_task_1 + ./syncevolution --daemon=no --print-databases backend=evolution-tasks + grep Test_eds_task_1 Test_eds_task_1 (1303829357.6946.35@mob-sync2) + echo evolution-tasks: Test_eds_task_1 exists evolution-tasks: Test_eds_task_1 exists + for i in 1 2 + databasename=Test_eds_task_2 + ./syncevolution --daemon=no --print-databases backend=evolution-tasks + grep Test_eds_task_2 Test_eds_task_2 (1303829493.6946.36@mob-sync2) + echo evolution-tasks: Test_eds_task_2 exists evolution-tasks: Test_eds_task_2 exists + for i in evolution-contacts=eds_contact evolution-calendar=eds_event evolution-tasks=eds_task evolution-memos=eds_memo ++ echo evolution-memos=eds_memo ++ sed -e 's/=.*//' + backend=evolution-memos ++ echo evolution-memos=eds_memo ++ sed -e 's/.*=//' + name=eds_memo + for i in 1 2 + databasename=Test_eds_memo_1 + ./syncevolution --daemon=no --print-databases backend=evolution-memos + grep Test_eds_memo_1 Test_eds_memo_1 (1303828148.6946.31@mob-sync2) + echo evolution-memos: Test_eds_memo_1 exists evolution-memos: Test_eds_memo_1 exists + for i in 1 2 + databasename=Test_eds_memo_2 + grep Test_eds_memo_2 + ./syncevolution --daemon=no --print-databases backend=evolution-memos Test_eds_memo_2 (1303828749.6946.32@mob-sync2) + echo evolution-memos: Test_eds_memo_2 exists evolution-memos: Test_eds_memo_2 exists wrappercheck-99 line 100: RET=0 wrappercheck-99 line 101: set -e wrappercheck-99 line 107: set +x *** killing and waiting for /usr/lib/evolution/evolution-calendar-factory wrappercheck-99 line 108: kill -INT -101 wrappercheck-99 line 108: kill -TERM -101 wrappercheck-99 line 108: kill -TERM 101 wrappercheck-99 line 110: KILL_PID=188 wrappercheck-99 line 115: set +e wrappercheck-99 line 109: perl -e 'sleep(60); kill(9, -101);' wrappercheck-99 line 116: wait 101 wrappercheck-99 line 117: SUBRET=143 wrappercheck-99 line 118: case $SUBRET in wrappercheck-99 line 118: SUBRET=0 wrappercheck-99 line 120: SUBRET=0 wrappercheck-99 line 121: '[' 188 ']' wwrappercheck-99 line 122: LC_ALL=C wwrappercheck-99 line 122: kill -KILL 188 wrappercheck-99 line 122: msg= wrappercheck-99 line 123: echo '' wrappercheck-99 line 123: grep -q 'No such process' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 188 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-99 line 127: echo '' wrappercheck-99 line 129: wait 188 wrappercheck-99 line 131: set -e wrappercheck-99 line 132: '[' 0 = 0 ']' wrappercheck-99 line 133: RET=0 wrappercheck-99 line 136: exit 0 wrappercheck-79 line 100: RET=0 wrappercheck-79 line 101: set -e wrappercheck-79 line 107: set +x *** killing and waiting for /usr/lib/evolution/evolution-addressbook-factory wrappercheck-79 line 108: kill -INT -81 wrappercheck-79 line 108: kill -TERM -81 wrappercheck-79 line 108: kill -TERM 81 wrappercheck-79 line 110: KILL_PID=193 wrappercheck-79 line 115: set +e wrappercheck-79 line 109: perl -e 'sleep(60); kill(9, -81);' wrappercheck-79 line 116: wait 81 wrappercheck-79 line 117: SUBRET=143 wrappercheck-79 line 118: case $SUBRET in wrappercheck-79 line 118: SUBRET=0 wrappercheck-79 line 120: SUBRET=0 wrappercheck-79 line 121: '[' 193 ']' wwrappercheck-79 line 122: LC_ALL=C wwrappercheck-79 line 122: kill -KILL 193 wrappercheck-79 line 122: msg= wrappercheck-79 line 123: echo '' wrappercheck-79 line 123: grep -q 'No such process' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 193 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-79 line 127: echo '' wrappercheck-79 line 129: wait 193 wrappercheck-79 line 131: set -e wrappercheck-79 line 132: '[' 0 = 0 ']' wrappercheck-79 line 133: RET=0 wrappercheck-79 line 136: exit 0 wrappercheck-21 line 100: RET=0 wrappercheck-21 line 101: set -e wrappercheck-21 line 107: set +x *** killing and waiting for /usr/lib/evolution/evolution-source-registry wrappercheck-21 line 108: kill -INT -26 wrappercheck-21 line 108: kill -TERM -26 wrappercheck-21 line 108: kill -TERM 26 wrappercheck-21 line 110: KILL_PID=198 wrappercheck-21 line 109: perl -e 'sleep(60); kill(9, -26);' wrappercheck-21 line 115: set +e wrappercheck-21 line 116: wait 26 wrappercheck-21 line 117: SUBRET=143 wrappercheck-21 line 118: case $SUBRET in wrappercheck-21 line 118: SUBRET=0 wrappercheck-21 line 120: SUBRET=0 wrappercheck-21 line 121: '[' 198 ']' wwrappercheck-21 line 122: LC_ALL=C wwrappercheck-21 line 122: kill -KILL 198 wrappercheck-21 line 122: msg= wrappercheck-21 line 123: echo '' wrappercheck-21 line 123: grep -q 'No such process' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 198 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-21 line 127: echo '' wrappercheck-21 line 129: wait 198 wrappercheck-21 line 131: set -e wrappercheck-21 line 132: '[' 0 = 0 ']' wrappercheck-21 line 133: RET=0 wrappercheck-21 line 136: exit 0 wrappercheck-15 line 100: RET=0 wrappercheck-15 line 101: set -e wrappercheck-15 line 107: set +x *** killing and waiting for dbus-monitor wrappercheck-15 line 108: kill -INT -18 wrappercheck-15 line 108: kill -TERM -18 wrappercheck-15 line 108: kill -TERM 18 wrappercheck-15 line 110: KILL_PID=203 wrappercheck-15 line 109: perl -e 'sleep(60); kill(9, -18);' wrappercheck-15 line 115: set +e wrappercheck-15 line 116: wait 18 wrappercheck-15 line 117: SUBRET=143 wrappercheck-15 line 118: case $SUBRET in wrappercheck-15 line 118: SUBRET=0 wrappercheck-15 line 120: SUBRET=0 wrappercheck-15 line 121: '[' 203 ']' wwrappercheck-15 line 122: LC_ALL=C wwrappercheck-15 line 122: kill -KILL 203 wrappercheck-15 line 122: msg= wrappercheck-15 line 123: grep -q 'No such process' wrappercheck-15 line 123: echo '' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 203 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-15 line 127: echo '' wrappercheck-15 line 129: wait 203 wrappercheck-15 line 131: set -e wrappercheck-15 line 132: '[' 0 = 0 ']' wrappercheck-15 line 133: RET=0 wrappercheck-15 line 136: exit 0 dbus-session.sh: program returned 0 dbus-session.sh: final result 0 dbus-session.sh 1: killing keyring pid 14 dbus-session.sh 1: killing system bus daemon 4 dbus-session.sh 1: killing session bus daemon 8 dbus-session.sh 1: removing XDG_RUNTIME_DIR=/tmp/tmp.2qnvajrNMW Fri Jan 5 15:56:30 2018 UTC (+ 7.9s / 9.8s) === cleaning up === runtests.py-17076 Fri Jan 5 15:56:30 2018 UTC (+ 9.8s / 1643.3s) *** ( cd /data/schroot/2018-01-05-07-10-all-testing-amd64/data/runtests/work/testing-amd64/tests/dbus; export 'PATH=/home/nightly/bin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin' 'HOME=/data/runtests/work/testing-amd64/home/dbus' 'XDG_CONFIG_HOME=/data/runtests/work/testing-amd64/home/dbus/config' 'XDG_DATA_HOME=/data/runtests/work/testing-amd64/home/dbus/data' 'XDG_CACHE_HOME=/data/runtests/work/testing-amd64/home/dbus/cache'; unset LD_LIBRARY_PATH; /data/runtests/work/sources/syncevolution/test/resources.py -j 1 -r dbus -- env VALGRIND_LEAK_CHECK_SKIP=akonadi_control,.bin.sh.-c. VALGRIND_LEAK_CHECK_ONLY_FIRST=1 'VALGRIND_ARGS=--show-possibly-lost=no --suppressions=/data/runtests/work/sources/syncevolution/test/sys.supp --suppressions=/data/runtests/work/sources/syncevolution/test/evo.supp --num-callers=30 --trace-children=yes --trace-children-skip=*synclog2html,*synccompare*,*akonadi_*resource,*akonadi_*agent,*akonadi_*feeder,*akonadiserver*,/bin/ls,/bin/sed,/bin/cp,/bin/rm,/usr/bin/kdeinit4,/usr/bin/perl,*/modify-remote,*/modify-local,*/mktemp,*/nslookup,*/host,*/adnshost,*/grep --suppressions=/data/runtests/work/sources/activesyncd/sys.supp --leak-check=yes --suppressions=/home/nightly/testing/gdbus.supp' VALGRIND_LOG= http_proxy= CLIENT_TEST_SERVER=dbus CLIENT_TEST_SOURCES= SYNC_EVOLUTION_EVO_CALENDAR_DELAY=1 CLIENT_TEST_ALARM=1200 TEST_DBUS_PREFIX=/data/runtests/work/sources/syncevolution/test/valgrindcheck.sh SYNCEVOLUTION_DATA_DIR=/data/runtests/work/testing-amd64/install/usr/share/syncevolution SYNCEVOLUTION_TEMPLATE_DIR=/data/runtests/work/testing-amd64/install/usr/share/syncevolution/templates SYNCEVOLUTION_XML_CONFIG_DIR=/data/runtests/work/testing-amd64/install/usr/share/syncevolution/xml SYNCEVOLUTION_BACKEND_DIR=backends SYNCEVOLUTION_LOCALE_DIR=/data/runtests/work/testing-amd64/install/usr/share/locale CLIENT_TEST_LOG= CLIENT_TEST_EVOLUTION_PREFIX=Test_ schroot -d /data/runtests/work/testing-amd64/tests/dbus -r -p -c 2018-01-05-07-10-all-testing-amd64 -- env PKG_CONFIG_PATH=/data/runtests/install/stable-amd64/libwbxml/lib/pkgconfig DBUS_SESSION_SH_SYSTEM_BUS=1 /unshare --pid --mount-proc --fork -- /data/runtests/work/sources/syncevolution/test/dbus-session.sh /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log dbus-monitor.log dbus-monitor interface=org.freedesktop.DBus -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-source-registry.log --daemon-sleep 5 --wait-for-dbus-daemon org.gnome.evolution.dataserver.Sources /usr/lib/evolution/evolution-source-registry -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env LD_LIBRARY_PATH=build-synthesis/src/.libs:.libs:syncevo/.libs:gdbus/.libs:gdbusxx/.libs: PATH=backends/webdav:.:$PATH: /data/runtests/work/sources/syncevolution/test/test-dbus.py -v ) Fri Jan 5 15:56:30 2018 UTC (+ 0.0s / 0.0s) === locking resource(s) ['dbus'] === Fri Jan 5 15:56:30 2018 UTC (+ 0.0s / 0.0s) property changed: status = acquired Fri Jan 5 15:56:30 2018 UTC (+ 0.0s / 0.0s) using jobserver Fri Jan 5 15:56:30 2018 UTC (+ 0.0s / 0.0s) === allocating 1 job slot(s) === Fri Jan 5 16:07:13 2018 UTC (+ 643.3s / 643.3s) === allocated 1 job slot(s) === W: line 4 [2018-01-05-07-10-all-release-eas-testing-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-release-eas-stretch-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-prebuilt-xenial-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-prebuilt-testing-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-clang-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-xenial-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-downstream-xenial-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-testing-amd64] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-release-eas-stretch-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-prebuilt-testing-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-xenial-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-downstream-unstable] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-downstream-testing] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. W: line 4 [2018-01-05-07-10-all-release-eas-testing-i386] custom-session-purgeable: Configuration key name ‘custom-session-purgeable’ is not a permitted name. I: [2018-01-05-07-10-all-testing-amd64 chroot] Running command: “env PKG_CONFIG_PATH=/data/runtests/install/stable-amd64/libwbxml/lib/pkgconfig DBUS_SESSION_SH_SYSTEM_BUS=1 /unshare --pid --mount-proc --fork -- /data/runtests/work/sources/syncevolution/test/dbus-session.sh /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log dbus-monitor.log dbus-monitor interface=org.freedesktop.DBus -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-source-registry.log --daemon-sleep 5 --wait-for-dbus-daemon org.gnome.evolution.dataserver.Sources /usr/lib/evolution/evolution-source-registry -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env LD_LIBRARY_PATH=build-synthesis/src/.libs:.libs:syncevo/.libs:gdbus/.libs:gdbusxx/.libs: PATH=backends/webdav:.:/home/nightly/bin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin: /data/runtests/work/sources/syncevolution/test/test-dbus.py -v” gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-15 line 16: PIDS= wrappercheck-15 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-15 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-15 line 21: DAEMON_LOG= wrappercheck-15 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-15 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-15 line 25: declare -a BACKGROUND wrappercheck-15 line 26: declare -a ENV wrappercheck-15 line 28: '[' 33 -gt 1 ']' wrappercheck-15 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-15 line 29: case "$1" in wrappercheck-15 line 31: shift wrappercheck-15 line 32: DAEMON_LOG=dbus-monitor.log wrappercheck-15 line 53: shift wrappercheck-15 line 28: '[' 31 -gt 1 ']' wrappercheck-15 line 28: '[' dbus-monitor '!=' -- ']' wrappercheck-15 line 29: case "$1" in wrappercheck-15 line 50: break wrappercheck-15 line 56: '[' 31 -gt 1 ']' wrappercheck-15 line 56: '[' dbus-monitor '!=' -- ']' wrappercheck-15 line 57: BACKGROUND[${#BACKGROUND[*]}]=dbus-monitor wrappercheck-15 line 58: shift wrappercheck-15 line 56: '[' 30 -gt 1 ']' wrappercheck-15 line 56: '[' interface=org.freedesktop.DBus '!=' -- ']' wrappercheck-15 line 57: BACKGROUND[${#BACKGROUND[*]}]=interface=org.freedesktop.DBus wrappercheck-15 line 58: shift wrappercheck-15 line 56: '[' 29 -gt 1 ']' wrappercheck-15 line 56: '[' -- '!=' -- ']' wrappercheck-15 line 60: shift wrappercheck-15 line 62: '[' dbus-monitor.log ']' wrappercheck-15 line 62: '[' '' ']' ** Message: couldn't access control socket: /tmp/tmp.cNQjPb8Z3J/keyring/control: No such file or directory wrappercheck-15 line 66: set +x *** starting dbus-monitor as background daemon, output to dbus-monitor.log wrappercheck-15 line 72: BACKGROUND_PID=18 wrappercheck-15 line 73: PIDS+=18 wrappercheck-15 line 70: set -x wrappercheck-15 line 70: exec wrappercheck-15 line 75: '[' dbus-monitor.log ']' wrappercheck-15 line 75: '[' '' ']' wrappercheck-15 line 84: '[' '' ']' wrappercheck-15 line 93: kill -0 18 wrappercheck-15 line 94: set +e wrappercheck-15 line 95: '[' '' ']' wrappercheck-15 line 99: set -x wrappercheck-15 line 99: /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-source-registry.log --daemon-sleep 5 --wait-for-dbus-daemon org.gnome.evolution.dataserver.Sources /usr/lib/evolution/evolution-source-registry -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env LD_LIBRARY_PATH=build-synthesis/src/.libs:.libs:syncevo/.libs:gdbus/.libs:gdbusxx/.libs: PATH=backends/webdav:.:/home/nightly/bin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin: /data/runtests/work/sources/syncevolution/test/test-dbus.py -v + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-21 line 16: PIDS= wrappercheck-21 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-21 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-21 line 21: DAEMON_LOG= wrappercheck-21 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-21 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-21 line 25: declare -a BACKGROUND wrappercheck-21 line 26: declare -a ENV wrappercheck-21 line 28: '[' 27 -gt 1 ']' wrappercheck-21 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 31: shift wrappercheck-21 line 32: DAEMON_LOG=evolution-source-registry.log wrappercheck-21 line 53: shift wrappercheck-21 line 28: '[' 25 -gt 1 ']' wrappercheck-21 line 28: '[' --daemon-sleep '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 43: shift wrappercheck-21 line 44: DAEMON_SLEEP=5 wrappercheck-21 line 53: shift wrappercheck-21 line 28: '[' 23 -gt 1 ']' wrappercheck-21 line 28: '[' --wait-for-dbus-daemon '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 35: shift wrappercheck-21 line 36: WAIT_FOR_DBUS_DAEMON=org.gnome.evolution.dataserver.Sources wrappercheck-21 line 53: shift wrappercheck-21 line 28: '[' 21 -gt 1 ']' wrappercheck-21 line 28: '[' /usr/lib/evolution/evolution-source-registry '!=' -- ']' wrappercheck-21 line 29: case "$1" in wrappercheck-21 line 50: break wrappercheck-21 line 56: '[' 21 -gt 1 ']' wrappercheck-21 line 56: '[' /usr/lib/evolution/evolution-source-registry '!=' -- ']' wrappercheck-21 line 57: BACKGROUND[${#BACKGROUND[*]}]=/usr/lib/evolution/evolution-source-registry wrappercheck-21 line 58: shift wrappercheck-21 line 56: '[' 20 -gt 1 ']' wrappercheck-21 line 56: '[' -- '!=' -- ']' wrappercheck-21 line 60: shift wrappercheck-21 line 62: '[' evolution-source-registry.log ']' wrappercheck-21 line 62: '[' '' ']' wrappercheck-21 line 66: set +x *** starting /usr/lib/evolution/evolution-source-registry as background daemon, output to evolution-source-registry.log wrappercheck-21 line 72: BACKGROUND_PID=24 wrappercheck-21 line 73: PIDS+=24 wrappercheck-21 line 75: '[' evolution-source-registry.log ']' wrappercheck-21 line 75: '[' '' ']' wrappercheck-21 line 84: '[' org.gnome.evolution.dataserver.Sources ']' wrappercheck-21 line 85: set +x wrappercheck-21 line 70: set -x wrappercheck-21 line 70: exec *** waiting for daemon to connect to D-Bus as 'org.gnome.evolution.dataserver.Sources' wrappercheck-21 line 93: kill -0 24 wrappercheck-21 line 94: set +e wrappercheck-21 line 95: '[' 5 ']' wrappercheck-21 line 96: set +x *** 'sleep 5' for daemon to settle down wrappercheck-21 line 97: sleep 5 wrappercheck-21 line 99: set -x wrappercheck-21 line 99: /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-addressbook-factory.log --wait-for-dbus-daemon org.gnome.evolution.dataserver.AddressBook /usr/lib/evolution/evolution-addressbook-factory --keep-running -- /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env LD_LIBRARY_PATH=build-synthesis/src/.libs:.libs:syncevo/.libs:gdbus/.libs:gdbusxx/.libs: PATH=backends/webdav:.:/home/nightly/bin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin: /data/runtests/work/sources/syncevolution/test/test-dbus.py -v + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-79 line 16: PIDS= wrappercheck-79 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-79 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-79 line 21: DAEMON_LOG= wrappercheck-79 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-79 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-79 line 25: declare -a BACKGROUND wrappercheck-79 line 26: declare -a ENV wrappercheck-79 line 28: '[' 18 -gt 1 ']' wrappercheck-79 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-79 line 29: case "$1" in wrappercheck-79 line 31: shift wrappercheck-79 line 32: DAEMON_LOG=evolution-addressbook-factory.log wrappercheck-79 line 53: shift wrappercheck-79 line 28: '[' 16 -gt 1 ']' wrappercheck-79 line 28: '[' --wait-for-dbus-daemon '!=' -- ']' wrappercheck-79 line 29: case "$1" in wrappercheck-79 line 35: shift wrappercheck-79 line 36: WAIT_FOR_DBUS_DAEMON=org.gnome.evolution.dataserver.AddressBook wrappercheck-79 line 53: shift wrappercheck-79 line 28: '[' 14 -gt 1 ']' wrappercheck-79 line 28: '[' /usr/lib/evolution/evolution-addressbook-factory '!=' -- ']' wrappercheck-79 line 29: case "$1" in wrappercheck-79 line 50: break wrappercheck-79 line 56: '[' 14 -gt 1 ']' wrappercheck-79 line 56: '[' /usr/lib/evolution/evolution-addressbook-factory '!=' -- ']' wrappercheck-79 line 57: BACKGROUND[${#BACKGROUND[*]}]=/usr/lib/evolution/evolution-addressbook-factory wrappercheck-79 line 58: shift wrappercheck-79 line 56: '[' 13 -gt 1 ']' wrappercheck-79 line 56: '[' --keep-running '!=' -- ']' wrappercheck-79 line 57: BACKGROUND[${#BACKGROUND[*]}]=--keep-running wrappercheck-79 line 58: shift wrappercheck-79 line 56: '[' 12 -gt 1 ']' wrappercheck-79 line 56: '[' -- '!=' -- ']' wrappercheck-79 line 60: shift wrappercheck-79 line 62: '[' evolution-addressbook-factory.log ']' wrappercheck-79 line 62: '[' '' ']' wrappercheck-79 line 66: set +x *** starting /usr/lib/evolution/evolution-addressbook-factory as background daemon, output to evolution-addressbook-factory.log wrappercheck-79 line 72: BACKGROUND_PID=81 wrappercheck-79 line 73: PIDS+=81 wrappercheck-79 line 70: set -x wrappercheck-79 line 75: '[' evolution-addressbook-factory.log ']' wrappercheck-79 line 70: exec wrappercheck-79 line 75: '[' '' ']' wrappercheck-79 line 84: '[' org.gnome.evolution.dataserver.AddressBook ']' wrappercheck-79 line 85: set +x *** waiting for daemon to connect to D-Bus as 'org.gnome.evolution.dataserver.AddressBook' wrappercheck-79 line 93: kill -0 81 wrappercheck-79 line 94: set +e wrappercheck-79 line 95: '[' '' ']' wrappercheck-79 line 99: set -x wrappercheck-79 line 99: /data/runtests/work/sources/syncevolution/test/wrappercheck.sh --daemon-log evolution-calendar-factory.log /usr/lib/evolution/evolution-calendar-factory --keep-running -- env LD_LIBRARY_PATH=build-synthesis/src/.libs:.libs:syncevo/.libs:gdbus/.libs:gdbusxx/.libs: PATH=backends/webdav:.:/home/nightly/bin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin: /data/runtests/work/sources/syncevolution/test/test-dbus.py -v + PS4='wrappercheck-$$ line ${LINENO}: ' wrappercheck-99 line 16: PIDS= wrappercheck-99 line 18: trap '[ "" ] && kill -TERM ' TERM wrappercheck-99 line 19: trap '[ "" ] && kill -INT ' INT wrappercheck-99 line 21: DAEMON_LOG= wrappercheck-99 line 22: WAIT_FOR_DAEMON_OUTPUT= wrappercheck-99 line 23: WAIT_FOR_DBUS_DAEMON= wrappercheck-99 line 25: declare -a BACKGROUND wrappercheck-99 line 26: declare -a ENV wrappercheck-99 line 28: '[' 10 -gt 1 ']' wrappercheck-99 line 28: '[' --daemon-log '!=' -- ']' wrappercheck-99 line 29: case "$1" in wrappercheck-99 line 31: shift wrappercheck-99 line 32: DAEMON_LOG=evolution-calendar-factory.log wrappercheck-99 line 53: shift wrappercheck-99 line 28: '[' 8 -gt 1 ']' wrappercheck-99 line 28: '[' /usr/lib/evolution/evolution-calendar-factory '!=' -- ']' wrappercheck-99 line 29: case "$1" in wrappercheck-99 line 50: break wrappercheck-99 line 56: '[' 8 -gt 1 ']' wrappercheck-99 line 56: '[' /usr/lib/evolution/evolution-calendar-factory '!=' -- ']' wrappercheck-99 line 57: BACKGROUND[${#BACKGROUND[*]}]=/usr/lib/evolution/evolution-calendar-factory wrappercheck-99 line 58: shift wrappercheck-99 line 56: '[' 7 -gt 1 ']' wrappercheck-99 line 56: '[' --keep-running '!=' -- ']' wrappercheck-99 line 57: BACKGROUND[${#BACKGROUND[*]}]=--keep-running wrappercheck-99 line 58: shift wrappercheck-99 line 56: '[' 6 -gt 1 ']' wrappercheck-99 line 56: '[' -- '!=' -- ']' wrappercheck-99 line 60: shift wrappercheck-99 line 62: '[' evolution-calendar-factory.log ']' wrappercheck-99 line 62: '[' '' ']' wrappercheck-99 line 66: set +x *** starting /usr/lib/evolution/evolution-calendar-factory as background daemon, output to evolution-calendar-factory.log wrappercheck-99 line 72: BACKGROUND_PID=101 wrappercheck-99 line 73: PIDS+=101 wrappercheck-99 line 70: set -x wrappercheck-99 line 75: '[' evolution-calendar-factory.log ']' wrappercheck-99 line 70: exec wrappercheck-99 line 75: '[' '' ']' wrappercheck-99 line 84: '[' '' ']' wrappercheck-99 line 93: kill -0 101 wrappercheck-99 line 94: set +e wrappercheck-99 line 95: '[' '' ']' wrappercheck-99 line 99: set -x wrappercheck-99 line 99: env LD_LIBRARY_PATH=build-synthesis/src/.libs:.libs:syncevo/.libs:gdbus/.libs:gdbusxx/.libs: PATH=backends/webdav:.:/home/nightly/bin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/testing:/usr/sbin:/sbin:/home/nightly/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin: /data/runtests/work/sources/syncevolution/test/test-dbus.py -v testBluetoothNames (__main__.TestBluetooth) TestBluetooth.testBluetoothNames - check that fingerPrint/peerName/deviceName/hardwareName are set correctly ... ok testBluetoothTemplates (__main__.TestBluetooth) TestBluetooth.testBluetoothTemplates - check for the bluetooth device's template ... ok testAddSource (__main__.TestCmdline) TestCmdline.testAddSource - add a source ... ok testConfigure (__main__.TestCmdline) TestCmdline.testConfigure - run configures ... ok testConfigureSource (__main__.TestCmdline) TestCmdline.testConfigureSource - configure some sources ... ok testConfigureTemplates (__main__.TestCmdline) TestCmdline.testConfigureTemplates - make configuration with user provided informations ... ok testEmptyDatabaseProp (__main__.TestCmdline) TestCmdline.testEmptyDatabaseProp - add a source with explicit empty database property ... ok testFramework (__main__.TestCmdline) TestCmdline.testFramework - tests whether utility functions work ... ok testItemOperations (__main__.TestCmdline) TestCmdline.testItemOperations - add and print items ... ok testMatchTemplate (__main__.TestCmdline) TestCmdline.testMatchTemplate - test template matching ... ok testMigrate (__main__.TestCmdline) TestCmdline.testMigrate - migrate from old configuration ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/8, but it's already registered ok testMigrateAutoSync (__main__.TestCmdline) TestCmdline.testMigrateAutoSync - migrate old configuration files ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/8, but it's already registered ok testMigrateContext (__main__.TestCmdline) TestCmdline.testMigrateContext - migrate context containing a peer ... ok testMigrateSyncFormat (__main__.TestCmdline) TestCmdline.testMigrateSyncFormat - migrate from old configuration with forced format ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/8, but it's already registered ok testPrintConfig (__main__.TestCmdline) TestCmdline.testPrintConfig - print various configurations ... ok testPrintDatabases (__main__.TestCmdline) TestCmdline.testPrintDatabases - print some databases ... ok testPrintFileTemplates (__main__.TestCmdline) TestCmdline.testPrintFileTemplates - print file templates ... ok testPrintFileTemplatesConfig (__main__.TestCmdline) TestCmdline.testPrintFileTemplatesConfig - print file templates from user home directory ... ok testPrintServers (__main__.TestCmdline) TestCmdline.testPrintServers - print correct servers ... ok testSetupDefault (__main__.TestCmdline) TestCmdline.testSetupDefault - configure Default ... ok testSetupFunambol (__main__.TestCmdline) TestCmdline.testSetupFunambol - configure Funambol ... ok testSetupRenamed (__main__.TestCmdline) TestCmdline.testSetupRenamed - configure ScheduleWorld with other name ... ok testSetupScheduleWorld (__main__.TestCmdline) TestCmdline.testSetupScheduleWorld - configure ScheduleWorld ... ok testSetupSynthesis (__main__.TestCmdline) TestCmdline.testSetupSynthesis - configure Synthesis ... ok testSync (__main__.TestCmdline) TestCmdline.testSync - check sync with various options ... ok testSyncFailure1 (__main__.TestCmdline) TestCmdline.testSyncFailure1 - check that cmdline notices when sync fails prematurely before it even starts ... ok testSyncFailure2 (__main__.TestCmdline) TestCmdline.testSyncFailure2 - check that cmdline notices when sync fails prematurely in the middle ... ok testSyncFailure3 (__main__.TestCmdline) TestCmdline.testSyncFailure3 - check that cmdline notices when server dies ... ok testSyncOutput (__main__.TestCmdline) TestCmdline.testSyncOutput - run syncs between local dirs and check output ... ok testSyncOutput2 (__main__.TestCmdline) TestCmdline.testSyncOutput2 - run syncs between local dirs and check output, with two sources ... ok testSyncOutputBadData (__main__.TestCmdline) TestCmdline.testSyncOutputBadData - run syncs between local dirs and check output using data which is not quite valid ... ok testSyncOutputErrors (__main__.TestCmdline) TestCmdline.testSyncOutputErrors - check error messages for sync operations ... ok testTemplate (__main__.TestCmdline) TestCmdline.testTemplate - check --template parameter ... ok testWebDAV (__main__.TestCmdline) TestCmdline.testWebDAV - configure and print WebDAV configs ... ok testConnect (__main__.TestConnection) TestConnection.testConnect - get connection and close it ... ok testCredentialsRight (__main__.TestConnection) TestConnection.testCredentialsRight - send correct credentials ... ok testCredentialsWrong (__main__.TestConnection) TestConnection.testCredentialsWrong - send invalid credentials ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/10, but it's already registered ok testCredentialsWrongWBXML (__main__.TestConnection) TestConnection.testCredentialsWrongWBXML - send invalid credentials using WBXML ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/10, but it's already registered ok testInvalidConnect (__main__.TestConnection) TestConnection.testInvalidConnect - get connection, send invalid initial message ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/10, but it's already registered ok testKillInactive (__main__.TestConnection) TestConnection.testKillInactive - block server with client A, then let client B connect twice ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/10, but it's already registered ok testStartSync (__main__.TestConnection) TestConnection.testStartSync - send a valid initial SyncML message ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/10, but it's already registered ok testStartSyncTwice (__main__.TestConnection) TestConnection.testStartSyncTwice - send the same SyncML message twice, starting two sessions ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/10, but it's already registered ok testTimeoutSync (__main__.TestConnection) TestConnection.testTimeoutSync - start a sync, then wait for server to detect that we stopped replying ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/10, but it's already registered ok testCapabilities (__main__.TestDBusServer) TestDBusServer.testCapabilities - Server.Capabilities() ... ok testGetConfigScheduleWorld (__main__.TestDBusServer) TestDBusServer.testGetConfigScheduleWorld - Server.GetConfigScheduleWorld() ... ok testGetConfigsEmpty (__main__.TestDBusServer) TestDBusServer.testGetConfigsEmpty - Server.GetConfigsEmpty() ... ok testGetConfigsTemplates (__main__.TestDBusServer) TestDBusServer.testGetConfigsTemplates - Server.GetConfigsTemplates() ... ok testInvalidConfig (__main__.TestDBusServer) TestDBusServer.testInvalidConfig - Server.NoSuchConfig exception ... ok testVersions (__main__.TestDBusServer) TestDBusServer.testVersions - Server.GetVersions() ... ok testPresenceSignal (__main__.TestDBusServerPresence) TestDBusServerPresence.testPresenceSignal - check Server.Presence signal ... ok testServerCheckPresence (__main__.TestDBusServerPresence) TestDBusServerPresence.testServerCheckPresence - check Server.CheckPresence() ... ok testSessionCheckPresence (__main__.TestDBusServerPresence) TestDBusServerPresence.testSessionCheckPresence - check Session.CheckPresence() ... ok testAutoActivation (__main__.TestDBusServerStart) TestDBusServerStart.testAutoActivation - check that activating syncevo-dbus-server via D-Bus daemon works ... ok testAutoSyncOff (__main__.TestDBusServerTerm) TestDBusServerTerm.testAutoSyncOff - D-Bus server must terminate after auto syncing was disabled ... ok testAutoSyncOff2 (__main__.TestDBusServerTerm) TestDBusServerTerm.testAutoSyncOff2 - D-Bus server must terminate after auto syncing was disabled after a while ... ok testAutoSyncOff3 (__main__.TestDBusServerTerm) TestDBusServerTerm.testAutoSyncOff3 - start with auto-syncing on, D-Bus server must terminate after disabling auto syncing ... ok testAutoSyncOn (__main__.TestDBusServerTerm) TestDBusServerTerm.testAutoSyncOn - D-Bus server must not terminate while auto syncing is enabled ... ok testNoTerm (__main__.TestDBusServerTerm) TestDBusServerTerm.testNoTerm - D-Bus server must stay around during calls ... ok testSingleton (__main__.TestDBusServerTerm) TestDBusServerTerm.testSingleton - a second instance of syncevo-dbus-server must terminate right away ... ok testTerm (__main__.TestDBusServerTerm) TestDBusServerTerm.testTerm - D-Bus server must auto-terminate ... ok testTermAttachedClients (__main__.TestDBusServerTerm) TestDBusServerTerm.testTermAttachedClients - D-Bus server must not terminate while clients are attached ... ok testTermConnection (__main__.TestDBusServerTerm) TestDBusServerTerm.testTermConnection - D-Bus server must terminate after closing connection and not sooner ... ok testAttachOldSession (__main__.TestDBusSession) TestDBusSession.testAttachOldSession - attach to session which no longer has clients ... ok testAttachSession (__main__.TestDBusSession) TestDBusSession.testAttachSession - attach to running session ... ok testCreateSession (__main__.TestDBusSession) TestDBusSession.testCreateSession - ask for session ... ok testCreateSessionWithFlags (__main__.TestDBusSession) TestDBusSession.testCreateSessionWithFlags - ask for session with some specific flags and config ... ok testExpireSession (__main__.TestDBusSession) TestDBusSession.testExpireSession - ensure that session stays around for a minute ... ok testSecondSession (__main__.TestDBusSession) TestDBusSession.testSecondSession - a second session should not run unless the first one stops ... /data/runtests/work/sources/syncevolution/test/test-dbus.py:350: Warning: Source ID 2215 was not found when attempting to remove it glib.source_remove(timeout) ok testSyncNoConfig (__main__.TestDBusSyncError) TestDBusSyncError.testSyncNoConfig - Executes a real sync with no corresponding config. ... ok testRestart (__main__.TestFileNotify) TestFileNotify.testRestart - set up auto sync, then check that server restarts ... ok testSession (__main__.TestFileNotify) TestFileNotify.testSession - create session, shut down directly after closing it ... ok testSession2 (__main__.TestFileNotify) TestFileNotify.testSession2 - create session, shut down after quiescence period after closing it ... ok testSession3 (__main__.TestFileNotify) TestFileNotify.testSession3 - shut down after quiescence period without activating a pending session request ... ok testShutdown (__main__.TestFileNotify) TestFileNotify.testShutdown - update server binary for 30 seconds, check that it shuts down at most 15 seconds after last mod ... ok testAbortThread (__main__.TestHTTP) TestHTTP.testAbortThread - slow down server in open, abort sync while waiting for background thread ... ok testHTTP (__main__.TestHTTP) TestHTTP.testHTTP - run simple HTTP-based sync ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testThreadedListAll (__main__.TestHTTP) TestHTTP.testThreadedListAll - slow down server in listAll, let server send keep-alive messages at default rate ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testThreadedListAllQuick (__main__.TestHTTP) TestHTTP.testThreadedListAllQuick - slow down server in listAll, let server send keep-alive messages at faster rate ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testThreadedOpen (__main__.TestHTTP) TestHTTP.testThreadedOpen - slow down server in open, let server send keep-alive messages at default rate ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testThreadedOpenQuick (__main__.TestHTTP) TestHTTP.testThreadedOpenQuick - slow down server in open, let server send keep-alive messages at faster rate ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testTimeoutListAll (__main__.TestHTTP) TestHTTP.testTimeoutListAll - slow down server in listAll, let client abort ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testTimeoutOpen (__main__.TestHTTP) TestHTTP.testTimeoutOpen - slow down server in open, let client abort ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testTimeoutSlow (__main__.TestHTTP) TestHTTP.testTimeoutSlow - slow down server in open with disabled keep-alive messages, let client abort ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/13, but it's already registered ok testItemAdd (__main__.TestLocalCache) TestLocalCache.testItemAdd - ensure that new item from client gets added in initial slow sync ... ok testItemAdd100 (__main__.TestLocalCache) TestLocalCache.testItemAdd100 - ensure that new item from client gets added in initial slow sync while leaving 100 items unchanged ... ok testItemAdd100Incremental (__main__.TestLocalCache) TestLocalCache.testItemAdd100Incremental - ensure that new item from client gets added in incremental while leaving 100 items unchanged ... ok testItemAddIncremental (__main__.TestLocalCache) TestLocalCache.testItemAddIncremental - ensure that new item from client gets added in incremental sync ... ok testItemDelete (__main__.TestLocalCache) TestLocalCache.testItemUpdate - ensure that an item can be deleted incrementally ... ok testItemDelete100 (__main__.TestLocalCache) TestLocalCache.testItemUpdate100 - ensure that an item can be deleted incrementally while leaving 100 items unchanged ... ok testItemRemoval (__main__.TestLocalCache) TestLocalCache.testItemRemoval - ensure that extra item on server gets removed ... ok testItemUpdate (__main__.TestLocalCache) TestLocalCache.testItemUpdate - ensure that an item can be updated incrementally ... ok testItemUpdate100 (__main__.TestLocalCache) TestLocalCache.testItemUpdate100 - ensure that an item can be updated incrementally while leaving 100 items unchanged ... ok testPropertyRemovalIncremental (__main__.TestLocalCache) TestLocalCache.testPropertyRemovalIncremental - ensure that obsolete item properties are removed during incremental sync ... ok testPropertyRemovalIncremental100 (__main__.TestLocalCache) TestLocalCache.testPropertyRemovalIncremental100 - ensure that obsolete item properties are removed during incremental sync while leaving 100 items unchanged ... ok testPropertyRemovalSecondSlow (__main__.TestLocalCache) TestLocalCache.testPropertyRemovalSecondSlow - ensure that obsolete item properties are removed during non-initial slow sync ... ok testPropertyRemovalSecondSlow100 (__main__.TestLocalCache) TestLocalCache.testPropertyRemovalSecondSlow100 - ensure that obsolete item properties are removed during non-initial slow sync while leaving 100 items unchanged ... ok testPropertyRemovalSlow (__main__.TestLocalCache) TestLocalCache.testPropertyRemovalSlow - ensure that obsolete item properties are removed during slow sync ... ok testPropertyRemovalSlow100 (__main__.TestLocalCache) TestLocalCache.testPropertyRemovalSlow100 - ensure that obsolete item properties are removed during slow sync while leaving 100 items unchanged ... ok testSyncMode (__main__.TestLocalCache) TestLocalCache.testSyncMode - ensure that requesting specific caching sync works ... ok testChildFailure (__main__.TestLocalSync) TestLocalSync.testChildFailure - check that server and D-Bus sync helper detect when local sync helper dies ... ok testConcurrency (__main__.TestLocalSync) TestLocalSync.testConcurrency - D-Bus server must remain responsive while sync runs ... ok testNoParent (__main__.TestLocalSync) TestLocalSync.testNoParent - check that sync helper can continue without parent ... ok testParentFailure (__main__.TestLocalSync) TestLocalSync.testParentFailure - check that server and local sync helper detect when D-Bus helper dies ... ok testPasswordRequest (__main__.TestLocalSync) TestLocalSync.testPasswordRequest - check that password request child->parent->us works ... ok testPasswordRequestAbort (__main__.TestLocalSync) TestLocalSync.testPasswordRequestAbort - let user cancel password request ... ok testPasswordRequestTimeout (__main__.TestLocalSync) TestLocalSync.testPasswordRequestTimeout - let password request time out ... ok testServerFailure (__main__.TestLocalSync) TestLocalSync.testServerFailure - check that D-Bus helper detects when server dies ... ok testSync (__main__.TestLocalSync) TestLocalSync.testSync - run a simple slow sync between local dirs ... ok testCredentials (__main__.TestMultipleConfigs) TestMultipleConfigs.testCredentials - test storing username/password ... ok testOtherContext (__main__.TestMultipleConfigs) TestMultipleConfigs.testOtherContext - write into independent context ... ok testRemoveContext (__main__.TestMultipleConfigs) TestMultipleConfigs.testRemoveContext - remove complete config ... ok testRemovePeer (__main__.TestMultipleConfigs) TestMultipleConfigs.testRemovePeer - check listing of peers while removing 'bar' ... ok testSharedProperties (__main__.TestMultipleConfigs) TestMultipleConfigs.testSharedProperties - 'type' consists of per-peer and shared properties ... ok testSharedPropertyOther (__main__.TestMultipleConfigs) TestMultipleConfigs.testSharedPropertyOther - shared backend properties must be preserved when adding peers ... ok testSharedTemplate (__main__.TestMultipleConfigs) TestMultipleConfigs.testSharedTemplate - templates must contain shared properties ... ok testSharing (__main__.TestMultipleConfigs) TestMultipleConfigs.testSharing - set up configs and tests reading them ... ok testSourceRemovalGlobal (__main__.TestMultipleConfigs) TestMultipleConfigs.testSourceRemovalGlobal - remove "addressbook" everywhere ... ok testSourceRemovalLocal (__main__.TestMultipleConfigs) TestMultipleConfigs.testSourceRemovalLocal - remove 'addressbook' source in 'foo' ... ok testTemplates (__main__.TestMultipleConfigs) TestMultipleConfigs.testTemplates - templates reuse common properties ... ok testSetNamedConfig (__main__.TestNamedConfig) TestNamedConfig.testSetNamedConfig - create two different configs in one session ... ok testSetNamedConfigError (__main__.TestNamedConfig) TestNamedConfig.testSetNamedConfigError - SetNamedConfig() only allowed in 'all-configs' sessions ... ok testSetNamedConfigErrorTemporary (__main__.TestNamedConfig) TestNamedConfig.testSetNamedConfigErrorTemporary - SetNamedConfig() only implemented for session config ... ok testAutoSyncLocalConfigError (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncLocalConfigError - test that auto-sync is triggered for local sync, fails due to permanent config error here ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/2, but it's already registered /data/runtests/work/sources/syncevolution/test/test-dbus.py:3170: Warning: Source ID 5250 was not found when attempting to remove it glib.source_remove(timeout) ok testAutoSyncLocalConfigErrorEssential (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncLocalConfigErrorEssential - test that auto-sync is triggered for local sync, fails due to permanent config error here, with only the essential error notification ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/2, but it's already registered /data/runtests/work/sources/syncevolution/test/test-dbus.py:3170: Warning: Source ID 5286 was not found when attempting to remove it glib.source_remove(timeout) ok testAutoSyncLocalConfigErrorGerman (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncLocalConfigErrorGerman - test that auto-sync is triggered for local sync, fails due to permanent config error here ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/2, but it's already registered /data/runtests/work/sources/syncevolution/test/test-dbus.py:3170: Warning: Source ID 5322 was not found when attempting to remove it glib.source_remove(timeout) ok testAutoSyncLocalConfigErrorQuiet (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncLocalConfigErrorQuiet - test that auto-sync is triggered for local sync, fails due to permanent config error here, with no notification ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/2, but it's already registered /data/runtests/work/sources/syncevolution/test/test-dbus.py:3170: Warning: Source ID 5358 was not found when attempting to remove it glib.source_remove(timeout) ok testAutoSyncLocalMultiple (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncLocalMultiple - test that auto-sync is done successfully for local sync between file backends, several times, despite additional work going on ... ok testAutoSyncLocalSuccess (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncLocalSuccess - test that auto-sync is done successfully for local sync between file backends, with notifications ... ok testAutoSyncLocalSuccessQuiet (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncLocalSuccessQuiet - test that auto-sync is done successfully for local sync between file backends, without notifications ... ok testAutoSyncNetworkFailure (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncNetworkFailure - test that auto-sync is triggered, fails due to (temporary?!) network error here ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/3, but it's already registered ok testAutoSyncNoNetworkManager (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testAutoSyncNoNetworkManager - test that auto-sync is triggered despite having neither NetworkManager nor Connman, fails due to (temporary?!) network error here ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/3, but it's already registered ok testCheckSource (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCheckSource - testCheckSource - test all datastores are okay ... ok testCheckSourceInvalidBackend (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCheckSourceInvalidBackend - test the right error is reported when the type is invalid ... ok testCheckSourceInvalidDatabase (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCheckSourceInvalidEvolutionSource - test the right error is reported when the evolutionsource is invalid ... ok testCheckSourceNoBackend (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCheckSourceNoBackend - test the right error is reported when the datastore is unusable ... ok testCheckSourceNoConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCheckSourceNoConfig - test the right error is reported when the server doesn't exist ... ok testCheckSourceNoSourceName (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCheckSourceNoSourceName - test the right error is reported when the datastore doesn't exist ... ok testCheckSourceUpdateConfigTemp (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCheckSourceUpdateConfigTemp - test the config is temporary updated and in effect for GetDatabases in the current session. ... ok testClearAllConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testClearAllConfig - test all configs of a server are cleared correctly. ... ok testCreateGetConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testCreateGetConfig - test the config is created successfully. ... ** (gnome-keyring-daemon:14): WARNING **: asked to register item /org/freedesktop/secrets/collection/default/4, but it's already registered ok testGetConfigUpdateConfigTemp (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetConfigUpdateConfigTemp - test the config is temporary updated and in effect for GetConfig in the current session. ... ok testGetConfigWithTempConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetConfigWithTempConfig - test the config is gotten for a new temporary config. ... ok testGetDatabases (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetDatabases - test the right way to get databases ... ok testGetDatabasesEmpty (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetDatabasesEmpty - test the right error is reported for non-existing datastore ... ok testGetDatabasesNoConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetDatabasesNoConfig - test the right error is reported when the server doesn't exist ... ok testGetDatabasesUpdateConfigTemp (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetDatabasesUpdateConfigTemp - test the config is temporary updated and in effect for GetDatabases in the current session. ... ok testGetReportsByRef (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetReportsByRef - Test the reports are gotten correctly from reference files. Also covers boundaries ... ok testGetReportsNoConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetReportsNoConfig - Test nothing is gotten when the given server doesn't exist. Also covers boundaries ... ok testGetReportsNoReports (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testGetReportsNoReports - Test when the given server has no reports. Also covers boundaries ... ok testInteractivePassword (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testInteractivePassword - test the info request is correctly working for password ... ok testRestoreByRef (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testRestoreByRef - restore data before or after a given session ... ok testSecondRestore (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testSecondRestore - right error thrown when session is not active? ... ok testTemporaryConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testTemporaryConfig - various temporary config changes ... ok testUnknownConfigContent (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testUnknownConfigContent - config with unkown must be rejected ... ok testUpdateConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testUpdateConfig - test the config is permenantly updated correctly. ... ok testUpdateConfigError (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testUpdateConfigError - test the right error is reported when an invalid property value is set ... ok testUpdateConfigTemp (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testUpdateConfigTemp - test the config is just temporary updated but no effect in storage. ... ok testUpdateNoConfig (__main__.TestSessionAPIsDummy) TestSessionAPIsDummy.testUpdateNoConfig - test the right error is reported when updating properties for a non-existing server ... ok testCheckSourceEmptyName (__main__.TestSessionAPIsEmptyName) TestSessionAPIsEmptyName.testCheckSourceEmptyName - Test the error is reported when the server name is empty for CheckSource ... ok testGetConfigEmptyName (__main__.TestSessionAPIsEmptyName) TestSessionAPIsEmptyName.testGetConfigEmptyName - reading empty default config ... ok testGetDatabasesEmptyName (__main__.TestSessionAPIsEmptyName) TestSessionAPIsEmptyName.testGetDatabasesEmptyName - Test the error is reported when the server name is empty for GetDatabases ... ok testGetReportsContext (__main__.TestSessionAPIsEmptyName) TestSessionAPIsEmptyName.testGetReportsContext - Test reports from a context are returned when the peer name is empty for GetReports ... ok testGetReportsEmptyName (__main__.TestSessionAPIsEmptyName) TestSessionAPIsEmptyName.testGetReportsEmptyName - Test reports from all peers are returned in order when the peer name is empty for GetReports ... ok testGetTemplateEmptyName (__main__.TestSessionAPIsEmptyName) TestSessionAPIsEmptyName.testGetTemplateEmptyName - trigger error by getting template for empty server name ... ok testSync (__main__.TestSessionAPIsReal) TestSessionAPIsReal.testSync - run a real sync with default server and test status list and progress number ... ok testSyncSecondSession (__main__.TestSessionAPIsReal) TestSessionAPIsReal.testSyncSecondSession - ask for a second session that becomes ready after a real sync ... ok testSyncStatusAbort (__main__.TestSessionAPIsReal) TestSessionAPIsReal.testSyncStatusAbort - test status is set correctly when the session is aborted ... ok testSyncStatusSuspend (__main__.TestSessionAPIsReal) TestSessionAPIsReal.testSyncStatusSuspend - test status is set correctly when the session is suspended ... ok ---------------------------------------------------------------------- Ran 168 tests in 9358.737s OK wrappercheck-99 line 100: RET=0 wrappercheck-99 line 101: set -e wrappercheck-99 line 107: set +x *** killing and waiting for /usr/lib/evolution/evolution-calendar-factory wrappercheck-99 line 108: kill -INT -101 wrappercheck-99 line 108: kill -TERM -101 wrappercheck-99 line 108: kill -TERM 101 wrappercheck-99 line 110: KILL_PID=32407 wrappercheck-99 line 109: perl -e 'sleep(60); kill(9, -101);' wrappercheck-99 line 115: set +e wrappercheck-99 line 116: wait 101 wrappercheck-99 line 117: SUBRET=143 wrappercheck-99 line 118: case $SUBRET in wrappercheck-99 line 118: SUBRET=0 wrappercheck-99 line 120: SUBRET=0 wrappercheck-99 line 121: '[' 32407 ']' wwrappercheck-99 line 122: LC_ALL=C wwrappercheck-99 line 122: kill -KILL 32407 wrappercheck-99 line 122: msg= wrappercheck-99 line 123: echo '' wrappercheck-99 line 123: grep -q 'No such process' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 32407 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-99 line 127: echo '' wrappercheck-99 line 129: wait 32407 wrappercheck-99 line 131: set -e wrappercheck-99 line 132: '[' 0 = 0 ']' wrappercheck-99 line 133: RET=0 wrappercheck-99 line 136: exit 0 wrappercheck-79 line 100: RET=0 wrappercheck-79 line 101: set -e wrappercheck-79 line 107: set +x *** killing and waiting for /usr/lib/evolution/evolution-addressbook-factory wrappercheck-79 line 108: kill -INT -81 wrappercheck-79 line 108: kill -TERM -81 wrappercheck-79 line 108: kill -TERM 81 wrappercheck-79 line 110: KILL_PID=32412 wrappercheck-79 line 115: set +e wrappercheck-79 line 116: wait 81 wrappercheck-79 line 109: perl -e 'sleep(60); kill(9, -81);' wrappercheck-79 line 117: SUBRET=143 wrappercheck-79 line 118: case $SUBRET in wrappercheck-79 line 118: SUBRET=0 wrappercheck-79 line 120: SUBRET=0 wrappercheck-79 line 121: '[' 32412 ']' wwrappercheck-79 line 122: LC_ALL=C wwrappercheck-79 line 122: kill -KILL 32412 wrappercheck-79 line 122: msg= wrappercheck-79 line 123: echo '' wrappercheck-79 line 123: grep -q 'No such process' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 32412 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-79 line 127: echo '' wrappercheck-79 line 129: wait 32412 wrappercheck-79 line 131: set -e wrappercheck-79 line 132: '[' 0 = 0 ']' wrappercheck-79 line 133: RET=0 wrappercheck-79 line 136: exit 0 wrappercheck-21 line 100: RET=0 wrappercheck-21 line 101: set -e wrappercheck-21 line 107: set +x *** killing and waiting for /usr/lib/evolution/evolution-source-registry wrappercheck-21 line 108: kill -INT -24 wrappercheck-21 line 108: kill -TERM -24 wrappercheck-21 line 108: kill -TERM 24 wrappercheck-21 line 110: KILL_PID=32417 wrappercheck-21 line 115: set +e wrappercheck-21 line 116: wait 24 wrappercheck-21 line 109: perl -e 'sleep(60); kill(9, -24);' wrappercheck-21 line 117: SUBRET=143 wrappercheck-21 line 118: case $SUBRET in wrappercheck-21 line 118: SUBRET=0 wrappercheck-21 line 120: SUBRET=0 wrappercheck-21 line 121: '[' 32417 ']' wwrappercheck-21 line 122: LC_ALL=C wwrappercheck-21 line 122: kill -KILL 32417 wrappercheck-21 line 122: msg= wrappercheck-21 line 123: grep -q 'No such process' wrappercheck-21 line 123: echo '' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 32417 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-21 line 127: echo '' wrappercheck-21 line 129: wait 32417 wrappercheck-21 line 131: set -e wrappercheck-21 line 132: '[' 0 = 0 ']' wrappercheck-21 line 133: RET=0 wrappercheck-21 line 136: exit 0 wrappercheck-15 line 100: RET=0 wrappercheck-15 line 101: set -e wrappercheck-15 line 107: set +x *** killing and waiting for dbus-monitor wrappercheck-15 line 108: kill -INT -18 wrappercheck-15 line 108: kill -TERM -18 wrappercheck-15 line 108: kill -TERM 18 wrappercheck-15 line 110: KILL_PID=32422 wrappercheck-15 line 115: set +e wrappercheck-15 line 116: wait 18 wrappercheck-15 line 117: SUBRET=143 wrappercheck-15 line 118: case $SUBRET in wrappercheck-15 line 118: SUBRET=0 wrappercheck-15 line 120: SUBRET=0 wrappercheck-15 line 109: perl -e 'sleep(60); kill(9, -18);' wrappercheck-15 line 121: '[' 32422 ']' wwrappercheck-15 line 122: LC_ALL=C wwrappercheck-15 line 122: kill -KILL 32422 wrappercheck-15 line 122: msg= wrappercheck-15 line 123: echo '' wrappercheck-15 line 123: grep -q 'No such process' /data/runtests/work/sources/syncevolution/test/wrappercheck.sh: line 130: 32422 Killed perl -e "sleep(60); kill(9, -$BACKGROUND_PID);" wrappercheck-15 line 127: echo '' wrappercheck-15 line 129: wait 32422 wrappercheck-15 line 131: set -e wrappercheck-15 line 132: '[' 0 = 0 ']' wrappercheck-15 line 133: RET=0 wrappercheck-15 line 136: exit 0 dbus-session.sh: program returned 0 dbus-session.sh: final result 0 dbus-session.sh 1: killing keyring pid 14 dbus-session.sh 1: killing system bus daemon 4 dbus-session.sh 1: killing session bus daemon 8 dbus-session.sh 1: removing XDG_RUNTIME_DIR=/tmp/tmp.cNQjPb8Z3J Fri Jan 5 18:43:19 2018 UTC (+ 9366.2s / 10009.6s) === cleaning up ===