Add definitions of TCs for plugin loaders
[integration/test.git] / csit / suites / iotdm / basic / 094_ResourceHierarchyPersistence.robot
1 *** Settings ***
2 Documentation     This test suite verifies resource tree after restart of IoTDM.
3 ...               Hierarchy of resources is created first, including: cseBase/AE/Container/ContentInstance
4 ...               IoTDM is restarted and the hierarchy is verified using Retrieve operation.
5 ...               New resources are created and verified.
6 ...               IoTDM is restarted again and resources are verified by Retrieve operation.
7 ...               Tests creation of new reqsources after the restart.
8 ...               Some resources are deleted and result is verified also by retrieve operation.
9 ...               IoTDM is restarted again and data tree is checked if all deleted resources are not present.
10 ...               Simulates also such state when DAO plugin is not installed and IoTDM is not able to write data
11 ...               into data store. Verifies error responses of CRUD operations.
12 Suite Setup       Create Session    session    http://${ODL_SYSTEM_1_IP}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS_XML}
13 Suite Teardown    Delete All Sessions
14 Library           RequestsLibrary
15 Library           ../../../libraries/Common.py
16 Resource          ../../../libraries/Utils.robot
17 Resource          ../../../variables/Variables.robot
18
19 *** Variables ***
20
21 *** Test Cases ***
22 1.00 Add Test Cases
23     [Documentation]    Define testcases according to test suite documentation above.
24     [Tags]    not-implemented    exclude
25     TODO
26
27 *** Keywords ***
28 TODO
29     Fail    "Not implemented"