Test Statistics

Total Statistics
Total
Pass
Fail
Skip
Elapsed
Pass / Fail / Skip
All Tests
20918326000:24:56
Statistics by Tag
Total
Pass
Fail
Skip
Elapsed
Pass / Fail / Skip
303000:01:03
Statistics by Suite
Total
Pass
Fail
Skip
Elapsed
Pass / Fail / Skip
20918326000:25:30
51474000:04:37
51474000:04:08
21210000:05:40
72657000:09:20
303000:00:05
303000:00:04
505000:01:28
330000:00:08

Test Execution Log

00:25:30.155 SUITE openflowplugin-clustering.txt
00:04:36.742 SUITE Cluster HA Owner Failover
00:00:05.292 SETUP SetupUtils . Setup_Utils_For_Setup_And_Teardown  
00:00:00.000 TEARDOWN RequestsLibrary . Delete All Sessions  
00:00:09.745 TEST Check Shards Status Before Fail
00:00:09.394 TEST Start Mininet Multiple Connections
00:00:00.228 TEST Check Entity Owner Status And Find Owner and Successor Before Fail
00:00:05.063 TEST Reconnect Extra Switches To Successors And Check OVS Connections
00:00:00.471 TEST Check Network Operational Information Before Fail
00:00:02.531 TEST Add Configuration In Owner and Verify Before Fail
00:00:03.614 TEST Modify Configuration In Owner and Verify Before Fail
00:00:03.409 TEST Delete Configuration In Owner and Verify Before Fail
00:00:02.556 TEST Add Configuration In Successor and Verify Before Fail
00:00:02.532 TEST Modify Configuration In Successor and Verify Before Fail
00:00:03.387 TEST Delete Configuration In Successor and Verify Before Fail
00:00:03.561 TEST Send RPC Add to Owner and Verify Before Fail
00:00:02.852 TEST Send RPC Delete to Owner and Verify Before Fail
00:00:02.909 TEST Send RPC Add to Successor and Verify Before Fail
00:00:02.437 TEST Send RPC Delete to Successor and Verify Before Fail
00:00:20.844 TEST Modify Network And Verify Before Fail
00:00:20.839 KEYWORD ClusterOpenFlow . Take OpenFlow Device Link Down and Verify  
00:00:00.000 KEYWORD ${dictionary} = BuiltIn . Create Dictionary   "link-down":true=1
00:00:00.021 KEYWORD ${ouput} = MininetKeywords . Send Mininet Command   ${mininet_conn_id} link s1 s2 down
00:00:00.135 KEYWORD BuiltIn . Wait Until Keyword Succeeds   5s 1s ClusterManagement.Check_Item_Occurrence_Member_List_Or_All uri=${operational_port_1} dictionary=${dictionary} member_index_list=${controller_index_list}
00:00:00.000 KEYWORD ${dictionary} = BuiltIn . Create Dictionary   openflow:1=16 openflow:2=14 openflow:3=19
00:00:20.673 KEYWORD BuiltIn . Wait Until Keyword Succeeds   20s 2s ClusterManagement.Check_Item_Occurrence_Member_List_Or_All uri=${RFC8040_OPERATIONAL_TOPO_API} dictionary=${dictionary} member_index_list=${controller_index_list}
00:00:00.058 KEYWORD ClusterManagement . Check_Item_Occurrence_Member_List_Or_All   uri=${RFC8040_OPERATIONAL_TOPO_API} dictionary=${dictionary} member_index_list=${controller_index_list}
00:00:00.001 KEYWORD ${index_list} = ClusterManagement . List_Indices_Or_All   given_list=${member_index_list}
00:00:00.055 FOR ${index} IN @{index_list}  
00:00:00.055 ITERATION ${index} = 1  
02:16:24.650 FAIL Keyword 'ClusterManagement.Check_Item_Occurrence_Member_List_Or_All' failed after retrying for 20 seconds. The last error was: '{"network-topology:network-topology":{"topology":[{"topology-id":"flow:1","node":[{"node-id":"openflow:2","opendaylight-topology-inventory:inventory-node-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:2\']","termination-point":[{"tp-id":"openflow:2:LOCAL","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:2\']/node-connector[id=\'openflow:2:LOCAL\']"},{"tp-id":"openflow:2:1","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:2\']/node-connector[id=\'openflow:2:1\']"},{"tp-id":"openflow:2:2","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:2\']/node-connector[id=\'openflow:2:2\']"},{"tp-id":"openflow:2:3","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:2\']/node-connector[id=\'openflow:2:3\']"}]},{"node-id":"openflow:3","opendaylight-topology-inventory:inventory-node-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:3\']","termination-point":[{"tp-id":"openflow:3:LOCAL","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:3\']/node-connector[id=\'openflow:3:LOCAL\']"},{"tp-id":"openflow:3:1","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:3\']/node-connector[id=\'openflow:3:1\']"},{"tp-id":"openflow:3:2","opendaylight-topology-inventory:inventory-n... [ Message content over the limit has been removed. ] ...3","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:3\']/node-connector[id=\'openflow:3:3\']"}]},{"node-id":"openflow:1","opendaylight-topology-inventory:inventory-node-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:1\']","termination-point":[{"tp-id":"openflow:1:2","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:1\']/node-connector[id=\'openflow:1:2\']"},{"tp-id":"openflow:1:LOCAL","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:1\']/node-connector[id=\'openflow:1:LOCAL\']"},{"tp-id":"openflow:1:1","opendaylight-topology-inventory:inventory-node-connector-ref":"/opendaylight-inventory:nodes/node[id=\'openflow:1\']/node-connector[id=\'openflow:1:1\']"}]}],"link":[{"link-id":"openflow:2:3","source":{"source-node":"openflow:2","source-tp":"openflow:2:3"},"destination":{"dest-tp":"openflow:1:1","dest-node":"openflow:1"}},{"link-id":"openflow:3:3","source":{"source-node":"openflow:3","source-tp":"openflow:3:3"},"destination":{"dest-tp":"openflow:1:2","dest-node":"openflow:1"}},{"link-id":"openflow:1:1","source":{"source-node":"openflow:1","source-tp":"openflow:1:1"},"destination":{"dest-tp":"openflow:2:3","dest-node":"openflow:2"}},{"link-id":"openflow:1:2","source":{"source-node":"openflow:1","source-tp":"openflow:1:2"},"destination":{"dest-tp":"openflow:3:3","dest-node":"openflow:3"}}]}]}}' contains 'openflow:1' 21 times, not 16 times.
00:00:00.402 TEST Restore Network And Verify Before Fail
00:00:04.154 TEST Kill Owner Instance
00:00:02.308 TEST Check Shards Status After Fail
00:00:14.168 TEST Check Entity Owner Status And Find Owner and Successor After Fail
00:00:00.266 TEST Check Network Operational Information After Fail
00:00:03.438 TEST Add Configuration In Owner and Verify After Fail
00:00:03.499 TEST Modify Configuration In Owner and Verify After Fail
00:00:02.249 TEST Delete Configuration In Owner and Verify After Fail
00:00:03.845 TEST Add Configuration In Successor and Verify After Fail
00:00:02.386 TEST Modify Configuration In Successor and Verify After Fail
00:00:03.296 TEST Delete Configuration In Successor and Verify After Fail
00:00:02.487 TEST Send RPC Add to Owner and Verify After Fail
00:00:03.628 TEST Send RPC Delete to Owner and Verify After Fail
00:00:02.431 TEST Send RPC Add to Successor and Verify After Fail
00:00:03.550 TEST Send RPC Delete to Successor and Verify After Fail
00:00:20.766 TEST Modify Network and Verify After Fail
00:00:04.466 TEST Restore Network and Verify After Fail
00:00:35.068 TEST Start Old Owner Instance
00:00:03.548 TEST Check Shards Status After Recover
00:00:00.212 TEST Check Entity Owner Status After Recover
00:00:00.423 TEST Check Network Operational Information After Recover
00:00:02.491 TEST Add Configuration In Owner and Verify After Recover
00:00:03.549 TEST Modify Configuration In Owner and Verify After Recover
00:00:02.353 TEST Delete Configuration In Owner and Verify After Recover
00:00:03.562 TEST Add Configuration In Old Owner and Verify After Recover
00:00:02.678 TEST Modify Configuration In Old Owner and Verify After Recover
00:00:03.387 TEST Delete Configuration In Old Owner and Verify After Recover
00:00:03.791 TEST Send RPC Add to Owner and Verify After Recover
00:00:02.883 TEST Send RPC Delete to Owner and Verify After Recover
00:00:02.846 TEST Send RPC Add to Old Owner and Verify After Recover
00:00:02.424 TEST Send RPC Delete to Old Owner and Verify After Recover
00:00:20.838 TEST Modify Network and Verify After Recover
00:00:04.560 TEST Restore Network and Verify After Recover
00:00:02.521 TEST Stop Mininet and Exit
00:00:20.893 TEST Check No Network Operational Information
00:04:08.402 SUITE Cluster HA Owner Restart
00:05:40.028 SUITE Cluster HA Data Recovery Leader Follower Failover
00:09:19.600 SUITE 010 Group Flows
00:00:04.980 SUITE 010 Switch Disconnect
00:00:04.374 SUITE 020 Cluster Node Failure
00:01:27.536 SUITE 030 Cluster Sync Problems
00:00:08.460 SUITE 9145