Library scope: | GLOBAL |
---|
Cluster Ovsdb library. So far this library is only to be used by Ovsdb cluster test as it is very specific for this test.
Add Port vx1 to br-s1 using OVS command and verify it gets added in all instances in ${controller_index_list}.
Add Tap Device vport1 and vport2 to br-s1 using OVS command and verify it gets added in all instances in ${controller_index_list}.
Check Status for all shards in Ovsdb application.
Check Shard Status after some cluster event.
Cleans up test environment, close existing sessions.
Create bridge ${BRIDGE} in controller ${controller_index} and verify it gets created in all instances in ${controller_index_list}.
Create bridge br-s1 using OVS command and verify it gets created in all instances in ${controller_index_list}.
Add Port vx2 to bridge ${BRIDGE} in controller ${controller_index} and verify it gets added in all instances in ${controller_index_list}.
Create Tap Device vport1 and vport2 to add to the bridge br-s1 using OVS command.
Delete bridge ${BRIDGE} in ${controller_index} and verify it gets deleted in all instances in ${controller_index_list}.
Delete bridge br-s1 using OVS command and verify it gets applied in all instances in ${controller_index_list}.
Delete port vx2 from bridge ${BRIDGE} in controller ${controller_index} and verify it gets deleted in all instances in ${controller_index_list}.
Check Entity Owner Status and identify owner and successors for an ovs device ${device}. Request is sent to controller ${controller_index}.
Modify the dst ip of port vx2 in bridge ${BRIDGE} in controller ${controller_index}.
Verify dst ip of port vx2 in bridge ${BRIDGE} gets modified in all instances in ${controller_index_list}.