  <testsuite name="Flexisip" tests="45" time="0" failures="0" errors="0" skipped="0" timestamp="2023-02-21T23:01:38"> 
        <testcase classname=".Flexisip" name="Subscribe forking" time="2.889754"/>
        <testcase classname=".Flexisip" name="Message forking" time="4.240284"/>
        <testcase classname=".Flexisip" name="Message forking with unreachable recipients" time="35.975119"/>
        <testcase classname=".Flexisip" name="Message forking with all recipients unreachable" time="41.074154"/>
        <testcase classname=".Flexisip" name="Message forking with unreachable recipients with gruu" time="39.111140"/>
        <testcase classname=".Flexisip" name="Message expires" time="7.872504"/>
        <testcase classname=".Flexisip" name="Call expires" time="16.086161"/>
        <testcase classname=".Flexisip" name="Call forking" time="3.189020"/>
        <testcase classname=".Flexisip" name="Call forking cancelled" time="3.026029"/>
        <testcase classname=".Flexisip" name="Call forking declined globaly" time="2.873569"/>
        <testcase classname=".Flexisip" name="Call forking declined localy" time="5.778460"/>
        <testcase classname=".Flexisip" name="Call forking with urgent reply" time="2.661279"/>
        <testcase classname=".Flexisip" name="Call forking with push notification (single)" time="12.289543"/>
        <testcase classname=".Flexisip" name="Call forking with push notification with double contact" time="12.809752"/>
        <testcase classname=".Flexisip" name="Call forking with push notification (multiple)" time="5.465554"/>
        <testcase classname=".Flexisip" name="Call forking not responded" time="22.924216"/>
        <testcase classname=".Flexisip" name="Early-media call forking" time="11.375261"/>
        <testcase classname=".Flexisip" name="Call with sips" time="2.548472"/>
        <testcase classname=".Flexisip" name="Call with sips not achievable" time="2.146091"/>
        <testcase classname=".Flexisip" name="Call ipv6 to ipv6" time="5.070534"/>
        <testcase classname=".Flexisip" name="Call ipv6 to ipv4" time="6.602658"/>
        <testcase classname=".Flexisip" name="Call ipv4 to ipv6" time="4.995178"/>
        <testcase classname=".Flexisip" name="Publish/unpublish" time="0.639087"/>
        <testcase classname=".Flexisip" name="List subscribe" time="6.609724"/>
        <testcase classname=".Flexisip" name="List subscribe without body" time="3.728969"/>
        <testcase classname=".Flexisip" name="File transfer message rcs to external body client" time="2.049845"/>
        <testcase classname=".Flexisip" name="DoS module trigger by sending a lot of chat messages" time="74.549868">
            <failure message="Multiple asserts failed ..." type="Failure">
                     Condition: BC_ASSERT_GREATER(message_sent_index, message_rate) - Expected at least 20 but was 16.
                     File     : ../../../../../liblinphone/tester/flexisip_tester.c
                     Line     : 1102
                     Condition: BC_ASSERT_LOWER(marie-&gt;stat.number_of_LinphoneMessageReceived, message_sent_index - message_rate) - Expected less than -4 but was 0.
                     File     : ../../../../../liblinphone/tester/flexisip_tester.c
                     Line     : 1103
            </failure>
        </testcase>
        <testcase classname=".Flexisip" name="TLS authentication - client rejected due to CN mismatch" time="1.060044"/>
        <testcase classname=".Flexisip" name="TLS authentication - client rejected due to unrecognized certificate chain" time="0.507282"/>
        <testcase classname=".Flexisip" name="TLS authentication - client rejected due to unmatched certificate subject" time="0.469075"/>
        <testcase classname=".Flexisip" name="Transcoder" time="9.547150"/>
        <testcase classname=".Flexisip" name="Removing old tport on flexisip for the same client" time="3.147457"/>
        <testcase classname=".Flexisip" name="Protection against transport address re-assignation" time="11.785527"/>
        <testcase classname=".Flexisip" name="Sequential forking" time="15.217977"/>
        <testcase classname=".Flexisip" name="Sequential forking with timeout for highest priority" time="13.181254"/>
        <testcase classname=".Flexisip" name="Sequential forking with no response from highest priority" time="12.680801"/>
        <testcase classname=".Flexisip" name="Sequential forking with insertion of higher priority" time="13.406030"/>
        <testcase classname=".Flexisip" name="Sequential forking with fallback route" time="12.391845"/>
        <testcase classname=".Flexisip" name="Registered contact does not have regid param" time="0.541252"/>
        <testcase classname=".Flexisip" name="Use JweAuth module" time="2.378483"/>
        <testcase classname=".Flexisip" name="Use JweAuth module with invalid oid" time="1.203796"/>
        <testcase classname=".Flexisip" name="Use JweAuth module with expired exp" time="1.667997"/>
        <testcase classname=".Flexisip" name="Use JweAuth module with no exp" time="1.292557"/>
        <testcase classname=".Flexisip" name="Use JweAuth module with invalid attr" time="1.361464"/>
        <testcase classname=".Flexisip" name="Use JweAuth module with malformed token" time="1.325819"/>
    </testsuite>
