2 Documentation Test suite for verifying basic export only on a local node with a netconf mount on a cluster
4 Resource ../../libraries/DaeximKeywords.robot
6 Suite Setup ClusterManagement Setup
7 Suite Teardown Delete All Sessions
11 Create Basic Local Export
12 [Documentation] schedule a basic export/backup on a cluster node, with controller mounting itself as a netconf device.Verifies if the export is limited to a local node.
14 DaeximKeywords.Mount Netconf Endpoint ${NETCONF_EP_NAME} ${FIRST_CONTROLLER_INDEX}
15 DaeximKeywords.Cleanup Cluster Export Files
16 DaeximKeywords.Schedule Export ${FIRST_CONTROLLER_INDEX} 500 ${FALSE} ${EMPTY} ${EMPTY} true
17 DaeximKeywords.Verify Export Status ${EXPORT_SCHEDULED_STATUS} ${FIRST_CONTROLLER_INDEX}
18 DaeximKeywords.Verify Export Status ${EXPORT_SKIPPED_STATUS} ${SECOND_CONTROLLER_INDEX}
19 Builtin.Wait Until Keyword Succeeds
22 ... DaeximKeywords.Verify Export Status
23 ... ${EXPORT_COMPLETE_STATUS}
24 ... ${FIRST_CONTROLLER_INDEX}
25 DaeximKeywords.Verify Export Files ${FIRST_CONTROLLER_INDEX}
26 DaeximKeywords.Verify Export Files Not Present ${THIRD_CONTROLLER_INDEX}
27 DaeximKeywords.Verify Export Files Not Present ${SECOND_CONTROLLER_INDEX}
28 DaeximKeywords.Verify Netconf Mount ${NETCONF_EP_NAME} ${THIRD_CONTROLLER_INDEX}