<?xml version="1.0" encoding="UTF-8"?>
<testsuites tests="164" failures="0" disabled="0" errors="0" timestamp="2026-03-29T17:48:43" time="4.142" name="AllTests">
  <testsuite name="BgpAttrTest" tests="164" failures="0" disabled="0" errors="0" time="4.142">
    <testcase name="UnknownCode" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="Origin1" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="Origin2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="Origin3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="Origin4" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="MultiExitDiscCompare" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="MultiExitDiscToString" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AtomicAggregateToString" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AggregatorCompare1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AggregatorCompare2" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AggregatorCompare3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AggregatorToString" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathLeftMost1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathLeftMost2" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AsPathLeftMost3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathLeftMost4" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathLoop1" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AsPathLoop2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathLoop3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathLoop4" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathLoop5" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AsPathCompare_Sequence" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathCompare_Set" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathAdd" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathAddList" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathReplace" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate2" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate4" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate5" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate6" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate7" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate8" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate9" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="AsPathRemovePrivate10" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathFormat1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="AsPathFormat2" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="ClusterList1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="ClusterList2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="ClusterListCompare1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="ClusterListCompare2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="ClusterListLoop" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="ClusterListToString" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="CommunityCompare1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="CommunityCompare2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="CommunityBuildStringList1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="CommunityBuildStringList2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="ExtCommunityCompare1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="ExtCommunityCompare2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="ExtCommunityAppend1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="ExtCommunityAppend2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="SequenceNumber1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="SequenceNumber2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="ExtCommunitySubCluster" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="RouterMac1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="RouterMac2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="OriginVnPathToString" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginVnPathCompare1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginVnPathCompare2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="OriginVnPathPrepend" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginVnPathContains1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="OriginVnPathContains2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginVnPathLocate" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginVnPathPrependAndLocate" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="OriginVnPathReplace" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginatorId1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="OriginatorId2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginatorId3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="OriginatorId4" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="OriginatorIdCompareTo" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="SourceRdBasic1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="SourceRdBasic2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="SourceRdBasic3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="SourceRdCompareTo" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="SourceRdToString" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="Esi1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="Esi2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="Esi3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EsiCompareTo" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EsiToString" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="Params1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="Params2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="ParamsCompareTo" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="ParamsToString" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="SubProtocol" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="SubProtocolCompareTo" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="SubProtcolToString" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpec" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecCompareTo1a" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecCompareTo1b" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecCompareTo2a" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecCompareTo2b" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecCompareTo2c" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecCompareTo2d" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecToString1" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecToString2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecTunnelTypeString" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecTunnelArTypeString" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelSpecTunnelFlagsStrings" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel2" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel4a" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel4b" status="run" time="0.002" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel5" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel6" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel7" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel8" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel9a" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel9b" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel9c" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="PmsiTunnel9d" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery3" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery4" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery5" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery6" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery7a" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery7b" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery7c" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery8a" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscovery8b" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeDiscoveryCompareTo" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscoveryToString1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeDiscoveryToString2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="BgpOList1a" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList1b" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="BgpOList2a" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList2b" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList2c" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="BgpOList2d" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList3a" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="BgpOList3b" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList3c" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList3d" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="BgpOList4a" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList4b" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="BgpOList5" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpOList6" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding1" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding2" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding3" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding4" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding5" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding6" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding7a" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding7b" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding7c" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding8a" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeForwarding8b" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="EdgeForwardingCompareTo" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeForwardingToString1" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="EdgeForwardingToString2" status="run" time="0.001" classname="BgpAttrTest" />
    <testcase name="BgpAttrDB" status="run" time="0" classname="BgpAttrTest" />
    <testcase name="BgpAttrDBConcurrency" status="run" time="0.282" classname="BgpAttrTest" />
    <testcase name="AsPathDBConcurrency" status="run" time="0.434" classname="BgpAttrTest" />
    <testcase name="BgpOListDBConcurrency" status="run" time="0.276" classname="BgpAttrTest" />
    <testcase name="CommunityDBConcurrency" status="run" time="0.536" classname="BgpAttrTest" />
    <testcase name="ExtCommunityDBConcurrency" status="run" time="0.677" classname="BgpAttrTest" />
    <testcase name="OriginVnPathDBConcurrency" status="run" time="0.468" classname="BgpAttrTest" />
    <testcase name="PmsiTunnelDBConcurrency" status="run" time="0.418" classname="BgpAttrTest" />
    <testcase name="EdgeDiscoveryDBConcurrency" status="run" time="0.351" classname="BgpAttrTest" />
    <testcase name="EdgeForwardingDBConcurrency" status="run" time="0.578" classname="BgpAttrTest" />
  </testsuite>
</testsuites>
