  <testsuite name="Register" tests="57" time="0" failures="0" errors="0" skipped="0" timestamp="2023-02-18T22:51:53"> 
        <testcase classname=".Register" name="Simple register" time="0.723739"/>
        <testcase classname=".Register" name="Simple register unregister" time="3.579536"/>
        <testcase classname=".Register" name="TCP register" time="0.685677"/>
        <testcase classname=".Register" name="TCP register 2" time="0.980944"/>
        <testcase classname=".Register" name="UDP register" time="124.604812"/>
        <testcase classname=".Register" name="Register with custom headers" time="0.954583"/>
        <testcase classname=".Register" name="TCP register compatibility mode" time="0.521569"/>
        <testcase classname=".Register" name="TLS register" time="0.601524"/>
        <testcase classname=".Register" name="TLS register with alt. name certificate" time="0.792517"/>
        <testcase classname=".Register" name="TLS register with wildcard certificate" time="0.654507"/>
        <testcase classname=".Register" name="TLS certificate not verified" time="2.104113"/>
        <testcase classname=".Register" name="TLS certificate subjects check" time="1.025277"/>
        <testcase classname=".Register" name="TLS certificate given by string instead of file" time="1.712156"/>
        <testcase classname=".Register" name="TLS with non tls server" time="9.394745"/>
        <testcase classname=".Register" name="Simple authenticated register" time="0.495390"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256" time="0.662685"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256 from cleartext password" time="0.536362"/>
        <testcase classname=".Register" name="Ha1 authenticated register" time="0.522715"/>
        <testcase classname=".Register" name="Ha1 authenticated register SHA-256" time="0.485877"/>
        <testcase classname=".Register" name="Digest auth without initial credentials" time="0.533954"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials" time="2.000592"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials, check if registration attempts are stopped" time="12.049908"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials without 403" time="2.049749"/>
        <testcase classname=".Register" name="Authenticated register with wrong late credentials" time="0.369673"/>
        <testcase classname=".Register" name="Authenticated register with late credentials" time="0.510520"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials" time="0.547145"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials, username with space" time="0.493793"/>
        <testcase classname=".Register" name="Register with refresh" time="1.418634"/>
        <testcase classname=".Register" name="Authenticated register with refresh" time="1.421821"/>
        <testcase classname=".Register" name="Register with refresh and send error" time="2.388087"/>
        <testcase classname=".Register" name="Multi account" time="1.828251"/>
        <testcase classname=".Register" name="Transport changes" time="0.824315"/>
        <testcase classname=".Register" name="Transport configured with dontbind option" time="0.643830"/>
        <testcase classname=".Register" name="Proxy transport changes" time="3.970259"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address at first" time="10.540336"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address, giving up" time="10.314212"/>
        <testcase classname=".Register" name="Change expires" time="6.329062"/>
        <testcase classname=".Register" name="Network state change" time="3.219395"/>
        <testcase classname=".Register" name="Io recv error" time="1.023401"/>
        <testcase classname=".Register" name="Io recv error with recovery" time="3.765572"/>
        <testcase classname=".Register" name="Io recv error with late recovery" time="3.834525"/>
        <testcase classname=".Register" name="Io recv error without active registration" time="3.873584"/>
        <testcase classname=".Register" name="Simple redirect" time="0.558685"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication" time="0.578663"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API" time="0.566017"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API 2" time="0.556655"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API" time="0.626603"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API 2" time="0.543913"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback" time="0.597926"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback 2" time="0.567537"/>
        <testcase classname=".Register" name="Register get GRUU" time="0.574714"/>
        <testcase classname=".Register" name="Register get GRUU for multi device" time="1.273642"/>
        <testcase classname=".Register" name="Update contact private IP address" time="1.870431"/>
        <testcase classname=".Register" name="Register with specific client port" time="1.048541"/>
        <testcase classname=".Register" name="Cleanup of unreliable channels" time="4.643138"/>
        <testcase classname=".Register" name="MD5-based digest rejected by policy" time="13.225910"/>
        <testcase classname=".Register" name="Registration with custom contact" time="0.000013"/>
    </testsuite>
