lkml.org 
[lkml]   [2019]   [Nov]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.3 104/140] selftests: fib_tests: add more tests for metric update
    Date
    From: Paolo Abeni <pabeni@redhat.com>

    [ Upstream commit 37de3b354150450ba12275397155e68113e99901 ]

    This patch adds two more tests to ipv4_addr_metric_test() to
    explicitly cover the scenarios fixed by the previous patch.

    Suggested-by: David Ahern <dsahern@gmail.com>
    Signed-off-by: Paolo Abeni <pabeni@redhat.com>
    Reviewed-by: David Ahern <dsahern@gmail.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    tools/testing/selftests/net/fib_tests.sh | 21 +++++++++++++++++++++
    1 file changed, 21 insertions(+)

    --- a/tools/testing/selftests/net/fib_tests.sh
    +++ b/tools/testing/selftests/net/fib_tests.sh
    @@ -1438,6 +1438,27 @@ ipv4_addr_metric_test()
    fi
    log_test $rc 0 "Prefix route with metric on link up"

    + # explicitly check for metric changes on edge scenarios
    + run_cmd "$IP addr flush dev dummy2"
    + run_cmd "$IP addr add dev dummy2 172.16.104.0/24 metric 259"
    + run_cmd "$IP addr change dev dummy2 172.16.104.0/24 metric 260"
    + rc=$?
    + if [ $rc -eq 0 ]; then
    + check_route "172.16.104.0/24 dev dummy2 proto kernel scope link src 172.16.104.0 metric 260"
    + rc=$?
    + fi
    + log_test $rc 0 "Modify metric of .0/24 address"
    +
    + run_cmd "$IP addr flush dev dummy2"
    + run_cmd "$IP addr add dev dummy2 172.16.104.1/32 peer 172.16.104.2 metric 260"
    + run_cmd "$IP addr change dev dummy2 172.16.104.1/32 peer 172.16.104.2 metric 261"
    + rc=$?
    + if [ $rc -eq 0 ]; then
    + check_route "172.16.104.2 dev dummy2 proto kernel scope link src 172.16.104.1 metric 261"
    + rc=$?
    + fi
    + log_test $rc 0 "Modify metric of address with peer route"
    +
    $IP li del dummy1
    $IP li del dummy2
    cleanup

    \
     
     \ /
      Last update: 2019-11-08 20:10    [W:4.355 / U:0.052 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site