  <testsuite name="Register" tests="57" time="0" failures="0" errors="0" skipped="0" timestamp="2023-01-24T22:54:40"> 
        <testcase classname=".Register" name="Simple register" time="0.712230"/>
        <testcase classname=".Register" name="Simple register unregister" time="4.577670"/>
        <testcase classname=".Register" name="TCP register" time="1.953114"/>
        <testcase classname=".Register" name="TCP register 2" time="1.888597"/>
        <testcase classname=".Register" name="UDP register" time="124.505265"/>
        <testcase classname=".Register" name="Register with custom headers" time="1.340855"/>
        <testcase classname=".Register" name="TCP register compatibility mode" time="0.487927"/>
        <testcase classname=".Register" name="TLS register" time="0.558173"/>
        <testcase classname=".Register" name="TLS register with alt. name certificate" time="0.901422"/>
        <testcase classname=".Register" name="TLS register with wildcard certificate" time="1.182366"/>
        <testcase classname=".Register" name="TLS certificate not verified" time="1.694044"/>
        <testcase classname=".Register" name="TLS certificate subjects check" time="0.983503"/>
        <testcase classname=".Register" name="TLS certificate given by string instead of file" time="2.014906"/>
        <testcase classname=".Register" name="TLS with non tls server" time="9.347601"/>
        <testcase classname=".Register" name="Simple authenticated register" time="0.519927"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256" time="0.465094"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256 from cleartext password" time="0.504555"/>
        <testcase classname=".Register" name="Ha1 authenticated register" time="0.511461"/>
        <testcase classname=".Register" name="Ha1 authenticated register SHA-256" time="0.481906"/>
        <testcase classname=".Register" name="Digest auth without initial credentials" time="0.493059"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials" time="2.720251"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials, check if registration attempts are stopped" time="13.935554"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials without 403" time="2.096670"/>
        <testcase classname=".Register" name="Authenticated register with wrong late credentials" time="0.432158"/>
        <testcase classname=".Register" name="Authenticated register with late credentials" time="0.511947"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials" time="0.510738"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials, username with space" time="0.537319"/>
        <testcase classname=".Register" name="Register with refresh" time="1.462244"/>
        <testcase classname=".Register" name="Authenticated register with refresh" time="1.434462"/>
        <testcase classname=".Register" name="Register with refresh and send error" time="2.569099"/>
        <testcase classname=".Register" name="Multi account" time="1.583558"/>
        <testcase classname=".Register" name="Transport changes" time="0.740971"/>
        <testcase classname=".Register" name="Transport configured with dontbind option" time="0.604144"/>
        <testcase classname=".Register" name="Proxy transport changes" time="3.903181"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address at first" time="10.549055"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address, giving up" time="10.390249"/>
        <testcase classname=".Register" name="Change expires" time="6.288951"/>
        <testcase classname=".Register" name="Network state change" time="1.930405"/>
        <testcase classname=".Register" name="Io recv error" time="0.661912"/>
        <testcase classname=".Register" name="Io recv error with recovery" time="0.903329"/>
        <testcase classname=".Register" name="Io recv error with late recovery" time="2.039311"/>
        <testcase classname=".Register" name="Io recv error without active registration" time="3.574651"/>
        <testcase classname=".Register" name="Simple redirect" time="0.754657"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication" time="0.562487"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API" time="0.598413"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API 2" time="0.546421"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API" time="0.494037"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API 2" time="0.535605"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback" time="0.584651"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback 2" time="0.543381"/>
        <testcase classname=".Register" name="Register get GRUU" time="0.553271"/>
        <testcase classname=".Register" name="Register get GRUU for multi device" time="1.281800"/>
        <testcase classname=".Register" name="Update contact private IP address" time="1.872565"/>
        <testcase classname=".Register" name="Register with specific client port" time="1.059807"/>
        <testcase classname=".Register" name="Cleanup of unreliable channels" time="4.691133"/>
        <testcase classname=".Register" name="MD5-based digest rejected by policy" time="13.192726"/>
        <testcase classname=".Register" name="Registration with custom contact" time="0.000014"/>
    </testsuite>
