  <testsuite name="Message" tests="83" time="0" failures="0" errors="0" skipped="0" timestamp="2023-01-25T22:25:09"> 
        <testcase classname=".Message" name="File transfer content" time="2.354459"/>
        <testcase classname=".Message" name="Create two basic chat rooms with same remote" time="1.100385"/>
        <testcase classname=".Message" name="Text message" time="1.622250"/>
        <testcase classname=".Message" name="Text forward message" time="1.438050"/>
        <testcase classname=".Message" name="Text forward message with CPIM enabled with backward compat" time="1.410550"/>
        <testcase classname=".Message" name="Text forward message with CPIM enabled" time="1.770057"/>
        <testcase classname=".Message" name="Text forward transfer message not downloaded" time="3.874883"/>
        <testcase classname=".Message" name="Text reply message" time="1.647622"/>
        <testcase classname=".Message" name="Text reply message with CPIM enabled with backward compat" time="1.444912"/>
        <testcase classname=".Message" name="Text reply message with CPIM enabled" time="1.506630"/>
        <testcase classname=".Message" name="Text message UTF8" time="1.405098"/>
        <testcase classname=".Message" name="Text message with credentials from auth callback" time="1.277884"/>
        <testcase classname=".Message" name="Text message with privacy" time="1.384780"/>
        <testcase classname=".Message" name="Text message compatibility mode" time="1.370426"/>
        <testcase classname=".Message" name="Text message with ack" time="1.658096"/>
        <testcase classname=".Message" name="Text message with send error" time="2.132835"/>
        <testcase classname=".Message" name="Text message from non default proxy config" time="2.119190"/>
        <testcase classname=".Message" name="Text message reply from non default proxy config" time="1.700513"/>
        <testcase classname=".Message" name="Text message in call chat room" time="1.974900"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer" time="2.128119"/>
        <testcase classname=".Message" name="Text message in call chat room when room exists" time="2.203027"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer when room exists" time="2.462429"/>
        <testcase classname=".Message" name="Transfer message" time="13.010765"/>
        <testcase classname=".Message" name="Transfer message 2" time="13.048206"/>
        <testcase classname=".Message" name="Transfer message 3" time="13.261402"/>
        <testcase classname=".Message" name="Transfer message 4" time="15.288708"/>
        <testcase classname=".Message" name="Message with voice recording" time="8.184256"/>
        <testcase classname=".Message" name="Message with voice recording 2" time="15.436969"/>
        <testcase classname=".Message" name="Message with voice recording 3" time="7.865400"/>
        <testcase classname=".Message" name="Transfer message legacy" time="12.772007"/>
        <testcase classname=".Message" name="Transfer message with 2 files" time="13.193302"/>
        <testcase classname=".Message" name="Transfer message auto download" time="12.967544"/>
        <testcase classname=".Message" name="Transfer message auto download 2" time="12.869209"/>
        <testcase classname=".Message" name="Transfer message auto download enabled but file too large" time="12.827714"/>
        <testcase classname=".Message" name="Transfer message auto download existing file" time="6.552476"/>
        <testcase classname=".Message" name="Transfer messages same file auto download" time="5.448282"/>
        <testcase classname=".Message" name="Transfer message from history" time="12.945659"/>
        <testcase classname=".Message" name="Transfer message with http proxy" time="11.943717"/>
        <testcase classname=".Message" name="Transfer message with upload io error" time="2.963846"/>
        <testcase classname=".Message" name="Transfer message with download io error" time="19.293053"/>
        <testcase classname=".Message" name="Transfer message upload cancelled" time="1.462178"/>
        <testcase classname=".Message" name="Transfer message upload finished during stop" time="2.298984"/>
        <testcase classname=".Message" name="Transfer message download cancelled" time="3.096550"/>
        <testcase classname=".Message" name="Transfer message auto download aborted" time="4.893370"/>
        <testcase classname=".Message" name="Transfer message core stopped async 1" time="2.023148"/>
        <testcase classname=".Message" name="Transfer message core stopped async 2" time="7.215878"/>
        <testcase classname=".Message" name="Transfer 2 messages simultaneously" time="4.083490"/>
        <testcase classname=".Message" name="Transfer using external body URL" time="8.556970"/>
        <testcase classname=".Message" name="Transfer using external body URL 2" time="2.793329"/>
        <testcase classname=".Message" name="Transfer using external body URL 404" time="1.408753"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using certificate" time="12.738954"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth" time="13.043379"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain" time="13.274622"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - upload auth fail" time="3.237794"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - download auth fail" time="13.027385"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - upload auth fail" time="3.135821"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - download auth fail" time="13.395845"/>
        <testcase classname=".Message" name="Transfer message - file size limited pass" time="14.295434"/>
        <testcase classname=".Message" name="Transfer message - file size limited fail" time="3.362734"/>
        <testcase classname=".Message" name="Aggregated messages" time="39.374217"/>
        <testcase classname=".Message" name="Text message denied" time="1.351138"/>
        <testcase classname=".Message" name="IsComposing notification" time="5.995419"/>
        <testcase classname=".Message" name="IMDN notifications" time="2.764189"/>
        <testcase classname=".Message" name="IM notification policy" time="12.868184"/>
        <testcase classname=".Message" name="Aggregated IMDNs" time="14.949574"/>
        <testcase classname=".Message" name="Unread message count" time="1.509996"/>
        <testcase classname=".Message" name="Unread message count in callback" time="6.596829"/>
        <testcase classname=".Message" name="Lime unitary" time="0.000018"/>
        <testcase classname=".Message" name="Transfer not sent if invalid url" time="3.935047"/>
        <testcase classname=".Message" name="Transfer not sent if host not found" time="0.741689"/>
        <testcase classname=".Message" name="Transfer not sent if url moved permanently" time="2.766713"/>
        <testcase classname=".Message" name="IM Encryption Engine custom headers" time="1.342789"/>
        <testcase classname=".Message" name="Text message with custom content-type" time="1.332756"/>
        <testcase classname=".Message" name="Text message with unsupported content-type" time="12.141628"/>
        <testcase classname=".Message" name="IM Encryption Engine b64" time="1.294504"/>
        <testcase classname=".Message" name="IM Encryption Engine b64 async" time="1.246886"/>
        <testcase classname=".Message" name="Text message within call dialog" time="3.264438"/>
        <testcase classname=".Message" name="Info message" time="1.764999"/>
        <testcase classname=".Message" name="Info message with body" time="1.756354"/>
        <testcase classname=".Message" name="Crash during file transfer" time="5.532361"/>
        <testcase classname=".Message" name="Text status after destroying chat room" time="1.685059"/>
        <testcase classname=".Message" name="Transfer success after destroying chatroom" time="1.731379"/>
        <testcase classname=".Message" name="Migration from messages db" time="3.751807"/>
    </testsuite>
