  <testsuite name="Message" tests="83" time="0" failures="0" errors="0" skipped="0" timestamp="2023-02-12T22:56:36"> 
        <testcase classname=".Message" name="File transfer content" time="3.766217"/>
        <testcase classname=".Message" name="Create two basic chat rooms with same remote" time="5.106235"/>
        <testcase classname=".Message" name="Text message" time="3.649417"/>
        <testcase classname=".Message" name="Text forward message" time="1.709938"/>
        <testcase classname=".Message" name="Text forward message with CPIM enabled with backward compat" time="15.187380">
            <failure message="Multiple asserts failed ..." type="Failure">
                     Condition: BC_ASSERT_TRUE(wait_for(pauline-&gt;lc, marie-&gt;lc, &amp;marie-&gt;stat.number_of_LinphoneMessageReceived, 1))
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 245
                     Condition: BC_ASSERT_PTR_NOT_NULL(marie-&gt;stat.last_received_chat_message)
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 246
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text forward message with CPIM enabled" time="4.772072">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text forward transfer message not downloaded" time="5.286518"/>
        <testcase classname=".Message" name="Text reply message" time="2.283972">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text reply message with CPIM enabled with backward compat" time="2.360962">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text reply message with CPIM enabled" time="2.001621">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text message UTF8" time="2.552131">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text message with credentials from auth callback" time="1.629162">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text message with privacy" time="1.711663"/>
        <testcase classname=".Message" name="Text message compatibility mode" time="7.442522">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text message with ack" time="11.345679">
            <failure message="BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_chat_room_get_history_size(marieCr), 1) - Expected  1 but was  2.
                     File     : ../../../../../liblinphone/tester/message_tester.c
                     Line     : 271
            </failure>
        </testcase>
        <testcase classname=".Message" name="Text message with send error" time="2.215380"/>
        <testcase classname=".Message" name="Text message from non default proxy config" time="2.760523"/>
        <testcase classname=".Message" name="Text message reply from non default proxy config" time="2.104379"/>
        <testcase classname=".Message" name="Text message in call chat room" time="3.101513"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer" time="3.330814"/>
        <testcase classname=".Message" name="Text message in call chat room when room exists" time="3.001708"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer when room exists" time="3.449469"/>
        <testcase classname=".Message" name="Transfer message" time="13.368964"/>
        <testcase classname=".Message" name="Transfer message 2" time="13.747189"/>
        <testcase classname=".Message" name="Transfer message 3" time="13.497525"/>
        <testcase classname=".Message" name="Transfer message 4" time="13.842555"/>
        <testcase classname=".Message" name="Message with voice recording" time="12.457383"/>
        <testcase classname=".Message" name="Message with voice recording 2" time="8.165215"/>
        <testcase classname=".Message" name="Message with voice recording 3" time="9.010876"/>
        <testcase classname=".Message" name="Transfer message legacy" time="13.582145"/>
        <testcase classname=".Message" name="Transfer message with 2 files" time="15.590696"/>
        <testcase classname=".Message" name="Transfer message auto download" time="22.393530"/>
        <testcase classname=".Message" name="Transfer message auto download 2" time="13.729972"/>
        <testcase classname=".Message" name="Transfer message auto download enabled but file too large" time="17.059458"/>
        <testcase classname=".Message" name="Transfer message auto download existing file" time="8.214132"/>
        <testcase classname=".Message" name="Transfer messages same file auto download" time="6.847633"/>
        <testcase classname=".Message" name="Transfer message from history" time="13.623926"/>
        <testcase classname=".Message" name="Transfer message with http proxy" time="14.788987"/>
        <testcase classname=".Message" name="Transfer message with upload io error" time="4.397343"/>
        <testcase classname=".Message" name="Transfer message with download io error" time="22.552570"/>
        <testcase classname=".Message" name="Transfer message upload cancelled" time="1.881082"/>
        <testcase classname=".Message" name="Transfer message upload finished during stop" time="2.280388"/>
        <testcase classname=".Message" name="Transfer message download cancelled" time="3.573293"/>
        <testcase classname=".Message" name="Transfer message auto download aborted" time="5.368981"/>
        <testcase classname=".Message" name="Transfer message core stopped async 1" time="2.361665"/>
        <testcase classname=".Message" name="Transfer message core stopped async 2" time="7.371136"/>
        <testcase classname=".Message" name="Transfer 2 messages simultaneously" time="4.197890"/>
        <testcase classname=".Message" name="Transfer using external body URL" time="2.876774"/>
        <testcase classname=".Message" name="Transfer using external body URL 2" time="3.844766"/>
        <testcase classname=".Message" name="Transfer using external body URL 404" time="1.542115"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using certificate" time="13.263636"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth" time="13.071305"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain" time="14.194226"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - upload auth fail" time="3.385348"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - download auth fail" time="13.054423"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - upload auth fail" time="3.323197"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - download auth fail" time="12.992767"/>
        <testcase classname=".Message" name="Transfer message - file size limited pass" time="13.089203"/>
        <testcase classname=".Message" name="Transfer message - file size limited fail" time="5.141090"/>
        <testcase classname=".Message" name="Aggregated messages" time="39.951580"/>
        <testcase classname=".Message" name="Text message denied" time="1.231210"/>
        <testcase classname=".Message" name="IsComposing notification" time="3.001242"/>
        <testcase classname=".Message" name="IMDN notifications" time="1.545230"/>
        <testcase classname=".Message" name="IM notification policy" time="14.286415"/>
        <testcase classname=".Message" name="Aggregated IMDNs" time="13.275170"/>
        <testcase classname=".Message" name="Unread message count" time="1.395017"/>
        <testcase classname=".Message" name="Unread message count in callback" time="6.445723"/>
        <testcase classname=".Message" name="Lime unitary" time="0.000022"/>
        <testcase classname=".Message" name="Transfer not sent if invalid url" time="0.716337"/>
        <testcase classname=".Message" name="Transfer not sent if host not found" time="0.819919"/>
        <testcase classname=".Message" name="Transfer not sent if url moved permanently" time="0.797874"/>
        <testcase classname=".Message" name="IM Encryption Engine custom headers" time="3.308266"/>
        <testcase classname=".Message" name="Text message with custom content-type" time="1.504489"/>
        <testcase classname=".Message" name="Text message with unsupported content-type" time="12.113227"/>
        <testcase classname=".Message" name="IM Encryption Engine b64" time="1.341579"/>
        <testcase classname=".Message" name="IM Encryption Engine b64 async" time="1.282215"/>
        <testcase classname=".Message" name="Text message within call dialog" time="3.313164"/>
        <testcase classname=".Message" name="Info message" time="1.805835"/>
        <testcase classname=".Message" name="Info message with body" time="1.805074"/>
        <testcase classname=".Message" name="Crash during file transfer" time="6.303815"/>
        <testcase classname=".Message" name="Text status after destroying chat room" time="1.726106"/>
        <testcase classname=".Message" name="Transfer success after destroying chatroom" time="1.679060"/>
        <testcase classname=".Message" name="Migration from messages db" time="5.058782"/>
    </testsuite>
