[DEBUG 00:00:00] *** starting Client::Source::google_carddav::testManyChanges *** [DEBUG 00:00:00] ClientTest.cpp:1712: starting CPPUNIT_ASSERT(!config.m_templateItem.empty()) [DEBUG 00:00:00] ClientTest.cpp:1712: ending CPPUNIT_ASSERT(!config.m_templateItem.empty()) [DEBUG 00:00:00] ClientTest.cpp:1714: starting deleteAll(createSourceA) [DEBUG 00:00:00] ClientTest.cpp:802: starting CPPUNIT_ASSERT(createSource.createSource) [DEBUG 00:00:00] ClientTest.cpp:802: ending CPPUNIT_ASSERT(createSource.createSource) [DEBUG 00:00:00] ClientTest.cpp:807: starting source.reset(createSource()) [DEBUG 00:00:00] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_A [DEBUG 00:00:00] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:00:00] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:00:00] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:00:00] sync = disabled (default) [DEBUG 00:00:00] uri = (default) [DEBUG 00:00:00] backend = CardDAV (set) [DEBUG 00:00:00] syncFormat = (default) [DEBUG 00:00:00] forceSyncFormat = 0 (default) [DEBUG 00:00:00] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:00:00] databaseFormat = (default) [DEBUG 00:00:00] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:00:00] databasePassword = (default) [DEBUG 00:00:00] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:00:00] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:00:00] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:00:00] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:00:00] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:00:00] ClientTest.cpp:431: starting get()->open() [DEBUG 00:00:00] ClientTest.cpp:431: ending get()->open() [DEBUG 00:00:00] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [DEVELOPER 00:00:00] stderr: HTTP session to https://www.googleapis.com:443 begins. [DEBUG 00:00:00] client cert is missing [INFO 00:00:00] carddav #A: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:00:00] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:00:00] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:00:01] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:00:01] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:00:01] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:00:01] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:00:01] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:00:01] carddav #A: slow sync or testing, do full item scan to detect changes [DEBUG 00:00:01] starting PROPFIND, credentials unverified, deadline in 300.0s [DEBUG 00:00:01] got new OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' for next request [DEVELOPER 00:00:01] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:00:01] stderr: Running pre_send hooks [DEBUG 00:00:01] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:00:01] stderr: Sending request headers: [DEVELOPER 00:00:01] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:00:01] stderr: Connection: TE [DEVELOPER 00:00:01] stderr: TE: trailers [DEVELOPER 00:00:01] stderr: Host: www.googleapis.com [DEVELOPER 00:00:01] stderr: Depth: 1 [DEVELOPER 00:00:01] stderr: Content-Length: 141 [DEVELOPER 00:00:01] stderr: Content-Type: application/xml [DEVELOPER 00:00:01] stderr: User-Agent: SyncEvolution [DEVELOPER 00:00:01] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:00:01] stderr: [DEVELOPER 00:00:01] stderr: Sending request-line and headers: [DEVELOPER 00:00:01] stderr: Doing DNS lookup on proxy.vlan13.01.org... [DEVELOPER 00:00:01] stderr: req: Connecting to 10.0.13.1:3128 [DEVELOPER 00:00:01] stderr: Running pre_send hooks [DEBUG 00:00:01] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:00:02] stderr: Sending request headers: [DEVELOPER 00:00:02] stderr: CONNECT www.googleapis.com:443 HTTP/1.1 [DEVELOPER 00:00:02] stderr: Connection: TE [DEVELOPER 00:00:02] stderr: TE: trailers [DEVELOPER 00:00:02] stderr: Host: www.googleapis.com [DEVELOPER 00:00:02] stderr: User-Agent: SyncEvolution [DEVELOPER 00:00:02] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:00:02] stderr: [DEVELOPER 00:00:02] stderr: Sending request-line and headers: [DEVELOPER 00:00:02] stderr: Request sent; retry is 0. [DEVELOPER 00:00:02] stderr: [status-line] < HTTP/1.1 200 Connection established [DEVELOPER 00:00:02] stderr: [hdr] [DEVELOPER 00:00:02] stderr: End of headers. [DEVELOPER 00:00:02] stderr: Running post_headers hooks [DEVELOPER 00:00:02] stderr: Running post_send hooks [DEVELOPER 00:00:02] stderr: Request ends, status 200 class 2xx, error line: [DEVELOPER 00:00:02] stderr: 200 Connection established [DEVELOPER 00:00:02] stderr: Running destroy hooks. [DEVELOPER 00:00:02] stderr: Request ends. [DEVELOPER 00:00:02] stderr: Sending request body: [DEVELOPER 00:00:02] stderr: Body block (141 bytes): [DEVELOPER 00:00:02] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:00:02] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:00:02] stderr: <getetag xmlns="DAV:"/> [DEVELOPER 00:00:02] stderr: <resourcetype xmlns="DAV:"/> [DEVELOPER 00:00:02] stderr: </prop></propfind> [DEVELOPER 00:00:02] stderr: ] [DEVELOPER 00:00:02] stderr: Request sent; retry is 0. [DEVELOPER 00:00:02] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:00:02] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:00:02] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:00:02] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:00:02] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:00:02] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:00:02] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:00:02] stderr: [hdr] Date: Fri, 05 Jan 2018 16:36:17 GMT [DEVELOPER 00:00:02] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:36:17 GMT] [DEVELOPER 00:00:02] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:36:17 GMT [DEVELOPER 00:00:02] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:36:17 GMT] [DEVELOPER 00:00:02] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:00:02] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:00:02] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:00:02] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:00:02] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:00:02] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:00:02] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:00:02] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:00:02] stderr: [hdr] Server: GSE [DEVELOPER 00:00:02] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:00:02] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:00:02] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:00:02] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:00:02] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:00:02] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:00:02] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:00:02] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:00:02] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:00:02] stderr: [hdr] [DEVELOPER 00:00:02] stderr: End of headers. [DEVELOPER 00:00:02] stderr: Running post_headers hooks [DEVELOPER 00:00:02] stderr: [chunk] < 1713 [DEVELOPER 00:00:02] stderr: Got chunk size: 5907 [DEVELOPER 00:00:02] stderr: Reading 5907 bytes of response body. [DEVELOPER 00:00:02] stderr: Got 604 bytes. [DEVELOPER 00:00:02] stderr: Read block (604 bytes): [DEVELOPER 00:00:02] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:00:02] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:resourcetype> [DEVELOPER 00:00:02] stderr: <d:collection/> [DEVELOPER 00:00:02] stderr: <card:addressbook/> [DEVELOPER 00:00:02] stderr: </d:resourcetype> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 404 Not Found</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:ge] [DEVELOPER 00:00:02] stderr: Reading 5303 bytes of response body. [DEVELOPER 00:00:02] stderr: Got 1187 bytes. [DEVELOPER 00:00:02] stderr: Read block (1187 bytes): [DEVELOPER 00:00:02] stderr: [tetag/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/64a96e00d300c07</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:34:41.027-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/aa91c680bf32d6f</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:34:10.297-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1835db150a01cb48</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:35:32.584-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1f747ac78f9fa24a</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:] [DEBUG 00:00:02] item 64a96e00d300c07 = rev 2018-01-05T08:34:41.027-08:00 [DEBUG 00:00:02] item aa91c680bf32d6f = rev 2018-01-05T08:34:10.297-08:00 [DEBUG 00:00:02] item 1835db150a01cb48 = rev 2018-01-05T08:35:32.584-08:00 [DEVELOPER 00:00:02] stderr: Reading 4116 bytes of response body. [DEVELOPER 00:00:02] stderr: Got 1187 bytes. [DEVELOPER 00:00:02] stderr: Read block (1187 bytes): [DEVELOPER 00:00:02] stderr: [34:00.072-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/24a8ef688d5208a5</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:35:01.584-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/287c96b98f8d6018</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:35:22.272-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/36fb765e0af9dc0c</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:33:08.653-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/46bf98e20d84d276</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:statu] [DEBUG 00:00:02] item 1f747ac78f9fa24a = rev 2018-01-05T08:34:00.072-08:00 [DEBUG 00:00:02] item 24a8ef688d5208a5 = rev 2018-01-05T08:35:01.584-08:00 [DEBUG 00:00:02] item 287c96b98f8d6018 = rev 2018-01-05T08:35:22.272-08:00 [DEBUG 00:00:02] item 36fb765e0af9dc0c = rev 2018-01-05T08:33:08.653-08:00 [DEVELOPER 00:00:02] stderr: Reading 2929 bytes of response body. [DEVELOPER 00:00:02] stderr: Got 1187 bytes. [DEVELOPER 00:00:02] stderr: Read block (1187 bytes): [DEVELOPER 00:00:02] stderr: [s> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:33:49.791-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/487eafeb89e8eade</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:34:20.576-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/558b14ee8b14a05c</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:33:29.235-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/5d0b75b78fb67d4e</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:34:30.802-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/5db5ef41883ed807</d:href> [DEVELOPER 00:00:02] stderr: <d:pr] [DEBUG 00:00:02] item 46bf98e20d84d276 = rev 2018-01-05T08:33:49.791-08:00 [DEBUG 00:00:02] item 487eafeb89e8eade = rev 2018-01-05T08:34:20.576-08:00 [DEBUG 00:00:02] item 558b14ee8b14a05c = rev 2018-01-05T08:33:29.235-08:00 [DEBUG 00:00:02] item 5d0b75b78fb67d4e = rev 2018-01-05T08:34:30.802-08:00 [DEVELOPER 00:00:02] stderr: Reading 1742 bytes of response body. [DEVELOPER 00:00:02] stderr: Got 1187 bytes. [DEVELOPER 00:00:02] stderr: Read block (1187 bytes): [DEVELOPER 00:00:02] stderr: [opstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:33:39.509-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/5fad48988c600a31</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:35:11.951-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/6276227e89cdf0e4</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:35:53.222-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/660ff8098da8d94c</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:34:51.312-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/li] [DEBUG 00:00:02] item 5db5ef41883ed807 = rev 2018-01-05T08:33:39.509-08:00 [DEBUG 00:00:02] item 5fad48988c600a31 = rev 2018-01-05T08:35:11.951-08:00 [DEBUG 00:00:02] item 6276227e89cdf0e4 = rev 2018-01-05T08:35:53.222-08:00 [DEBUG 00:00:02] item 660ff8098da8d94c = rev 2018-01-05T08:34:51.312-08:00 [DEVELOPER 00:00:02] stderr: Reading 555 bytes of response body. [DEVELOPER 00:00:02] stderr: Got 555 bytes. [DEVELOPER 00:00:02] stderr: Read block (555 bytes): [DEVELOPER 00:00:02] stderr: [sts/default/736ba3060ae2118b</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:35:42.867-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: <d:response> [DEVELOPER 00:00:02] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/7460c1bc0f2cbdcc</d:href> [DEVELOPER 00:00:02] stderr: <d:propstat> [DEVELOPER 00:00:02] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:00:02] stderr: <d:prop> [DEVELOPER 00:00:02] stderr: <d:getetag>"2018-01-05T08:33:18.957-08:00"</d:getetag> [DEVELOPER 00:00:02] stderr: <d:resourcetype/> [DEVELOPER 00:00:02] stderr: </d:prop> [DEVELOPER 00:00:02] stderr: </d:propstat> [DEVELOPER 00:00:02] stderr: </d:response> [DEVELOPER 00:00:02] stderr: </d:multistatus> [DEVELOPER 00:00:02] stderr: ] [DEBUG 00:00:02] item 736ba3060ae2118b = rev 2018-01-05T08:35:42.867-08:00 [DEBUG 00:00:02] item 7460c1bc0f2cbdcc = rev 2018-01-05T08:33:18.957-08:00 [DEVELOPER 00:00:02] stderr: [chunk] < 0 [DEVELOPER 00:00:02] stderr: Got chunk size: 0 [DEVELOPER 00:00:02] stderr: [hdr] [DEVELOPER 00:00:02] stderr: End of headers. [DEVELOPER 00:00:02] stderr: Running post_send hooks [DEVELOPER 00:00:02] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:00:02] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:00:02] stderr: 207 Multi-Status [DEBUG 00:00:02] credentials accepted [DEVELOPER 00:00:02] stderr: Running destroy hooks. [DEVELOPER 00:00:02] stderr: Request ends. [DEBUG 00:00:02] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:00:02] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:00:02] ClientTest.cpp:807: ending source.reset(createSource()) [DEBUG 00:00:02] ClientTest.cpp:807: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:00:02] ClientTest.cpp:807: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:00:02] ClientTest.cpp:810: starting source->removeAllItems() [DEBUG 00:00:02] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:00:02] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:00:02] stderr: Running pre_send hooks [DEBUG 00:00:02] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:00:12] stderr: Sending request headers: [DEVELOPER 00:00:12] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/aa91c680bf32d6f HTTP/1.1 [DEVELOPER 00:00:12] stderr: Connection: TE [DEVELOPER 00:00:12] stderr: TE: trailers [DEVELOPER 00:00:12] stderr: Host: www.googleapis.com [DEVELOPER 00:00:12] stderr: Content-Length: 0 [DEVELOPER 00:00:12] stderr: User-Agent: SyncEvolution [DEVELOPER 00:00:12] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:00:12] stderr: [DEVELOPER 00:00:12] stderr: Sending request-line and headers: [DEVELOPER 00:00:12] stderr: Request sent; retry is 1. [DEVELOPER 00:00:12] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:00:12] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:00:12] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:00:12] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:00:12] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:00:12] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:00:12] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:00:12] stderr: [hdr] Date: Fri, 05 Jan 2018 16:36:28 GMT [DEVELOPER 00:00:12] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:36:28 GMT] [DEVELOPER 00:00:12] stderr: [hdr] Vary: Origin [DEVELOPER 00:00:12] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:00:12] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:00:12] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:00:12] stderr: [hdr] Server: GSE [DEVELOPER 00:00:12] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:00:12] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:00:12] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:00:12] stderr: [hdr] [DEVELOPER 00:00:12] stderr: End of headers. [DEVELOPER 00:00:12] stderr: Running post_headers hooks [DEVELOPER 00:00:12] stderr: Running post_send hooks [DEVELOPER 00:00:12] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:00:12] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:00:12] stderr: 204 No Content [DEBUG 00:00:12] credentials accepted [DEBUG 00:00:12] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:00:12] stderr: Running destroy hooks. [DEVELOPER 00:00:12] stderr: Request ends. [DEBUG 00:00:12] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:00:12] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:00:12] stderr: Running pre_send hooks [DEBUG 00:00:12] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:00:23] stderr: Sending request headers: [DEVELOPER 00:00:23] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/7460c1bc0f2cbdcc HTTP/1.1 [DEVELOPER 00:00:23] stderr: Connection: TE [DEVELOPER 00:00:23] stderr: TE: trailers [DEVELOPER 00:00:23] stderr: Host: www.googleapis.com [DEVELOPER 00:00:23] stderr: Content-Length: 0 [DEVELOPER 00:00:23] stderr: User-Agent: SyncEvolution [DEVELOPER 00:00:23] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:00:23] stderr: [DEVELOPER 00:00:23] stderr: Sending request-line and headers: [DEVELOPER 00:00:23] stderr: Request sent; retry is 1. [DEVELOPER 00:00:23] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:00:23] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:00:23] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:00:23] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:00:23] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:00:23] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:00:23] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:00:23] stderr: [hdr] Date: Fri, 05 Jan 2018 16:36:38 GMT [DEVELOPER 00:00:23] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:36:38 GMT] [DEVELOPER 00:00:23] stderr: [hdr] Vary: Origin [DEVELOPER 00:00:23] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:00:23] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:00:23] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:00:23] stderr: [hdr] Server: GSE [DEVELOPER 00:00:23] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:00:23] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:00:23] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:00:23] stderr: [hdr] [DEVELOPER 00:00:23] stderr: End of headers. [DEVELOPER 00:00:23] stderr: Running post_headers hooks [DEVELOPER 00:00:23] stderr: Running post_send hooks [DEVELOPER 00:00:23] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:00:23] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:00:23] stderr: 204 No Content [DEBUG 00:00:23] credentials accepted [DEBUG 00:00:23] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:00:23] stderr: Running destroy hooks. [DEVELOPER 00:00:23] stderr: Request ends. [DEBUG 00:00:23] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:00:23] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:00:23] stderr: Running pre_send hooks [DEBUG 00:00:23] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:00:33] stderr: Sending request headers: [DEVELOPER 00:00:33] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/736ba3060ae2118b HTTP/1.1 [DEVELOPER 00:00:33] stderr: Connection: TE [DEVELOPER 00:00:33] stderr: TE: trailers [DEVELOPER 00:00:33] stderr: Host: www.googleapis.com [DEVELOPER 00:00:33] stderr: Content-Length: 0 [DEVELOPER 00:00:33] stderr: User-Agent: SyncEvolution [DEVELOPER 00:00:33] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:00:33] stderr: [DEVELOPER 00:00:33] stderr: Sending request-line and headers: [DEVELOPER 00:00:33] stderr: Request sent; retry is 1. [DEVELOPER 00:00:33] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:00:33] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:00:33] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:00:33] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:00:33] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:00:33] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:00:33] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:00:33] stderr: [hdr] Date: Fri, 05 Jan 2018 16:36:48 GMT [DEVELOPER 00:00:33] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:36:48 GMT] [DEVELOPER 00:00:33] stderr: [hdr] Vary: Origin [DEVELOPER 00:00:33] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:00:33] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:00:33] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:00:33] stderr: [hdr] Server: GSE [DEVELOPER 00:00:33] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:00:33] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:00:33] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:00:33] stderr: [hdr] [DEVELOPER 00:00:33] stderr: End of headers. [DEVELOPER 00:00:33] stderr: Running post_headers hooks [DEVELOPER 00:00:33] stderr: Running post_send hooks [DEVELOPER 00:00:33] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:00:33] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:00:33] stderr: 204 No Content [DEBUG 00:00:33] credentials accepted [DEBUG 00:00:33] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:00:33] stderr: Running destroy hooks. [DEVELOPER 00:00:33] stderr: Request ends. [DEBUG 00:00:33] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:00:33] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:00:33] stderr: Running pre_send hooks [DEBUG 00:00:33] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:00:43] stderr: Sending request headers: [DEVELOPER 00:00:43] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/660ff8098da8d94c HTTP/1.1 [DEVELOPER 00:00:43] stderr: Connection: TE [DEVELOPER 00:00:43] stderr: TE: trailers [DEVELOPER 00:00:43] stderr: Host: www.googleapis.com [DEVELOPER 00:00:43] stderr: Content-Length: 0 [DEVELOPER 00:00:43] stderr: User-Agent: SyncEvolution [DEVELOPER 00:00:43] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:00:43] stderr: [DEVELOPER 00:00:43] stderr: Sending request-line and headers: [DEVELOPER 00:00:43] stderr: Request sent; retry is 1. [DEVELOPER 00:00:43] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:00:43] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:00:43] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:00:43] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:00:43] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:00:43] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:00:43] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:00:43] stderr: [hdr] Date: Fri, 05 Jan 2018 16:36:59 GMT [DEVELOPER 00:00:43] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:36:59 GMT] [DEVELOPER 00:00:43] stderr: [hdr] Vary: Origin [DEVELOPER 00:00:43] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:00:43] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:00:43] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:00:43] stderr: [hdr] Server: GSE [DEVELOPER 00:00:43] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:00:43] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:00:43] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:00:43] stderr: [hdr] [DEVELOPER 00:00:43] stderr: End of headers. [DEVELOPER 00:00:43] stderr: Running post_headers hooks [DEVELOPER 00:00:43] stderr: Running post_send hooks [DEVELOPER 00:00:43] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:00:43] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:00:43] stderr: 204 No Content [DEBUG 00:00:43] credentials accepted [DEBUG 00:00:43] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:00:43] stderr: Running destroy hooks. [DEVELOPER 00:00:43] stderr: Request ends. [DEBUG 00:00:43] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:00:43] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:00:43] stderr: Running pre_send hooks [DEBUG 00:00:43] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:00:54] stderr: Sending request headers: [DEVELOPER 00:00:54] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/64a96e00d300c07 HTTP/1.1 [DEVELOPER 00:00:54] stderr: Connection: TE [DEVELOPER 00:00:54] stderr: TE: trailers [DEVELOPER 00:00:54] stderr: Host: www.googleapis.com [DEVELOPER 00:00:54] stderr: Content-Length: 0 [DEVELOPER 00:00:54] stderr: User-Agent: SyncEvolution [DEVELOPER 00:00:54] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:00:54] stderr: [DEVELOPER 00:00:54] stderr: Sending request-line and headers: [DEVELOPER 00:00:54] stderr: Request sent; retry is 1. [DEVELOPER 00:00:54] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:00:54] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:00:54] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:00:54] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:00:54] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:00:54] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:00:54] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:00:54] stderr: [hdr] Date: Fri, 05 Jan 2018 16:37:09 GMT [DEVELOPER 00:00:54] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:37:09 GMT] [DEVELOPER 00:00:54] stderr: [hdr] Vary: Origin [DEVELOPER 00:00:54] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:00:54] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:00:54] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:00:54] stderr: [hdr] Server: GSE [DEVELOPER 00:00:54] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:00:54] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:00:54] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:00:54] stderr: [hdr] [DEVELOPER 00:00:54] stderr: End of headers. [DEVELOPER 00:00:54] stderr: Running post_headers hooks [DEVELOPER 00:00:54] stderr: Running post_send hooks [DEVELOPER 00:00:54] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:00:54] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:00:54] stderr: 204 No Content [DEBUG 00:00:54] credentials accepted [DEBUG 00:00:54] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:00:54] stderr: Running destroy hooks. [DEVELOPER 00:00:54] stderr: Request ends. [DEBUG 00:00:54] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:00:54] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:00:54] stderr: Running pre_send hooks [DEBUG 00:00:54] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:01:04] stderr: Sending request headers: [DEVELOPER 00:01:04] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/6276227e89cdf0e4 HTTP/1.1 [DEVELOPER 00:01:04] stderr: Connection: TE [DEVELOPER 00:01:04] stderr: TE: trailers [DEVELOPER 00:01:04] stderr: Host: www.googleapis.com [DEVELOPER 00:01:04] stderr: Content-Length: 0 [DEVELOPER 00:01:04] stderr: User-Agent: SyncEvolution [DEVELOPER 00:01:04] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:01:04] stderr: [DEVELOPER 00:01:04] stderr: Sending request-line and headers: [DEVELOPER 00:01:04] stderr: Request sent; retry is 1. [DEVELOPER 00:01:04] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:01:04] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:01:04] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:01:04] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:01:04] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:01:04] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:01:04] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:01:04] stderr: [hdr] Date: Fri, 05 Jan 2018 16:37:19 GMT [DEVELOPER 00:01:04] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:37:19 GMT] [DEVELOPER 00:01:04] stderr: [hdr] Vary: Origin [DEVELOPER 00:01:04] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:01:04] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:01:04] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:01:04] stderr: [hdr] Server: GSE [DEVELOPER 00:01:04] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:01:04] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:01:04] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:01:04] stderr: [hdr] [DEVELOPER 00:01:04] stderr: End of headers. [DEVELOPER 00:01:04] stderr: Running post_headers hooks [DEVELOPER 00:01:04] stderr: Running post_send hooks [DEVELOPER 00:01:04] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:01:04] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:01:04] stderr: 204 No Content [DEBUG 00:01:04] credentials accepted [DEBUG 00:01:04] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:01:04] stderr: Running destroy hooks. [DEVELOPER 00:01:04] stderr: Request ends. [DEBUG 00:01:04] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:01:04] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:01:04] stderr: Running pre_send hooks [DEBUG 00:01:04] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:01:14] stderr: Sending request headers: [DEVELOPER 00:01:14] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/5fad48988c600a31 HTTP/1.1 [DEVELOPER 00:01:14] stderr: Connection: TE [DEVELOPER 00:01:14] stderr: TE: trailers [DEVELOPER 00:01:14] stderr: Host: www.googleapis.com [DEVELOPER 00:01:14] stderr: Content-Length: 0 [DEVELOPER 00:01:14] stderr: User-Agent: SyncEvolution [DEVELOPER 00:01:14] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:01:14] stderr: [DEVELOPER 00:01:14] stderr: Sending request-line and headers: [DEVELOPER 00:01:14] stderr: Request sent; retry is 1. [DEVELOPER 00:01:14] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:01:14] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:01:14] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:01:14] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:01:14] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:01:14] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:01:14] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:01:14] stderr: [hdr] Date: Fri, 05 Jan 2018 16:37:29 GMT [DEVELOPER 00:01:14] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:37:29 GMT] [DEVELOPER 00:01:14] stderr: [hdr] Vary: Origin [DEVELOPER 00:01:14] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:01:14] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:01:14] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:01:14] stderr: [hdr] Server: GSE [DEVELOPER 00:01:14] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:01:14] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:01:14] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:01:14] stderr: [hdr] [DEVELOPER 00:01:14] stderr: End of headers. [DEVELOPER 00:01:14] stderr: Running post_headers hooks [DEVELOPER 00:01:14] stderr: Running post_send hooks [DEVELOPER 00:01:14] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:01:14] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:01:14] stderr: 204 No Content [DEBUG 00:01:14] credentials accepted [DEBUG 00:01:14] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:01:14] stderr: Running destroy hooks. [DEVELOPER 00:01:14] stderr: Request ends. [DEBUG 00:01:14] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:01:14] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:01:14] stderr: Running pre_send hooks [DEBUG 00:01:14] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:01:24] stderr: Sending request headers: [DEVELOPER 00:01:24] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/5db5ef41883ed807 HTTP/1.1 [DEVELOPER 00:01:24] stderr: Connection: TE [DEVELOPER 00:01:24] stderr: TE: trailers [DEVELOPER 00:01:24] stderr: Host: www.googleapis.com [DEVELOPER 00:01:24] stderr: Content-Length: 0 [DEVELOPER 00:01:24] stderr: User-Agent: SyncEvolution [DEVELOPER 00:01:24] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:01:24] stderr: [DEVELOPER 00:01:24] stderr: Sending request-line and headers: [DEVELOPER 00:01:24] stderr: Request sent; retry is 1. [DEVELOPER 00:01:24] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:01:24] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:01:24] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:01:24] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:01:24] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:01:24] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:01:24] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:01:24] stderr: [hdr] Date: Fri, 05 Jan 2018 16:37:40 GMT [DEVELOPER 00:01:24] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:37:40 GMT] [DEVELOPER 00:01:24] stderr: [hdr] Vary: Origin [DEVELOPER 00:01:24] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:01:24] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:01:24] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:01:24] stderr: [hdr] Server: GSE [DEVELOPER 00:01:24] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:01:24] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:01:24] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:01:24] stderr: [hdr] [DEVELOPER 00:01:24] stderr: End of headers. [DEVELOPER 00:01:24] stderr: Running post_headers hooks [DEVELOPER 00:01:24] stderr: Running post_send hooks [DEVELOPER 00:01:24] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:01:24] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:01:24] stderr: 204 No Content [DEBUG 00:01:24] credentials accepted [DEBUG 00:01:24] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:01:24] stderr: Running destroy hooks. [DEVELOPER 00:01:24] stderr: Request ends. [DEBUG 00:01:24] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:01:24] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:01:24] stderr: Running pre_send hooks [DEBUG 00:01:24] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:01:35] stderr: Sending request headers: [DEVELOPER 00:01:35] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/5d0b75b78fb67d4e HTTP/1.1 [DEVELOPER 00:01:35] stderr: Connection: TE [DEVELOPER 00:01:35] stderr: TE: trailers [DEVELOPER 00:01:35] stderr: Host: www.googleapis.com [DEVELOPER 00:01:35] stderr: Content-Length: 0 [DEVELOPER 00:01:35] stderr: User-Agent: SyncEvolution [DEVELOPER 00:01:35] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:01:35] stderr: [DEVELOPER 00:01:35] stderr: Sending request-line and headers: [DEVELOPER 00:01:35] stderr: Request sent; retry is 1. [DEVELOPER 00:01:35] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:01:35] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:01:35] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:01:35] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:01:35] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:01:35] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:01:35] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:01:35] stderr: [hdr] Date: Fri, 05 Jan 2018 16:37:50 GMT [DEVELOPER 00:01:35] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:37:50 GMT] [DEVELOPER 00:01:35] stderr: [hdr] Vary: Origin [DEVELOPER 00:01:35] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:01:35] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:01:35] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:01:35] stderr: [hdr] Server: GSE [DEVELOPER 00:01:35] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:01:35] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:01:35] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:01:35] stderr: [hdr] [DEVELOPER 00:01:35] stderr: End of headers. [DEVELOPER 00:01:35] stderr: Running post_headers hooks [DEVELOPER 00:01:35] stderr: Running post_send hooks [DEVELOPER 00:01:35] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:01:35] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:01:35] stderr: 204 No Content [DEBUG 00:01:35] credentials accepted [DEBUG 00:01:35] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:01:35] stderr: Running destroy hooks. [DEVELOPER 00:01:35] stderr: Request ends. [DEBUG 00:01:35] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:01:35] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:01:35] stderr: Running pre_send hooks [DEBUG 00:01:35] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:01:45] stderr: Sending request headers: [DEVELOPER 00:01:45] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/558b14ee8b14a05c HTTP/1.1 [DEVELOPER 00:01:45] stderr: Connection: TE [DEVELOPER 00:01:45] stderr: TE: trailers [DEVELOPER 00:01:45] stderr: Host: www.googleapis.com [DEVELOPER 00:01:45] stderr: Content-Length: 0 [DEVELOPER 00:01:45] stderr: User-Agent: SyncEvolution [DEVELOPER 00:01:45] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:01:45] stderr: [DEVELOPER 00:01:45] stderr: Sending request-line and headers: [DEVELOPER 00:01:45] stderr: Request sent; retry is 1. [DEVELOPER 00:01:45] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:01:45] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:01:45] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:01:45] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:01:45] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:01:45] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:01:45] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:01:45] stderr: [hdr] Date: Fri, 05 Jan 2018 16:38:00 GMT [DEVELOPER 00:01:45] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:38:00 GMT] [DEVELOPER 00:01:45] stderr: [hdr] Vary: Origin [DEVELOPER 00:01:45] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:01:45] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:01:45] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:01:45] stderr: [hdr] Server: GSE [DEVELOPER 00:01:45] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:01:45] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:01:45] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:01:45] stderr: [hdr] [DEVELOPER 00:01:45] stderr: End of headers. [DEVELOPER 00:01:45] stderr: Running post_headers hooks [DEVELOPER 00:01:45] stderr: Running post_send hooks [DEVELOPER 00:01:45] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:01:45] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:01:45] stderr: 204 No Content [DEBUG 00:01:45] credentials accepted [DEBUG 00:01:45] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:01:45] stderr: Running destroy hooks. [DEVELOPER 00:01:45] stderr: Request ends. [DEBUG 00:01:45] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:01:45] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:01:45] stderr: Running pre_send hooks [DEBUG 00:01:45] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:01:55] stderr: Sending request headers: [DEVELOPER 00:01:55] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/487eafeb89e8eade HTTP/1.1 [DEVELOPER 00:01:55] stderr: Connection: TE [DEVELOPER 00:01:55] stderr: TE: trailers [DEVELOPER 00:01:55] stderr: Host: www.googleapis.com [DEVELOPER 00:01:55] stderr: Content-Length: 0 [DEVELOPER 00:01:55] stderr: User-Agent: SyncEvolution [DEVELOPER 00:01:55] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:01:55] stderr: [DEVELOPER 00:01:55] stderr: Sending request-line and headers: [DEVELOPER 00:01:55] stderr: Request sent; retry is 1. [DEVELOPER 00:01:55] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:01:55] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:01:55] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:01:55] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:01:55] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:01:55] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:01:55] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:01:55] stderr: [hdr] Date: Fri, 05 Jan 2018 16:38:11 GMT [DEVELOPER 00:01:55] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:38:11 GMT] [DEVELOPER 00:01:55] stderr: [hdr] Vary: Origin [DEVELOPER 00:01:55] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:01:55] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:01:55] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:01:55] stderr: [hdr] Server: GSE [DEVELOPER 00:01:55] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:01:55] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:01:55] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:01:55] stderr: [hdr] [DEVELOPER 00:01:55] stderr: End of headers. [DEVELOPER 00:01:55] stderr: Running post_headers hooks [DEVELOPER 00:01:55] stderr: Running post_send hooks [DEVELOPER 00:01:55] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:01:55] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:01:55] stderr: 204 No Content [DEBUG 00:01:55] credentials accepted [DEBUG 00:01:55] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:01:55] stderr: Running destroy hooks. [DEVELOPER 00:01:55] stderr: Request ends. [DEBUG 00:01:55] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:01:55] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:01:55] stderr: Running pre_send hooks [DEBUG 00:01:55] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:06] stderr: Sending request headers: [DEVELOPER 00:02:06] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/46bf98e20d84d276 HTTP/1.1 [DEVELOPER 00:02:06] stderr: Connection: TE [DEVELOPER 00:02:06] stderr: TE: trailers [DEVELOPER 00:02:06] stderr: Host: www.googleapis.com [DEVELOPER 00:02:06] stderr: Content-Length: 0 [DEVELOPER 00:02:06] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:06] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:06] stderr: [DEVELOPER 00:02:06] stderr: Sending request-line and headers: [DEVELOPER 00:02:06] stderr: Request sent; retry is 1. [DEVELOPER 00:02:06] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:02:06] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:02:06] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:02:06] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:02:06] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:02:06] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:02:06] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:02:06] stderr: [hdr] Date: Fri, 05 Jan 2018 16:38:21 GMT [DEVELOPER 00:02:06] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:38:21 GMT] [DEVELOPER 00:02:06] stderr: [hdr] Vary: Origin [DEVELOPER 00:02:06] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:02:06] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:06] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:06] stderr: [hdr] Server: GSE [DEVELOPER 00:02:06] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:06] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:06] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:06] stderr: [hdr] [DEVELOPER 00:02:06] stderr: End of headers. [DEVELOPER 00:02:06] stderr: Running post_headers hooks [DEVELOPER 00:02:06] stderr: Running post_send hooks [DEVELOPER 00:02:06] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:06] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:02:06] stderr: 204 No Content [DEBUG 00:02:06] credentials accepted [DEBUG 00:02:06] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:02:06] stderr: Running destroy hooks. [DEVELOPER 00:02:06] stderr: Request ends. [DEBUG 00:02:06] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:02:06] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:06] stderr: Running pre_send hooks [DEBUG 00:02:06] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:16] stderr: Sending request headers: [DEVELOPER 00:02:16] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/36fb765e0af9dc0c HTTP/1.1 [DEVELOPER 00:02:16] stderr: Connection: TE [DEVELOPER 00:02:16] stderr: TE: trailers [DEVELOPER 00:02:16] stderr: Host: www.googleapis.com [DEVELOPER 00:02:16] stderr: Content-Length: 0 [DEVELOPER 00:02:16] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:16] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:16] stderr: [DEVELOPER 00:02:16] stderr: Sending request-line and headers: [DEVELOPER 00:02:16] stderr: Request sent; retry is 1. [DEVELOPER 00:02:16] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:02:16] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:02:16] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:02:16] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:02:16] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:02:16] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:02:16] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:02:16] stderr: [hdr] Date: Fri, 05 Jan 2018 16:38:31 GMT [DEVELOPER 00:02:16] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:38:31 GMT] [DEVELOPER 00:02:16] stderr: [hdr] Vary: Origin [DEVELOPER 00:02:16] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:02:16] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:16] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:16] stderr: [hdr] Server: GSE [DEVELOPER 00:02:16] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:16] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:16] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:16] stderr: [hdr] [DEVELOPER 00:02:16] stderr: End of headers. [DEVELOPER 00:02:16] stderr: Running post_headers hooks [DEVELOPER 00:02:16] stderr: Running post_send hooks [DEVELOPER 00:02:16] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:16] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:02:16] stderr: 204 No Content [DEBUG 00:02:16] credentials accepted [DEBUG 00:02:16] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:02:16] stderr: Running destroy hooks. [DEVELOPER 00:02:16] stderr: Request ends. [DEBUG 00:02:16] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:02:16] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:16] stderr: Running pre_send hooks [DEBUG 00:02:16] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:26] stderr: Sending request headers: [DEVELOPER 00:02:26] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/287c96b98f8d6018 HTTP/1.1 [DEVELOPER 00:02:26] stderr: Connection: TE [DEVELOPER 00:02:26] stderr: TE: trailers [DEVELOPER 00:02:26] stderr: Host: www.googleapis.com [DEVELOPER 00:02:26] stderr: Content-Length: 0 [DEVELOPER 00:02:26] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:26] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:26] stderr: [DEVELOPER 00:02:26] stderr: Sending request-line and headers: [DEVELOPER 00:02:26] stderr: Request sent; retry is 1. [DEVELOPER 00:02:26] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:02:26] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:02:26] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:02:26] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:02:26] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:02:26] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:02:26] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:02:26] stderr: [hdr] Date: Fri, 05 Jan 2018 16:38:42 GMT [DEVELOPER 00:02:26] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:38:42 GMT] [DEVELOPER 00:02:26] stderr: [hdr] Vary: Origin [DEVELOPER 00:02:26] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:02:26] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:26] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:26] stderr: [hdr] Server: GSE [DEVELOPER 00:02:26] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:26] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:26] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:26] stderr: [hdr] [DEVELOPER 00:02:26] stderr: End of headers. [DEVELOPER 00:02:26] stderr: Running post_headers hooks [DEVELOPER 00:02:26] stderr: Running post_send hooks [DEVELOPER 00:02:26] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:26] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:02:26] stderr: 204 No Content [DEBUG 00:02:26] credentials accepted [DEBUG 00:02:26] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:02:26] stderr: Running destroy hooks. [DEVELOPER 00:02:26] stderr: Request ends. [DEBUG 00:02:26] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:02:26] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:26] stderr: Running pre_send hooks [DEBUG 00:02:26] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:37] stderr: Sending request headers: [DEVELOPER 00:02:37] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/24a8ef688d5208a5 HTTP/1.1 [DEVELOPER 00:02:37] stderr: Connection: TE [DEVELOPER 00:02:37] stderr: TE: trailers [DEVELOPER 00:02:37] stderr: Host: www.googleapis.com [DEVELOPER 00:02:37] stderr: Content-Length: 0 [DEVELOPER 00:02:37] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:37] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:37] stderr: [DEVELOPER 00:02:37] stderr: Sending request-line and headers: [DEVELOPER 00:02:37] stderr: Request sent; retry is 1. [DEVELOPER 00:02:37] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:02:37] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:02:37] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:02:37] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:02:37] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:02:37] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:02:37] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:02:37] stderr: [hdr] Date: Fri, 05 Jan 2018 16:38:52 GMT [DEVELOPER 00:02:37] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:38:52 GMT] [DEVELOPER 00:02:37] stderr: [hdr] Vary: Origin [DEVELOPER 00:02:37] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:02:37] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:37] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:37] stderr: [hdr] Server: GSE [DEVELOPER 00:02:37] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:37] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:37] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:37] stderr: [hdr] [DEVELOPER 00:02:37] stderr: End of headers. [DEVELOPER 00:02:37] stderr: Running post_headers hooks [DEVELOPER 00:02:37] stderr: Running post_send hooks [DEVELOPER 00:02:37] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:37] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:02:37] stderr: 204 No Content [DEBUG 00:02:37] credentials accepted [DEBUG 00:02:37] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:02:37] stderr: Running destroy hooks. [DEVELOPER 00:02:37] stderr: Request ends. [DEBUG 00:02:37] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:02:37] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:37] stderr: Running pre_send hooks [DEBUG 00:02:37] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:47] stderr: Sending request headers: [DEVELOPER 00:02:47] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/1f747ac78f9fa24a HTTP/1.1 [DEVELOPER 00:02:47] stderr: Connection: TE [DEVELOPER 00:02:47] stderr: TE: trailers [DEVELOPER 00:02:47] stderr: Host: www.googleapis.com [DEVELOPER 00:02:47] stderr: Content-Length: 0 [DEVELOPER 00:02:47] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:47] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:47] stderr: [DEVELOPER 00:02:47] stderr: Sending request-line and headers: [DEVELOPER 00:02:47] stderr: Request sent; retry is 1. [DEVELOPER 00:02:47] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:02:47] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:02:47] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:02:47] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:02:47] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:02:47] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:02:47] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:02:47] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:02 GMT [DEVELOPER 00:02:47] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:02 GMT] [DEVELOPER 00:02:47] stderr: [hdr] Vary: Origin [DEVELOPER 00:02:47] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:02:47] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:47] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:47] stderr: [hdr] Server: GSE [DEVELOPER 00:02:47] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:47] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:47] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:47] stderr: [hdr] [DEVELOPER 00:02:47] stderr: End of headers. [DEVELOPER 00:02:47] stderr: Running post_headers hooks [DEVELOPER 00:02:47] stderr: Running post_send hooks [DEVELOPER 00:02:47] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:47] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:02:47] stderr: 204 No Content [DEBUG 00:02:47] credentials accepted [DEBUG 00:02:47] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:02:47] stderr: Running destroy hooks. [DEVELOPER 00:02:47] stderr: Request ends. [DEBUG 00:02:47] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:02:47] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:47] stderr: Running pre_send hooks [DEBUG 00:02:47] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:58] stderr: Sending request headers: [DEVELOPER 00:02:58] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/1835db150a01cb48 HTTP/1.1 [DEVELOPER 00:02:58] stderr: Connection: TE [DEVELOPER 00:02:58] stderr: TE: trailers [DEVELOPER 00:02:58] stderr: Host: www.googleapis.com [DEVELOPER 00:02:58] stderr: Content-Length: 0 [DEVELOPER 00:02:58] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:58] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:58] stderr: [DEVELOPER 00:02:58] stderr: Sending request-line and headers: [DEVELOPER 00:02:58] stderr: Request sent; retry is 1. [DEVELOPER 00:02:58] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:02:58] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:02:58] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:02:58] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:02:58] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:02:58] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:02:58] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:02:58] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:13 GMT [DEVELOPER 00:02:58] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:13 GMT] [DEVELOPER 00:02:58] stderr: [hdr] Vary: Origin [DEVELOPER 00:02:58] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:02:58] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:58] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:58] stderr: [hdr] Server: GSE [DEVELOPER 00:02:58] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:58] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:58] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:58] stderr: [hdr] [DEVELOPER 00:02:58] stderr: End of headers. [DEVELOPER 00:02:58] stderr: Running post_headers hooks [DEVELOPER 00:02:58] stderr: Running post_send hooks [DEVELOPER 00:02:58] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:58] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:02:58] stderr: 204 No Content [DEBUG 00:02:58] credentials accepted [DEBUG 00:02:58] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:02:58] stderr: Running destroy hooks. [DEVELOPER 00:02:58] stderr: Request ends. [DEBUG 00:02:58] ClientTest.cpp:810: ending source->removeAllItems() [DEBUG 00:02:58] ClientTest.cpp:810: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:58] ClientTest.cpp:810: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:58] ClientTest.cpp:811: starting source.reset() [DEBUG 00:02:58] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:02:58] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:02:58] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:02:58] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:02:58] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:02:59] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:02:59] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:02:59] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:59] stderr: Sending request headers: [DEVELOPER 00:02:59] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:02:59] stderr: Connection: TE [DEVELOPER 00:02:59] stderr: TE: trailers [DEVELOPER 00:02:59] stderr: Host: www.googleapis.com [DEVELOPER 00:02:59] stderr: Depth: 0 [DEVELOPER 00:02:59] stderr: Content-Length: 137 [DEVELOPER 00:02:59] stderr: Content-Type: application/xml [DEVELOPER 00:02:59] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:59] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:59] stderr: [DEVELOPER 00:02:59] stderr: Sending request-line and headers: [DEVELOPER 00:02:59] stderr: Sending request body: [DEVELOPER 00:02:59] stderr: Body block (137 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:02:59] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:02:59] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:02:59] stderr: </prop></propfind> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: Request sent; retry is 1. [DEVELOPER 00:02:59] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:02:59] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:02:59] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:02:59] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:59] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:02:59] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:02:59] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:02:59] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:02:59] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:02:59] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:02:59] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:02:59] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:02:59] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:02:59] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:02:59] stderr: [hdr] Server: GSE [DEVELOPER 00:02:59] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:59] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:59] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:59] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:02:59] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:02:59] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:02:59] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:02:59] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_headers hooks [DEVELOPER 00:02:59] stderr: [chunk] < 202 [DEVELOPER 00:02:59] stderr: Got chunk size: 514 [DEVELOPER 00:02:59] stderr: Reading 514 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 514 bytes. [DEVELOPER 00:02:59] stderr: Read block (514 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:02:59] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:02:59] stderr: <d:response> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: </d:response> [DEVELOPER 00:02:59] stderr: </d:multistatus> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: [chunk] < 0 [DEVELOPER 00:02:59] stderr: Got chunk size: 0 [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_send hooks [DEVELOPER 00:02:59] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:59] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:02:59] stderr: 207 Multi-Status [DEBUG 00:02:59] credentials accepted [DEVELOPER 00:02:59] stderr: Running destroy hooks. [DEVELOPER 00:02:59] stderr: Request ends. [DEBUG 00:02:59] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:02:59] ClientTest.cpp:463: starting get()->close() [DEBUG 00:02:59] ClientTest.cpp:463: ending get()->close() [DEBUG 00:02:59] ClientTest.cpp:811: ending source.reset() [DEBUG 00:02:59] ClientTest.cpp:814: starting source.reset(createSource()) [DEBUG 00:02:59] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_A [DEBUG 00:02:59] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:02:59] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:02:59] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:02:59] sync = disabled (default) [DEBUG 00:02:59] uri = (default) [DEBUG 00:02:59] backend = CardDAV (set) [DEBUG 00:02:59] syncFormat = (default) [DEBUG 00:02:59] forceSyncFormat = 0 (default) [DEBUG 00:02:59] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:02:59] databaseFormat = (default) [DEBUG 00:02:59] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:02:59] databasePassword = (default) [DEBUG 00:02:59] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:02:59] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:02:59] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:02:59] ClientTest.cpp:431: starting get()->open() [DEBUG 00:02:59] ClientTest.cpp:431: ending get()->open() [DEBUG 00:02:59] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [INFO 00:02:59] carddav #A: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:02:59] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:02:59] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:02:59] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:02:59] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:02:59] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:02:59] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:02:59] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] starting PROPFIND, credentials unverified, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:59] stderr: Sending request headers: [DEVELOPER 00:02:59] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:02:59] stderr: Connection: TE [DEVELOPER 00:02:59] stderr: TE: trailers [DEVELOPER 00:02:59] stderr: Host: www.googleapis.com [DEVELOPER 00:02:59] stderr: Depth: 0 [DEVELOPER 00:02:59] stderr: Content-Length: 137 [DEVELOPER 00:02:59] stderr: Content-Type: application/xml [DEVELOPER 00:02:59] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:59] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:59] stderr: [DEVELOPER 00:02:59] stderr: Sending request-line and headers: [DEVELOPER 00:02:59] stderr: Sending request body: [DEVELOPER 00:02:59] stderr: Body block (137 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:02:59] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:02:59] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:02:59] stderr: </prop></propfind> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: Request sent; retry is 1. [DEVELOPER 00:02:59] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:02:59] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:02:59] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:02:59] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:59] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:02:59] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:02:59] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:02:59] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:02:59] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:02:59] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:02:59] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:02:59] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:02:59] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:02:59] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:02:59] stderr: [hdr] Server: GSE [DEVELOPER 00:02:59] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:59] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:59] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:59] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:02:59] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:02:59] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:02:59] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:02:59] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_headers hooks [DEVELOPER 00:02:59] stderr: [chunk] < 202 [DEVELOPER 00:02:59] stderr: Got chunk size: 514 [DEVELOPER 00:02:59] stderr: Reading 514 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 514 bytes. [DEVELOPER 00:02:59] stderr: Read block (514 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:02:59] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:02:59] stderr: <d:response> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: </d:response> [DEVELOPER 00:02:59] stderr: </d:multistatus> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: [chunk] < 0 [DEVELOPER 00:02:59] stderr: Got chunk size: 0 [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_send hooks [DEVELOPER 00:02:59] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:59] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:02:59] stderr: 207 Multi-Status [DEBUG 00:02:59] credentials accepted [DEVELOPER 00:02:59] stderr: Running destroy hooks. [DEVELOPER 00:02:59] stderr: Request ends. [DEBUG 00:02:59] carddav #A: old database revision '"23ad7c904aa665e3.0"', new revision '"23ad7c904aa665e3.0"' [DEBUG 00:02:59] carddav #A: revisions match, no item changes [DEBUG 00:02:59] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:02:59] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:02:59] ClientTest.cpp:814: ending source.reset(createSource()) [DEBUG 00:02:59] ClientTest.cpp:814: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:59] ClientTest.cpp:814: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:59] ClientTest.cpp:818: starting CPPUNIT_ASSERT_MESSAGE(("should be empty now"), ((countItems(source.get()) == 0))) [DEBUG 00:02:59] ClientTest.cpp:818: ending CPPUNIT_ASSERT_MESSAGE(("should be empty now"), ((countItems(source.get()) == 0))) [DEBUG 00:02:59] ClientTest.cpp:818: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:59] ClientTest.cpp:818: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:59] ClientTest.cpp:819: starting CPPUNIT_ASSERT_EQUAL((0),(countNewItems(source.get()))) [DEBUG 00:02:59] ClientTest.cpp:819: ending CPPUNIT_ASSERT_EQUAL((0),(countNewItems(source.get()))) [DEBUG 00:02:59] ClientTest.cpp:820: starting CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(source.get()))) [DEBUG 00:02:59] ClientTest.cpp:820: ending CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(source.get()))) [DEBUG 00:02:59] ClientTest.cpp:821: starting CPPUNIT_ASSERT_EQUAL((0),(countDeletedItems(source.get()))) [DEBUG 00:02:59] ClientTest.cpp:821: ending CPPUNIT_ASSERT_EQUAL((0),(countDeletedItems(source.get()))) [DEBUG 00:02:59] ClientTest.cpp:391: starting reset(__null) [DEBUG 00:02:59] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:02:59] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:02:59] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:02:59] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:02:59] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:02:59] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:59] stderr: Sending request headers: [DEVELOPER 00:02:59] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:02:59] stderr: Connection: TE [DEVELOPER 00:02:59] stderr: TE: trailers [DEVELOPER 00:02:59] stderr: Host: www.googleapis.com [DEVELOPER 00:02:59] stderr: Depth: 0 [DEVELOPER 00:02:59] stderr: Content-Length: 137 [DEVELOPER 00:02:59] stderr: Content-Type: application/xml [DEVELOPER 00:02:59] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:59] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:59] stderr: [DEVELOPER 00:02:59] stderr: Sending request-line and headers: [DEVELOPER 00:02:59] stderr: Sending request body: [DEVELOPER 00:02:59] stderr: Body block (137 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:02:59] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:02:59] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:02:59] stderr: </prop></propfind> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: Request sent; retry is 1. [DEVELOPER 00:02:59] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:02:59] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:02:59] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:02:59] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:59] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:02:59] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:02:59] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:02:59] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:02:59] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:02:59] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:02:59] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:02:59] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:02:59] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:02:59] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:02:59] stderr: [hdr] Server: GSE [DEVELOPER 00:02:59] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:59] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:59] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:59] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:02:59] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:02:59] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:02:59] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:02:59] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_headers hooks [DEVELOPER 00:02:59] stderr: [chunk] < 202 [DEVELOPER 00:02:59] stderr: Got chunk size: 514 [DEVELOPER 00:02:59] stderr: Reading 514 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 514 bytes. [DEVELOPER 00:02:59] stderr: Read block (514 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:02:59] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:02:59] stderr: <d:response> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: </d:response> [DEVELOPER 00:02:59] stderr: </d:multistatus> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: [chunk] < 0 [DEVELOPER 00:02:59] stderr: Got chunk size: 0 [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_send hooks [DEVELOPER 00:02:59] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:59] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:02:59] stderr: 207 Multi-Status [DEBUG 00:02:59] credentials accepted [DEVELOPER 00:02:59] stderr: Running destroy hooks. [DEVELOPER 00:02:59] stderr: Request ends. [DEBUG 00:02:59] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:02:59] ClientTest.cpp:463: starting get()->close() [DEBUG 00:02:59] ClientTest.cpp:463: ending get()->close() [DEBUG 00:02:59] ClientTest.cpp:391: ending reset(__null) [DEBUG 00:02:59] ClientTest.cpp:1714: ending deleteAll(createSourceA) [DEBUG 00:02:59] ClientTest.cpp:1718: starting copy.reset(createSourceB()) [DEBUG 00:02:59] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_B [DEBUG 00:02:59] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:02:59] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:02:59] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:02:59] sync = disabled (default) [DEBUG 00:02:59] uri = (default) [DEBUG 00:02:59] backend = CardDAV (set) [DEBUG 00:02:59] syncFormat = (default) [DEBUG 00:02:59] forceSyncFormat = 0 (default) [DEBUG 00:02:59] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:02:59] databaseFormat = (default) [DEBUG 00:02:59] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:02:59] databasePassword = (default) [DEBUG 00:02:59] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:02:59] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:02:59] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:02:59] ClientTest.cpp:431: starting get()->open() [DEBUG 00:02:59] ClientTest.cpp:431: ending get()->open() [DEBUG 00:02:59] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [INFO 00:02:59] carddav #B: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:02:59] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:02:59] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:02:59] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:02:59] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:02:59] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:02:59] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:02:59] carddav #B: slow sync or testing, do full item scan to detect changes [DEBUG 00:02:59] starting PROPFIND, credentials unverified, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:59] stderr: Sending request headers: [DEVELOPER 00:02:59] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:02:59] stderr: Connection: TE [DEVELOPER 00:02:59] stderr: TE: trailers [DEVELOPER 00:02:59] stderr: Host: www.googleapis.com [DEVELOPER 00:02:59] stderr: Depth: 1 [DEVELOPER 00:02:59] stderr: Content-Length: 141 [DEVELOPER 00:02:59] stderr: Content-Type: application/xml [DEVELOPER 00:02:59] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:59] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:59] stderr: [DEVELOPER 00:02:59] stderr: Sending request-line and headers: [DEVELOPER 00:02:59] stderr: Sending request body: [DEVELOPER 00:02:59] stderr: Body block (141 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:02:59] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:02:59] stderr: <getetag xmlns="DAV:"/> [DEVELOPER 00:02:59] stderr: <resourcetype xmlns="DAV:"/> [DEVELOPER 00:02:59] stderr: </prop></propfind> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: Request sent; retry is 1. [DEVELOPER 00:02:59] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:02:59] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:02:59] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:02:59] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:59] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:02:59] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:02:59] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:02:59] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:02:59] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:02:59] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:02:59] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:02:59] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:02:59] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:02:59] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:02:59] stderr: [hdr] Server: GSE [DEVELOPER 00:02:59] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:59] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:59] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:59] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:02:59] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:02:59] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:02:59] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:02:59] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_headers hooks [DEVELOPER 00:02:59] stderr: [chunk] < 2a1 [DEVELOPER 00:02:59] stderr: Got chunk size: 673 [DEVELOPER 00:02:59] stderr: Reading 673 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 605 bytes. [DEVELOPER 00:02:59] stderr: Read block (605 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:02:59] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:02:59] stderr: <d:response> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <d:resourcetype> [DEVELOPER 00:02:59] stderr: <d:collection/> [DEVELOPER 00:02:59] stderr: <card:addressbook/> [DEVELOPER 00:02:59] stderr: </d:resourcetype> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 404 Not Found</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <d:get] [DEVELOPER 00:02:59] stderr: Reading 68 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 68 bytes. [DEVELOPER 00:02:59] stderr: Read block (68 bytes): [DEVELOPER 00:02:59] stderr: [etag/> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: </d:response> [DEVELOPER 00:02:59] stderr: </d:multistatus> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: [chunk] < 0 [DEVELOPER 00:02:59] stderr: Got chunk size: 0 [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_send hooks [DEVELOPER 00:02:59] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:59] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:02:59] stderr: 207 Multi-Status [DEBUG 00:02:59] credentials accepted [DEVELOPER 00:02:59] stderr: Running destroy hooks. [DEVELOPER 00:02:59] stderr: Request ends. [DEBUG 00:02:59] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:02:59] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:02:59] ClientTest.cpp:1718: ending copy.reset(createSourceB()) [DEBUG 00:02:59] ClientTest.cpp:1718: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:02:59] ClientTest.cpp:1718: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:02:59] ClientTest.cpp:1719: starting CPPUNIT_ASSERT_EQUAL((0),(countItems(copy.get()))) [DEBUG 00:02:59] ClientTest.cpp:1719: ending CPPUNIT_ASSERT_EQUAL((0),(countItems(copy.get()))) [DEBUG 00:02:59] ClientTest.cpp:1719: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:02:59] ClientTest.cpp:1719: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:02:59] ClientTest.cpp:1720: starting copy.reset() [DEBUG 00:02:59] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:02:59] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:02:59] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:02:59] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:02:59] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:02:59] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:59] stderr: Sending request headers: [DEVELOPER 00:02:59] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:02:59] stderr: Connection: TE [DEVELOPER 00:02:59] stderr: TE: trailers [DEVELOPER 00:02:59] stderr: Host: www.googleapis.com [DEVELOPER 00:02:59] stderr: Depth: 0 [DEVELOPER 00:02:59] stderr: Content-Length: 137 [DEVELOPER 00:02:59] stderr: Content-Type: application/xml [DEVELOPER 00:02:59] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:59] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:59] stderr: [DEVELOPER 00:02:59] stderr: Sending request-line and headers: [DEVELOPER 00:02:59] stderr: Sending request body: [DEVELOPER 00:02:59] stderr: Body block (137 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:02:59] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:02:59] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:02:59] stderr: </prop></propfind> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: Request sent; retry is 1. [DEVELOPER 00:02:59] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:02:59] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:02:59] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:02:59] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:59] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:02:59] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:02:59] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:14 GMT [DEVELOPER 00:02:59] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:14 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:02:59] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:02:59] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:02:59] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:02:59] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:02:59] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:02:59] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:02:59] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:02:59] stderr: [hdr] Server: GSE [DEVELOPER 00:02:59] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:59] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:59] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:59] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:02:59] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:02:59] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:02:59] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:02:59] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_headers hooks [DEVELOPER 00:02:59] stderr: [chunk] < 202 [DEVELOPER 00:02:59] stderr: Got chunk size: 514 [DEVELOPER 00:02:59] stderr: Reading 514 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 514 bytes. [DEVELOPER 00:02:59] stderr: Read block (514 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:02:59] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:02:59] stderr: <d:response> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: </d:response> [DEVELOPER 00:02:59] stderr: </d:multistatus> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: [chunk] < 0 [DEVELOPER 00:02:59] stderr: Got chunk size: 0 [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_send hooks [DEVELOPER 00:02:59] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:59] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:02:59] stderr: 207 Multi-Status [DEBUG 00:02:59] credentials accepted [DEVELOPER 00:02:59] stderr: Running destroy hooks. [DEVELOPER 00:02:59] stderr: Request ends. [DEBUG 00:02:59] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:02:59] ClientTest.cpp:463: starting get()->close() [DEBUG 00:02:59] ClientTest.cpp:463: ending get()->close() [DEBUG 00:02:59] ClientTest.cpp:1720: ending copy.reset() [DEBUG 00:02:59] ClientTest.cpp:1724: starting numItems = insertManyItems(createSourceA).size() [DEBUG 00:02:59] ClientTest.cpp:1005: starting CPPUNIT_ASSERT(!config.m_templateItem.empty()) [DEBUG 00:02:59] ClientTest.cpp:1005: ending CPPUNIT_ASSERT(!config.m_templateItem.empty()) [DEBUG 00:02:59] ClientTest.cpp:1009: starting source.reset(createSourceA()) [DEBUG 00:02:59] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_A [DEBUG 00:02:59] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:02:59] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:02:59] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:02:59] sync = disabled (default) [DEBUG 00:02:59] uri = (default) [DEBUG 00:02:59] backend = CardDAV (set) [DEBUG 00:02:59] syncFormat = (default) [DEBUG 00:02:59] forceSyncFormat = 0 (default) [DEBUG 00:02:59] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:02:59] databaseFormat = (default) [DEBUG 00:02:59] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:02:59] databasePassword = (default) [DEBUG 00:02:59] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:02:59] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:02:59] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:02:59] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:02:59] ClientTest.cpp:431: starting get()->open() [DEBUG 00:02:59] ClientTest.cpp:431: ending get()->open() [DEBUG 00:02:59] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [INFO 00:02:59] carddav #A: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:02:59] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:02:59] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:02:59] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:02:59] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:02:59] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:02:59] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:02:59] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] starting PROPFIND, credentials unverified, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:59] stderr: Sending request headers: [DEVELOPER 00:02:59] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:02:59] stderr: Connection: TE [DEVELOPER 00:02:59] stderr: TE: trailers [DEVELOPER 00:02:59] stderr: Host: www.googleapis.com [DEVELOPER 00:02:59] stderr: Depth: 0 [DEVELOPER 00:02:59] stderr: Content-Length: 137 [DEVELOPER 00:02:59] stderr: Content-Type: application/xml [DEVELOPER 00:02:59] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:59] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:59] stderr: [DEVELOPER 00:02:59] stderr: Sending request-line and headers: [DEVELOPER 00:02:59] stderr: Sending request body: [DEVELOPER 00:02:59] stderr: Body block (137 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:02:59] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:02:59] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:02:59] stderr: </prop></propfind> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: Request sent; retry is 1. [DEVELOPER 00:02:59] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:02:59] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:02:59] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:02:59] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:59] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:02:59] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:02:59] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:15 GMT [DEVELOPER 00:02:59] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:15 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:15 GMT [DEVELOPER 00:02:59] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:15 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:02:59] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:02:59] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:02:59] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:02:59] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:02:59] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:02:59] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:02:59] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:02:59] stderr: [hdr] Server: GSE [DEVELOPER 00:02:59] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:59] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:59] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:59] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:02:59] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:02:59] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:02:59] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:02:59] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_headers hooks [DEVELOPER 00:02:59] stderr: [chunk] < 202 [DEVELOPER 00:02:59] stderr: Got chunk size: 514 [DEVELOPER 00:02:59] stderr: Reading 514 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 514 bytes. [DEVELOPER 00:02:59] stderr: Read block (514 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:02:59] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:02:59] stderr: <d:response> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: </d:response> [DEVELOPER 00:02:59] stderr: </d:multistatus> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: [chunk] < 0 [DEVELOPER 00:02:59] stderr: Got chunk size: 0 [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_send hooks [DEVELOPER 00:02:59] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:59] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:02:59] stderr: 207 Multi-Status [DEBUG 00:02:59] credentials accepted [DEVELOPER 00:02:59] stderr: Running destroy hooks. [DEVELOPER 00:02:59] stderr: Request ends. [DEBUG 00:02:59] carddav #A: old database revision '"23ad7c904aa665e3.0"', new revision '"23ad7c904aa665e3.0"' [DEBUG 00:02:59] carddav #A: revisions match, no item changes [DEBUG 00:02:59] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:02:59] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:02:59] ClientTest.cpp:1009: ending source.reset(createSourceA()) [DEBUG 00:02:59] ClientTest.cpp:1009: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:59] ClientTest.cpp:1009: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:02:59] ClientTest.cpp:1010: starting CPPUNIT_ASSERT(startIndex > 1 || !countItems(source.get())) [DEBUG 00:02:59] ClientTest.cpp:1010: ending CPPUNIT_ASSERT(startIndex > 1 || !countItems(source.get())) [DEBUG 00:02:59] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:02:59] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:02:59] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:02:59] check POST support of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:02:59] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:02:59] stderr: Sending request headers: [DEVELOPER 00:02:59] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:02:59] stderr: Connection: TE [DEVELOPER 00:02:59] stderr: TE: trailers [DEVELOPER 00:02:59] stderr: Host: www.googleapis.com [DEVELOPER 00:02:59] stderr: Depth: 0 [DEVELOPER 00:02:59] stderr: Content-Length: 115 [DEVELOPER 00:02:59] stderr: Content-Type: application/xml [DEVELOPER 00:02:59] stderr: User-Agent: SyncEvolution [DEVELOPER 00:02:59] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:02:59] stderr: [DEVELOPER 00:02:59] stderr: Sending request-line and headers: [DEVELOPER 00:02:59] stderr: Sending request body: [DEVELOPER 00:02:59] stderr: Body block (115 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:02:59] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:02:59] stderr: <add-member xmlns="DAV:"/> [DEVELOPER 00:02:59] stderr: </prop></propfind> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: Request sent; retry is 1. [DEVELOPER 00:02:59] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:02:59] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:02:59] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:02:59] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:02:59] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:02:59] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:02:59] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:15 GMT [DEVELOPER 00:02:59] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:15 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:15 GMT [DEVELOPER 00:02:59] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:15 GMT] [DEVELOPER 00:02:59] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:02:59] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:02:59] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:02:59] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:02:59] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:02:59] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:02:59] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:02:59] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:02:59] stderr: [hdr] Server: GSE [DEVELOPER 00:02:59] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:02:59] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:02:59] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:02:59] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:02:59] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:02:59] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:02:59] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:02:59] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:02:59] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_headers hooks [DEVELOPER 00:02:59] stderr: [chunk] < 250 [DEVELOPER 00:02:59] stderr: Got chunk size: 592 [DEVELOPER 00:02:59] stderr: Reading 592 bytes of response body. [DEVELOPER 00:02:59] stderr: Got 592 bytes. [DEVELOPER 00:02:59] stderr: Read block (592 bytes): [DEVELOPER 00:02:59] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:02:59] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:02:59] stderr: <d:response> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: <d:propstat> [DEVELOPER 00:02:59] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:02:59] stderr: <d:prop> [DEVELOPER 00:02:59] stderr: <d:add-member> [DEVELOPER 00:02:59] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:02:59] stderr: </d:add-member> [DEVELOPER 00:02:59] stderr: </d:prop> [DEVELOPER 00:02:59] stderr: </d:propstat> [DEVELOPER 00:02:59] stderr: </d:response> [DEVELOPER 00:02:59] stderr: </d:multistatus> [DEVELOPER 00:02:59] stderr: ] [DEVELOPER 00:02:59] stderr: [chunk] < 0 [DEVELOPER 00:02:59] stderr: Got chunk size: 0 [DEVELOPER 00:02:59] stderr: [hdr] [DEVELOPER 00:02:59] stderr: End of headers. [DEVELOPER 00:02:59] stderr: Running post_send hooks [DEVELOPER 00:02:59] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:02:59] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:02:59] stderr: 207 Multi-Status [DEBUG 00:02:59] credentials accepted [DEVELOPER 00:02:59] stderr: Running destroy hooks. [DEVELOPER 00:02:59] stderr: Request ends. [DEBUG 00:02:59] /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ POST support: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ [DEBUG 00:02:59] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:02:59] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:02:59] stderr: Running pre_send hooks [DEBUG 00:02:59] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:03:10] stderr: Sending request headers: [DEVELOPER 00:03:10] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:03:10] stderr: Connection: TE [DEVELOPER 00:03:10] stderr: TE: trailers [DEVELOPER 00:03:10] stderr: Host: www.googleapis.com [DEVELOPER 00:03:10] stderr: Content-Length: 209 [DEVELOPER 00:03:10] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:03:10] stderr: User-Agent: SyncEvolution [DEVELOPER 00:03:10] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:03:10] stderr: [DEVELOPER 00:03:10] stderr: Sending request-line and headers: [DEVELOPER 00:03:10] stderr: Sending request body: [DEVELOPER 00:03:10] stderr: Body block (209 bytes): [DEVELOPER 00:03:10] stderr: [BEGIN:VCARD [DEVELOPER 00:03:10] stderr: VERSION:3.0 [DEVELOPER 00:03:10] stderr: TITLE:tester [DEVELOPER 00:03:10] stderr: N:Doe;001-;;; [DEVELOPER 00:03:10] stderr: FN:001- Doe [DEVELOPER 00:03:10] stderr: UID:001--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:03:10] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:03:10] stderr: X-EVOLUTION-FILE-AS:Doe\, 001- [DEVELOPER 00:03:10] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:03:10] stderr: NOTE: [DEVELOPER 00:03:10] stderr: END:VCARD [DEVELOPER 00:03:10] stderr: ] [DEVELOPER 00:03:10] stderr: Request sent; retry is 1. [DEVELOPER 00:03:10] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:03:10] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:03:10] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:03:10] stderr: [hdr] ETag: "2018-01-05T08:39:15.422-08:00" [DEVELOPER 00:03:10] stderr: Header Name: [etag], Value: ["2018-01-05T08:39:15.422-08:00"] [DEVELOPER 00:03:10] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/544208688ff84de2 [DEVELOPER 00:03:10] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/544208688ff84de2] [DEVELOPER 00:03:10] stderr: [hdr] Vary: Origin [DEVELOPER 00:03:10] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:03:10] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:03:10] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:03:10] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:25 GMT [DEVELOPER 00:03:10] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:25 GMT] [DEVELOPER 00:03:10] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:25 GMT [DEVELOPER 00:03:10] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:25 GMT] [DEVELOPER 00:03:10] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:03:10] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:03:10] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:03:10] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:03:10] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:03:10] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:03:10] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:03:10] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:03:10] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:03:10] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:03:10] stderr: [hdr] Server: GSE [DEVELOPER 00:03:10] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:03:10] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:03:10] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:03:10] stderr: [hdr] [DEVELOPER 00:03:10] stderr: End of headers. [DEVELOPER 00:03:10] stderr: Running post_headers hooks [DEVELOPER 00:03:10] stderr: Running post_send hooks [DEVELOPER 00:03:10] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:03:10] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:03:10] stderr: 201 Created [DEBUG 00:03:10] credentials accepted [DEBUG 00:03:10] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:03:10] new item mapped to 544208688ff84de2 [DEVELOPER 00:03:10] stderr: Running destroy hooks. [DEVELOPER 00:03:10] stderr: Request ends. [DEBUG 00:03:10] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:10] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:03:10] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:03:10] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:10] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:10] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:03:10] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:03:10] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:10] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:03:10] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:03:10] stderr: Running pre_send hooks [DEBUG 00:03:10] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:03:20] stderr: Sending request headers: [DEVELOPER 00:03:20] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:03:20] stderr: Connection: TE [DEVELOPER 00:03:20] stderr: TE: trailers [DEVELOPER 00:03:20] stderr: Host: www.googleapis.com [DEVELOPER 00:03:20] stderr: Content-Length: 209 [DEVELOPER 00:03:20] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:03:20] stderr: User-Agent: SyncEvolution [DEVELOPER 00:03:20] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:03:20] stderr: [DEVELOPER 00:03:20] stderr: Sending request-line and headers: [DEVELOPER 00:03:20] stderr: Sending request body: [DEVELOPER 00:03:20] stderr: Body block (209 bytes): [DEVELOPER 00:03:20] stderr: [BEGIN:VCARD [DEVELOPER 00:03:20] stderr: VERSION:3.0 [DEVELOPER 00:03:20] stderr: TITLE:tester [DEVELOPER 00:03:20] stderr: N:Doe;002-;;; [DEVELOPER 00:03:20] stderr: FN:002- Doe [DEVELOPER 00:03:20] stderr: UID:002--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:03:20] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:03:20] stderr: X-EVOLUTION-FILE-AS:Doe\, 002- [DEVELOPER 00:03:20] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:03:20] stderr: NOTE: [DEVELOPER 00:03:20] stderr: END:VCARD [DEVELOPER 00:03:20] stderr: ] [DEVELOPER 00:03:20] stderr: Request sent; retry is 1. [DEVELOPER 00:03:20] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:03:20] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:03:20] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:03:20] stderr: [hdr] ETag: "2018-01-05T08:39:25.752-08:00" [DEVELOPER 00:03:20] stderr: Header Name: [etag], Value: ["2018-01-05T08:39:25.752-08:00"] [DEVELOPER 00:03:20] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/2a6c2d778cf9a015 [DEVELOPER 00:03:20] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/2a6c2d778cf9a015] [DEVELOPER 00:03:20] stderr: [hdr] Vary: Origin [DEVELOPER 00:03:20] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:03:20] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:03:20] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:03:20] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:35 GMT [DEVELOPER 00:03:20] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:35 GMT] [DEVELOPER 00:03:20] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:35 GMT [DEVELOPER 00:03:20] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:35 GMT] [DEVELOPER 00:03:20] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:03:20] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:03:20] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:03:20] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:03:20] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:03:20] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:03:20] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:03:20] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:03:20] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:03:20] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:03:20] stderr: [hdr] Server: GSE [DEVELOPER 00:03:20] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:03:20] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:03:20] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:03:20] stderr: [hdr] [DEVELOPER 00:03:20] stderr: End of headers. [DEVELOPER 00:03:20] stderr: Running post_headers hooks [DEVELOPER 00:03:20] stderr: Running post_send hooks [DEVELOPER 00:03:20] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:03:20] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:03:20] stderr: 201 Created [DEBUG 00:03:20] credentials accepted [DEBUG 00:03:20] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:03:20] new item mapped to 2a6c2d778cf9a015 [DEVELOPER 00:03:20] stderr: Running destroy hooks. [DEVELOPER 00:03:20] stderr: Request ends. [DEBUG 00:03:20] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:20] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:03:20] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:03:20] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:20] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:20] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:03:20] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:03:20] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:20] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:03:20] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:03:20] stderr: Running pre_send hooks [DEBUG 00:03:20] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:03:30] stderr: Sending request headers: [DEVELOPER 00:03:30] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:03:30] stderr: Connection: TE [DEVELOPER 00:03:30] stderr: TE: trailers [DEVELOPER 00:03:30] stderr: Host: www.googleapis.com [DEVELOPER 00:03:30] stderr: Content-Length: 209 [DEVELOPER 00:03:30] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:03:30] stderr: User-Agent: SyncEvolution [DEVELOPER 00:03:30] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:03:30] stderr: [DEVELOPER 00:03:30] stderr: Sending request-line and headers: [DEVELOPER 00:03:30] stderr: Sending request body: [DEVELOPER 00:03:30] stderr: Body block (209 bytes): [DEVELOPER 00:03:30] stderr: [BEGIN:VCARD [DEVELOPER 00:03:30] stderr: VERSION:3.0 [DEVELOPER 00:03:30] stderr: TITLE:tester [DEVELOPER 00:03:30] stderr: N:Doe;003-;;; [DEVELOPER 00:03:30] stderr: FN:003- Doe [DEVELOPER 00:03:30] stderr: UID:003--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:03:30] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:03:30] stderr: X-EVOLUTION-FILE-AS:Doe\, 003- [DEVELOPER 00:03:30] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:03:30] stderr: NOTE: [DEVELOPER 00:03:30] stderr: END:VCARD [DEVELOPER 00:03:30] stderr: ] [DEVELOPER 00:03:30] stderr: Request sent; retry is 1. [DEVELOPER 00:03:30] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:03:30] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:03:30] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:03:30] stderr: [hdr] ETag: "2018-01-05T08:39:36.124-08:00" [DEVELOPER 00:03:30] stderr: Header Name: [etag], Value: ["2018-01-05T08:39:36.124-08:00"] [DEVELOPER 00:03:30] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/767ed8650c9f735e [DEVELOPER 00:03:30] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/767ed8650c9f735e] [DEVELOPER 00:03:30] stderr: [hdr] Vary: Origin [DEVELOPER 00:03:30] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:03:30] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:03:30] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:03:30] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:46 GMT [DEVELOPER 00:03:30] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:46 GMT] [DEVELOPER 00:03:30] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:46 GMT [DEVELOPER 00:03:30] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:46 GMT] [DEVELOPER 00:03:30] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:03:30] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:03:30] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:03:30] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:03:30] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:03:30] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:03:30] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:03:30] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:03:30] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:03:30] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:03:30] stderr: [hdr] Server: GSE [DEVELOPER 00:03:30] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:03:30] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:03:30] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:03:30] stderr: [hdr] [DEVELOPER 00:03:30] stderr: End of headers. [DEVELOPER 00:03:30] stderr: Running post_headers hooks [DEVELOPER 00:03:30] stderr: Running post_send hooks [DEVELOPER 00:03:30] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:03:30] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:03:30] stderr: 201 Created [DEBUG 00:03:30] credentials accepted [DEBUG 00:03:30] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:03:30] new item mapped to 767ed8650c9f735e [DEVELOPER 00:03:30] stderr: Running destroy hooks. [DEVELOPER 00:03:30] stderr: Request ends. [DEBUG 00:03:30] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:30] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:03:30] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:03:30] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:30] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:30] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:03:30] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:03:30] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:30] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:03:30] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:03:30] stderr: Running pre_send hooks [DEBUG 00:03:30] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:03:41] stderr: Sending request headers: [DEVELOPER 00:03:41] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:03:41] stderr: Connection: TE [DEVELOPER 00:03:41] stderr: TE: trailers [DEVELOPER 00:03:41] stderr: Host: www.googleapis.com [DEVELOPER 00:03:41] stderr: Content-Length: 209 [DEVELOPER 00:03:41] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:03:41] stderr: User-Agent: SyncEvolution [DEVELOPER 00:03:41] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:03:41] stderr: [DEVELOPER 00:03:41] stderr: Sending request-line and headers: [DEVELOPER 00:03:41] stderr: Sending request body: [DEVELOPER 00:03:41] stderr: Body block (209 bytes): [DEVELOPER 00:03:41] stderr: [BEGIN:VCARD [DEVELOPER 00:03:41] stderr: VERSION:3.0 [DEVELOPER 00:03:41] stderr: TITLE:tester [DEVELOPER 00:03:41] stderr: N:Doe;004-;;; [DEVELOPER 00:03:41] stderr: FN:004- Doe [DEVELOPER 00:03:41] stderr: UID:004--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:03:41] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:03:41] stderr: X-EVOLUTION-FILE-AS:Doe\, 004- [DEVELOPER 00:03:41] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:03:41] stderr: NOTE: [DEVELOPER 00:03:41] stderr: END:VCARD [DEVELOPER 00:03:41] stderr: ] [DEVELOPER 00:03:41] stderr: Request sent; retry is 1. [DEVELOPER 00:03:41] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:03:41] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:03:41] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:03:41] stderr: [hdr] ETag: "2018-01-05T08:39:46.425-08:00" [DEVELOPER 00:03:41] stderr: Header Name: [etag], Value: ["2018-01-05T08:39:46.425-08:00"] [DEVELOPER 00:03:41] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/367021cc0d69f46c [DEVELOPER 00:03:41] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/367021cc0d69f46c] [DEVELOPER 00:03:41] stderr: [hdr] Vary: Origin [DEVELOPER 00:03:41] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:03:41] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:03:41] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:03:41] stderr: [hdr] Date: Fri, 05 Jan 2018 16:39:56 GMT [DEVELOPER 00:03:41] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:39:56 GMT] [DEVELOPER 00:03:41] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:39:56 GMT [DEVELOPER 00:03:41] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:39:56 GMT] [DEVELOPER 00:03:41] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:03:41] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:03:41] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:03:41] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:03:41] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:03:41] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:03:41] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:03:41] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:03:41] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:03:41] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:03:41] stderr: [hdr] Server: GSE [DEVELOPER 00:03:41] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:03:41] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:03:41] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:03:41] stderr: [hdr] [DEVELOPER 00:03:41] stderr: End of headers. [DEVELOPER 00:03:41] stderr: Running post_headers hooks [DEVELOPER 00:03:41] stderr: Running post_send hooks [DEVELOPER 00:03:41] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:03:41] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:03:41] stderr: 201 Created [DEBUG 00:03:41] credentials accepted [DEBUG 00:03:41] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:03:41] new item mapped to 367021cc0d69f46c [DEVELOPER 00:03:41] stderr: Running destroy hooks. [DEVELOPER 00:03:41] stderr: Request ends. [DEBUG 00:03:41] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:41] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:03:41] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:03:41] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:41] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:41] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:03:41] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:03:41] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:41] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:03:41] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:03:41] stderr: Running pre_send hooks [DEBUG 00:03:41] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:03:51] stderr: Sending request headers: [DEVELOPER 00:03:51] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:03:51] stderr: Connection: TE [DEVELOPER 00:03:51] stderr: TE: trailers [DEVELOPER 00:03:51] stderr: Host: www.googleapis.com [DEVELOPER 00:03:51] stderr: Content-Length: 209 [DEVELOPER 00:03:51] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:03:51] stderr: User-Agent: SyncEvolution [DEVELOPER 00:03:51] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:03:51] stderr: [DEVELOPER 00:03:51] stderr: Sending request-line and headers: [DEVELOPER 00:03:51] stderr: Sending request body: [DEVELOPER 00:03:51] stderr: Body block (209 bytes): [DEVELOPER 00:03:51] stderr: [BEGIN:VCARD [DEVELOPER 00:03:51] stderr: VERSION:3.0 [DEVELOPER 00:03:51] stderr: TITLE:tester [DEVELOPER 00:03:51] stderr: N:Doe;005-;;; [DEVELOPER 00:03:51] stderr: FN:005- Doe [DEVELOPER 00:03:51] stderr: UID:005--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:03:51] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:03:51] stderr: X-EVOLUTION-FILE-AS:Doe\, 005- [DEVELOPER 00:03:51] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:03:51] stderr: NOTE: [DEVELOPER 00:03:51] stderr: END:VCARD [DEVELOPER 00:03:51] stderr: ] [DEVELOPER 00:03:51] stderr: Request sent; retry is 1. [DEVELOPER 00:03:51] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:03:51] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:03:51] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:03:51] stderr: [hdr] ETag: "2018-01-05T08:39:56.714-08:00" [DEVELOPER 00:03:51] stderr: Header Name: [etag], Value: ["2018-01-05T08:39:56.714-08:00"] [DEVELOPER 00:03:51] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/45006e608b0e373e [DEVELOPER 00:03:51] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/45006e608b0e373e] [DEVELOPER 00:03:51] stderr: [hdr] Vary: Origin [DEVELOPER 00:03:51] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:03:51] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:03:51] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:03:51] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:06 GMT [DEVELOPER 00:03:51] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:06 GMT] [DEVELOPER 00:03:51] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:06 GMT [DEVELOPER 00:03:51] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:06 GMT] [DEVELOPER 00:03:51] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:03:51] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:03:51] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:03:51] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:03:51] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:03:51] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:03:51] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:03:51] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:03:51] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:03:51] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:03:51] stderr: [hdr] Server: GSE [DEVELOPER 00:03:51] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:03:51] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:03:51] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:03:51] stderr: [hdr] [DEVELOPER 00:03:51] stderr: End of headers. [DEVELOPER 00:03:51] stderr: Running post_headers hooks [DEVELOPER 00:03:51] stderr: Running post_send hooks [DEVELOPER 00:03:51] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:03:51] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:03:51] stderr: 201 Created [DEBUG 00:03:51] credentials accepted [DEBUG 00:03:51] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:03:51] new item mapped to 45006e608b0e373e [DEVELOPER 00:03:51] stderr: Running destroy hooks. [DEVELOPER 00:03:51] stderr: Request ends. [DEBUG 00:03:51] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:51] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:03:51] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:03:51] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:51] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:03:51] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:03:51] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:03:51] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:03:51] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:03:51] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:03:51] stderr: Running pre_send hooks [DEBUG 00:03:51] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:01] stderr: Sending request headers: [DEVELOPER 00:04:01] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:01] stderr: Connection: TE [DEVELOPER 00:04:01] stderr: TE: trailers [DEVELOPER 00:04:01] stderr: Host: www.googleapis.com [DEVELOPER 00:04:01] stderr: Content-Length: 209 [DEVELOPER 00:04:01] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:04:01] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:01] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:01] stderr: [DEVELOPER 00:04:01] stderr: Sending request-line and headers: [DEVELOPER 00:04:01] stderr: Sending request body: [DEVELOPER 00:04:01] stderr: Body block (209 bytes): [DEVELOPER 00:04:01] stderr: [BEGIN:VCARD [DEVELOPER 00:04:01] stderr: VERSION:3.0 [DEVELOPER 00:04:01] stderr: TITLE:tester [DEVELOPER 00:04:01] stderr: N:Doe;006-;;; [DEVELOPER 00:04:01] stderr: FN:006- Doe [DEVELOPER 00:04:01] stderr: UID:006--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:04:01] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:04:01] stderr: X-EVOLUTION-FILE-AS:Doe\, 006- [DEVELOPER 00:04:01] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:04:01] stderr: NOTE: [DEVELOPER 00:04:01] stderr: END:VCARD [DEVELOPER 00:04:01] stderr: ] [DEVELOPER 00:04:01] stderr: Request sent; retry is 1. [DEVELOPER 00:04:01] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:04:01] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:04:01] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:04:01] stderr: [hdr] ETag: "2018-01-05T08:40:07.006-08:00" [DEVELOPER 00:04:01] stderr: Header Name: [etag], Value: ["2018-01-05T08:40:07.006-08:00"] [DEVELOPER 00:04:01] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/f965327899bc842 [DEVELOPER 00:04:01] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/f965327899bc842] [DEVELOPER 00:04:01] stderr: [hdr] Vary: Origin [DEVELOPER 00:04:01] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:04:01] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:01] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:01] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:17 GMT [DEVELOPER 00:04:01] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:17 GMT] [DEVELOPER 00:04:01] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:17 GMT [DEVELOPER 00:04:01] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:17 GMT] [DEVELOPER 00:04:01] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:01] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:01] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:01] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:01] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:01] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:01] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:01] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:01] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:04:01] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:04:01] stderr: [hdr] Server: GSE [DEVELOPER 00:04:01] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:01] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:01] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:01] stderr: [hdr] [DEVELOPER 00:04:01] stderr: End of headers. [DEVELOPER 00:04:01] stderr: Running post_headers hooks [DEVELOPER 00:04:01] stderr: Running post_send hooks [DEVELOPER 00:04:01] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:01] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:04:01] stderr: 201 Created [DEBUG 00:04:01] credentials accepted [DEBUG 00:04:01] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:04:01] new item mapped to f965327899bc842 [DEVELOPER 00:04:01] stderr: Running destroy hooks. [DEVELOPER 00:04:01] stderr: Request ends. [DEBUG 00:04:01] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:01] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:04:01] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:04:01] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:01] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:01] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:04:01] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:04:01] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:01] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:04:01] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:01] stderr: Running pre_send hooks [DEBUG 00:04:01] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:12] stderr: Sending request headers: [DEVELOPER 00:04:12] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:12] stderr: Connection: TE [DEVELOPER 00:04:12] stderr: TE: trailers [DEVELOPER 00:04:12] stderr: Host: www.googleapis.com [DEVELOPER 00:04:12] stderr: Content-Length: 209 [DEVELOPER 00:04:12] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:04:12] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:12] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:12] stderr: [DEVELOPER 00:04:12] stderr: Sending request-line and headers: [DEVELOPER 00:04:12] stderr: Sending request body: [DEVELOPER 00:04:12] stderr: Body block (209 bytes): [DEVELOPER 00:04:12] stderr: [BEGIN:VCARD [DEVELOPER 00:04:12] stderr: VERSION:3.0 [DEVELOPER 00:04:12] stderr: TITLE:tester [DEVELOPER 00:04:12] stderr: N:Doe;007-;;; [DEVELOPER 00:04:12] stderr: FN:007- Doe [DEVELOPER 00:04:12] stderr: UID:007--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:04:12] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:04:12] stderr: X-EVOLUTION-FILE-AS:Doe\, 007- [DEVELOPER 00:04:12] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:04:12] stderr: NOTE: [DEVELOPER 00:04:12] stderr: END:VCARD [DEVELOPER 00:04:12] stderr: ] [DEVELOPER 00:04:12] stderr: Request sent; retry is 1. [DEVELOPER 00:04:12] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:04:12] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:04:12] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:04:12] stderr: [hdr] ETag: "2018-01-05T08:40:17.297-08:00" [DEVELOPER 00:04:12] stderr: Header Name: [etag], Value: ["2018-01-05T08:40:17.297-08:00"] [DEVELOPER 00:04:12] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1b75ef2c89589b4d [DEVELOPER 00:04:12] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1b75ef2c89589b4d] [DEVELOPER 00:04:12] stderr: [hdr] Vary: Origin [DEVELOPER 00:04:12] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:04:12] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:12] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:12] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:27 GMT [DEVELOPER 00:04:12] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:27 GMT] [DEVELOPER 00:04:12] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:27 GMT [DEVELOPER 00:04:12] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:27 GMT] [DEVELOPER 00:04:12] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:12] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:12] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:12] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:12] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:12] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:12] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:12] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:12] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:04:12] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:04:12] stderr: [hdr] Server: GSE [DEVELOPER 00:04:12] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:12] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:12] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:12] stderr: [hdr] [DEVELOPER 00:04:12] stderr: End of headers. [DEVELOPER 00:04:12] stderr: Running post_headers hooks [DEVELOPER 00:04:12] stderr: Running post_send hooks [DEVELOPER 00:04:12] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:12] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:04:12] stderr: 201 Created [DEBUG 00:04:12] credentials accepted [DEBUG 00:04:12] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:04:12] new item mapped to 1b75ef2c89589b4d [DEVELOPER 00:04:12] stderr: Running destroy hooks. [DEVELOPER 00:04:12] stderr: Request ends. [DEBUG 00:04:12] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:12] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:04:12] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:04:12] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:12] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:12] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:04:12] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:04:12] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:12] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:04:12] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:12] stderr: Running pre_send hooks [DEBUG 00:04:12] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:22] stderr: Sending request headers: [DEVELOPER 00:04:22] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:22] stderr: Connection: TE [DEVELOPER 00:04:22] stderr: TE: trailers [DEVELOPER 00:04:22] stderr: Host: www.googleapis.com [DEVELOPER 00:04:22] stderr: Content-Length: 209 [DEVELOPER 00:04:22] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:04:22] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:22] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:22] stderr: [DEVELOPER 00:04:22] stderr: Sending request-line and headers: [DEVELOPER 00:04:22] stderr: Sending request body: [DEVELOPER 00:04:22] stderr: Body block (209 bytes): [DEVELOPER 00:04:22] stderr: [BEGIN:VCARD [DEVELOPER 00:04:22] stderr: VERSION:3.0 [DEVELOPER 00:04:22] stderr: TITLE:tester [DEVELOPER 00:04:22] stderr: N:Doe;008-;;; [DEVELOPER 00:04:22] stderr: FN:008- Doe [DEVELOPER 00:04:22] stderr: UID:008--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:04:22] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:04:22] stderr: X-EVOLUTION-FILE-AS:Doe\, 008- [DEVELOPER 00:04:22] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:04:22] stderr: NOTE: [DEVELOPER 00:04:22] stderr: END:VCARD [DEVELOPER 00:04:22] stderr: ] [DEVELOPER 00:04:22] stderr: Request sent; retry is 1. [DEVELOPER 00:04:22] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:04:22] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:04:22] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:04:22] stderr: [hdr] ETag: "2018-01-05T08:40:27.576-08:00" [DEVELOPER 00:04:22] stderr: Header Name: [etag], Value: ["2018-01-05T08:40:27.576-08:00"] [DEVELOPER 00:04:22] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/df38dd20b009ec6 [DEVELOPER 00:04:22] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/df38dd20b009ec6] [DEVELOPER 00:04:22] stderr: [hdr] Vary: Origin [DEVELOPER 00:04:22] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:04:22] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:22] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:22] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:37 GMT [DEVELOPER 00:04:22] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:37 GMT] [DEVELOPER 00:04:22] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:37 GMT [DEVELOPER 00:04:22] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:37 GMT] [DEVELOPER 00:04:22] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:22] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:22] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:22] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:22] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:22] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:22] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:22] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:22] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:04:22] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:04:22] stderr: [hdr] Server: GSE [DEVELOPER 00:04:22] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:22] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:22] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:22] stderr: [hdr] [DEVELOPER 00:04:22] stderr: End of headers. [DEVELOPER 00:04:22] stderr: Running post_headers hooks [DEVELOPER 00:04:22] stderr: Running post_send hooks [DEVELOPER 00:04:22] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:22] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:04:22] stderr: 201 Created [DEBUG 00:04:22] credentials accepted [DEBUG 00:04:22] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:04:22] new item mapped to df38dd20b009ec6 [DEVELOPER 00:04:22] stderr: Running destroy hooks. [DEVELOPER 00:04:22] stderr: Request ends. [DEBUG 00:04:22] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:22] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:04:22] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:04:22] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:22] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:22] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:04:22] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:04:22] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:22] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:04:22] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:22] stderr: Running pre_send hooks [DEBUG 00:04:22] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:32] stderr: Sending request headers: [DEVELOPER 00:04:32] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:32] stderr: Connection: TE [DEVELOPER 00:04:32] stderr: TE: trailers [DEVELOPER 00:04:32] stderr: Host: www.googleapis.com [DEVELOPER 00:04:32] stderr: Content-Length: 209 [DEVELOPER 00:04:32] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:04:32] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:32] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:32] stderr: [DEVELOPER 00:04:32] stderr: Sending request-line and headers: [DEVELOPER 00:04:32] stderr: Sending request body: [DEVELOPER 00:04:32] stderr: Body block (209 bytes): [DEVELOPER 00:04:32] stderr: [BEGIN:VCARD [DEVELOPER 00:04:32] stderr: VERSION:3.0 [DEVELOPER 00:04:32] stderr: TITLE:tester [DEVELOPER 00:04:32] stderr: N:Doe;009-;;; [DEVELOPER 00:04:32] stderr: FN:009- Doe [DEVELOPER 00:04:32] stderr: UID:009--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:04:32] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:04:32] stderr: X-EVOLUTION-FILE-AS:Doe\, 009- [DEVELOPER 00:04:32] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:04:32] stderr: NOTE: [DEVELOPER 00:04:32] stderr: END:VCARD [DEVELOPER 00:04:32] stderr: ] [DEVELOPER 00:04:32] stderr: Request sent; retry is 1. [DEVELOPER 00:04:32] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:04:32] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:04:32] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:04:32] stderr: [hdr] ETag: "2018-01-05T08:40:37.860-08:00" [DEVELOPER 00:04:32] stderr: Header Name: [etag], Value: ["2018-01-05T08:40:37.860-08:00"] [DEVELOPER 00:04:32] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1e4c868081f5723 [DEVELOPER 00:04:32] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1e4c868081f5723] [DEVELOPER 00:04:32] stderr: [hdr] Vary: Origin [DEVELOPER 00:04:32] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:04:32] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:32] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:32] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:47 GMT [DEVELOPER 00:04:32] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:47 GMT] [DEVELOPER 00:04:32] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:47 GMT [DEVELOPER 00:04:32] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:47 GMT] [DEVELOPER 00:04:32] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:32] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:32] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:32] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:32] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:32] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:32] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:32] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:32] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:04:32] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:04:32] stderr: [hdr] Server: GSE [DEVELOPER 00:04:32] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:32] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:32] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:32] stderr: [hdr] [DEVELOPER 00:04:32] stderr: End of headers. [DEVELOPER 00:04:32] stderr: Running post_headers hooks [DEVELOPER 00:04:32] stderr: Running post_send hooks [DEVELOPER 00:04:32] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:32] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:04:32] stderr: 201 Created [DEBUG 00:04:32] credentials accepted [DEBUG 00:04:32] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:04:32] new item mapped to 1e4c868081f5723 [DEVELOPER 00:04:32] stderr: Running destroy hooks. [DEVELOPER 00:04:32] stderr: Request ends. [DEBUG 00:04:32] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:32] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:04:32] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:04:32] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:32] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:32] ClientTest.cpp:504: starting CPPUNIT_ASSERT(source) [DEBUG 00:04:32] ClientTest.cpp:504: ending CPPUNIT_ASSERT(source) [DEBUG 00:04:32] ClientTest.cpp:507: starting res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:32] starting POST, credentials okay, deadline in 300.0s [DEVELOPER 00:04:32] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:32] stderr: Running pre_send hooks [DEBUG 00:04:32] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:42] stderr: Sending request headers: [DEVELOPER 00:04:42] stderr: POST /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:42] stderr: Connection: TE [DEVELOPER 00:04:42] stderr: TE: trailers [DEVELOPER 00:04:42] stderr: Host: www.googleapis.com [DEVELOPER 00:04:42] stderr: Content-Length: 209 [DEVELOPER 00:04:42] stderr: Content-Type: text/vcard; charset=utf-8 [DEVELOPER 00:04:42] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:42] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:42] stderr: [DEVELOPER 00:04:42] stderr: Sending request-line and headers: [DEVELOPER 00:04:42] stderr: Sending request body: [DEVELOPER 00:04:42] stderr: Body block (209 bytes): [DEVELOPER 00:04:42] stderr: [BEGIN:VCARD [DEVELOPER 00:04:42] stderr: VERSION:3.0 [DEVELOPER 00:04:42] stderr: TITLE:tester [DEVELOPER 00:04:42] stderr: N:Doe;010-;;; [DEVELOPER 00:04:42] stderr: FN:010- Doe [DEVELOPER 00:04:42] stderr: UID:010--25741c35e5431f054444fdf4571219c3 [DEVELOPER 00:04:42] stderr: TEL;TYPE=WORK;TYPE=VOICE:business 1 [DEVELOPER 00:04:42] stderr: X-EVOLUTION-FILE-AS:Doe\, 010- [DEVELOPER 00:04:42] stderr: X-MOZILLA-HTML:FALSE [DEVELOPER 00:04:42] stderr: NOTE: [DEVELOPER 00:04:42] stderr: END:VCARD [DEVELOPER 00:04:42] stderr: ] [DEVELOPER 00:04:42] stderr: Request sent; retry is 1. [DEVELOPER 00:04:42] stderr: [status-line] < HTTP/1.1 201 Created [DEVELOPER 00:04:42] stderr: [hdr] Content-Type: text/xml [DEVELOPER 00:04:42] stderr: Header Name: [content-type], Value: [text/xml] [DEVELOPER 00:04:42] stderr: [hdr] ETag: "2018-01-05T08:40:48.152-08:00" [DEVELOPER 00:04:42] stderr: Header Name: [etag], Value: ["2018-01-05T08:40:48.152-08:00"] [DEVELOPER 00:04:42] stderr: [hdr] Location: /carddav/v1/principals/syncevolution.list@gmail.com/lists/default/cb57b778de268d6 [DEVELOPER 00:04:42] stderr: Header Name: [location], Value: [/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/cb57b778de268d6] [DEVELOPER 00:04:42] stderr: [hdr] Vary: Origin [DEVELOPER 00:04:42] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:04:42] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:42] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:42] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:58 GMT [DEVELOPER 00:04:42] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:58 GMT] [DEVELOPER 00:04:42] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:58 GMT [DEVELOPER 00:04:42] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:58 GMT] [DEVELOPER 00:04:42] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:42] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:42] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:42] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:42] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:42] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:42] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:42] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:42] stderr: [hdr] Content-Length: 0 [DEVELOPER 00:04:42] stderr: Header Name: [content-length], Value: [0] [DEVELOPER 00:04:42] stderr: [hdr] Server: GSE [DEVELOPER 00:04:42] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:42] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:42] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:42] stderr: [hdr] [DEVELOPER 00:04:42] stderr: End of headers. [DEVELOPER 00:04:42] stderr: Running post_headers hooks [DEVELOPER 00:04:42] stderr: Running post_send hooks [DEVELOPER 00:04:42] stderr: ah_post_send (#0), code is 201 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:42] stderr: Request ends, status 201 class 2xx, error line: [DEVELOPER 00:04:42] stderr: 201 Created [DEBUG 00:04:42] credentials accepted [DEBUG 00:04:42] add item status: <status 1.1, code 201, class 2, Created> [DEBUG 00:04:42] new item mapped to cb57b778de268d6 [DEVELOPER 00:04:42] stderr: Running destroy hooks. [DEVELOPER 00:04:42] stderr: Request ends. [DEBUG 00:04:42] ClientTest.cpp:507: ending res = source->insertItemRaw("", config.m_mangleItem(data, false, "")) [DEBUG 00:04:42] ClientTest.cpp:507: starting CPPUNIT_ASSERT((source)) [DEBUG 00:04:42] ClientTest.cpp:507: ending CPPUNIT_ASSERT((source)) [DEBUG 00:04:42] ClientTest.cpp:508: starting CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:42] ClientTest.cpp:508: ending CPPUNIT_ASSERT(!res.m_luid.empty()) [DEBUG 00:04:42] ClientTest.cpp:391: starting reset(__null) [DEBUG 00:04:42] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:04:42] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:04:42] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:04:42] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:04:42] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:04:43] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:04:43] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:04:43] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:04:43] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:04:43] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:43] stderr: Running pre_send hooks [DEBUG 00:04:43] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:44] stderr: Sending request headers: [DEVELOPER 00:04:44] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:44] stderr: Connection: TE [DEVELOPER 00:04:44] stderr: TE: trailers [DEVELOPER 00:04:44] stderr: Host: www.googleapis.com [DEVELOPER 00:04:44] stderr: Depth: 0 [DEVELOPER 00:04:44] stderr: Content-Length: 137 [DEVELOPER 00:04:44] stderr: Content-Type: application/xml [DEVELOPER 00:04:44] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:44] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:44] stderr: [DEVELOPER 00:04:44] stderr: Sending request-line and headers: [DEVELOPER 00:04:44] stderr: Sending request body: [DEVELOPER 00:04:44] stderr: Body block (137 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:04:44] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:04:44] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:04:44] stderr: </prop></propfind> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: Request sent; retry is 1. [DEVELOPER 00:04:44] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:04:44] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:04:44] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:04:44] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:44] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:04:44] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:04:44] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:44] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:44] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:44] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:44] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:44] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:44] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:44] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:44] stderr: [hdr] Server: GSE [DEVELOPER 00:04:44] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:44] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:44] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:44] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:04:44] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:04:44] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:04:44] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:04:44] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_headers hooks [DEVELOPER 00:04:44] stderr: [chunk] < 203 [DEVELOPER 00:04:44] stderr: Got chunk size: 515 [DEVELOPER 00:04:44] stderr: Reading 515 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 515 bytes. [DEVELOPER 00:04:44] stderr: Read block (515 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:04:44] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <cs:getctag>"ad1fc1cd762aff3d.10"</cs:getctag> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: </d:multistatus> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: [chunk] < 0 [DEVELOPER 00:04:44] stderr: Got chunk size: 0 [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_send hooks [DEVELOPER 00:04:44] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:44] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:04:44] stderr: 207 Multi-Status [DEBUG 00:04:44] credentials accepted [DEVELOPER 00:04:44] stderr: Running destroy hooks. [DEVELOPER 00:04:44] stderr: Request ends. [DEBUG 00:04:44] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:04:44] ClientTest.cpp:463: starting get()->close() [DEBUG 00:04:44] ClientTest.cpp:463: ending get()->close() [DEBUG 00:04:44] ClientTest.cpp:391: ending reset(__null) [DEBUG 00:04:44] ClientTest.cpp:1724: ending numItems = insertManyItems(createSourceA).size() [DEBUG 00:04:44] ClientTest.cpp:1727: starting copy.reset(createSourceB()) [DEBUG 00:04:44] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_B [DEBUG 00:04:44] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:04:44] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:04:44] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:04:44] sync = disabled (default) [DEBUG 00:04:44] uri = (default) [DEBUG 00:04:44] backend = CardDAV (set) [DEBUG 00:04:44] syncFormat = (default) [DEBUG 00:04:44] forceSyncFormat = 0 (default) [DEBUG 00:04:44] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:04:44] databaseFormat = (default) [DEBUG 00:04:44] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:04:44] databasePassword = (default) [DEBUG 00:04:44] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:04:44] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:04:44] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:04:44] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:04:44] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:04:44] ClientTest.cpp:431: starting get()->open() [DEBUG 00:04:44] ClientTest.cpp:431: ending get()->open() [DEBUG 00:04:44] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [INFO 00:04:44] carddav #B: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:04:44] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:04:44] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:04:44] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:04:44] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:04:44] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:04:44] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:04:44] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:04:44] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:04:44] starting PROPFIND, credentials unverified, deadline in 300.0s [DEVELOPER 00:04:44] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:44] stderr: Running pre_send hooks [DEBUG 00:04:44] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:44] stderr: Sending request headers: [DEVELOPER 00:04:44] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:44] stderr: Connection: TE [DEVELOPER 00:04:44] stderr: TE: trailers [DEVELOPER 00:04:44] stderr: Host: www.googleapis.com [DEVELOPER 00:04:44] stderr: Depth: 0 [DEVELOPER 00:04:44] stderr: Content-Length: 137 [DEVELOPER 00:04:44] stderr: Content-Type: application/xml [DEVELOPER 00:04:44] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:44] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:44] stderr: [DEVELOPER 00:04:44] stderr: Sending request-line and headers: [DEVELOPER 00:04:44] stderr: Sending request body: [DEVELOPER 00:04:44] stderr: Body block (137 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:04:44] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:04:44] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:04:44] stderr: </prop></propfind> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: Request sent; retry is 1. [DEVELOPER 00:04:44] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:04:44] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:04:44] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:04:44] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:44] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:04:44] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:04:44] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:44] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:44] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:44] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:44] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:44] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:44] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:44] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:44] stderr: [hdr] Server: GSE [DEVELOPER 00:04:44] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:44] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:44] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:44] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:04:44] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:04:44] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:04:44] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:04:44] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_headers hooks [DEVELOPER 00:04:44] stderr: [chunk] < 203 [DEVELOPER 00:04:44] stderr: Got chunk size: 515 [DEVELOPER 00:04:44] stderr: Reading 515 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 515 bytes. [DEVELOPER 00:04:44] stderr: Read block (515 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:04:44] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <cs:getctag>"ad1fc1cd762aff3d.10"</cs:getctag> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: </d:multistatus> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: [chunk] < 0 [DEVELOPER 00:04:44] stderr: Got chunk size: 0 [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_send hooks [DEVELOPER 00:04:44] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:44] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:04:44] stderr: 207 Multi-Status [DEBUG 00:04:44] credentials accepted [DEVELOPER 00:04:44] stderr: Running destroy hooks. [DEVELOPER 00:04:44] stderr: Request ends. [DEBUG 00:04:44] carddav #B: old database revision '"23ad7c904aa665e3.0"', new revision '"ad1fc1cd762aff3d.10"' [DEBUG 00:04:44] carddav #B: using full item scan to detect changes [DEBUG 00:04:44] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:04:44] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:44] stderr: Running pre_send hooks [DEBUG 00:04:44] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:44] stderr: Sending request headers: [DEVELOPER 00:04:44] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:44] stderr: Connection: TE [DEVELOPER 00:04:44] stderr: TE: trailers [DEVELOPER 00:04:44] stderr: Host: www.googleapis.com [DEVELOPER 00:04:44] stderr: Depth: 1 [DEVELOPER 00:04:44] stderr: Content-Length: 141 [DEVELOPER 00:04:44] stderr: Content-Type: application/xml [DEVELOPER 00:04:44] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:44] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:44] stderr: [DEVELOPER 00:04:44] stderr: Sending request-line and headers: [DEVELOPER 00:04:44] stderr: Sending request body: [DEVELOPER 00:04:44] stderr: Body block (141 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:04:44] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:04:44] stderr: <getetag xmlns="DAV:"/> [DEVELOPER 00:04:44] stderr: <resourcetype xmlns="DAV:"/> [DEVELOPER 00:04:44] stderr: </prop></propfind> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: Request sent; retry is 1. [DEVELOPER 00:04:44] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:04:44] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:04:44] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:04:44] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:44] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:04:44] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:04:44] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:44] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:44] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:44] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:44] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:44] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:44] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:44] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:44] stderr: [hdr] Server: GSE [DEVELOPER 00:04:44] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:44] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:44] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:44] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:04:44] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:04:44] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:04:44] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:04:44] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_headers hooks [DEVELOPER 00:04:44] stderr: [chunk] < ea5 [DEVELOPER 00:04:44] stderr: Got chunk size: 3749 [DEVELOPER 00:04:44] stderr: Reading 3749 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 605 bytes. [DEVELOPER 00:04:44] stderr: Read block (605 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:04:44] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:resourcetype> [DEVELOPER 00:04:44] stderr: <d:collection/> [DEVELOPER 00:04:44] stderr: <card:addressbook/> [DEVELOPER 00:04:44] stderr: </d:resourcetype> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 404 Not Found</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:get] [DEVELOPER 00:04:44] stderr: Reading 3144 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 1187 bytes. [DEVELOPER 00:04:44] stderr: Read block (1187 bytes): [DEVELOPER 00:04:44] stderr: [etag/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1e4c868081f5723</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:40:37.860-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/cb57b778de268d6</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:40:48.152-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/df38dd20b009ec6</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:40:27.576-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/f965327899bc842</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:40:] [DEBUG 00:04:44] item 1e4c868081f5723 = rev 2018-01-05T08:40:37.860-08:00 [DEBUG 00:04:44] item cb57b778de268d6 = rev 2018-01-05T08:40:48.152-08:00 [DEBUG 00:04:44] item df38dd20b009ec6 = rev 2018-01-05T08:40:27.576-08:00 [DEVELOPER 00:04:44] stderr: Reading 1957 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 1187 bytes. [DEVELOPER 00:04:44] stderr: Read block (1187 bytes): [DEVELOPER 00:04:44] stderr: [07.006-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/1b75ef2c89589b4d</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:40:17.297-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/2a6c2d778cf9a015</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:39:25.752-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/367021cc0d69f46c</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:39:46.425-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/45006e608b0e373e</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: ] [DEBUG 00:04:44] item f965327899bc842 = rev 2018-01-05T08:40:07.006-08:00 [DEBUG 00:04:44] item 1b75ef2c89589b4d = rev 2018-01-05T08:40:17.297-08:00 [DEBUG 00:04:44] item 2a6c2d778cf9a015 = rev 2018-01-05T08:39:25.752-08:00 [DEBUG 00:04:44] item 367021cc0d69f46c = rev 2018-01-05T08:39:46.425-08:00 [DEVELOPER 00:04:44] stderr: Reading 770 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 770 bytes. [DEVELOPER 00:04:44] stderr: Read block (770 bytes): [DEVELOPER 00:04:44] stderr: [ <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:39:56.714-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/544208688ff84de2</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:39:15.422-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/767ed8650c9f735e</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <d:getetag>"2018-01-05T08:39:36.124-08:00"</d:getetag> [DEVELOPER 00:04:44] stderr: <d:resourcetype/> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: </d:multistatus> [DEVELOPER 00:04:44] stderr: ] [DEBUG 00:04:44] item 45006e608b0e373e = rev 2018-01-05T08:39:56.714-08:00 [DEBUG 00:04:44] item 544208688ff84de2 = rev 2018-01-05T08:39:15.422-08:00 [DEBUG 00:04:44] item 767ed8650c9f735e = rev 2018-01-05T08:39:36.124-08:00 [DEVELOPER 00:04:44] stderr: [chunk] < 0 [DEVELOPER 00:04:44] stderr: Got chunk size: 0 [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_send hooks [DEVELOPER 00:04:44] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:44] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:04:44] stderr: 207 Multi-Status [DEBUG 00:04:44] credentials accepted [DEVELOPER 00:04:44] stderr: Running destroy hooks. [DEVELOPER 00:04:44] stderr: Request ends. [DEBUG 00:04:44] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:04:44] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:04:44] ClientTest.cpp:1727: ending copy.reset(createSourceB()) [DEBUG 00:04:44] ClientTest.cpp:1727: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1727: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1728: starting CPPUNIT_ASSERT_EQUAL((numItems),(countItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1728: ending CPPUNIT_ASSERT_EQUAL((numItems),(countItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1728: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1728: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1729: starting CPPUNIT_ASSERT_EQUAL((numItems),(countNewItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1729: ending CPPUNIT_ASSERT_EQUAL((numItems),(countNewItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1729: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1729: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1730: starting CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1730: ending CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1730: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1730: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1731: starting CPPUNIT_ASSERT_EQUAL((0),(countDeletedItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1731: ending CPPUNIT_ASSERT_EQUAL((0),(countDeletedItems(copy.get()))) [DEBUG 00:04:44] ClientTest.cpp:1731: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1731: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:04:44] ClientTest.cpp:1732: starting copy.reset() [DEBUG 00:04:44] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:04:44] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:04:44] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:04:44] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:04:44] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:04:44] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:04:44] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:04:44] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:04:44] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:04:44] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:44] stderr: Running pre_send hooks [DEBUG 00:04:44] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:44] stderr: Sending request headers: [DEVELOPER 00:04:44] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:44] stderr: Connection: TE [DEVELOPER 00:04:44] stderr: TE: trailers [DEVELOPER 00:04:44] stderr: Host: www.googleapis.com [DEVELOPER 00:04:44] stderr: Depth: 0 [DEVELOPER 00:04:44] stderr: Content-Length: 137 [DEVELOPER 00:04:44] stderr: Content-Type: application/xml [DEVELOPER 00:04:44] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:44] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:44] stderr: [DEVELOPER 00:04:44] stderr: Sending request-line and headers: [DEVELOPER 00:04:44] stderr: Sending request body: [DEVELOPER 00:04:44] stderr: Body block (137 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:04:44] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:04:44] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:04:44] stderr: </prop></propfind> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: Request sent; retry is 1. [DEVELOPER 00:04:44] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:04:44] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:04:44] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:04:44] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:44] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:04:44] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:04:44] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:44] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:44] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:44] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:44] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:44] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:44] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:44] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:44] stderr: [hdr] Server: GSE [DEVELOPER 00:04:44] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:44] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:44] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:44] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:04:44] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:04:44] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:04:44] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:04:44] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_headers hooks [DEVELOPER 00:04:44] stderr: [chunk] < 203 [DEVELOPER 00:04:44] stderr: Got chunk size: 515 [DEVELOPER 00:04:44] stderr: Reading 515 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 515 bytes. [DEVELOPER 00:04:44] stderr: Read block (515 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:04:44] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <cs:getctag>"ad1fc1cd762aff3d.10"</cs:getctag> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: </d:multistatus> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: [chunk] < 0 [DEVELOPER 00:04:44] stderr: Got chunk size: 0 [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_send hooks [DEVELOPER 00:04:44] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:44] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:04:44] stderr: 207 Multi-Status [DEBUG 00:04:44] credentials accepted [DEVELOPER 00:04:44] stderr: Running destroy hooks. [DEVELOPER 00:04:44] stderr: Request ends. [DEBUG 00:04:44] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:04:44] ClientTest.cpp:463: starting get()->close() [DEBUG 00:04:44] ClientTest.cpp:463: ending get()->close() [DEBUG 00:04:44] ClientTest.cpp:1732: ending copy.reset() [DEBUG 00:04:44] ClientTest.cpp:1735: starting deleteAll(createSourceA) [DEBUG 00:04:44] ClientTest.cpp:802: starting CPPUNIT_ASSERT(createSource.createSource) [DEBUG 00:04:44] ClientTest.cpp:802: ending CPPUNIT_ASSERT(createSource.createSource) [DEBUG 00:04:44] ClientTest.cpp:807: starting source.reset(createSource()) [DEBUG 00:04:44] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_A [DEBUG 00:04:44] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:04:44] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:04:44] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:04:44] sync = disabled (default) [DEBUG 00:04:44] uri = (default) [DEBUG 00:04:44] backend = CardDAV (set) [DEBUG 00:04:44] syncFormat = (default) [DEBUG 00:04:44] forceSyncFormat = 0 (default) [DEBUG 00:04:44] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:04:44] databaseFormat = (default) [DEBUG 00:04:44] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:04:44] databasePassword = (default) [DEBUG 00:04:44] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:04:44] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:04:44] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:04:44] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:04:44] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:04:44] ClientTest.cpp:431: starting get()->open() [DEBUG 00:04:44] ClientTest.cpp:431: ending get()->open() [DEBUG 00:04:44] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [INFO 00:04:44] carddav #A: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:04:44] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:04:44] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:04:44] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:04:44] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:04:44] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:04:44] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:04:44] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:04:44] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:04:44] starting PROPFIND, credentials unverified, deadline in 300.0s [DEVELOPER 00:04:44] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:44] stderr: Running pre_send hooks [DEBUG 00:04:44] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:44] stderr: Sending request headers: [DEVELOPER 00:04:44] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:04:44] stderr: Connection: TE [DEVELOPER 00:04:44] stderr: TE: trailers [DEVELOPER 00:04:44] stderr: Host: www.googleapis.com [DEVELOPER 00:04:44] stderr: Depth: 0 [DEVELOPER 00:04:44] stderr: Content-Length: 137 [DEVELOPER 00:04:44] stderr: Content-Type: application/xml [DEVELOPER 00:04:44] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:44] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:44] stderr: [DEVELOPER 00:04:44] stderr: Sending request-line and headers: [DEVELOPER 00:04:44] stderr: Sending request body: [DEVELOPER 00:04:44] stderr: Body block (137 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:04:44] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:04:44] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:04:44] stderr: </prop></propfind> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: Request sent; retry is 1. [DEVELOPER 00:04:44] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:04:44] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:04:44] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:04:44] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:44] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:04:44] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:04:44] stderr: [hdr] Date: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:40:59 GMT [DEVELOPER 00:04:44] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:40:59 GMT] [DEVELOPER 00:04:44] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:04:44] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:04:44] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:04:44] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:04:44] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:04:44] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:04:44] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:04:44] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:04:44] stderr: [hdr] Server: GSE [DEVELOPER 00:04:44] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:44] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:44] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:44] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:04:44] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:04:44] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:04:44] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:04:44] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:04:44] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_headers hooks [DEVELOPER 00:04:44] stderr: [chunk] < 203 [DEVELOPER 00:04:44] stderr: Got chunk size: 515 [DEVELOPER 00:04:44] stderr: Reading 515 bytes of response body. [DEVELOPER 00:04:44] stderr: Got 515 bytes. [DEVELOPER 00:04:44] stderr: Read block (515 bytes): [DEVELOPER 00:04:44] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:04:44] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:04:44] stderr: <d:response> [DEVELOPER 00:04:44] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:04:44] stderr: <d:propstat> [DEVELOPER 00:04:44] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:04:44] stderr: <d:prop> [DEVELOPER 00:04:44] stderr: <cs:getctag>"ad1fc1cd762aff3d.10"</cs:getctag> [DEVELOPER 00:04:44] stderr: </d:prop> [DEVELOPER 00:04:44] stderr: </d:propstat> [DEVELOPER 00:04:44] stderr: </d:response> [DEVELOPER 00:04:44] stderr: </d:multistatus> [DEVELOPER 00:04:44] stderr: ] [DEVELOPER 00:04:44] stderr: [chunk] < 0 [DEVELOPER 00:04:44] stderr: Got chunk size: 0 [DEVELOPER 00:04:44] stderr: [hdr] [DEVELOPER 00:04:44] stderr: End of headers. [DEVELOPER 00:04:44] stderr: Running post_send hooks [DEVELOPER 00:04:44] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:44] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:04:44] stderr: 207 Multi-Status [DEBUG 00:04:44] credentials accepted [DEVELOPER 00:04:44] stderr: Running destroy hooks. [DEVELOPER 00:04:44] stderr: Request ends. [DEBUG 00:04:44] carddav #A: old database revision '"ad1fc1cd762aff3d.10"', new revision '"ad1fc1cd762aff3d.10"' [DEBUG 00:04:44] carddav #A: revisions match, no item changes [DEBUG 00:04:44] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:04:44] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:04:44] ClientTest.cpp:807: ending source.reset(createSource()) [DEBUG 00:04:44] ClientTest.cpp:807: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:04:44] ClientTest.cpp:807: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:04:44] ClientTest.cpp:810: starting source->removeAllItems() [DEBUG 00:04:44] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:04:44] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:44] stderr: Running pre_send hooks [DEBUG 00:04:44] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:04:54] stderr: Sending request headers: [DEVELOPER 00:04:54] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/f965327899bc842 HTTP/1.1 [DEVELOPER 00:04:54] stderr: Connection: TE [DEVELOPER 00:04:54] stderr: TE: trailers [DEVELOPER 00:04:54] stderr: Host: www.googleapis.com [DEVELOPER 00:04:54] stderr: Content-Length: 0 [DEVELOPER 00:04:54] stderr: User-Agent: SyncEvolution [DEVELOPER 00:04:54] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:04:54] stderr: [DEVELOPER 00:04:54] stderr: Sending request-line and headers: [DEVELOPER 00:04:54] stderr: Request sent; retry is 1. [DEVELOPER 00:04:54] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:04:54] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:04:54] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:04:54] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:04:54] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:04:54] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:04:54] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:04:54] stderr: [hdr] Date: Fri, 05 Jan 2018 16:41:10 GMT [DEVELOPER 00:04:54] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:41:10 GMT] [DEVELOPER 00:04:54] stderr: [hdr] Vary: Origin [DEVELOPER 00:04:54] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:04:54] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:04:54] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:04:54] stderr: [hdr] Server: GSE [DEVELOPER 00:04:54] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:04:54] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:04:54] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:04:54] stderr: [hdr] [DEVELOPER 00:04:54] stderr: End of headers. [DEVELOPER 00:04:54] stderr: Running post_headers hooks [DEVELOPER 00:04:54] stderr: Running post_send hooks [DEVELOPER 00:04:54] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:04:54] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:04:54] stderr: 204 No Content [DEBUG 00:04:54] credentials accepted [DEBUG 00:04:54] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:04:54] stderr: Running destroy hooks. [DEVELOPER 00:04:54] stderr: Request ends. [DEBUG 00:04:54] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:04:54] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:04:54] stderr: Running pre_send hooks [DEBUG 00:04:54] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:05:05] stderr: Sending request headers: [DEVELOPER 00:05:05] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/df38dd20b009ec6 HTTP/1.1 [DEVELOPER 00:05:05] stderr: Connection: TE [DEVELOPER 00:05:05] stderr: TE: trailers [DEVELOPER 00:05:05] stderr: Host: www.googleapis.com [DEVELOPER 00:05:05] stderr: Content-Length: 0 [DEVELOPER 00:05:05] stderr: User-Agent: SyncEvolution [DEVELOPER 00:05:05] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:05:05] stderr: [DEVELOPER 00:05:05] stderr: Sending request-line and headers: [DEVELOPER 00:05:05] stderr: Request sent; retry is 1. [DEVELOPER 00:05:05] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:05:05] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:05:05] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:05:05] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:05:05] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:05:05] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:05:05] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:05:05] stderr: [hdr] Date: Fri, 05 Jan 2018 16:41:20 GMT [DEVELOPER 00:05:05] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:41:20 GMT] [DEVELOPER 00:05:05] stderr: [hdr] Vary: Origin [DEVELOPER 00:05:05] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:05:05] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:05:05] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:05:05] stderr: [hdr] Server: GSE [DEVELOPER 00:05:05] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:05:05] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:05:05] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:05:05] stderr: [hdr] [DEVELOPER 00:05:05] stderr: End of headers. [DEVELOPER 00:05:05] stderr: Running post_headers hooks [DEVELOPER 00:05:05] stderr: Running post_send hooks [DEVELOPER 00:05:05] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:05:05] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:05:05] stderr: 204 No Content [DEBUG 00:05:05] credentials accepted [DEBUG 00:05:05] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:05:05] stderr: Running destroy hooks. [DEVELOPER 00:05:05] stderr: Request ends. [DEBUG 00:05:05] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:05:05] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:05:05] stderr: Running pre_send hooks [DEBUG 00:05:05] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:05:15] stderr: Sending request headers: [DEVELOPER 00:05:15] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/cb57b778de268d6 HTTP/1.1 [DEVELOPER 00:05:15] stderr: Connection: TE [DEVELOPER 00:05:15] stderr: TE: trailers [DEVELOPER 00:05:15] stderr: Host: www.googleapis.com [DEVELOPER 00:05:15] stderr: Content-Length: 0 [DEVELOPER 00:05:15] stderr: User-Agent: SyncEvolution [DEVELOPER 00:05:15] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:05:15] stderr: [DEVELOPER 00:05:15] stderr: Sending request-line and headers: [DEVELOPER 00:05:15] stderr: Request sent; retry is 1. [DEVELOPER 00:05:15] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:05:15] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:05:15] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:05:15] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:05:15] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:05:15] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:05:15] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:05:15] stderr: [hdr] Date: Fri, 05 Jan 2018 16:41:30 GMT [DEVELOPER 00:05:15] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:41:30 GMT] [DEVELOPER 00:05:15] stderr: [hdr] Vary: Origin [DEVELOPER 00:05:15] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:05:15] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:05:15] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:05:15] stderr: [hdr] Server: GSE [DEVELOPER 00:05:15] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:05:15] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:05:15] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:05:15] stderr: [hdr] [DEVELOPER 00:05:15] stderr: End of headers. [DEVELOPER 00:05:15] stderr: Running post_headers hooks [DEVELOPER 00:05:15] stderr: Running post_send hooks [DEVELOPER 00:05:15] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:05:15] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:05:15] stderr: 204 No Content [DEBUG 00:05:15] credentials accepted [DEBUG 00:05:15] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:05:15] stderr: Running destroy hooks. [DEVELOPER 00:05:15] stderr: Request ends. [DEBUG 00:05:15] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:05:15] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:05:15] stderr: Running pre_send hooks [DEBUG 00:05:15] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:05:25] stderr: Sending request headers: [DEVELOPER 00:05:25] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/767ed8650c9f735e HTTP/1.1 [DEVELOPER 00:05:25] stderr: Connection: TE [DEVELOPER 00:05:25] stderr: TE: trailers [DEVELOPER 00:05:25] stderr: Host: www.googleapis.com [DEVELOPER 00:05:25] stderr: Content-Length: 0 [DEVELOPER 00:05:25] stderr: User-Agent: SyncEvolution [DEVELOPER 00:05:25] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:05:25] stderr: [DEVELOPER 00:05:25] stderr: Sending request-line and headers: [DEVELOPER 00:05:25] stderr: Request sent; retry is 1. [DEVELOPER 00:05:25] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:05:25] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:05:25] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:05:25] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:05:25] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:05:25] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:05:25] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:05:25] stderr: [hdr] Date: Fri, 05 Jan 2018 16:41:41 GMT [DEVELOPER 00:05:25] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:41:41 GMT] [DEVELOPER 00:05:25] stderr: [hdr] Vary: Origin [DEVELOPER 00:05:25] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:05:25] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:05:25] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:05:25] stderr: [hdr] Server: GSE [DEVELOPER 00:05:25] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:05:25] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:05:25] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:05:25] stderr: [hdr] [DEVELOPER 00:05:25] stderr: End of headers. [DEVELOPER 00:05:25] stderr: Running post_headers hooks [DEVELOPER 00:05:25] stderr: Running post_send hooks [DEVELOPER 00:05:25] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:05:25] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:05:25] stderr: 204 No Content [DEBUG 00:05:25] credentials accepted [DEBUG 00:05:25] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:05:25] stderr: Running destroy hooks. [DEVELOPER 00:05:25] stderr: Request ends. [DEBUG 00:05:25] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:05:25] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:05:25] stderr: Running pre_send hooks [DEBUG 00:05:25] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:05:36] stderr: Sending request headers: [DEVELOPER 00:05:36] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/544208688ff84de2 HTTP/1.1 [DEVELOPER 00:05:36] stderr: Connection: TE [DEVELOPER 00:05:36] stderr: TE: trailers [DEVELOPER 00:05:36] stderr: Host: www.googleapis.com [DEVELOPER 00:05:36] stderr: Content-Length: 0 [DEVELOPER 00:05:36] stderr: User-Agent: SyncEvolution [DEVELOPER 00:05:36] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:05:36] stderr: [DEVELOPER 00:05:36] stderr: Sending request-line and headers: [DEVELOPER 00:05:36] stderr: Request sent; retry is 1. [DEVELOPER 00:05:36] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:05:36] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:05:36] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:05:36] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:05:36] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:05:36] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:05:36] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:05:36] stderr: [hdr] Date: Fri, 05 Jan 2018 16:41:51 GMT [DEVELOPER 00:05:36] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:41:51 GMT] [DEVELOPER 00:05:36] stderr: [hdr] Vary: Origin [DEVELOPER 00:05:36] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:05:36] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:05:36] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:05:36] stderr: [hdr] Server: GSE [DEVELOPER 00:05:36] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:05:36] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:05:36] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:05:36] stderr: [hdr] [DEVELOPER 00:05:36] stderr: End of headers. [DEVELOPER 00:05:36] stderr: Running post_headers hooks [DEVELOPER 00:05:36] stderr: Running post_send hooks [DEVELOPER 00:05:36] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:05:36] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:05:36] stderr: 204 No Content [DEBUG 00:05:36] credentials accepted [DEBUG 00:05:36] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:05:36] stderr: Running destroy hooks. [DEVELOPER 00:05:36] stderr: Request ends. [DEBUG 00:05:36] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:05:36] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:05:36] stderr: Running pre_send hooks [DEBUG 00:05:36] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:05:46] stderr: Sending request headers: [DEVELOPER 00:05:46] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/45006e608b0e373e HTTP/1.1 [DEVELOPER 00:05:46] stderr: Connection: TE [DEVELOPER 00:05:46] stderr: TE: trailers [DEVELOPER 00:05:46] stderr: Host: www.googleapis.com [DEVELOPER 00:05:46] stderr: Content-Length: 0 [DEVELOPER 00:05:46] stderr: User-Agent: SyncEvolution [DEVELOPER 00:05:46] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:05:46] stderr: [DEVELOPER 00:05:46] stderr: Sending request-line and headers: [DEVELOPER 00:05:46] stderr: Request sent; retry is 1. [DEVELOPER 00:05:46] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:05:46] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:05:46] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:05:46] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:05:46] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:05:46] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:05:46] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:05:46] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:01 GMT [DEVELOPER 00:05:46] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:01 GMT] [DEVELOPER 00:05:46] stderr: [hdr] Vary: Origin [DEVELOPER 00:05:46] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:05:46] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:05:46] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:05:46] stderr: [hdr] Server: GSE [DEVELOPER 00:05:46] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:05:46] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:05:46] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:05:46] stderr: [hdr] [DEVELOPER 00:05:46] stderr: End of headers. [DEVELOPER 00:05:46] stderr: Running post_headers hooks [DEVELOPER 00:05:46] stderr: Running post_send hooks [DEVELOPER 00:05:46] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:05:46] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:05:46] stderr: 204 No Content [DEBUG 00:05:46] credentials accepted [DEBUG 00:05:46] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:05:46] stderr: Running destroy hooks. [DEVELOPER 00:05:46] stderr: Request ends. [DEBUG 00:05:46] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:05:46] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:05:46] stderr: Running pre_send hooks [DEBUG 00:05:46] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:05:56] stderr: Sending request headers: [DEVELOPER 00:05:56] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/367021cc0d69f46c HTTP/1.1 [DEVELOPER 00:05:56] stderr: Connection: TE [DEVELOPER 00:05:56] stderr: TE: trailers [DEVELOPER 00:05:56] stderr: Host: www.googleapis.com [DEVELOPER 00:05:56] stderr: Content-Length: 0 [DEVELOPER 00:05:56] stderr: User-Agent: SyncEvolution [DEVELOPER 00:05:56] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:05:56] stderr: [DEVELOPER 00:05:56] stderr: Sending request-line and headers: [DEVELOPER 00:05:56] stderr: Request sent; retry is 1. [DEVELOPER 00:05:56] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:05:56] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:05:56] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:05:56] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:05:56] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:05:56] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:05:56] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:05:56] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:12 GMT [DEVELOPER 00:05:56] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:12 GMT] [DEVELOPER 00:05:56] stderr: [hdr] Vary: Origin [DEVELOPER 00:05:56] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:05:56] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:05:56] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:05:56] stderr: [hdr] Server: GSE [DEVELOPER 00:05:56] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:05:56] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:05:56] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:05:56] stderr: [hdr] [DEVELOPER 00:05:56] stderr: End of headers. [DEVELOPER 00:05:56] stderr: Running post_headers hooks [DEVELOPER 00:05:56] stderr: Running post_send hooks [DEVELOPER 00:05:56] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:05:56] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:05:56] stderr: 204 No Content [DEBUG 00:05:56] credentials accepted [DEBUG 00:05:56] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:05:56] stderr: Running destroy hooks. [DEVELOPER 00:05:56] stderr: Request ends. [DEBUG 00:05:56] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:05:56] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:05:56] stderr: Running pre_send hooks [DEBUG 00:05:56] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:07] stderr: Sending request headers: [DEVELOPER 00:06:07] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/2a6c2d778cf9a015 HTTP/1.1 [DEVELOPER 00:06:07] stderr: Connection: TE [DEVELOPER 00:06:07] stderr: TE: trailers [DEVELOPER 00:06:07] stderr: Host: www.googleapis.com [DEVELOPER 00:06:07] stderr: Content-Length: 0 [DEVELOPER 00:06:07] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:07] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:07] stderr: [DEVELOPER 00:06:07] stderr: Sending request-line and headers: [DEVELOPER 00:06:07] stderr: Request sent; retry is 1. [DEVELOPER 00:06:07] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:06:07] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:06:07] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:06:07] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:06:07] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:06:07] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:06:07] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:06:07] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:22 GMT [DEVELOPER 00:06:07] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:22 GMT] [DEVELOPER 00:06:07] stderr: [hdr] Vary: Origin [DEVELOPER 00:06:07] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:06:07] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:07] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:07] stderr: [hdr] Server: GSE [DEVELOPER 00:06:07] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:07] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:07] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:07] stderr: [hdr] [DEVELOPER 00:06:07] stderr: End of headers. [DEVELOPER 00:06:07] stderr: Running post_headers hooks [DEVELOPER 00:06:07] stderr: Running post_send hooks [DEVELOPER 00:06:07] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:07] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:06:07] stderr: 204 No Content [DEBUG 00:06:07] credentials accepted [DEBUG 00:06:07] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:06:07] stderr: Running destroy hooks. [DEVELOPER 00:06:07] stderr: Request ends. [DEBUG 00:06:07] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:06:07] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:07] stderr: Running pre_send hooks [DEBUG 00:06:07] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:17] stderr: Sending request headers: [DEVELOPER 00:06:17] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/1e4c868081f5723 HTTP/1.1 [DEVELOPER 00:06:17] stderr: Connection: TE [DEVELOPER 00:06:17] stderr: TE: trailers [DEVELOPER 00:06:17] stderr: Host: www.googleapis.com [DEVELOPER 00:06:17] stderr: Content-Length: 0 [DEVELOPER 00:06:17] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:17] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:17] stderr: [DEVELOPER 00:06:17] stderr: Sending request-line and headers: [DEVELOPER 00:06:17] stderr: Request sent; retry is 1. [DEVELOPER 00:06:17] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:06:17] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:06:17] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:06:17] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:06:17] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:06:17] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:06:17] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:06:17] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:32 GMT [DEVELOPER 00:06:17] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:32 GMT] [DEVELOPER 00:06:17] stderr: [hdr] Vary: Origin [DEVELOPER 00:06:17] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:06:17] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:17] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:17] stderr: [hdr] Server: GSE [DEVELOPER 00:06:17] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:17] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:17] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:17] stderr: [hdr] [DEVELOPER 00:06:17] stderr: End of headers. [DEVELOPER 00:06:17] stderr: Running post_headers hooks [DEVELOPER 00:06:17] stderr: Running post_send hooks [DEVELOPER 00:06:17] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:17] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:06:17] stderr: 204 No Content [DEBUG 00:06:17] credentials accepted [DEBUG 00:06:17] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:06:17] stderr: Running destroy hooks. [DEVELOPER 00:06:17] stderr: Request ends. [DEBUG 00:06:17] starting DELETE, credentials okay, deadline in 300.0s [DEVELOPER 00:06:17] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:17] stderr: Running pre_send hooks [DEBUG 00:06:17] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:27] stderr: Sending request headers: [DEVELOPER 00:06:27] stderr: DELETE /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/1b75ef2c89589b4d HTTP/1.1 [DEVELOPER 00:06:27] stderr: Connection: TE [DEVELOPER 00:06:27] stderr: TE: trailers [DEVELOPER 00:06:27] stderr: Host: www.googleapis.com [DEVELOPER 00:06:27] stderr: Content-Length: 0 [DEVELOPER 00:06:27] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:27] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:27] stderr: [DEVELOPER 00:06:27] stderr: Sending request-line and headers: [DEVELOPER 00:06:27] stderr: Request sent; retry is 1. [DEVELOPER 00:06:27] stderr: [status-line] < HTTP/1.1 204 No Content [DEVELOPER 00:06:27] stderr: [hdr] Cache-Control: no-cache, no-store, max-age=0, must-revalidate [DEVELOPER 00:06:27] stderr: Header Name: [cache-control], Value: [no-cache, no-store, max-age=0, must-revalidate] [DEVELOPER 00:06:27] stderr: [hdr] Pragma: no-cache [DEVELOPER 00:06:27] stderr: Header Name: [pragma], Value: [no-cache] [DEVELOPER 00:06:27] stderr: [hdr] Expires: Mon, 01 Jan 1990 00:00:00 GMT [DEVELOPER 00:06:27] stderr: Header Name: [expires], Value: [Mon, 01 Jan 1990 00:00:00 GMT] [DEVELOPER 00:06:27] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:43 GMT [DEVELOPER 00:06:27] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:43 GMT] [DEVELOPER 00:06:27] stderr: [hdr] Vary: Origin [DEVELOPER 00:06:27] stderr: Header Name: [vary], Value: [Origin] [DEVELOPER 00:06:27] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:27] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:27] stderr: [hdr] Server: GSE [DEVELOPER 00:06:27] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:27] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:27] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:27] stderr: [hdr] [DEVELOPER 00:06:27] stderr: End of headers. [DEVELOPER 00:06:27] stderr: Running post_headers hooks [DEVELOPER 00:06:27] stderr: Running post_send hooks [DEVELOPER 00:06:27] stderr: ah_post_send (#0), code is 204 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:27] stderr: Request ends, status 204 class 2xx, error line: [DEVELOPER 00:06:27] stderr: 204 No Content [DEBUG 00:06:27] credentials accepted [DEBUG 00:06:27] remove item status: <status 1.1, code 204, class 2, No Content> [DEVELOPER 00:06:27] stderr: Running destroy hooks. [DEVELOPER 00:06:27] stderr: Request ends. [DEBUG 00:06:27] ClientTest.cpp:810: ending source->removeAllItems() [DEBUG 00:06:27] ClientTest.cpp:810: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:06:27] ClientTest.cpp:810: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:06:27] ClientTest.cpp:811: starting source.reset() [DEBUG 00:06:27] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:06:27] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:06:27] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:06:27] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:06:27] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:06:28] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:06:28] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:06:28] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:06:28] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:06:28] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:28] stderr: Running pre_send hooks [DEBUG 00:06:28] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:28] stderr: Sending request headers: [DEVELOPER 00:06:28] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:06:28] stderr: Connection: TE [DEVELOPER 00:06:28] stderr: TE: trailers [DEVELOPER 00:06:28] stderr: Host: www.googleapis.com [DEVELOPER 00:06:28] stderr: Depth: 0 [DEVELOPER 00:06:28] stderr: Content-Length: 137 [DEVELOPER 00:06:28] stderr: Content-Type: application/xml [DEVELOPER 00:06:28] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:28] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:28] stderr: [DEVELOPER 00:06:28] stderr: Sending request-line and headers: [DEVELOPER 00:06:28] stderr: Sending request body: [DEVELOPER 00:06:28] stderr: Body block (137 bytes): [DEVELOPER 00:06:28] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:06:28] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:06:28] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:06:28] stderr: </prop></propfind> [DEVELOPER 00:06:28] stderr: ] [DEVELOPER 00:06:28] stderr: Request sent; retry is 1. [DEVELOPER 00:06:28] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:06:28] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:06:28] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:06:28] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:28] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:28] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:06:28] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:06:28] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:28] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:28] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:28] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:28] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:06:28] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:06:28] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:06:28] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:06:28] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:06:28] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:06:28] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:06:28] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:06:28] stderr: [hdr] Server: GSE [DEVELOPER 00:06:28] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:28] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:28] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:28] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:06:28] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:06:28] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:06:28] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:06:28] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:06:28] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:06:28] stderr: [hdr] [DEVELOPER 00:06:28] stderr: End of headers. [DEVELOPER 00:06:28] stderr: Running post_headers hooks [DEVELOPER 00:06:28] stderr: [chunk] < 202 [DEVELOPER 00:06:28] stderr: Got chunk size: 514 [DEVELOPER 00:06:28] stderr: Reading 514 bytes of response body. [DEVELOPER 00:06:28] stderr: Got 514 bytes. [DEVELOPER 00:06:28] stderr: Read block (514 bytes): [DEVELOPER 00:06:28] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:06:28] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:06:28] stderr: <d:response> [DEVELOPER 00:06:28] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:06:28] stderr: <d:propstat> [DEVELOPER 00:06:28] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:06:28] stderr: <d:prop> [DEVELOPER 00:06:28] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:06:28] stderr: </d:prop> [DEVELOPER 00:06:28] stderr: </d:propstat> [DEVELOPER 00:06:28] stderr: </d:response> [DEVELOPER 00:06:28] stderr: </d:multistatus> [DEVELOPER 00:06:28] stderr: ] [DEVELOPER 00:06:28] stderr: [chunk] < 0 [DEVELOPER 00:06:28] stderr: Got chunk size: 0 [DEVELOPER 00:06:28] stderr: [hdr] [DEVELOPER 00:06:28] stderr: End of headers. [DEVELOPER 00:06:28] stderr: Running post_send hooks [DEVELOPER 00:06:28] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:28] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:06:28] stderr: 207 Multi-Status [DEBUG 00:06:28] credentials accepted [DEVELOPER 00:06:28] stderr: Running destroy hooks. [DEVELOPER 00:06:28] stderr: Request ends. [DEBUG 00:06:28] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:06:28] ClientTest.cpp:463: starting get()->close() [DEBUG 00:06:28] ClientTest.cpp:463: ending get()->close() [DEBUG 00:06:28] ClientTest.cpp:811: ending source.reset() [DEBUG 00:06:28] ClientTest.cpp:814: starting source.reset(createSource()) [DEBUG 00:06:28] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_A [DEBUG 00:06:28] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:06:28] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:06:28] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:06:28] sync = disabled (default) [DEBUG 00:06:28] uri = (default) [DEBUG 00:06:28] backend = CardDAV (set) [DEBUG 00:06:28] syncFormat = (default) [DEBUG 00:06:28] forceSyncFormat = 0 (default) [DEBUG 00:06:28] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:06:28] databaseFormat = (default) [DEBUG 00:06:28] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:06:28] databasePassword = (default) [DEBUG 00:06:28] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:06:28] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:06:28] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:06:28] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:06:28] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:06:28] ClientTest.cpp:431: starting get()->open() [DEBUG 00:06:28] ClientTest.cpp:431: ending get()->open() [DEBUG 00:06:28] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [INFO 00:06:28] carddav #A: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:06:28] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:06:28] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:06:28] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:06:28] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:06:28] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:06:28] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:06:28] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:06:28] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:06:28] starting PROPFIND, credentials unverified, deadline in 300.0s [DEVELOPER 00:06:28] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:28] stderr: Running pre_send hooks [DEBUG 00:06:28] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:29] stderr: Sending request headers: [DEVELOPER 00:06:29] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:06:29] stderr: Connection: TE [DEVELOPER 00:06:29] stderr: TE: trailers [DEVELOPER 00:06:29] stderr: Host: www.googleapis.com [DEVELOPER 00:06:29] stderr: Depth: 0 [DEVELOPER 00:06:29] stderr: Content-Length: 137 [DEVELOPER 00:06:29] stderr: Content-Type: application/xml [DEVELOPER 00:06:29] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:29] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:29] stderr: [DEVELOPER 00:06:29] stderr: Sending request-line and headers: [DEVELOPER 00:06:29] stderr: Sending request body: [DEVELOPER 00:06:29] stderr: Body block (137 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:06:29] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:06:29] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:06:29] stderr: </prop></propfind> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: Request sent; retry is 1. [DEVELOPER 00:06:29] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:06:29] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:06:29] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:06:29] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:29] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:06:29] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:06:29] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:06:29] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:06:29] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:06:29] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:06:29] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:06:29] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:06:29] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:06:29] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:06:29] stderr: [hdr] Server: GSE [DEVELOPER 00:06:29] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:29] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:29] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:29] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:06:29] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:06:29] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:06:29] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:06:29] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_headers hooks [DEVELOPER 00:06:29] stderr: [chunk] < 202 [DEVELOPER 00:06:29] stderr: Got chunk size: 514 [DEVELOPER 00:06:29] stderr: Reading 514 bytes of response body. [DEVELOPER 00:06:29] stderr: Got 514 bytes. [DEVELOPER 00:06:29] stderr: Read block (514 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:06:29] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:06:29] stderr: <d:response> [DEVELOPER 00:06:29] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:06:29] stderr: <d:propstat> [DEVELOPER 00:06:29] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:06:29] stderr: <d:prop> [DEVELOPER 00:06:29] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:06:29] stderr: </d:prop> [DEVELOPER 00:06:29] stderr: </d:propstat> [DEVELOPER 00:06:29] stderr: </d:response> [DEVELOPER 00:06:29] stderr: </d:multistatus> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: [chunk] < 0 [DEVELOPER 00:06:29] stderr: Got chunk size: 0 [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_send hooks [DEVELOPER 00:06:29] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:29] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:06:29] stderr: 207 Multi-Status [DEBUG 00:06:29] credentials accepted [DEVELOPER 00:06:29] stderr: Running destroy hooks. [DEVELOPER 00:06:29] stderr: Request ends. [DEBUG 00:06:29] carddav #A: old database revision '"23ad7c904aa665e3.0"', new revision '"23ad7c904aa665e3.0"' [DEBUG 00:06:29] carddav #A: revisions match, no item changes [DEBUG 00:06:29] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:06:29] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:06:29] ClientTest.cpp:814: ending source.reset(createSource()) [DEBUG 00:06:29] ClientTest.cpp:814: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:06:29] ClientTest.cpp:814: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:06:29] ClientTest.cpp:818: starting CPPUNIT_ASSERT_MESSAGE(("should be empty now"), ((countItems(source.get()) == 0))) [DEBUG 00:06:29] ClientTest.cpp:818: ending CPPUNIT_ASSERT_MESSAGE(("should be empty now"), ((countItems(source.get()) == 0))) [DEBUG 00:06:29] ClientTest.cpp:818: starting CPPUNIT_ASSERT((source.get())) [DEBUG 00:06:29] ClientTest.cpp:818: ending CPPUNIT_ASSERT((source.get())) [DEBUG 00:06:29] ClientTest.cpp:819: starting CPPUNIT_ASSERT_EQUAL((0),(countNewItems(source.get()))) [DEBUG 00:06:29] ClientTest.cpp:819: ending CPPUNIT_ASSERT_EQUAL((0),(countNewItems(source.get()))) [DEBUG 00:06:29] ClientTest.cpp:820: starting CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(source.get()))) [DEBUG 00:06:29] ClientTest.cpp:820: ending CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(source.get()))) [DEBUG 00:06:29] ClientTest.cpp:821: starting CPPUNIT_ASSERT_EQUAL((0),(countDeletedItems(source.get()))) [DEBUG 00:06:29] ClientTest.cpp:821: ending CPPUNIT_ASSERT_EQUAL((0),(countDeletedItems(source.get()))) [DEBUG 00:06:29] ClientTest.cpp:391: starting reset(__null) [DEBUG 00:06:29] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:06:29] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:06:29] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:06:29] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:06:29] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:06:29] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:06:29] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:06:29] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:06:29] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:06:29] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:29] stderr: Running pre_send hooks [DEBUG 00:06:29] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:29] stderr: Sending request headers: [DEVELOPER 00:06:29] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:06:29] stderr: Connection: TE [DEVELOPER 00:06:29] stderr: TE: trailers [DEVELOPER 00:06:29] stderr: Host: www.googleapis.com [DEVELOPER 00:06:29] stderr: Depth: 0 [DEVELOPER 00:06:29] stderr: Content-Length: 137 [DEVELOPER 00:06:29] stderr: Content-Type: application/xml [DEVELOPER 00:06:29] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:29] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:29] stderr: [DEVELOPER 00:06:29] stderr: Sending request-line and headers: [DEVELOPER 00:06:29] stderr: Sending request body: [DEVELOPER 00:06:29] stderr: Body block (137 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:06:29] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:06:29] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:06:29] stderr: </prop></propfind> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: Request sent; retry is 1. [DEVELOPER 00:06:29] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:06:29] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:06:29] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:06:29] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:29] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:06:29] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:06:29] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:06:29] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:06:29] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:06:29] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:06:29] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:06:29] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:06:29] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:06:29] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:06:29] stderr: [hdr] Server: GSE [DEVELOPER 00:06:29] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:29] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:29] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:29] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:06:29] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:06:29] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:06:29] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:06:29] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_headers hooks [DEVELOPER 00:06:29] stderr: [chunk] < 202 [DEVELOPER 00:06:29] stderr: Got chunk size: 514 [DEVELOPER 00:06:29] stderr: Reading 514 bytes of response body. [DEVELOPER 00:06:29] stderr: Got 514 bytes. [DEVELOPER 00:06:29] stderr: Read block (514 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:06:29] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:06:29] stderr: <d:response> [DEVELOPER 00:06:29] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:06:29] stderr: <d:propstat> [DEVELOPER 00:06:29] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:06:29] stderr: <d:prop> [DEVELOPER 00:06:29] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:06:29] stderr: </d:prop> [DEVELOPER 00:06:29] stderr: </d:propstat> [DEVELOPER 00:06:29] stderr: </d:response> [DEVELOPER 00:06:29] stderr: </d:multistatus> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: [chunk] < 0 [DEVELOPER 00:06:29] stderr: Got chunk size: 0 [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_send hooks [DEVELOPER 00:06:29] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:29] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:06:29] stderr: 207 Multi-Status [DEBUG 00:06:29] credentials accepted [DEVELOPER 00:06:29] stderr: Running destroy hooks. [DEVELOPER 00:06:29] stderr: Request ends. [DEBUG 00:06:29] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:06:29] ClientTest.cpp:463: starting get()->close() [DEBUG 00:06:29] ClientTest.cpp:463: ending get()->close() [DEBUG 00:06:29] ClientTest.cpp:391: ending reset(__null) [DEBUG 00:06:29] ClientTest.cpp:1735: ending deleteAll(createSourceA) [DEBUG 00:06:29] ClientTest.cpp:1738: starting copy.reset(createSourceB()) [DEBUG 00:06:29] instantiating testing source google_carddav in config target-config@client-test-googlecontacts, with tracking name _1_B [DEBUG 00:06:29] checking password property 'password' in config 'googlecontacts_1@client-test-googlecontacts-1' with user identity '' [DEBUG 00:06:29] checking password property 'databasePassword' in datastore 'google_carddav' of config 'googlecontacts_1@client-test-googlecontacts-1' with user identity 'goa:syncevolution.list@gmail.com' [DEBUG 00:06:29] overriding testing source google_carddav properties with the ones from config googlecontacts_1 = /data/runtests/work/testing-amd64/home/googlecontacts/config/syncevolution/client-test-googlecontacts-1/peers/googlecontacts_1 [DEBUG 00:06:29] sync = disabled (default) [DEBUG 00:06:29] uri = (default) [DEBUG 00:06:29] backend = CardDAV (set) [DEBUG 00:06:29] syncFormat = (default) [DEBUG 00:06:29] forceSyncFormat = 0 (default) [DEBUG 00:06:29] database = https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ (set) [DEBUG 00:06:29] databaseFormat = (default) [DEBUG 00:06:29] databaseUser = goa:syncevolution.list@gmail.com (set) [DEBUG 00:06:29] databasePassword = (default) [DEBUG 00:06:29] additional property backend = carddav (from CLIENT_TEST_WEBDAV) [DEBUG 00:06:29] ClientTest.cpp:424: starting CPPUNIT_ASSERT(get()) [DEBUG 00:06:29] ClientTest.cpp:424: ending CPPUNIT_ASSERT(get()) [DEBUG 00:06:29] ClientTest.cpp:425: starting CPPUNIT_ASSERT(!m_active) [DEBUG 00:06:29] ClientTest.cpp:425: ending CPPUNIT_ASSERT(!m_active) [DEBUG 00:06:29] ClientTest.cpp:431: starting get()->open() [DEBUG 00:06:29] ClientTest.cpp:431: ending get()->open() [DEBUG 00:06:29] using libneon neon 0.30.2: Library build, IPv6, libxml 2.9.4, zlib 1.2.8, GNU TLS 3.5.6. with SSL, ZLIB, IPV6, TS_SSL, I18N [INFO 00:06:29] carddav #B: using configured database=https://www.googleapis.com:443/carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:06:29] using username 'goa:syncevolution.list@gmail.com' from datastore config for WebDAV, password not set [DEBUG 00:06:29] looking for identity provider for goa:syncevolution.list@gmail.com [DEBUG 00:06:29] Looking up all accounts in GNOME Online Accounts, searching for 'syncevolution.list@gmail.com'. [DEBUG 00:06:29] GOA object /org/gnome/OnlineAccounts/Accounts/account_1379073187 implements org.gnome.OnlineAccounts.Account, org.gnome.OnlineAccounts.Calendar, org.gnome.OnlineAccounts.Chat, org.gnome.OnlineAccounts.Contacts, org.gnome.OnlineAccounts.Documents, org.gnome.OnlineAccounts.Mail, org.gnome.OnlineAccounts.OAuth2Based [DEBUG 00:06:29] GOA account Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:06:29] found matching GNOME Online Account for 'syncevolution.list@gmail.com': Google, syncevolution.list@gmail.com = account_1379073187 [DEBUG 00:06:29] GOA object /org/gnome/OnlineAccounts/Manager implements org.gnome.OnlineAccounts.Manager [DEBUG 00:06:29] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:06:29] starting PROPFIND, credentials unverified, deadline in 300.0s [DEVELOPER 00:06:29] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:29] stderr: Running pre_send hooks [DEBUG 00:06:29] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:29] stderr: Sending request headers: [DEVELOPER 00:06:29] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:06:29] stderr: Connection: TE [DEVELOPER 00:06:29] stderr: TE: trailers [DEVELOPER 00:06:29] stderr: Host: www.googleapis.com [DEVELOPER 00:06:29] stderr: Depth: 0 [DEVELOPER 00:06:29] stderr: Content-Length: 137 [DEVELOPER 00:06:29] stderr: Content-Type: application/xml [DEVELOPER 00:06:29] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:29] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:29] stderr: [DEVELOPER 00:06:29] stderr: Sending request-line and headers: [DEVELOPER 00:06:29] stderr: Sending request body: [DEVELOPER 00:06:29] stderr: Body block (137 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:06:29] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:06:29] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:06:29] stderr: </prop></propfind> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: Request sent; retry is 1. [DEVELOPER 00:06:29] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:06:29] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:06:29] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:06:29] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:29] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:06:29] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:06:29] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:06:29] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:06:29] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:06:29] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:06:29] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:06:29] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:06:29] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:06:29] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:06:29] stderr: [hdr] Server: GSE [DEVELOPER 00:06:29] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:29] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:29] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:29] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:06:29] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:06:29] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:06:29] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:06:29] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_headers hooks [DEVELOPER 00:06:29] stderr: [chunk] < 202 [DEVELOPER 00:06:29] stderr: Got chunk size: 514 [DEVELOPER 00:06:29] stderr: Reading 514 bytes of response body. [DEVELOPER 00:06:29] stderr: Got 514 bytes. [DEVELOPER 00:06:29] stderr: Read block (514 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:06:29] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:06:29] stderr: <d:response> [DEVELOPER 00:06:29] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:06:29] stderr: <d:propstat> [DEVELOPER 00:06:29] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:06:29] stderr: <d:prop> [DEVELOPER 00:06:29] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:06:29] stderr: </d:prop> [DEVELOPER 00:06:29] stderr: </d:propstat> [DEVELOPER 00:06:29] stderr: </d:response> [DEVELOPER 00:06:29] stderr: </d:multistatus> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: [chunk] < 0 [DEVELOPER 00:06:29] stderr: Got chunk size: 0 [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_send hooks [DEVELOPER 00:06:29] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:29] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:06:29] stderr: 207 Multi-Status [DEBUG 00:06:29] credentials accepted [DEVELOPER 00:06:29] stderr: Running destroy hooks. [DEVELOPER 00:06:29] stderr: Request ends. [DEBUG 00:06:29] carddav #B: old database revision '"ad1fc1cd762aff3d.10"', new revision '"23ad7c904aa665e3.0"' [DEBUG 00:06:29] carddav #B: using full item scan to detect changes [DEBUG 00:06:29] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:06:29] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:29] stderr: Running pre_send hooks [DEBUG 00:06:29] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:29] stderr: Sending request headers: [DEVELOPER 00:06:29] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:06:29] stderr: Connection: TE [DEVELOPER 00:06:29] stderr: TE: trailers [DEVELOPER 00:06:29] stderr: Host: www.googleapis.com [DEVELOPER 00:06:29] stderr: Depth: 1 [DEVELOPER 00:06:29] stderr: Content-Length: 141 [DEVELOPER 00:06:29] stderr: Content-Type: application/xml [DEVELOPER 00:06:29] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:29] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:29] stderr: [DEVELOPER 00:06:29] stderr: Sending request-line and headers: [DEVELOPER 00:06:29] stderr: Sending request body: [DEVELOPER 00:06:29] stderr: Body block (141 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:06:29] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:06:29] stderr: <getetag xmlns="DAV:"/> [DEVELOPER 00:06:29] stderr: <resourcetype xmlns="DAV:"/> [DEVELOPER 00:06:29] stderr: </prop></propfind> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: Request sent; retry is 1. [DEVELOPER 00:06:29] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:06:29] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:06:29] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:06:29] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:29] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:06:29] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:06:29] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:06:29] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:06:29] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:06:29] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:06:29] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:06:29] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:06:29] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:06:29] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:06:29] stderr: [hdr] Server: GSE [DEVELOPER 00:06:29] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:29] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:29] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:29] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:06:29] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:06:29] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:06:29] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:06:29] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_headers hooks [DEVELOPER 00:06:29] stderr: [chunk] < 2a1 [DEVELOPER 00:06:29] stderr: Got chunk size: 673 [DEVELOPER 00:06:29] stderr: Reading 673 bytes of response body. [DEVELOPER 00:06:29] stderr: Got 605 bytes. [DEVELOPER 00:06:29] stderr: Read block (605 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:06:29] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:06:29] stderr: <d:response> [DEVELOPER 00:06:29] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:06:29] stderr: <d:propstat> [DEVELOPER 00:06:29] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:06:29] stderr: <d:prop> [DEVELOPER 00:06:29] stderr: <d:resourcetype> [DEVELOPER 00:06:29] stderr: <d:collection/> [DEVELOPER 00:06:29] stderr: <card:addressbook/> [DEVELOPER 00:06:29] stderr: </d:resourcetype> [DEVELOPER 00:06:29] stderr: </d:prop> [DEVELOPER 00:06:29] stderr: </d:propstat> [DEVELOPER 00:06:29] stderr: <d:propstat> [DEVELOPER 00:06:29] stderr: <d:status>HTTP/1.1 404 Not Found</d:status> [DEVELOPER 00:06:29] stderr: <d:prop> [DEVELOPER 00:06:29] stderr: <d:get] [DEVELOPER 00:06:29] stderr: Reading 68 bytes of response body. [DEVELOPER 00:06:29] stderr: Got 68 bytes. [DEVELOPER 00:06:29] stderr: Read block (68 bytes): [DEVELOPER 00:06:29] stderr: [etag/> [DEVELOPER 00:06:29] stderr: </d:prop> [DEVELOPER 00:06:29] stderr: </d:propstat> [DEVELOPER 00:06:29] stderr: </d:response> [DEVELOPER 00:06:29] stderr: </d:multistatus> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: [chunk] < 0 [DEVELOPER 00:06:29] stderr: Got chunk size: 0 [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_send hooks [DEVELOPER 00:06:29] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:29] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:06:29] stderr: 207 Multi-Status [DEBUG 00:06:29] credentials accepted [DEVELOPER 00:06:29] stderr: Running destroy hooks. [DEVELOPER 00:06:29] stderr: Request ends. [DEBUG 00:06:29] ClientTest.cpp:439: starting get()->enableServerMode() [DEBUG 00:06:29] ClientTest.cpp:439: ending get()->enableServerMode() [DEBUG 00:06:29] ClientTest.cpp:1738: ending copy.reset(createSourceB()) [DEBUG 00:06:29] ClientTest.cpp:1738: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1738: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1739: starting CPPUNIT_ASSERT_EQUAL((0),(countItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1739: ending CPPUNIT_ASSERT_EQUAL((0),(countItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1739: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1739: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1740: starting CPPUNIT_ASSERT_EQUAL((0),(countNewItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1740: ending CPPUNIT_ASSERT_EQUAL((0),(countNewItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1740: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1740: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1741: starting CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1741: ending CPPUNIT_ASSERT_EQUAL((0),(countUpdatedItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1741: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1741: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1742: starting CPPUNIT_ASSERT_EQUAL((numItems),(countDeletedItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1742: ending CPPUNIT_ASSERT_EQUAL((numItems),(countDeletedItems(copy.get()))) [DEBUG 00:06:29] ClientTest.cpp:1742: starting CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1742: ending CPPUNIT_ASSERT((copy.get())) [DEBUG 00:06:29] ClientTest.cpp:1743: starting copy.reset() [DEBUG 00:06:29] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get()) [DEBUG 00:06:29] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get()) [DEBUG 00:06:29] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active) [DEBUG 00:06:29] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active) [DEBUG 00:06:29] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:06:29] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy) [DEBUG 00:06:29] ClientTest.cpp:461: starting anchor = get()->endSync(true) [DEBUG 00:06:29] read ctag of /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ [DEBUG 00:06:29] starting PROPFIND, credentials okay, deadline in 300.0s [DEVELOPER 00:06:29] stderr: ah_create, for WWW-Authenticate [DEVELOPER 00:06:29] stderr: Running pre_send hooks [DEBUG 00:06:29] using OAuth2 token 'ya29.Glw5BWZyVeL7FypYXuiuO9AeuliDmbKTb273unJ_Mq1vDyrpko9vAdLDkivSW_Vrl2-UdLQJPl14RAMWPYWM19MMt-MfO9ssTGAdjJ9WUQJAJQH9c-qL-aNpoPEqRA' to authenticate [DEVELOPER 00:06:29] stderr: Sending request headers: [DEVELOPER 00:06:29] stderr: PROPFIND /carddav/v1/principals/syncevolution.list%40gmail.com/lists/default/ HTTP/1.1 [DEVELOPER 00:06:29] stderr: Connection: TE [DEVELOPER 00:06:29] stderr: TE: trailers [DEVELOPER 00:06:29] stderr: Host: www.googleapis.com [DEVELOPER 00:06:29] stderr: Depth: 0 [DEVELOPER 00:06:29] stderr: Content-Length: 137 [DEVELOPER 00:06:29] stderr: Content-Type: application/xml [DEVELOPER 00:06:29] stderr: User-Agent: SyncEvolution [DEVELOPER 00:06:29] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [DEVELOPER 00:06:29] stderr: [DEVELOPER 00:06:29] stderr: Sending request-line and headers: [DEVELOPER 00:06:29] stderr: Sending request body: [DEVELOPER 00:06:29] stderr: Body block (137 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="utf-8"?> [DEVELOPER 00:06:29] stderr: <propfind xmlns="DAV:"><prop> [DEVELOPER 00:06:29] stderr: <getctag xmlns="http://calendarserver.org/ns/"/> [DEVELOPER 00:06:29] stderr: </prop></propfind> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: Request sent; retry is 1. [DEVELOPER 00:06:29] stderr: [status-line] < HTTP/1.1 207 Multi-Status [DEVELOPER 00:06:29] stderr: [hdr] DAV: 1, 2, 3, addressbook, access-control [DEVELOPER 00:06:29] stderr: Header Name: [dav], Value: [1, 2, 3, addressbook, access-control] [DEVELOPER 00:06:29] stderr: [hdr] Vary: X-Origin [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [X-Origin] [DEVELOPER 00:06:29] stderr: [hdr] Content-Type: text/xml; charset=UTF-8 [DEVELOPER 00:06:29] stderr: Header Name: [content-type], Value: [text/xml; charset=UTF-8] [DEVELOPER 00:06:29] stderr: [hdr] Date: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [date], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Expires: Fri, 05 Jan 2018 16:42:44 GMT [DEVELOPER 00:06:29] stderr: Header Name: [expires], Value: [Fri, 05 Jan 2018 16:42:44 GMT] [DEVELOPER 00:06:29] stderr: [hdr] Cache-Control: private, max-age=0 [DEVELOPER 00:06:29] stderr: Header Name: [cache-control], Value: [private, max-age=0] [DEVELOPER 00:06:29] stderr: [hdr] X-Content-Type-Options: nosniff [DEVELOPER 00:06:29] stderr: Header Name: [x-content-type-options], Value: [nosniff] [DEVELOPER 00:06:29] stderr: [hdr] X-Frame-Options: SAMEORIGIN [DEVELOPER 00:06:29] stderr: Header Name: [x-frame-options], Value: [SAMEORIGIN] [DEVELOPER 00:06:29] stderr: [hdr] X-XSS-Protection: 1; mode=block [DEVELOPER 00:06:29] stderr: Header Name: [x-xss-protection], Value: [1; mode=block] [DEVELOPER 00:06:29] stderr: [hdr] Server: GSE [DEVELOPER 00:06:29] stderr: Header Name: [server], Value: [GSE] [DEVELOPER 00:06:29] stderr: [hdr] Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35" [DEVELOPER 00:06:29] stderr: Header Name: [alt-svc], Value: [hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"] [DEVELOPER 00:06:29] stderr: [hdr] Accept-Ranges: none [DEVELOPER 00:06:29] stderr: Header Name: [accept-ranges], Value: [none] [DEVELOPER 00:06:29] stderr: [hdr] Vary: Origin,Accept-Encoding [DEVELOPER 00:06:29] stderr: Header Name: [vary], Value: [Origin,Accept-Encoding] [DEVELOPER 00:06:29] stderr: [hdr] Transfer-Encoding: chunked [DEVELOPER 00:06:29] stderr: Header Name: [transfer-encoding], Value: [chunked] [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_headers hooks [DEVELOPER 00:06:29] stderr: [chunk] < 202 [DEVELOPER 00:06:29] stderr: Got chunk size: 514 [DEVELOPER 00:06:29] stderr: Reading 514 bytes of response body. [DEVELOPER 00:06:29] stderr: Got 514 bytes. [DEVELOPER 00:06:29] stderr: Read block (514 bytes): [DEVELOPER 00:06:29] stderr: [<?xml version="1.0" encoding="UTF-8"?> [DEVELOPER 00:06:29] stderr: <d:multistatus xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:card="urn:ietf:params:xml:ns:carddav" xmlns:cs="http://calendarserver.org/ns/" xmlns:d="DAV:" xmlns:ical="http://apple.com/ns/ical/"> [DEVELOPER 00:06:29] stderr: <d:response> [DEVELOPER 00:06:29] stderr: <d:href>/carddav/v1/principals/syncevolution.list@gmail.com/lists/default/</d:href> [DEVELOPER 00:06:29] stderr: <d:propstat> [DEVELOPER 00:06:29] stderr: <d:status>HTTP/1.1 200 OK</d:status> [DEVELOPER 00:06:29] stderr: <d:prop> [DEVELOPER 00:06:29] stderr: <cs:getctag>"23ad7c904aa665e3.0"</cs:getctag> [DEVELOPER 00:06:29] stderr: </d:prop> [DEVELOPER 00:06:29] stderr: </d:propstat> [DEVELOPER 00:06:29] stderr: </d:response> [DEVELOPER 00:06:29] stderr: </d:multistatus> [DEVELOPER 00:06:29] stderr: ] [DEVELOPER 00:06:29] stderr: [chunk] < 0 [DEVELOPER 00:06:29] stderr: Got chunk size: 0 [DEVELOPER 00:06:29] stderr: [hdr] [DEVELOPER 00:06:29] stderr: End of headers. [DEVELOPER 00:06:29] stderr: Running post_send hooks [DEVELOPER 00:06:29] stderr: ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none) [DEVELOPER 00:06:29] stderr: Request ends, status 207 class 2xx, error line: [DEVELOPER 00:06:29] stderr: 207 Multi-Status [DEBUG 00:06:29] credentials accepted [DEVELOPER 00:06:29] stderr: Running destroy hooks. [DEVELOPER 00:06:29] stderr: Request ends. [DEBUG 00:06:29] ClientTest.cpp:461: ending anchor = get()->endSync(true) [DEBUG 00:06:29] ClientTest.cpp:463: starting get()->close() [DEBUG 00:06:29] ClientTest.cpp:463: ending get()->close() [DEBUG 00:06:29] ClientTest.cpp:1743: ending copy.reset() [DEBUG 00:06:29] ClientTest.cpp:391: starting reset(__null) [DEBUG 00:06:29] ClientTest.cpp:391: ending reset(__null) [DEBUG 00:06:29] *** ending Client::Source::google_carddav::testManyChanges: okay ***