Remove code for capwap
[integration/test.git] / csit / suites / netvirt / l3vpn_bgp / bfd_bgp.robot
1 *** Settings ***
2 Documentation       Test Case to configure and validate default bfd configuration
3
4 Resource            ../../../libraries/KarafKeywords.robot
5 Resource            ../../../libraries/OpenStackOperations.robot
6 Resource            ../../../libraries/SetupUtils.robot
7 Resource            ../../../libraries/Utils.robot
8 Resource            ../../../libraries/VpnOperations.robot
9 Resource            ../../../variables/Variables.robot
10 Resource            ../../../variables/netvirt/Variables.robot
11
12 Suite Setup         Suite Setup
13 Suite Teardown      OpenStackOperations.OpenStack Suite Teardown
14 Test Setup          SetupUtils.Setup_Test_With_Logging_And_Without_Fast_Failing
15 Test Teardown       OpenStackOperations.Get Test Teardown Debugs
16
17
18 *** Variables ***
19 ${BFD_CONFIG_ADD_CMD}       bfd-config add
20 ${BFD_CONFIG_REMOVE_CMD}    bfd-config del
21 ${BFD_CACHE_CMD}            bfd-cache
22 ${BFD_TX}                   6000
23 ${BFD_RX}                   500
24 ${BFD_STATE}                yes
25 ${BFD_MULTIPLIER}           3
26 ${BFD_MULTIHOP}             yes
27
28
29 *** Test Cases ***
30 Verify BGP_BFD Configuration
31     [Documentation]    Validate bfd configuration parameters in ODL
32     KarafKeywords.Issue Command On Karaf Console    ${BFD_CONFIG_ADD_CMD}
33     ${output} =    KarafKeywords.Issue Command On Karaf Console    ${BFD_CACHE_CMD}
34     BuiltIn.Should Match Regexp
35     ...    ${output}
36     ...    .*${BFD_STATE}\\s+.*${BFD_RX}\\s+.*${BFD_TX}\\s+.*${BFD_MULTIPLIER}\\s+.*${BFD_MULTIHOP}
37     KarafKeywords.Issue Command On Karaf Console    ${BFD_CONFIG_REMOVE_CMD}
38
39
40 *** Keywords ***
41 Suite Setup
42     [Documentation]    Setup start suite
43     VpnOperations.Basic Suite Setup