diff options
author | selias <samelias@cisco.com> | 2017-04-18 12:01:27 +0200 |
---|---|---|
committer | Tibor Frank <tifrank@cisco.com> | 2017-04-18 13:21:09 +0000 |
commit | 6a4018c9d8b356bc55af135d68803a08729d0ae1 (patch) | |
tree | ec72db6a5bc37cef025b22d84e238a2dbf6a6341 /tests/func/honeycomb | |
parent | 65765ab9f038aed6729fd436e6af6d3ca339e0d8 (diff) |
HC Test: update persistence suite
- fix "enable persistence" is suite setup
- update Jira links to persistence bug
- log content of persistence file before each restart
Change-Id: I68ad759ded5d6bee277cf946953c11f19628a9e7
Signed-off-by: selias <samelias@cisco.com>
Diffstat (limited to 'tests/func/honeycomb')
-rw-r--r-- | tests/func/honeycomb/mgmt-statepersist-apihc-func.robot | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/func/honeycomb/mgmt-statepersist-apihc-func.robot b/tests/func/honeycomb/mgmt-statepersist-apihc-func.robot index 8aebe741cf..28746e66fb 100644 --- a/tests/func/honeycomb/mgmt-statepersist-apihc-func.robot +++ b/tests/func/honeycomb/mgmt-statepersist-apihc-func.robot @@ -19,8 +19,8 @@ | Resource | resources/libraries/robot/default.robot | Resource | resources/libraries/robot/honeycomb/persistence.robot | Suite Setup | Run Keywords +| ... | Configure Persistence | ${node} | enable | AND | ... | Restart Honeycomb And VPP And Clear Persisted Configuration | ${node} -| ... | AND | Configure Persistence | ${node} | enable | Suite Teardown | Configure Persistence | ${node} | disable | Force Tags | honeycomb_sanity | Documentation | *Honeycomb configuration persistence test suite.* @@ -29,10 +29,11 @@ | TC01: Honeycomb persists configuration through restart of both Honeycomb and VPP | | [Documentation] | Checks if Honeycomb maintains configuration after both\ | | ... | Honeycomb and VPP are restarted. -# Vxlan tunnel name is sometimes not properly restored (HONEYCOMB-301) +# Vxlan tunnel name is sometimes not properly restored (HC2VPP-47) | | [Tags] | EXPECTED_FAILING | | Given Honeycomb configures every setting | ${node} | ${interface} | | And Honeycomb and VPP should verify every setting | ${node} | ${interface} +| | And Log persisted configuration on node | ${node} | | When Honeycomb and VPP are restarted | ${node} | | Then Honeycomb and VPP should verify every setting | ${node} | ${interface} | | And Honeycomb should show no rogue interfaces | ${node} @@ -40,9 +41,10 @@ | TC02: Honeycomb persists configuration through restart of Honeycomb | | [Documentation] | Checks if Honeycomb maintains configuration after it\ | | ... | is restarted. -# Vxlan tunnel name is sometimes not properly restored (HONEYCOMB-301) +# Vxlan tunnel name is sometimes not properly restored (HC2VPP-47) | | [Tags] | EXPECTED_FAILING | | Given Honeycomb and VPP should verify every setting | ${node} | ${interface} +| | And Log persisted configuration on node | ${node} | | When Honeycomb is restarted | ${node} | | Then Honeycomb and VPP should verify every setting | ${node} | ${interface} | | And Honeycomb should show no rogue interfaces | ${node} @@ -50,9 +52,10 @@ | TC03: Honeycomb persists configuration through restart of VPP | | [Documentation] | Checks if Honeycomb updates VPP settings after VPP is\ | | ... | restarted. -# Vxlan tunnel name is sometimes not properly restored (HONEYCOMB-301) +# Vxlan tunnel name is sometimes not properly restored (HC2VPP-47) | | [Tags] | EXPECTED_FAILING | | Given Honeycomb and VPP should verify every setting | ${node} | ${interface} +| | And Log persisted configuration on node | ${node} | | When VPP is restarted | ${node} | | Then Honeycomb and VPP should verify every setting | ${node} | ${interface} | | And Honeycomb should show no rogue interfaces | ${node} |