  <testsuite name="Secure Call" tests="49" time="0" failures="0" errors="0" skipped="0" timestamp="2023-02-19T22:34:53"> 
        <testcase classname=".Secure Call" name="SRTP call" time="64.103433"/>
        <testcase classname=".Secure Call" name="SRTP call with non zero crypto suite tag" time="5.373234"/>
        <testcase classname=".Secure Call" name="SRTP call with several video switches" time="12.065317"/>
        <testcase classname=".Secure Call" name="SRTP to none call with several video switches" time="16.062196"/>
        <testcase classname=".Secure Call" name="None to SRTP call with several video switches" time="8.159647"/>
        <testcase classname=".Secure Call" name="SRTP call with different crypto suite" time="11.485378"/>
        <testcase classname=".Secure Call" name="SRTP call with crypto suite parameters" time="20.753964"/>
        <testcase classname=".Secure Call" name="SRTP call with crypto suite parameters 2" time="3.794410"/>
        <testcase classname=".Secure Call" name="SRTP call with crypto suite parameters and mandatory encryption" time="2.765661"/>
        <testcase classname=".Secure Call" name="SRTP call with crypto suite parameters and mandatory encryption 2" time="2.183186"/>
        <testcase classname=".Secure Call" name="SRTP call with crypto suite parameters and mandatory encryption 3" time="12.649380"/>
        <testcase classname=".Secure Call" name="SRTP call with crypto suite parameters and mandatory encryption 4" time="12.452916"/>
        <testcase classname=".Secure Call" name="ZRTP call" time="2.420580"/>
        <testcase classname=".Secure Call" name="ZRTP call with several video switches" time="28.075115"/>
        <testcase classname=".Secure Call" name="ZRTP to none call with several video switches" time="10.522748"/>
        <testcase classname=".Secure Call" name="None to ZRTP call with several video switches" time="9.575313"/>
        <testcase classname=".Secure Call" name="ZRTP silent call" time="2.368301"/>
        <testcase classname=".Secure Call" name="ZRTP SAS call" time="6.758700"/>
        <testcase classname=".Secure Call" name="ZRTP Cipher call" time="8.873828"/>
        <testcase classname=".Secure Call" name="ZRTP Key Agreement call" time="17.477853"/>
        <testcase classname=".Secure Call" name="ZRTP Post Quantum Key Agreement call" time="0.000041"/>
        <testcase classname=".Secure Call" name="ZRTP Hash call" time="8.655039"/>
        <testcase classname=".Secure Call" name="ZRTP Authentication tag call" time="9.052818"/>
        <testcase classname=".Secure Call" name="DTLS SRTP call" time="2.501323"/>
        <testcase classname=".Secure Call" name="DTLS SRTP call with several video switches" time="28.414649"/>
        <testcase classname=".Secure Call" name="DTLS SRTP to none call with several video switches" time="8.817389"/>
        <testcase classname=".Secure Call" name="None to DTLS SRTP call with several video switches" time="7.267317"/>
        <testcase classname=".Secure Call" name="DTLS SRTP call with ICE" time="8.309346"/>
        <testcase classname=".Secure Call" name="DTLS SRTP call with ICE and dtls start immediatly" time="8.098089"/>
        <testcase classname=".Secure Call" name="DTLS SRTP call with media relay" time="2.165876"/>
        <testcase classname=".Secure Call" name="SRTP call with declined srtp" time="2.851187"/>
        <testcase classname=".Secure Call" name="SRTP call paused and resumed" time="2.091845"/>
        <testcase classname=".Secure Call" name="Call with ZRTP configured calling side only" time="18.581527"/>
        <testcase classname=".Secure Call" name="Call with ZRTP configured receiver side only" time="11.405687"/>
        <testcase classname=".Secure Call" name="Call from plain RTP to ZRTP mandatory should be silent" time="3.677865"/>
        <testcase classname=".Secure Call" name="Call ZRTP mandatory to plain RTP should be silent" time="3.734633"/>
        <testcase classname=".Secure Call" name="Recreate ZRTP db file when corrupted" time="6.503458"/>
        <testcase classname=".Secure Call" name="Call declined with mandatory encryption on both sides" time="1.484354"/>
        <testcase classname=".Secure Call" name="ZRTP mandatory called by non ZRTP" time="1.517817"/>
        <testcase classname=".Secure Call" name="SRTP mandatory called by non SRTP" time="4.694716"/>
        <testcase classname=".Secure Call" name="SRTP DTLS mandatory called by non SRTP DTLS" time="2.961459"/>
        <testcase classname=".Secure Call" name="ZRTP mandatory called by SRTP" time="10.609004">
            <failure message="BC_ASSERT_EQUAL(linphone_call_params_get_media_encryption(linphone_call_get_current_params(call)), LinphoneMediaEncryptionZRTP) - Expected 2 but was 0." type="Failure">
                     Condition: BC_ASSERT_EQUAL(linphone_call_params_get_media_encryption(linphone_call_get_current_params(call)), LinphoneMediaEncryptionZRTP) - Expected 2 but was 0.
                     File     : ../../../../../liblinphone/tester/call_secure_tester.cpp
                     Line     : 1431
            </failure>
        </testcase>
        <testcase classname=".Secure Call" name="Video SRTP call without audio" time="2.803870"/>
        <testcase classname=".Secure Call" name="DTLS-SRTP call with rtcp-mux" time="6.192240"/>
        <testcase classname=".Secure Call" name="DTLS-SRTP call with rtcp-mux not accepted" time="8.550768"/>
        <testcase classname=".Secure Call" name="Call accepting all encryptions" time="2.983475"/>
        <testcase classname=".Secure Call" name="EKT call" time="23.500513"/>
        <testcase classname=".Secure Call" name="EKT call with unmatching keys" time="35.288573"/>
        <testcase classname=".Secure Call" name="EKT call with EKT key update" time="38.372394"/>
    </testsuite>
