verify slow periodic control frames while session down
(self)
| 1221 | self.assert_equal(len(self.vapi.collect_events()), 0, "number of bfd events") |
| 1222 | |
| 1223 | def test_slow_timer(self): |
| 1224 | """verify slow periodic control frames while session down""" |
| 1225 | packet_count = 3 |
| 1226 | self.logger.info("BFD: Waiting for %d BFD packets", packet_count) |
| 1227 | prev_packet = wait_for_bfd_packet(self, 2) |
| 1228 | for dummy in range(packet_count): |
| 1229 | next_packet = wait_for_bfd_packet(self, 2) |
| 1230 | time_diff = next_packet.time - prev_packet.time |
| 1231 | # spec says the range should be <0.75, 1>, allow extra 0.05 margin |
| 1232 | # to work around timing issues |
| 1233 | self.assert_in_range(time_diff, 0.70, 1.05, "time between slow packets") |
| 1234 | prev_packet = next_packet |
| 1235 | |
| 1236 | def test_zero_remote_min_rx(self): |
| 1237 | """no packets when zero remote required min rx interval""" |
nothing calls this directly
no test coverage detected