Build #30

FreeRangeRouting Protocol Suite

Build: #30 failed Changes by Donald Sharp and Rafael Zalamena

Build result summary

Details

Completed
Duration
85 minutes
Labels
version=frr-5_0_1-49-g71dd12d08git=https_//github_com/frrouting/frr_gitbuildurl=https_//ci1_netdef_org/browse/frr-frr17-30branch=stable/5_0
Revision
71dd12d08985c31037a74d04ff8b22edb897a265 71dd12d08985c31037a74d04ff8b22edb897a265
Total tests
7164
Failing since
#29 (Rebuilt by Martin Winter)

Responsible

Code commits

Author Commit Message Commit date
Donald Sharp Donald Sharp 71dd12d08985c31037a74d04ff8b22edb897a265 71dd12d08985c31037a74d04ff8b22edb897a265 Merge pull request #3171 from opensourcerouting/50-memleak-fix
5.0: backport memory leak fix
Rafael Zalamena Rafael Zalamena 6c4b622074dd5a71f351389026604aa81cbe06f3 6c4b622074dd5a71f351389026604aa81cbe06f3 lib: refactor thread_execute
Don't allocate threads in the stack, but use the standardized
`thread_get` and `thread_add_unused` to avoid creating corner cases in
the thread API.

This fixes a thread mutex memory leak in FreeBSD.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
(cherry picked from commit c4345fbf71fcc7ef4b64d95979f252c613dd3ebf)

Tests

New test failures 390
Status Test View job Duration
Collapse Failed TestFlag test_peer_ipv6_unicast_capability_orf_prefix_list_send History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\capability orf prefix-list send' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff372fcd0>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_capability_dynamic History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\capability dynamic' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3ba5150>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_distribute_list History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\distribute-list' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0168250>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_remove_private_AS_all History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\remove-private-AS all' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0d1aa10>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_send_community History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\send-community' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3b92090>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_filter_list History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\filter-list' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefd3ed90>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_capability_orf_prefix_list_both History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\capability orf prefix-list both' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3be8990>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_attribute_unchanged_as_path_next_hop History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\attribute-unchanged as-path next-hop' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0921c50>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_capability_orf_prefix_list_receive History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\capability orf prefix-list receive' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefd12550>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_send_community History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\send-community' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0927a90>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_weight History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\weight' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef9c5650>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_advertisement_interval History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\advertisement-interval' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0919850>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_distribute_list History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\distribute-list' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3b2c150>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_as_override History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\as-override' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3ba99d0>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_addpath_tx_all_paths History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\addpath-tx-all-paths' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefdc89d0>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_dont_capability_negotiate History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\dont-capability-negotiate' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff01a8210>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_remove_private_AS_all_replace_AS History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\remove-private-AS all replace-AS' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff01bced0>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_attribute_unchanged_as_path_next_hop_med History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\attribute-unchanged as-path next-hop med' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefd24310>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_local_as_1_no_prepend History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\local-as 1 no-prepend' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0923110>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_send_community_large History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\send-community large' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff016f350>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_route_server_client History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\route-server-client' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff372fd50>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_next_hop_self_force History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\next-hop-self force' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3b7a310>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_disable_connected_check History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\disable-connected-check' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefd05210>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_send_community_extended History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\send-community extended' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef939f50>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_attribute_unchanged_as_path_med History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\attribute-unchanged as-path med' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefdb4a90>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_attribute_unchanged_next_hop History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\attribute-unchanged next-hop' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3be8310>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_maximum_prefix History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\maximum-prefix' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff371d090>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_addpath_tx_all_paths History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\addpath-tx-all-paths' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3706d50>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_next_hop_self_force History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\next-hop-self force' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3be8f90>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_capability_orf_prefix_list_send History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\capability orf prefix-list send' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3709890>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_capability_orf_prefix_list_send History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\capability orf prefix-list send' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef930290>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_route_map History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\route-map' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefd37810>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_capability_orf_prefix_list_both History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\capability orf prefix-list both' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefdb0750>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_capability_orf_prefix_list_both History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\capability orf prefix-list both' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0921f10>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_soft_reconfiguration_inbound History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\soft-reconfiguration inbound' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3bd9250>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_remove_private_AS History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\remove-private-AS' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef936b10>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_route_reflector_client History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\route-reflector-client' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff0916410>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_as_override History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\as-override' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef91da90>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_default_originate_route_map History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\default-originate route-map' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefddc890>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_unsuppress_map History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\unsuppress-map' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3b72750>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_route_server_client History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\route-server-client' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff093a4d0>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_remove_private_AS History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\remove-private-AS' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef913390>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_route_server_client History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\route-server-client' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef939210>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_unicast_addpath_tx_all_paths History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-unicast\\addpath-tx-all-paths' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fef907390>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_allowas_in History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\allowas-in' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3bc6410>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_send_community_extended History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\send-community extended' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3b8a2d0>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_unicast_next_hop_self History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-unicast\\next-hop-self' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff116c750>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_capability_orf_prefix_list_receive History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\capability orf prefix-list receive' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7ff3b72790>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv4_multicast_allowas_in_origin History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv4-multicast\\allowas-in origin' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefd1af10>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)
Collapse Failed TestFlag test_peer_ipv6_multicast_send_community_extended History
ci007_netbsd6_amd64 build < 1 sec
MultiTestFailure: 'peer\\ipv6-multicast\\send-community extended' could not be found
self = <test_peer_attr.TestFlag object at 0x7f7fefdc87d0>

    def testfunction(self):
        self._run_tests()
        result = self.testresults[matchfunction]
        if result is not None:
>           frrsix.reraise(*result)
(25 more lines...)