  <testsuite name="Register" tests="57" time="0" failures="0" errors="0" skipped="0" timestamp="2023-01-26T22:48:41"> 
        <testcase classname=".Register" name="Simple register" time="0.778177"/>
        <testcase classname=".Register" name="Simple register unregister" time="3.559090"/>
        <testcase classname=".Register" name="TCP register" time="0.511625"/>
        <testcase classname=".Register" name="TCP register 2" time="0.594647"/>
        <testcase classname=".Register" name="UDP register" time="124.598571"/>
        <testcase classname=".Register" name="Register with custom headers" time="1.132052"/>
        <testcase classname=".Register" name="TCP register compatibility mode" time="0.471264"/>
        <testcase classname=".Register" name="TLS register" time="0.544636"/>
        <testcase classname=".Register" name="TLS register with alt. name certificate" time="1.188200"/>
        <testcase classname=".Register" name="TLS register with wildcard certificate" time="0.532124"/>
        <testcase classname=".Register" name="TLS certificate not verified" time="1.676837"/>
        <testcase classname=".Register" name="TLS certificate subjects check" time="0.935451"/>
        <testcase classname=".Register" name="TLS certificate given by string instead of file" time="1.832017"/>
        <testcase classname=".Register" name="TLS with non tls server" time="9.361002"/>
        <testcase classname=".Register" name="Simple authenticated register" time="0.467107"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256" time="0.469342"/>
        <testcase classname=".Register" name="Simple authenticated register SHA-256 from cleartext password" time="0.485348"/>
        <testcase classname=".Register" name="Ha1 authenticated register" time="0.488957"/>
        <testcase classname=".Register" name="Ha1 authenticated register SHA-256" time="0.533384"/>
        <testcase classname=".Register" name="Digest auth without initial credentials" time="0.707453"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials" time="2.008808"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials, check if registration attempts are stopped" time="12.035840"/>
        <testcase classname=".Register" name="Digest auth with wrong credentials without 403" time="2.231510"/>
        <testcase classname=".Register" name="Authenticated register with wrong late credentials" time="1.371442"/>
        <testcase classname=".Register" name="Authenticated register with late credentials" time="0.552633"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials" time="0.471077"/>
        <testcase classname=".Register" name="Authenticated register with provided credentials, username with space" time="0.602904"/>
        <testcase classname=".Register" name="Register with refresh" time="1.987904"/>
        <testcase classname=".Register" name="Authenticated register with refresh" time="1.479006"/>
        <testcase classname=".Register" name="Register with refresh and send error" time="2.423870"/>
        <testcase classname=".Register" name="Multi account" time="1.757068"/>
        <testcase classname=".Register" name="Transport changes" time="0.764452"/>
        <testcase classname=".Register" name="Transport configured with dontbind option" time="0.594302"/>
        <testcase classname=".Register" name="Proxy transport changes" time="3.933619"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address at first" time="10.498836"/>
        <testcase classname=".Register" name="Proxy transport changes with wrong address, giving up" time="10.425344"/>
        <testcase classname=".Register" name="Change expires" time="9.325206"/>
        <testcase classname=".Register" name="Network state change" time="1.880987"/>
        <testcase classname=".Register" name="Io recv error" time="0.653034"/>
        <testcase classname=".Register" name="Io recv error with recovery" time="0.861243"/>
        <testcase classname=".Register" name="Io recv error with late recovery" time="2.069624"/>
        <testcase classname=".Register" name="Io recv error without active registration" time="3.539196"/>
        <testcase classname=".Register" name="Simple redirect" time="0.581190"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication" time="0.526604"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API" time="0.564990"/>
        <testcase classname=".Register" name="Global TLS client certificate authentication using API 2" time="0.567870"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API" time="0.573281"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication using API 2" time="0.540578"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback" time="0.546600"/>
        <testcase classname=".Register" name="AuthInfo TLS client certificate authentication in callback 2" time="0.527296"/>
        <testcase classname=".Register" name="Register get GRUU" time="0.558765"/>
        <testcase classname=".Register" name="Register get GRUU for multi device" time="1.663600"/>
        <testcase classname=".Register" name="Update contact private IP address" time="1.898891"/>
        <testcase classname=".Register" name="Register with specific client port" time="1.139211"/>
        <testcase classname=".Register" name="Cleanup of unreliable channels" time="4.658001"/>
        <testcase classname=".Register" name="MD5-based digest rejected by policy" time="13.195509"/>
        <testcase classname=".Register" name="Registration with custom contact" time="0.000016"/>
    </testsuite>
