  <testsuite name="Message" tests="83" time="0" failures="0" errors="0" skipped="0" timestamp="2023-03-05T22:54:24"> 
        <testcase classname=".Message" name="File transfer content" time="2.640456"/>
        <testcase classname=".Message" name="Create two basic chat rooms with same remote" time="1.203455"/>
        <testcase classname=".Message" name="Text message" time="1.835079"/>
        <testcase classname=".Message" name="Text forward message" time="1.764766"/>
        <testcase classname=".Message" name="Text forward message with CPIM enabled with backward compat" time="1.969137"/>
        <testcase classname=".Message" name="Text forward message with CPIM enabled" time="1.898663"/>
        <testcase classname=".Message" name="Text forward transfer message not downloaded" time="4.570190"/>
        <testcase classname=".Message" name="Text reply message" time="1.623325"/>
        <testcase classname=".Message" name="Text reply message with CPIM enabled with backward compat" time="1.683114"/>
        <testcase classname=".Message" name="Text reply message with CPIM enabled" time="1.897886"/>
        <testcase classname=".Message" name="Text message UTF8" time="1.479150"/>
        <testcase classname=".Message" name="Text message with credentials from auth callback" time="1.587487"/>
        <testcase classname=".Message" name="Text message with privacy" time="1.478535"/>
        <testcase classname=".Message" name="Text message compatibility mode" time="1.682752"/>
        <testcase classname=".Message" name="Text message with ack" time="1.805665"/>
        <testcase classname=".Message" name="Text message with send error" time="1.807051"/>
        <testcase classname=".Message" name="Text message from non default proxy config" time="2.129752"/>
        <testcase classname=".Message" name="Text message reply from non default proxy config" time="1.805743"/>
        <testcase classname=".Message" name="Text message in call chat room" time="2.344695"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer" time="2.215231"/>
        <testcase classname=".Message" name="Text message in call chat room when room exists" time="2.545914"/>
        <testcase classname=".Message" name="Text message in call chat room from denied text offer when room exists" time="2.665495"/>
        <testcase classname=".Message" name="Transfer message" time="13.029770"/>
        <testcase classname=".Message" name="Transfer message 2" time="12.991509"/>
        <testcase classname=".Message" name="Transfer message 3" time="12.921680"/>
        <testcase classname=".Message" name="Transfer message 4" time="13.030111"/>
        <testcase classname=".Message" name="Message with voice recording" time="7.853098"/>
        <testcase classname=".Message" name="Message with voice recording 2" time="7.881093"/>
        <testcase classname=".Message" name="Message with voice recording 3" time="7.865969"/>
        <testcase classname=".Message" name="Transfer message legacy" time="12.951412"/>
        <testcase classname=".Message" name="Transfer message with 2 files" time="13.391492"/>
        <testcase classname=".Message" name="Transfer message auto download" time="13.033391"/>
        <testcase classname=".Message" name="Transfer message auto download 2" time="13.020103"/>
        <testcase classname=".Message" name="Transfer message auto download enabled but file too large" time="12.933764"/>
        <testcase classname=".Message" name="Transfer message auto download existing file" time="7.763782"/>
        <testcase classname=".Message" name="Transfer messages same file auto download" time="5.281947"/>
        <testcase classname=".Message" name="Transfer message from history" time="12.953210"/>
        <testcase classname=".Message" name="Transfer message with http proxy" time="18.212091"/>
        <testcase classname=".Message" name="Transfer message with upload io error" time="14.090627"/>
        <testcase classname=".Message" name="Transfer message with download io error" time="22.004036"/>
        <testcase classname=".Message" name="Transfer message upload cancelled" time="1.358956"/>
        <testcase classname=".Message" name="Transfer message upload finished during stop" time="2.174141"/>
        <testcase classname=".Message" name="Transfer message download cancelled" time="3.063094"/>
        <testcase classname=".Message" name="Transfer message auto download aborted" time="4.860284"/>
        <testcase classname=".Message" name="Transfer message core stopped async 1" time="1.781584"/>
        <testcase classname=".Message" name="Transfer message core stopped async 2" time="9.276215"/>
        <testcase classname=".Message" name="Transfer 2 messages simultaneously" time="9.647843"/>
        <testcase classname=".Message" name="Transfer using external body URL" time="2.938786"/>
        <testcase classname=".Message" name="Transfer using external body URL 2" time="2.929308"/>
        <testcase classname=".Message" name="Transfer using external body URL 404" time="2.668197"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using certificate" time="13.056536"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth" time="20.944890"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain" time="17.464482"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - upload auth fail" time="3.391542"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth - download auth fail" time="13.154833"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - upload auth fail" time="3.246491"/>
        <testcase classname=".Message" name="Transfer message - file transfer server authenticates client using digest auth server accepting multiple auth domain - download auth fail" time="19.154010"/>
        <testcase classname=".Message" name="Transfer message - file size limited pass" time="13.127373"/>
        <testcase classname=".Message" name="Transfer message - file size limited fail" time="3.774386"/>
        <testcase classname=".Message" name="Aggregated messages" time="48.624717"/>
        <testcase classname=".Message" name="Text message denied" time="11.581303"/>
        <testcase classname=".Message" name="IsComposing notification" time="2.831016"/>
        <testcase classname=".Message" name="IMDN notifications" time="1.374652"/>
        <testcase classname=".Message" name="IM notification policy" time="8.480850"/>
        <testcase classname=".Message" name="Aggregated IMDNs" time="18.451540"/>
        <testcase classname=".Message" name="Unread message count" time="4.374556"/>
        <testcase classname=".Message" name="Unread message count in callback" time="6.316703"/>
        <testcase classname=".Message" name="Lime unitary" time="0.000010"/>
        <testcase classname=".Message" name="Transfer not sent if invalid url" time="0.546604"/>
        <testcase classname=".Message" name="Transfer not sent if host not found" time="1.579095"/>
        <testcase classname=".Message" name="Transfer not sent if url moved permanently" time="0.604131"/>
        <testcase classname=".Message" name="IM Encryption Engine custom headers" time="1.456806"/>
        <testcase classname=".Message" name="Text message with custom content-type" time="1.384263"/>
        <testcase classname=".Message" name="Text message with unsupported content-type" time="12.103999"/>
        <testcase classname=".Message" name="IM Encryption Engine b64" time="10.899254"/>
        <testcase classname=".Message" name="IM Encryption Engine b64 async" time="8.489091"/>
        <testcase classname=".Message" name="Text message within call dialog" time="3.300857"/>
        <testcase classname=".Message" name="Info message" time="1.873217"/>
        <testcase classname=".Message" name="Info message with body" time="2.133468"/>
        <testcase classname=".Message" name="Crash during file transfer" time="13.706695"/>
        <testcase classname=".Message" name="Text status after destroying chat room" time="1.795055"/>
        <testcase classname=".Message" name="Transfer success after destroying chatroom" time="1.731651"/>
        <testcase classname=".Message" name="Migration from messages db" time="4.779317"/>
    </testsuite>
