  <testsuite name="DTMF" tests="12" time="0" failures="0" errors="0" skipped="0" timestamp="2023-04-15T21:25:43"> 
        <testcase classname=".DTMF" name="Send DTMF using RFC2833" time="8.982120"/>
        <testcase classname=".DTMF" name="Send DTMF using SIP INFO" time="7.049580"/>
        <testcase classname=".DTMF" name="linphone_call_send_dtmf__char__rfc2833_and_sip_info_enabled" time="5.914582"/>
        <testcase classname=".DTMF" name="Send DTMF sequence using RFC2833" time="4.030204"/>
        <testcase classname=".DTMF" name="Send DTMF sequence using RFC2833 with hardcoded payload type" time="1.848058"/>
        <testcase classname=".DTMF" name="Send DTMF sequence using SIP INFO" time="3.102850"/>
        <testcase classname=".DTMF" name="linphone_call_send_dtmf__sequence__rfc2833_and_sip_info_enabled" time="3.314901"/>
        <testcase classname=".DTMF" name="DTMF sequence not sent if invalid call" time="0.620026"/>
        <testcase classname=".DTMF" name="DTMF sequence canceled if call state changed" time="3.105706"/>
        <testcase classname=".DTMF" name="Send DTMF using RFC2833 using Opus" time="1.970489"/>
        <testcase classname=".DTMF" name="linphone_call_send_dtmf__char__not_received" time="9.008880"/>
        <testcase classname=".DTMF" name="linphone_call_send_dtmf__char__SIP_INFO_does_not_depend_on_callee_config" time="5.160974">
            <failure message="BC_ASSERT_TRUE(asserter.waitFor(pauline.getStats().dtmf_count, 1, timeout))" type="Failure">
                     Condition: BC_ASSERT_TRUE(asserter.waitFor(pauline.getStats().dtmf_count, 1, timeout))
                     File     : ../../../../../liblinphone/tester/dtmf_tester.cpp
                     Line     : 215
            </failure>
        </testcase>
    </testsuite>
