  <testsuite name="Register" tests="57" time="0" failures="0" errors="0" skipped="0" timestamp="2023-03-02T23:04:33"> 
        <testcase classname=".Register" name="Simple register" time="0.513447"/>
        <testcase classname=".Register" name="Simple register unregister" time="3.753919"/>
        <testcase classname=".Register" name="TCP register" time="0.960488"/>
        <testcase classname=".Register" name="TCP register 2" time="1.454517"/>
        <testcase classname=".Register" name="UDP register" time="124.544112"/>
        <testcase classname=".Register" name="Register with custom headers" time="1.114008"/>
        <testcase classname=".Register" name="TCP register compatibility mode" time="0.558721"/>
        <testcase classname=".Register" name="TLS register" time="0.512753"/>
        <testcase classname=".Register" name="TLS register with alt. name certificate" time="0.964245"/>
        <testcase classname=".Register" name="TLS register with wildcard certificate" time="0.635291"/>
        <testcase classname=".Register" name="TLS certificate not verified" time="1.932601"/>
        <testcase classname=".Register" name="TLS certificate subjects check" time="0.883637"/>
        <testcase classname=".Register" name="TLS certificate given by string instead of file" time="1.504646"/>
        <testcase classname=".Register" name="TLS with non tls server" time="9.360796"/>
        <testcase classname=".Register" name="Simple authenticated register" time="0.539903"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256" time="0.501257"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256 from cleartext password" time="0.491746"/>
        <testcase classname=".Register" name="Ha1 authenticated register" time="0.501853"/>
        <testcase classname=".Register" name="Ha1 authenticated register SHA-256" time="0.470777"/>
        <testcase classname=".Register" name="Digest auth without initial credentials" time="0.514732"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials" time="2.045017"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials, check if registration attempts are stopped" time="12.038957"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials without 403" time="2.085721"/>
        <testcase classname=".Register" name="Authenticated register with wrong late credentials" time="0.417624"/>
        <testcase classname=".Register" name="Authenticated register with late credentials" time="0.508418"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials" time="0.521684"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials, username with space" time="0.504134"/>
        <testcase classname=".Register" name="Register with refresh" time="1.396072"/>
        <testcase classname=".Register" name="Authenticated register with refresh" time="1.398269"/>
        <testcase classname=".Register" name="Register with refresh and send error" time="2.526220"/>
        <testcase classname=".Register" name="Multi account" time="1.625184"/>
        <testcase classname=".Register" name="Transport changes" time="0.857740"/>
        <testcase classname=".Register" name="Transport configured with dontbind option" time="0.602319"/>
        <testcase classname=".Register" name="Proxy transport changes" time="3.903218"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address at first" time="10.514461"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address, giving up" time="10.320374"/>
        <testcase classname=".Register" name="Change expires" time="6.269331"/>
        <testcase classname=".Register" name="Network state change" time="1.987325"/>
        <testcase classname=".Register" name="Io recv error" time="0.722517"/>
        <testcase classname=".Register" name="Io recv error with recovery" time="0.847054"/>
        <testcase classname=".Register" name="Io recv error with late recovery" time="2.005073"/>
        <testcase classname=".Register" name="Io recv error without active registration" time="3.540371"/>
        <testcase classname=".Register" name="Simple redirect" time="0.517916"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication" time="0.534193"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API" time="0.506498"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API 2" time="0.533515"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API" time="0.487598"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API 2" time="0.558793"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback" time="0.556309"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback 2" time="0.551827"/>
        <testcase classname=".Register" name="Register get GRUU" time="0.501245"/>
        <testcase classname=".Register" name="Register get GRUU for multi device" time="1.179673"/>
        <testcase classname=".Register" name="Update contact private IP address" time="1.855175"/>
        <testcase classname=".Register" name="Register with specific client port" time="1.078276"/>
        <testcase classname=".Register" name="Cleanup of unreliable channels" time="4.612556"/>
        <testcase classname=".Register" name="MD5-based digest rejected by policy" time="13.191021"/>
        <testcase classname=".Register" name="Registration with custom contact" time="0.000010"/>
    </testsuite>
