brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 9d26ab4 Raw
46 lines · bash
1#!/bin/bash2# SPDX-License-Identifier: GPL-2.03 4# Regression Test:5#  When the bond is configured with down/updelay and the link state of6#  slave members flaps if there are no remaining members up the bond7#  should immediately select a member to bring up. (from bonding.txt8#  section 13.1 paragraph 4)9#10#  +-------------+       +-----------+11#  | client      |       | switch    |12#  |             |       |           |13#  |    +--------| link1 |-----+     |14#  |    |        +-------+     |     |15#  |    |        |       |     |     |16#  |    |        +-------+     |     |17#  |    | bond   | link2 | Br0 |     |18#  +-------------+       +-----------+19#     172.20.2.1           172.20.2.220 21 22REQUIRE_MZ=no23REQUIRE_JQ=no24NUM_NETIFS=025lib_dir=$(dirname "$0")26source "$lib_dir"/../../../net/forwarding/lib.sh27source "$lib_dir"/lag_lib.sh28 29cleanup()30{31	lag_cleanup32}33 34trap cleanup 0 1 235 36lag_setup_network37test_bond_recovery mode 1 miimon 100 updelay 038test_bond_recovery mode 1 miimon 100 updelay 20039test_bond_recovery mode 1 miimon 100 updelay 50040test_bond_recovery mode 1 miimon 100 updelay 100041test_bond_recovery mode 1 miimon 100 updelay 200042test_bond_recovery mode 1 miimon 100 updelay 500043test_bond_recovery mode 1 miimon 100 updelay 1000044 45exit "$EXIT_STATUS"46