<?xml version="1.0" encoding="UTF-8"?>
<testsuites tests="97" failures="0" disabled="0" errors="0" timestamp="2026-03-25T17:41:52" time="1.369" name="AllTests">
  <testsuite name="RoutingPolicyTest" tests="97" failures="0" disabled="0" errors="0" time="1.369">
    <testcase name="PolicyPrefixMatchUpdateLocalPref" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyMultiplePrefixMatchUpdateLocalPref" status="run" time="0.014" classname="RoutingPolicyTest" />
    <testcase name="PolicyProtocolMatchUpdateLocalPref" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicySubProtocolMatchUpdateLocalPrefXmppPeer" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicySubProtocolMatchUpdateLocalPrefBgpPeer" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyNoMatchUpdateMed" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyNoMatchUpdateAsPath" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyNoMatchUpdateAsPathAs4" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchReject" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAll1a" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAll1b" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAll2a" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAll2b" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAll3a" status="run" time="0.02" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAll3b" status="run" time="0.021" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAny1a" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAny1b" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAny2a" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAny2b" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAny3a" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyCommunityMatchAny3b" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchAddCommunity" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveCommunity" status="run" time="0.008" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchSetCommunity" status="run" time="0.008" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveMultipleCommunity" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveMultipleCommunity_1" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveMultipleCommunity_2" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchAddMultipleCommunity" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchAddMultipleCommunity_1" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchSetMultipleCommunity" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_MultipleCommunityAction" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_SubnetMatch" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_SubnetMatch_1" status="run" time="0.008" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_SubnetMatch_Longer" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_SubnetMatch_Longer_1" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_Exact_NoMatch" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_Exact_Match" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_Exact_Match_1" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMultipleMatch" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMultipleMatch_1" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMultipleMatch_2" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMatch_Inet6" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMatch_Inet6_V4PolicyMatch" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMatch_Inet6Inet4PolicyMatch" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyMatch_Inet6_MultipleMatches" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMatch_Inet6_MultipleMatches_1" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMatch_Inet6_MultipleMatches_2" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyMatch_Inet6_MultipleMatches_MultipleActions" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_SubnetMatchV6" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_MatchFirstPolicy" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_MatchSecondPolicy" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_MatchFirsTerminal_Reject" status="run" time="0.008" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_MatchSecondTerminal_Accept" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_MatchFirsTerminal_Accept" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_MatchSecond_Reject" status="run" time="0.008" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_MatchBoth" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_1" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_2" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_3" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_4" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_5" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_6" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_7" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_MultiplePath" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_MultiplePath_UpdateLocalPref" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_MultiplePath_UpdateLocalPref_Notify" status="run" time="0.016" classname="RoutingPolicyTest" />
    <testcase name="PolicyUpdate_ToReject" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_UpdateOrder" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="MultiplePolicies_UpdateOrder_1" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyExtCommunityMatchReject" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyExtCommunityMatchAll1a" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyExtCommunityMatchAll2a" status="run" time="0.014" classname="RoutingPolicyTest" />
    <testcase name="PolicyExtCommunityMatchAll3a" status="run" time="0.021" classname="RoutingPolicyTest" />
    <testcase name="PolicyExtCommunityMatchAny1a" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyExtCommunityMatchAny2a" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchAddExtCommunity" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveExtCommunity" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchSetExtCommunity" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveMultipleExtCommunity" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveMultipleExtCommunity_1" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchRemoveMultipleExtCommunity_2" status="run" time="0.012" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchAddMultipleExtCommunity" status="run" time="0.014" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchAddMultipleExtCommunity_1" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatchSetMultipleExtCommunity" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="PolicyPrefixMatch_MultipleExtCommunityAction" status="run" time="0.009" classname="RoutingPolicyTest" />
    <testcase name="ProtocolMatchServiceChain" status="run" time="0.017" classname="RoutingPolicyTest" />
    <testcase name="ProtocolMatchServiceChainWithSubprotocol" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="ProtocolMatchServiceChain_PolicyUpdate" status="run" time="0.016" classname="RoutingPolicyTest" />
    <testcase name="ProtocolMatchStaticRoute" status="run" time="0.013" classname="RoutingPolicyTest" />
    <testcase name="Policy_RouteReplicate" status="run" time="0.018" classname="RoutingPolicyTest" />
    <testcase name="Policy_RouteReplicate_PolicyUpdate_0" status="run" time="0.016" classname="RoutingPolicyTest" />
    <testcase name="Policy_RouteReplicate_PolicyUpdate_1" status="run" time="0.016" classname="RoutingPolicyTest" />
    <testcase name="ShowPolicy_0" status="run" time="0.01" classname="RoutingPolicyTest" />
    <testcase name="ShowPolicy_1" status="run" time="0.014" classname="RoutingPolicyTest" />
    <testcase name="ShowPolicy_2" status="run" time="0.011" classname="RoutingPolicyTest" />
    <testcase name="MultipleRoutes_DifferentPartition" status="run" time="0.296" classname="RoutingPolicyTest" />
  </testsuite>
</testsuites>
