  <testsuite name="Message" tests="83" time="0" failures="0" errors="0" skipped="0" timestamp="2023-01-11T22:53:39"> 
        <testcase classname=".Message" name="File transfer content" time="1.784147"/>
        <testcase classname=".Message" name="Create two basic chat rooms with same remote" time="1.801667"/>
        <testcase classname=".Message" name="Text message" time="1.835648"/>
        <testcase classname=".Message" name="Text forward message" time="1.784983"/>
        <testcase classname=".Message" name="Text forward message with CPIM enabled with backward compat" time="1.850974"/>
        <testcase classname=".Message" name="Text forward message with CPIM enabled" time="1.962906"/>
        <testcase classname=".Message" name="Text forward transfer message not downloaded" time="4.547948"/>
        <testcase classname=".Message" name="Text reply message" time="1.831401"/>
        <testcase classname=".Message" name="Text reply message with CPIM enabled with backward compat" time="1.832977"/>
        <testcase classname=".Message" name="Text reply message with CPIM enabled" time="1.793057"/>
        <testcase classname=".Message" name="Text message UTF8" time="2.057302"/>
        <testcase classname=".Message" name="Text message with credentials from auth callback" time="1.561024"/>
        <testcase classname=".Message" name="Text message with privacy" time="1.654752"/>
        <testcase classname=".Message" name="Text message compatibility mode" time="1.717560"/>
        <testcase classname=".Message" name="Text message with ack" time="1.473060"/>
        <testcase classname=".Message" name="Text message with send error" time="1.833428"/>
        <testcase classname=".Message" name="Text message from non default proxy config" time="2.190947"/>
        <testcase classname=".Message" name="Text message reply from non default proxy config" time="1.789161"/>
        <testcase classname=".Message" name="Text message in call chat room" time="2.896861"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer" time="2.861087"/>
        <testcase classname=".Message" name="Text message in call chat room when room exists" time="2.928823"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer when room exists" time="2.686138"/>
        <testcase classname=".Message" name="Transfer message" time="13.056657"/>
        <testcase classname=".Message" name="Transfer message 2" time="13.186909"/>
        <testcase classname=".Message" name="Transfer message 3" time="13.709383"/>
        <testcase classname=".Message" name="Transfer message 4" time="13.116799"/>
        <testcase classname=".Message" name="Message with voice recording" time="7.966014"/>
        <testcase classname=".Message" name="Message with voice recording 2" time="8.127683"/>
        <testcase classname=".Message" name="Message with voice recording 3" time="8.012572"/>
        <testcase classname=".Message" name="Transfer message legacy" time="13.073557"/>
        <testcase classname=".Message" name="Transfer message with 2 files" time="14.328240"/>
        <testcase classname=".Message" name="Transfer message auto download" time="13.199463"/>
        <testcase classname=".Message" name="Transfer message auto download 2" time="13.188690"/>
        <testcase classname=".Message" name="Transfer message auto download enabled but file too large" time="13.638604"/>
        <testcase classname=".Message" name="Transfer message auto download existing file" time="7.008067"/>
        <testcase classname=".Message" name="Transfer messages same file auto download" time="5.837676"/>
        <testcase classname=".Message" name="Transfer message from history" time="13.615170"/>
        <testcase classname=".Message" name="Transfer message with http proxy" time="12.391220"/>
        <testcase classname=".Message" name="Transfer message with upload io error" time="2.714397"/>
        <testcase classname=".Message" name="Transfer message with download io error" time="18.314629"/>
        <testcase classname=".Message" name="Transfer message upload cancelled" time="1.679569"/>
        <testcase classname=".Message" name="Transfer message upload finished during stop" time="2.353216"/>
        <testcase classname=".Message" name="Transfer message download cancelled" time="3.497142"/>
        <testcase classname=".Message" name="Transfer message auto download aborted" time="5.825895"/>
        <testcase classname=".Message" name="Transfer message core stopped async 1" time="1.991354"/>
        <testcase classname=".Message" name="Transfer message core stopped async 2" time="8.165760"/>
        <testcase classname=".Message" name="Transfer 2 messages simultaneously" time="4.064761"/>
        <testcase classname=".Message" name="Transfer using external body URL" time="2.759206"/>
        <testcase classname=".Message" name="Transfer using external body URL 2" time="2.797410"/>
        <testcase classname=".Message" name="Transfer using external body URL 404" time="1.434101"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using certificate" time="13.122539"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth" time="13.042232"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain" time="13.057753"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - upload auth fail" time="3.412658"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - download auth fail" time="12.917453"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - upload auth fail" time="3.403495"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - download auth fail" time="13.084554"/>
        <testcase classname=".Message" name="Transfer message - file size limited pass" time="13.141048"/>
        <testcase classname=".Message" name="Transfer message - file size limited fail" time="4.040600"/>
        <testcase classname=".Message" name="Aggregated messages" time="39.292395"/>
        <testcase classname=".Message" name="Text message denied" time="1.260503"/>
        <testcase classname=".Message" name="IsComposing notification" time="2.955413"/>
        <testcase classname=".Message" name="IMDN notifications" time="1.639262"/>
        <testcase classname=".Message" name="IM notification policy" time="17.934341"/>
        <testcase classname=".Message" name="Aggregated IMDNs" time="33.990064"/>
        <testcase classname=".Message" name="Unread message count" time="11.202618"/>
        <testcase classname=".Message" name="Unread message count in callback" time="17.929235"/>
        <testcase classname=".Message" name="Lime unitary" time="0.000019"/>
        <testcase classname=".Message" name="Transfer not sent if invalid url" time="0.704741"/>
        <testcase classname=".Message" name="Transfer not sent if host not found" time="0.911311"/>
        <testcase classname=".Message" name="Transfer not sent if url moved permanently" time="0.850092"/>
        <testcase classname=".Message" name="IM Encryption Engine custom headers" time="1.709745"/>
        <testcase classname=".Message" name="Text message with custom content-type" time="1.490261"/>
        <testcase classname=".Message" name="Text message with unsupported content-type" time="12.309151"/>
        <testcase classname=".Message" name="IM Encryption Engine b64" time="1.459227"/>
        <testcase classname=".Message" name="IM Encryption Engine b64 async" time="1.829803"/>
        <testcase classname=".Message" name="Text message within call dialog" time="6.945975"/>
        <testcase classname=".Message" name="Info message" time="1.885142"/>
        <testcase classname=".Message" name="Info message with body" time="12.272229"/>
        <testcase classname=".Message" name="Crash during file transfer" time="13.317903"/>
        <testcase classname=".Message" name="Text status after destroying chat room" time="1.882979"/>
        <testcase classname=".Message" name="Transfer success after destroying chatroom" time="1.939158"/>
        <testcase classname=".Message" name="Migration from messages db" time="3.662669"/>
    </testsuite>
