[DEBUG 00:00:00] *** starting Client::Source::eds_task::testIterateTwice ***
[DEBUG 00:00:00] ClientTest.cpp:1129: starting CPPUNIT_ASSERT(config.m_createSourceA)
[DEBUG 00:00:00] ClientTest.cpp:1129: ending CPPUNIT_ASSERT(config.m_createSourceA)
[DEBUG 00:00:00] ClientTest.cpp:1133: starting source.reset(createSourceA())
[DEBUG 00:00:00] instantiating testing source eds_task in config target-config@client-test-eds, with tracking name _1_A
[DEBUG 00:00:00] overriding testing source eds_task properties with the ones from config eds_1 = /data/runtests/work/testing-amd64/home/eds/config/syncevolution/client-test-1/peers/eds_1
[DEBUG 00:00:00]    sync = disabled (set)
[DEBUG 00:00:00]    uri = task2 (set)
[DEBUG 00:00:00]    backend = Evolution Task List (set)
[DEBUG 00:00:00]    syncFormat =  (default)
[DEBUG 00:00:00]    forceSyncFormat = 0 (default)
[DEBUG 00:00:00]    database = Test_eds_task_1 (set)
[DEBUG 00:00:00]    databaseFormat =  (default)
[DEBUG 00:00:00]    databaseUser =  (default)
[DEBUG 00:00:00]    databasePassword =  (default)
[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:02] ClientTest.cpp:431: ending get()->open()
[DEBUG 00:00:02] eds_task: slow sync or testing, do full item scan to detect changes
[DEBUG 00:00:02] ClientTest.cpp:1133: ending source.reset(createSourceA())
[DEBUG 00:00:02] ClientTest.cpp:1133: starting CPPUNIT_ASSERT((source.get()))
[DEBUG 00:00:02] ClientTest.cpp:1133: ending CPPUNIT_ASSERT((source.get()))
[DEBUG 00:00:02] ClientTest.cpp:1137: starting CPPUNIT_ASSERT_MESSAGE(("iterating twice should produce identical results"), ((countItems(source.get()) == countItems(source.get()))))
[DEBUG 00:00:02] ClientTest.cpp:1137: ending CPPUNIT_ASSERT_MESSAGE(("iterating twice should produce identical results"), ((countItems(source.get()) == countItems(source.get()))))
[DEBUG 00:00:02] ClientTest.cpp:1137: starting CPPUNIT_ASSERT((source.get()))
[DEBUG 00:00:02] ClientTest.cpp:1137: ending CPPUNIT_ASSERT((source.get()))
[DEBUG 00:00:02] ClientTest.cpp:391: starting reset(__null)
[DEBUG 00:00:02] ClientTest.cpp:454: starting CPPUNIT_ASSERT(get())
[DEBUG 00:00:02] ClientTest.cpp:454: ending CPPUNIT_ASSERT(get())
[DEBUG 00:00:02] ClientTest.cpp:455: starting CPPUNIT_ASSERT(m_active)
[DEBUG 00:00:02] ClientTest.cpp:455: ending CPPUNIT_ASSERT(m_active)
[DEBUG 00:00:02] ClientTest.cpp:458: starting get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy)
[DEBUG 00:00:02] ClientTest.cpp:458: ending get()->getOperations().m_endDataWrite.getPostSignal()(*get(), OPERATION_FINISHED, sysync::LOCERR_OK, true, &dummy)
[DEBUG 00:00:02] ClientTest.cpp:461: starting anchor = get()->endSync(true)
[DEBUG 00:00:02] ClientTest.cpp:461: ending anchor = get()->endSync(true)
[DEBUG 00:00:02] ClientTest.cpp:463: starting get()->close()
[DEBUG 00:00:02] ClientTest.cpp:463: ending get()->close()
[DEBUG 00:00:02] ClientTest.cpp:391: ending reset(__null)
[DEBUG 00:00:02] *** ending Client::Source::eds_task::testIterateTwice: okay ***