2025-04-16 Wed 17:47:01:103.151 PDT  jenkins-test-unit-bgp-1808-1.novalocal [Thread 140445438257280, Pid 26883]: SANDESH: Logging: DISABLED -> ENABLED
2025-04-16 Wed 17:47:01:103.241 PDT  jenkins-test-unit-bgp-1808-1.novalocal [Thread 140445438257280, Pid 26883]: SANDESH: Logging: LEVEL: [ INVALID ] -> [ UT_DEBUG ] log4level: [ NOTSET ] -> [ TRACE ]
[==========] Running 164 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 164 tests from BgpAttrTest
[ RUN      ] BgpAttrTest.UnknownCode
[       OK ] BgpAttrTest.UnknownCode (1 ms)
[ RUN      ] BgpAttrTest.Origin1
[       OK ] BgpAttrTest.Origin1 (1 ms)
[ RUN      ] BgpAttrTest.Origin2
[       OK ] BgpAttrTest.Origin2 (2 ms)
[ RUN      ] BgpAttrTest.Origin3
[       OK ] BgpAttrTest.Origin3 (1 ms)
[ RUN      ] BgpAttrTest.Origin4
[       OK ] BgpAttrTest.Origin4 (1 ms)
[ RUN      ] BgpAttrTest.MultiExitDiscCompare
[       OK ] BgpAttrTest.MultiExitDiscCompare (1 ms)
[ RUN      ] BgpAttrTest.MultiExitDiscToString
[       OK ] BgpAttrTest.MultiExitDiscToString (1 ms)
[ RUN      ] BgpAttrTest.AtomicAggregateToString
[       OK ] BgpAttrTest.AtomicAggregateToString (2 ms)
[ RUN      ] BgpAttrTest.AggregatorCompare1
[       OK ] BgpAttrTest.AggregatorCompare1 (1 ms)
[ RUN      ] BgpAttrTest.AggregatorCompare2
[       OK ] BgpAttrTest.AggregatorCompare2 (1 ms)
[ RUN      ] BgpAttrTest.AggregatorCompare3
[       OK ] BgpAttrTest.AggregatorCompare3 (1 ms)
[ RUN      ] BgpAttrTest.AggregatorToString
[       OK ] BgpAttrTest.AggregatorToString (2 ms)
[ RUN      ] BgpAttrTest.AsPathLeftMost1
[       OK ] BgpAttrTest.AsPathLeftMost1 (1 ms)
[ RUN      ] BgpAttrTest.AsPathLeftMost2
[       OK ] BgpAttrTest.AsPathLeftMost2 (1 ms)
[ RUN      ] BgpAttrTest.AsPathLeftMost3
[       OK ] BgpAttrTest.AsPathLeftMost3 (1 ms)
[ RUN      ] BgpAttrTest.AsPathLeftMost4
[       OK ] BgpAttrTest.AsPathLeftMost4 (2 ms)
[ RUN      ] BgpAttrTest.AsPathLoop1
[       OK ] BgpAttrTest.AsPathLoop1 (1 ms)
[ RUN      ] BgpAttrTest.AsPathLoop2
[       OK ] BgpAttrTest.AsPathLoop2 (1 ms)
[ RUN      ] BgpAttrTest.AsPathLoop3
[       OK ] BgpAttrTest.AsPathLoop3 (1 ms)
[ RUN      ] BgpAttrTest.AsPathLoop4
[       OK ] BgpAttrTest.AsPathLoop4 (1 ms)
[ RUN      ] BgpAttrTest.AsPathLoop5
[       OK ] BgpAttrTest.AsPathLoop5 (2 ms)
[ RUN      ] BgpAttrTest.AsPathCompare_Sequence
[       OK ] BgpAttrTest.AsPathCompare_Sequence (1 ms)
[ RUN      ] BgpAttrTest.AsPathCompare_Set
[       OK ] BgpAttrTest.AsPathCompare_Set (1 ms)
[ RUN      ] BgpAttrTest.AsPathAdd
[       OK ] BgpAttrTest.AsPathAdd (1 ms)
[ RUN      ] BgpAttrTest.AsPathAddList
[       OK ] BgpAttrTest.AsPathAddList (2 ms)
[ RUN      ] BgpAttrTest.AsPathReplace
[       OK ] BgpAttrTest.AsPathReplace (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate1
[       OK ] BgpAttrTest.AsPathRemovePrivate1 (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate2
[       OK ] BgpAttrTest.AsPathRemovePrivate2 (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate3
[       OK ] BgpAttrTest.AsPathRemovePrivate3 (2 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate4
[       OK ] BgpAttrTest.AsPathRemovePrivate4 (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate5
[       OK ] BgpAttrTest.AsPathRemovePrivate5 (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate6
[       OK ] BgpAttrTest.AsPathRemovePrivate6 (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate7
[       OK ] BgpAttrTest.AsPathRemovePrivate7 (2 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate8
[       OK ] BgpAttrTest.AsPathRemovePrivate8 (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate9
[       OK ] BgpAttrTest.AsPathRemovePrivate9 (1 ms)
[ RUN      ] BgpAttrTest.AsPathRemovePrivate10
[       OK ] BgpAttrTest.AsPathRemovePrivate10 (1 ms)
[ RUN      ] BgpAttrTest.AsPathFormat1
[       OK ] BgpAttrTest.AsPathFormat1 (2 ms)
[ RUN      ] BgpAttrTest.AsPathFormat2
[       OK ] BgpAttrTest.AsPathFormat2 (1 ms)
[ RUN      ] BgpAttrTest.ClusterList1
[       OK ] BgpAttrTest.ClusterList1 (2 ms)
[ RUN      ] BgpAttrTest.ClusterList2
[       OK ] BgpAttrTest.ClusterList2 (1 ms)
[ RUN      ] BgpAttrTest.ClusterListCompare1
[       OK ] BgpAttrTest.ClusterListCompare1 (2 ms)
[ RUN      ] BgpAttrTest.ClusterListCompare2
[       OK ] BgpAttrTest.ClusterListCompare2 (1 ms)
[ RUN      ] BgpAttrTest.ClusterListLoop
[       OK ] BgpAttrTest.ClusterListLoop (2 ms)
[ RUN      ] BgpAttrTest.ClusterListToString
[       OK ] BgpAttrTest.ClusterListToString (1 ms)
[ RUN      ] BgpAttrTest.CommunityCompare1
[       OK ] BgpAttrTest.CommunityCompare1 (1 ms)
[ RUN      ] BgpAttrTest.CommunityCompare2
[       OK ] BgpAttrTest.CommunityCompare2 (1 ms)
[ RUN      ] BgpAttrTest.CommunityBuildStringList1
[       OK ] BgpAttrTest.CommunityBuildStringList1 (2 ms)
[ RUN      ] BgpAttrTest.CommunityBuildStringList2
[       OK ] BgpAttrTest.CommunityBuildStringList2 (1 ms)
[ RUN      ] BgpAttrTest.ExtCommunityCompare1
[       OK ] BgpAttrTest.ExtCommunityCompare1 (1 ms)
[ RUN      ] BgpAttrTest.ExtCommunityCompare2
[       OK ] BgpAttrTest.ExtCommunityCompare2 (1 ms)
[ RUN      ] BgpAttrTest.ExtCommunityAppend1
[       OK ] BgpAttrTest.ExtCommunityAppend1 (2 ms)
[ RUN      ] BgpAttrTest.ExtCommunityAppend2
[       OK ] BgpAttrTest.ExtCommunityAppend2 (1 ms)
[ RUN      ] BgpAttrTest.SequenceNumber1
[       OK ] BgpAttrTest.SequenceNumber1 (1 ms)
[ RUN      ] BgpAttrTest.SequenceNumber2
[       OK ] BgpAttrTest.SequenceNumber2 (1 ms)
[ RUN      ] BgpAttrTest.ExtCommunitySubCluster
[       OK ] BgpAttrTest.ExtCommunitySubCluster (2 ms)
[ RUN      ] BgpAttrTest.RouterMac1
[       OK ] BgpAttrTest.RouterMac1 (1 ms)
[ RUN      ] BgpAttrTest.RouterMac2
[       OK ] BgpAttrTest.RouterMac2 (1 ms)
[ RUN      ] BgpAttrTest.OriginVnPathToString
[       OK ] BgpAttrTest.OriginVnPathToString (2 ms)
[ RUN      ] BgpAttrTest.OriginVnPathCompare1
[       OK ] BgpAttrTest.OriginVnPathCompare1 (1 ms)
[ RUN      ] BgpAttrTest.OriginVnPathCompare2
[       OK ] BgpAttrTest.OriginVnPathCompare2 (1 ms)
[ RUN      ] BgpAttrTest.OriginVnPathPrepend
[       OK ] BgpAttrTest.OriginVnPathPrepend (1 ms)
[ RUN      ] BgpAttrTest.OriginVnPathContains1
[       OK ] BgpAttrTest.OriginVnPathContains1 (2 ms)
[ RUN      ] BgpAttrTest.OriginVnPathContains2
[       OK ] BgpAttrTest.OriginVnPathContains2 (1 ms)
[ RUN      ] BgpAttrTest.OriginVnPathLocate
[       OK ] BgpAttrTest.OriginVnPathLocate (1 ms)
[ RUN      ] BgpAttrTest.OriginVnPathPrependAndLocate
[       OK ] BgpAttrTest.OriginVnPathPrependAndLocate (2 ms)
[ RUN      ] BgpAttrTest.OriginVnPathReplace
[       OK ] BgpAttrTest.OriginVnPathReplace (1 ms)
[ RUN      ] BgpAttrTest.OriginatorId1
[       OK ] BgpAttrTest.OriginatorId1 (1 ms)
[ RUN      ] BgpAttrTest.OriginatorId2
[       OK ] BgpAttrTest.OriginatorId2 (2 ms)
[ RUN      ] BgpAttrTest.OriginatorId3
[       OK ] BgpAttrTest.OriginatorId3 (1 ms)
[ RUN      ] BgpAttrTest.OriginatorId4
[       OK ] BgpAttrTest.OriginatorId4 (1 ms)
[ RUN      ] BgpAttrTest.OriginatorIdCompareTo
[       OK ] BgpAttrTest.OriginatorIdCompareTo (1 ms)
[ RUN      ] BgpAttrTest.SourceRdBasic1
[       OK ] BgpAttrTest.SourceRdBasic1 (2 ms)
[ RUN      ] BgpAttrTest.SourceRdBasic2
[       OK ] BgpAttrTest.SourceRdBasic2 (1 ms)
[ RUN      ] BgpAttrTest.SourceRdBasic3
[       OK ] BgpAttrTest.SourceRdBasic3 (1 ms)
[ RUN      ] BgpAttrTest.SourceRdCompareTo
[       OK ] BgpAttrTest.SourceRdCompareTo (1 ms)
[ RUN      ] BgpAttrTest.SourceRdToString
[       OK ] BgpAttrTest.SourceRdToString (2 ms)
[ RUN      ] BgpAttrTest.Esi1
[       OK ] BgpAttrTest.Esi1 (1 ms)
[ RUN      ] BgpAttrTest.Esi2
[       OK ] BgpAttrTest.Esi2 (1 ms)
[ RUN      ] BgpAttrTest.Esi3
[       OK ] BgpAttrTest.Esi3 (1 ms)
[ RUN      ] BgpAttrTest.EsiCompareTo
[       OK ] BgpAttrTest.EsiCompareTo (2 ms)
[ RUN      ] BgpAttrTest.EsiToString
[       OK ] BgpAttrTest.EsiToString (1 ms)
[ RUN      ] BgpAttrTest.Params1
[       OK ] BgpAttrTest.Params1 (1 ms)
[ RUN      ] BgpAttrTest.Params2
[       OK ] BgpAttrTest.Params2 (1 ms)
[ RUN      ] BgpAttrTest.ParamsCompareTo
[       OK ] BgpAttrTest.ParamsCompareTo (2 ms)
[ RUN      ] BgpAttrTest.ParamsToString
[       OK ] BgpAttrTest.ParamsToString (1 ms)
[ RUN      ] BgpAttrTest.SubProtocol
[       OK ] BgpAttrTest.SubProtocol (1 ms)
[ RUN      ] BgpAttrTest.SubProtocolCompareTo
[       OK ] BgpAttrTest.SubProtocolCompareTo (1 ms)
[ RUN      ] BgpAttrTest.SubProtcolToString
[       OK ] BgpAttrTest.SubProtcolToString (2 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpec
[       OK ] BgpAttrTest.PmsiTunnelSpec (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecCompareTo1a
[       OK ] BgpAttrTest.PmsiTunnelSpecCompareTo1a (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecCompareTo1b
[       OK ] BgpAttrTest.PmsiTunnelSpecCompareTo1b (2 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecCompareTo2a
[       OK ] BgpAttrTest.PmsiTunnelSpecCompareTo2a (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecCompareTo2b
[       OK ] BgpAttrTest.PmsiTunnelSpecCompareTo2b (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecCompareTo2c
[       OK ] BgpAttrTest.PmsiTunnelSpecCompareTo2c (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecCompareTo2d
[       OK ] BgpAttrTest.PmsiTunnelSpecCompareTo2d (2 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecToString1
[       OK ] BgpAttrTest.PmsiTunnelSpecToString1 (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecToString2
[       OK ] BgpAttrTest.PmsiTunnelSpecToString2 (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecTunnelTypeString
[       OK ] BgpAttrTest.PmsiTunnelSpecTunnelTypeString (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecTunnelArTypeString
[       OK ] BgpAttrTest.PmsiTunnelSpecTunnelArTypeString (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelSpecTunnelFlagsStrings
[       OK ] BgpAttrTest.PmsiTunnelSpecTunnelFlagsStrings (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel2
[       OK ] BgpAttrTest.PmsiTunnel2 (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel3
[       OK ] BgpAttrTest.PmsiTunnel3 (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel4a
[       OK ] BgpAttrTest.PmsiTunnel4a (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel4b
[       OK ] BgpAttrTest.PmsiTunnel4b (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel5
[       OK ] BgpAttrTest.PmsiTunnel5 (2 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel6
[       OK ] BgpAttrTest.PmsiTunnel6 (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel7
[       OK ] BgpAttrTest.PmsiTunnel7 (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel8
[       OK ] BgpAttrTest.PmsiTunnel8 (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel9a
[       OK ] BgpAttrTest.PmsiTunnel9a (2 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel9b
[       OK ] BgpAttrTest.PmsiTunnel9b (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel9c
[       OK ] BgpAttrTest.PmsiTunnel9c (1 ms)
[ RUN      ] BgpAttrTest.PmsiTunnel9d
[       OK ] BgpAttrTest.PmsiTunnel9d (2 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery1
[       OK ] BgpAttrTest.EdgeDiscovery1 (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery2
[       OK ] BgpAttrTest.EdgeDiscovery2 (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery3
[       OK ] BgpAttrTest.EdgeDiscovery3 (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery4
[       OK ] BgpAttrTest.EdgeDiscovery4 (2 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery5
[       OK ] BgpAttrTest.EdgeDiscovery5 (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery6
[       OK ] BgpAttrTest.EdgeDiscovery6 (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery7a
[       OK ] BgpAttrTest.EdgeDiscovery7a (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery7b
[       OK ] BgpAttrTest.EdgeDiscovery7b (2 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery7c
[       OK ] BgpAttrTest.EdgeDiscovery7c (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery8a
[       OK ] BgpAttrTest.EdgeDiscovery8a (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscovery8b
[       OK ] BgpAttrTest.EdgeDiscovery8b (2 ms)
[ RUN      ] BgpAttrTest.EdgeDiscoveryCompareTo
[       OK ] BgpAttrTest.EdgeDiscoveryCompareTo (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscoveryToString1
[       OK ] BgpAttrTest.EdgeDiscoveryToString1 (1 ms)
[ RUN      ] BgpAttrTest.EdgeDiscoveryToString2
[       OK ] BgpAttrTest.EdgeDiscoveryToString2 (1 ms)
[ RUN      ] BgpAttrTest.BgpOList1a
[       OK ] BgpAttrTest.BgpOList1a (2 ms)
[ RUN      ] BgpAttrTest.BgpOList1b
[       OK ] BgpAttrTest.BgpOList1b (1 ms)
[ RUN      ] BgpAttrTest.BgpOList2a
[       OK ] BgpAttrTest.BgpOList2a (1 ms)
[ RUN      ] BgpAttrTest.BgpOList2b
[       OK ] BgpAttrTest.BgpOList2b (2 ms)
[ RUN      ] BgpAttrTest.BgpOList2c
[       OK ] BgpAttrTest.BgpOList2c (1 ms)
[ RUN      ] BgpAttrTest.BgpOList2d
[       OK ] BgpAttrTest.BgpOList2d (1 ms)
[ RUN      ] BgpAttrTest.BgpOList3a
[       OK ] BgpAttrTest.BgpOList3a (1 ms)
[ RUN      ] BgpAttrTest.BgpOList3b
[       OK ] BgpAttrTest.BgpOList3b (1 ms)
[ RUN      ] BgpAttrTest.BgpOList3c
[       OK ] BgpAttrTest.BgpOList3c (1 ms)
[ RUN      ] BgpAttrTest.BgpOList3d
[       OK ] BgpAttrTest.BgpOList3d (1 ms)
[ RUN      ] BgpAttrTest.BgpOList4a
[       OK ] BgpAttrTest.BgpOList4a (2 ms)
[ RUN      ] BgpAttrTest.BgpOList4b
[       OK ] BgpAttrTest.BgpOList4b (1 ms)
[ RUN      ] BgpAttrTest.BgpOList5
[       OK ] BgpAttrTest.BgpOList5 (1 ms)
[ RUN      ] BgpAttrTest.BgpOList6
[       OK ] BgpAttrTest.BgpOList6 (2 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding1
[       OK ] BgpAttrTest.EdgeForwarding1 (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding2
[       OK ] BgpAttrTest.EdgeForwarding2 (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding3
[       OK ] BgpAttrTest.EdgeForwarding3 (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding4
[       OK ] BgpAttrTest.EdgeForwarding4 (2 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding5
[       OK ] BgpAttrTest.EdgeForwarding5 (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding6
[       OK ] BgpAttrTest.EdgeForwarding6 (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding7a
[       OK ] BgpAttrTest.EdgeForwarding7a (2 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding7b
[       OK ] BgpAttrTest.EdgeForwarding7b (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding7c
[       OK ] BgpAttrTest.EdgeForwarding7c (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding8a
[       OK ] BgpAttrTest.EdgeForwarding8a (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwarding8b
[       OK ] BgpAttrTest.EdgeForwarding8b (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwardingCompareTo
[       OK ] BgpAttrTest.EdgeForwardingCompareTo (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwardingToString1
[       OK ] BgpAttrTest.EdgeForwardingToString1 (1 ms)
[ RUN      ] BgpAttrTest.EdgeForwardingToString2
[       OK ] BgpAttrTest.EdgeForwardingToString2 (2 ms)
[ RUN      ] BgpAttrTest.BgpAttrDB
[       OK ] BgpAttrTest.BgpAttrDB (1 ms)
[ RUN      ] BgpAttrTest.BgpAttrDBConcurrency
[       OK ] BgpAttrTest.BgpAttrDBConcurrency (130 ms)
[ RUN      ] BgpAttrTest.AsPathDBConcurrency
[       OK ] BgpAttrTest.AsPathDBConcurrency (356 ms)
[ RUN      ] BgpAttrTest.BgpOListDBConcurrency
[       OK ] BgpAttrTest.BgpOListDBConcurrency (248 ms)
[ RUN      ] BgpAttrTest.CommunityDBConcurrency
[       OK ] BgpAttrTest.CommunityDBConcurrency (216 ms)
[ RUN      ] BgpAttrTest.ExtCommunityDBConcurrency
[       OK ] BgpAttrTest.ExtCommunityDBConcurrency (244 ms)
[ RUN      ] BgpAttrTest.OriginVnPathDBConcurrency
[       OK ] BgpAttrTest.OriginVnPathDBConcurrency (217 ms)
[ RUN      ] BgpAttrTest.PmsiTunnelDBConcurrency
[       OK ] BgpAttrTest.PmsiTunnelDBConcurrency (129 ms)
[ RUN      ] BgpAttrTest.EdgeDiscoveryDBConcurrency
[       OK ] BgpAttrTest.EdgeDiscoveryDBConcurrency (268 ms)
[ RUN      ] BgpAttrTest.EdgeForwardingDBConcurrency
[       OK ] BgpAttrTest.EdgeForwardingDBConcurrency (143 ms)
[----------] 164 tests from BgpAttrTest (2150 ms total)

[----------] Global test environment tear-down
[==========] 164 tests from 1 test case ran. (2151 ms total)
[  PASSED  ] 164 tests.