diff --git a/crm/pengine/testcases/group7.dot b/crm/pengine/testcases/group7.dot new file mode 100644 index 0000000000..c7abb5887e --- /dev/null +++ b/crm/pengine/testcases/group7.dot @@ -0,0 +1,30 @@ +digraph "g" { + size = "30,30" +"rsc1_start_0" [ tooltip="node1" style=bold color="green" fontcolor="black" ] +"rsc2:child_rsc1_start_0" [ tooltip="node2" style=bold color="green" fontcolor="black" ] +"rsc2:child_rsc2_start_0" [ tooltip="node2" style=bold color="green" fontcolor="black" ] +"rsc2:child_rsc3_start_0" [ tooltip="node2" style=bold color="green" fontcolor="black" ] +"rsc2_start_0" [ tooltip="" style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ tooltip="" style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" [ style="dashed" color="blue" fontcolor="orange" ] +"rsc2_stopped_0" [ style="dashed" color="blue" fontcolor="orange" ] +"rsc3:child_rsc1_start_0" [ tooltip="node2" style=bold color="green" fontcolor="black" ] +"rsc3:child_rsc2_start_0" [ tooltip="node2" style=bold color="green" fontcolor="black" ] +"rsc3:child_rsc3_start_0" [ tooltip="node2" style=bold color="green" fontcolor="black" ] +"rsc3_start_0" [ tooltip="" style=bold color="green" fontcolor="orange" ] +"rsc3_running_0" [ tooltip="" style=bold color="green" fontcolor="orange" ] +"rsc3_stop_0" [ style="dashed" color="blue" fontcolor="orange" ] +"rsc3_stopped_0" [ style="dashed" color="blue" fontcolor="orange" ] +"rsc2_start_0" -> "rsc2:child_rsc1_start_0" [ style = bold] +"rsc2:child_rsc1_start_0" -> "rsc2:child_rsc2_start_0" [ style = bold] +"rsc2:child_rsc2_start_0" -> "rsc2:child_rsc3_start_0" [ style = bold] +"rsc2_stopped_0" -> "rsc2_start_0" [ style = dashed] +"rsc2:child_rsc3_start_0" -> "rsc2_running_0" [ style = bold] +"rsc3_stopped_0" -> "rsc2_stop_0" [ style = dashed] +"rsc3_start_0" -> "rsc3:child_rsc1_start_0" [ style = bold] +"rsc3:child_rsc1_start_0" -> "rsc3:child_rsc2_start_0" [ style = bold] +"rsc3:child_rsc2_start_0" -> "rsc3:child_rsc3_start_0" [ style = bold] +"rsc2_running_0" -> "rsc3_start_0" [ style = bold] +"rsc3_stopped_0" -> "rsc3_start_0" [ style = dashed] +"rsc3:child_rsc3_start_0" -> "rsc3_running_0" [ style = bold] +} diff --git a/crm/pengine/testcases/group7.exp b/crm/pengine/testcases/group7.exp new file mode 100644 index 0000000000..6d1bc5c9a1 --- /dev/null +++ b/crm/pengine/testcases/group7.exp @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crm/pengine/testcases/group7.xml b/crm/pengine/testcases/group7.xml new file mode 100644 index 0000000000..7c1fa59f31 --- /dev/null +++ b/crm/pengine/testcases/group7.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crm/pengine/testcases/simple8.xml b/crm/pengine/testcases/simple8.xml new file mode 100644 index 0000000000..1e5c7fd555 --- /dev/null +++ b/crm/pengine/testcases/simple8.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +