diff --git a/crm/pengine/testcases/994.dot b/crm/pengine/testcases/994.dot index 81c904613b..fc42dc14c2 100644 --- a/crm/pengine/testcases/994.dot +++ b/crm/pengine/testcases/994.dot @@ -1,41 +1,42 @@ digraph "g" { size = "30,30" "group_1:Filesystem_2_monitor_120000 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:postfix_9_monitor_0 " [ style="dashed" color="blue" fontcolor="black" ] "group_1:postfix_9_monitor_120000 paul" [ style=bold color="green" fontcolor="black" ] "group_1:postfix_9_stop_0 paul" [ style=bold color="green" fontcolor="black" ] +"group_1:datadisk_1_monitor_0 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:datadisk_1_monitor_120000 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:IPaddr_5_monitor_5000 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:datadisk_1_stop_0 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:datadisk_1_start_0 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:Filesystem_2_stop_0 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:Filesystem_2_start_0 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:IPaddr_5_stop_0 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:IPaddr_5_start_0 paul" [ style="dashed" color="blue" fontcolor="black" ] "group_1:postfix_9_start_0 paul" [ style=bold color="green" fontcolor="black" ] "group_1_start_0" [ style=bold color="green" fontcolor="orange" ] "group_1_running_0" [ style=bold color="green" fontcolor="orange" ] "group_1_stop_0" [ style=bold color="green" fontcolor="orange" ] "group_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] "group_1:Filesystem_2_start_0 paul" -> "group_1:Filesystem_2_monitor_120000 paul" [ style = dashed] "group_1:postfix_9_start_0 paul" -> "group_1:postfix_9_monitor_120000 paul" [ style = bold] "group_1_stop_0" -> "group_1:postfix_9_stop_0 paul" [ style = bold] "group_1:datadisk_1_start_0 paul" -> "group_1:datadisk_1_monitor_120000 paul" [ style = dashed] "group_1:IPaddr_5_start_0 paul" -> "group_1:IPaddr_5_monitor_5000 paul" [ style = dashed] "group_1:Filesystem_2_stop_0 paul" -> "group_1:datadisk_1_stop_0 paul" [ style = dashed] "group_1:datadisk_1_stop_0 paul" -> "group_1:datadisk_1_start_0 paul" [ style = dashed] "group_1_start_0" -> "group_1:datadisk_1_start_0 paul" [ style = dashed] "group_1:IPaddr_5_stop_0 paul" -> "group_1:Filesystem_2_stop_0 paul" [ style = dashed] "group_1:Filesystem_2_stop_0 paul" -> "group_1:Filesystem_2_start_0 paul" [ style = dashed] "group_1:datadisk_1_start_0 paul" -> "group_1:Filesystem_2_start_0 paul" [ style = dashed] "group_1:postfix_9_stop_0 paul" -> "group_1:IPaddr_5_stop_0 paul" [ style = dashed] "group_1:IPaddr_5_stop_0 paul" -> "group_1:IPaddr_5_start_0 paul" [ style = dashed] "group_1:Filesystem_2_start_0 paul" -> "group_1:IPaddr_5_start_0 paul" [ style = dashed] "group_1:postfix_9_stop_0 paul" -> "group_1:postfix_9_start_0 paul" [ style = bold] "group_1:IPaddr_5_start_0 paul" -> "group_1:postfix_9_start_0 paul" [ style = dashed] "group_1_stopped_0" -> "group_1_start_0" [ style = bold] "group_1:postfix_9_start_0 paul" -> "group_1_running_0" [ style = bold] "group_1_start_0" -> "group_1_running_0" [ style = bold] "group_1:datadisk_1_stop_0 paul" -> "group_1_stopped_0" [ style = dashed] "group_1_stop_0" -> "group_1_stopped_0" [ style = bold] } diff --git a/crm/pengine/testcases/994.exp b/crm/pengine/testcases/994.exp index 713c966089..74aafb41bb 100644 --- a/crm/pengine/testcases/994.exp +++ b/crm/pengine/testcases/994.exp @@ -1,89 +1,89 @@ - + - + - + - + - + - + - + - + - + - + - + diff --git a/crm/pengine/testcases/group10.dot b/crm/pengine/testcases/group10.dot index 032ac73c52..f296fe71bf 100644 --- a/crm/pengine/testcases/group10.dot +++ b/crm/pengine/testcases/group10.dot @@ -1,97 +1,101 @@ digraph "g" { size = "30,30" "rsc_c001n08_monitor_5000 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "DcIPaddr_monitor_5000 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:3_monitor_20000 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n02_monitor_5000 c001n02" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:1_monitor_20000 c001n02" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n03_monitor_5000 c001n03" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:2_monitor_20000 c001n03" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:0_monitor_20000 c001n01" [ style="dashed" color="blue" fontcolor="black" ] "group-1:child_192.168.100.182_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] "rsc_c001n01_monitor_5000 c001n01" [ style="dashed" color="blue" fontcolor="black" ] "group-1:child_192.168.100.183_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"group-1:child_192.168.100.181_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"group-1:child_192.168.100.181_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] "DcIPaddr_stop_0 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "DcIPaddr_start_0 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "group-1:child_192.168.100.181_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"group-1:child_192.168.100.181_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] "group-1:child_192.168.100.182_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] "group-1:child_192.168.100.182_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] "group-1:child_192.168.100.183_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] "group-1:child_192.168.100.183_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] "group-1_start_0" [ style=bold color="green" fontcolor="orange" ] "group-1_running_0" [ style=bold color="green" fontcolor="orange" ] -"group-1_stop_0" [ style="dashed" color="blue" fontcolor="orange" ] -"group-1_stopped_0" [ style="dashed" color="blue" fontcolor="orange" ] +"group-1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stopped_0" [ style=bold color="green" fontcolor="orange" ] "rsc_c001n08_stop_0 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n08_start_0 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n02_stop_0 c001n02" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n02_start_0 c001n02" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n03_stop_0 c001n03" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n03_start_0 c001n03" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n01_stop_0 c001n01" [ style="dashed" color="blue" fontcolor="black" ] "rsc_c001n01_start_0 c001n01" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:0_stop_0 c001n01" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:0_start_0 c001n01" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:1_stop_0 c001n02" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:1_start_0 c001n02" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:2_stop_0 c001n03" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:2_start_0 c001n03" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:3_stop_0 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing:child_DoFencing:3_start_0 c001n08" [ style="dashed" color="blue" fontcolor="black" ] "DoFencing_start_0" [ style="dashed" color="blue" fontcolor="orange" ] "DoFencing_running_0" [ style="dashed" color="blue" fontcolor="orange" ] "DoFencing_stop_0" [ style="dashed" color="blue" fontcolor="orange" ] "DoFencing_stopped_0" [ style="dashed" color="blue" fontcolor="orange" ] "rsc_c001n08_start_0 c001n08" -> "rsc_c001n08_monitor_5000 c001n08" [ style = dashed] "DcIPaddr_start_0 c001n08" -> "DcIPaddr_monitor_5000 c001n08" [ style = dashed] "DoFencing:child_DoFencing:3_start_0 c001n08" -> "DoFencing:child_DoFencing:3_monitor_20000 c001n08" [ style = dashed] "rsc_c001n02_start_0 c001n02" -> "rsc_c001n02_monitor_5000 c001n02" [ style = dashed] "DoFencing:child_DoFencing:1_start_0 c001n02" -> "DoFencing:child_DoFencing:1_monitor_20000 c001n02" [ style = dashed] "rsc_c001n03_start_0 c001n03" -> "rsc_c001n03_monitor_5000 c001n03" [ style = dashed] "DoFencing:child_DoFencing:2_start_0 c001n03" -> "DoFencing:child_DoFencing:2_monitor_20000 c001n03" [ style = dashed] "DoFencing:child_DoFencing:0_start_0 c001n01" -> "DoFencing:child_DoFencing:0_monitor_20000 c001n01" [ style = dashed] "group-1:child_192.168.100.182_start_0 c001n01" -> "group-1:child_192.168.100.182_monitor_5000 c001n01" [ style = bold] "rsc_c001n01_start_0 c001n01" -> "rsc_c001n01_monitor_5000 c001n01" [ style = dashed] "group-1:child_192.168.100.183_start_0 c001n01" -> "group-1:child_192.168.100.183_monitor_5000 c001n01" [ style = bold] +"group-1:child_192.168.100.181_start_0 c001n01" -> "group-1:child_192.168.100.181_monitor_5000 c001n01" [ style = bold] +"group-1:child_192.168.100.182_stop_0 c001n01" -> "group-1:child_192.168.100.181_stop_0 c001n01" [ style = bold] "DcIPaddr_stop_0 c001n08" -> "DcIPaddr_start_0 c001n08" [ style = dashed] +"group-1:child_192.168.100.181_stop_0 c001n01" -> "group-1:child_192.168.100.181_start_0 c001n01" [ style = bold] "group-1_start_0" -> "group-1:child_192.168.100.181_start_0 c001n01" [ style = bold] -"group-1:child_192.168.100.181_start_0 c001n01" -> "group-1:child_192.168.100.181_monitor_5000 c001n01" [ style = bold] "group-1:child_192.168.100.183_stop_0 c001n01" -> "group-1:child_192.168.100.182_stop_0 c001n01" [ style = bold] "group-1:child_192.168.100.181_start_0 c001n01" -> "group-1:child_192.168.100.182_start_0 c001n01" [ style = bold] "group-1:child_192.168.100.182_stop_0 c001n01" -> "group-1:child_192.168.100.182_start_0 c001n01" [ style = bold] -"group-1_stop_0" -> "group-1:child_192.168.100.183_stop_0 c001n01" [ style = dashed] +"group-1_stop_0" -> "group-1:child_192.168.100.183_stop_0 c001n01" [ style = bold] "group-1:child_192.168.100.182_start_0 c001n01" -> "group-1:child_192.168.100.183_start_0 c001n01" [ style = bold] "group-1:child_192.168.100.183_stop_0 c001n01" -> "group-1:child_192.168.100.183_start_0 c001n01" [ style = bold] -"group-1_stopped_0" -> "group-1_start_0" [ style = dashed] +"group-1_stopped_0" -> "group-1_start_0" [ style = bold] "group-1:child_192.168.100.183_start_0 c001n01" -> "group-1_running_0" [ style = bold] "group-1_start_0" -> "group-1_running_0" [ style = bold] -"group-1_stop_0" -> "group-1_stopped_0" [ style = dashed] +"group-1:child_192.168.100.181_stop_0 c001n01" -> "group-1_stopped_0" [ style = bold] +"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] "rsc_c001n08_stop_0 c001n08" -> "rsc_c001n08_start_0 c001n08" [ style = dashed] "rsc_c001n02_stop_0 c001n02" -> "rsc_c001n02_start_0 c001n02" [ style = dashed] "rsc_c001n03_stop_0 c001n03" -> "rsc_c001n03_start_0 c001n03" [ style = dashed] "rsc_c001n01_stop_0 c001n01" -> "rsc_c001n01_start_0 c001n01" [ style = dashed] "DoFencing_stop_0" -> "DoFencing:child_DoFencing:0_stop_0 c001n01" [ style = dashed] "DoFencing:child_DoFencing:0_stop_0 c001n01" -> "DoFencing:child_DoFencing:0_start_0 c001n01" [ style = dashed] "DoFencing_start_0" -> "DoFencing:child_DoFencing:0_start_0 c001n01" [ style = dashed] "DoFencing_stop_0" -> "DoFencing:child_DoFencing:1_stop_0 c001n02" [ style = dashed] "DoFencing:child_DoFencing:1_stop_0 c001n02" -> "DoFencing:child_DoFencing:1_start_0 c001n02" [ style = dashed] "DoFencing_start_0" -> "DoFencing:child_DoFencing:1_start_0 c001n02" [ style = dashed] "DoFencing_stop_0" -> "DoFencing:child_DoFencing:2_stop_0 c001n03" [ style = dashed] "DoFencing:child_DoFencing:2_stop_0 c001n03" -> "DoFencing:child_DoFencing:2_start_0 c001n03" [ style = dashed] "DoFencing_start_0" -> "DoFencing:child_DoFencing:2_start_0 c001n03" [ style = dashed] "DoFencing_stop_0" -> "DoFencing:child_DoFencing:3_stop_0 c001n08" [ style = dashed] "DoFencing:child_DoFencing:3_stop_0 c001n08" -> "DoFencing:child_DoFencing:3_start_0 c001n08" [ style = dashed] "DoFencing_start_0" -> "DoFencing:child_DoFencing:3_start_0 c001n08" [ style = dashed] "DoFencing_stopped_0" -> "DoFencing_start_0" [ style = dashed] "DoFencing_start_0" -> "DoFencing_running_0" [ style = dashed] "DoFencing:child_DoFencing:0_start_0 c001n01" -> "DoFencing_running_0" [ style = dashed] "DoFencing:child_DoFencing:1_start_0 c001n02" -> "DoFencing_running_0" [ style = dashed] "DoFencing:child_DoFencing:2_start_0 c001n03" -> "DoFencing_running_0" [ style = dashed] "DoFencing:child_DoFencing:3_start_0 c001n08" -> "DoFencing_running_0" [ style = dashed] "DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = dashed] "DoFencing:child_DoFencing:0_stop_0 c001n01" -> "DoFencing_stopped_0" [ style = dashed] "DoFencing:child_DoFencing:1_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = dashed] "DoFencing:child_DoFencing:2_stop_0 c001n03" -> "DoFencing_stopped_0" [ style = dashed] "DoFencing:child_DoFencing:3_stop_0 c001n08" -> "DoFencing_stopped_0" [ style = dashed] } diff --git a/crm/pengine/testcases/group10.exp b/crm/pengine/testcases/group10.exp index 7c1b78fe05..61a6ef26fd 100644 --- a/crm/pengine/testcases/group10.exp +++ b/crm/pengine/testcases/group10.exp @@ -1,132 +1,179 @@ - + - + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + diff --git a/crm/pengine/testcases/master-6.xml b/crm/pengine/testcases/master-6.xml index 0c6eef960e..14301f1c89 100644 --- a/crm/pengine/testcases/master-6.xml +++ b/crm/pengine/testcases/master-6.xml @@ -1,617 +1,615 @@ - - - + - + - + - + - + - + diff --git a/crm/pengine/testcases/rec-node-10.xml b/crm/pengine/testcases/rec-node-10.xml index 34cadce2ec..dc6772b043 100644 --- a/crm/pengine/testcases/rec-node-10.xml +++ b/crm/pengine/testcases/rec-node-10.xml @@ -1,34 +1,34 @@ - + diff --git a/crm/pengine/testcases/rec-node-11.xml b/crm/pengine/testcases/rec-node-11.xml index e00f2fcd63..50f18cbb44 100644 --- a/crm/pengine/testcases/rec-node-11.xml +++ b/crm/pengine/testcases/rec-node-11.xml @@ -1,47 +1,47 @@ - + diff --git a/crm/pengine/testcases/rec-node-3.xml b/crm/pengine/testcases/rec-node-3.xml index af78b3aa3b..66e318fbdd 100644 --- a/crm/pengine/testcases/rec-node-3.xml +++ b/crm/pengine/testcases/rec-node-3.xml @@ -1,34 +1,34 @@ - + diff --git a/crm/pengine/testcases/rec-node-4.xml b/crm/pengine/testcases/rec-node-4.xml index 76952eecc5..697494d687 100644 --- a/crm/pengine/testcases/rec-node-4.xml +++ b/crm/pengine/testcases/rec-node-4.xml @@ -1,34 +1,34 @@ - + diff --git a/crm/pengine/testcases/rec-node-5.xml b/crm/pengine/testcases/rec-node-5.xml index 13119f8c47..df28313c4c 100644 --- a/crm/pengine/testcases/rec-node-5.xml +++ b/crm/pengine/testcases/rec-node-5.xml @@ -1,34 +1,34 @@ - + diff --git a/crm/pengine/testcases/rec-node-6.xml b/crm/pengine/testcases/rec-node-6.xml index 7ddf16d574..d15c9b9867 100644 --- a/crm/pengine/testcases/rec-node-6.xml +++ b/crm/pengine/testcases/rec-node-6.xml @@ -1,34 +1,34 @@ - + diff --git a/crm/pengine/testcases/rec-node-7.xml b/crm/pengine/testcases/rec-node-7.xml index 76952eecc5..697494d687 100644 --- a/crm/pengine/testcases/rec-node-7.xml +++ b/crm/pengine/testcases/rec-node-7.xml @@ -1,34 +1,34 @@ - + diff --git a/crm/pengine/testcases/rec-node-8.xml b/crm/pengine/testcases/rec-node-8.xml index e2ef09948d..0515af70c5 100644 --- a/crm/pengine/testcases/rec-node-8.xml +++ b/crm/pengine/testcases/rec-node-8.xml @@ -1,35 +1,35 @@ - + diff --git a/crm/pengine/testcases/rec-node-9.xml b/crm/pengine/testcases/rec-node-9.xml index c08a92655e..aefa0576a8 100644 --- a/crm/pengine/testcases/rec-node-9.xml +++ b/crm/pengine/testcases/rec-node-9.xml @@ -1,34 +1,34 @@ - + diff --git a/crm/pengine/testcases/rec-rsc-3.xml b/crm/pengine/testcases/rec-rsc-3.xml index 4b786da75e..32b8d9ff27 100644 --- a/crm/pengine/testcases/rec-rsc-3.xml +++ b/crm/pengine/testcases/rec-rsc-3.xml @@ -1,29 +1,29 @@ - + diff --git a/crm/pengine/testcases/rec-rsc-4.xml b/crm/pengine/testcases/rec-rsc-4.xml index 0d0a350075..405cd23f2f 100644 --- a/crm/pengine/testcases/rec-rsc-4.xml +++ b/crm/pengine/testcases/rec-rsc-4.xml @@ -1,29 +1,29 @@ - + diff --git a/crm/pengine/testcases/rec-rsc-5.xml b/crm/pengine/testcases/rec-rsc-5.xml index 31bf9f6597..9b5cf74c1b 100644 --- a/crm/pengine/testcases/rec-rsc-5.xml +++ b/crm/pengine/testcases/rec-rsc-5.xml @@ -1,35 +1,35 @@ - +