diff --git a/crm/pengine/ptest.c b/crm/pengine/ptest.c index 76b3ca8aaf..b90d4a6873 100644 --- a/crm/pengine/ptest.c +++ b/crm/pengine/ptest.c @@ -1,446 +1,446 @@ /* $Id: ptest.c,v 1.80 2006/07/18 06:15:54 andrew Exp $ */ /* * Copyright (C) 2004 Andrew Beekhof * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include #include #include #include #include #include #include #include #include #include #include #include #include #define OPTARGS "V?X:D:G:I:Lwxd:a" #ifdef HAVE_GETOPT_H # include #endif #include #include #include #include gboolean use_stdin = FALSE; gboolean inhibit_exit = FALSE; gboolean all_actions = FALSE; extern crm_data_t * do_calculations( pe_working_set_t *data_set, crm_data_t *xml_input, ha_time_t *now); extern void cleanup_calculations(pe_working_set_t *data_set); char *use_date = NULL; FILE *dot_strm = NULL; #define DOT_PREFIX "PE_DOT: " /* #define DOT_PREFIX "" */ #define dot_write(fmt...) if(dot_strm != NULL) { \ fprintf(dot_strm, fmt); \ fprintf(dot_strm, "\n"); \ fflush(dot_strm); \ } else { \ crm_debug(DOT_PREFIX""fmt); \ } static void init_dotfile(void) { - dot_write("digraph \"g\" {"); - dot_write(" size = \"30,30\""); + dot_write(" digraph \"g\" {"); +/* dot_write(" size = \"30,30\""); */ /* dot_write(" graph ["); */ /* dot_write(" fontsize = \"12\""); */ /* dot_write(" fontname = \"Times-Roman\""); */ /* dot_write(" fontcolor = \"black\""); */ /* dot_write(" bb = \"0,0,398.922306,478.927856\""); */ /* dot_write(" color = \"black\""); */ /* dot_write(" ]"); */ /* dot_write(" node ["); */ /* dot_write(" fontsize = \"12\""); */ /* dot_write(" fontname = \"Times-Roman\""); */ /* dot_write(" fontcolor = \"black\""); */ /* dot_write(" shape = \"ellipse\""); */ /* dot_write(" color = \"black\""); */ /* dot_write(" ]"); */ /* dot_write(" edge ["); */ /* dot_write(" fontsize = \"12\""); */ /* dot_write(" fontname = \"Times-Roman\""); */ /* dot_write(" fontcolor = \"black\""); */ /* dot_write(" color = \"black\""); */ /* dot_write(" ]"); */ } static void usage(const char *cli, int exitcode) { FILE *out = exitcode?stderr:stdout; fprintf(out, "Usage: %s -(?|L|X|x) [-V] [-D] [-G] [-I]\n", cli); fprintf(out, " --%s (-%c): This text\n\n", "help", '?'); fprintf(out, " --%s (-%c): Increase verbosity (can be supplied multiple times)\n\n", "verbose", 'V'); fprintf(out, " --%s (-%c): Connect to the CIB and use the current contents as input\n", "live-check", 'L'); fprintf(out, " --%s (-%c): Look for xml on stdin\n", "xml-stream", 'x'); fprintf(out, " --%s (-%c)\t : Look for xml in the named file\n\n", "xml-file", 'X'); fprintf(out, " --%s (-%c)\t : Save the transition graph to the named file\n", "save-graph", 'G'); fprintf(out, " --%s (-%c)\t : Save the DOT formatted transition graph to the named file\n", "save-dotfile", 'D'); fprintf(out, " --%s (-%c)\t : Save the input to the named file\n", "save-input", 'I'); exit(exitcode); } static char * create_action_name(action_t *action) { char *action_name = NULL; const char *action_host = NULL; if(action->node) { action_host = action->node->details->uname; action_name = crm_concat(action->uuid, action_host, ' '); } else if(action->pseudo) { action_name = crm_strdup(action->uuid); } else { action_host = ""; action_name = crm_concat(action->uuid, action_host, ' '); } return action_name; } gboolean USE_LIVE_CIB = FALSE; int main(int argc, char **argv) { gboolean all_good = TRUE; enum transition_status graph_rc = -1; crm_graph_t *transition = NULL; ha_time_t *a_date = NULL; cib_t * cib_conn = NULL; crm_data_t * cib_object = NULL; int argerr = 0; int flag; char *msg_buffer = NULL; gboolean optional = FALSE; pe_working_set_t data_set; const char *xml_file = NULL; const char *dot_file = NULL; const char *graph_file = NULL; const char *input_file = NULL; cl_log_set_entity("ptest"); cl_log_set_facility(LOG_USER); set_crm_log_level(LOG_CRIT-1); while (1) { #ifdef HAVE_GETOPT_H int option_index = 0; static struct option long_options[] = { /* Top-level Options */ {"help", 0, 0, '?'}, {"verbose", 0, 0, 'V'}, {"live-check", 0, 0, 'L'}, {"xml-stream", 0, 0, 'x'}, {"xml-file", 1, 0, 'X'}, {"save-graph", 1, 0, 'G'}, {"save-dotfile",1, 0, 'D'}, {"save-input", 1, 0, 'I'}, {0, 0, 0, 0} }; #endif #ifdef HAVE_GETOPT_H flag = getopt_long(argc, argv, OPTARGS, long_options, &option_index); #else flag = getopt(argc, argv, OPTARGS); #endif if (flag == -1) break; switch(flag) { #ifdef HAVE_GETOPT_H case 0: printf("option %s", long_options[option_index].name); if (optarg) printf(" with arg %s", optarg); printf("\n"); break; #endif case 'a': all_actions = TRUE; break; case 'w': inhibit_exit = TRUE; break; case 'x': use_stdin = TRUE; break; case 'X': xml_file = crm_strdup(optarg); break; case 'd': use_date = crm_strdup(optarg); break; case 'D': dot_file = crm_strdup(optarg); break; case 'G': graph_file = crm_strdup(optarg); break; case 'I': input_file = crm_strdup(optarg); break; case 'V': cl_log_enable_stderr(TRUE); alter_debug(DEBUG_INC); break; case 'L': USE_LIVE_CIB = TRUE; break; case '?': usage("ptest", 0); break; default: printf("?? getopt returned character code 0%o ??\n", flag); ++argerr; break; } } if (optind < argc) { printf("non-option ARGV-elements: "); while (optind < argc) { printf("%s ", argv[optind++]); } printf("\n"); } if (optind > argc) { ++argerr; } if (argerr) { crm_err("%d errors in option parsing", argerr); usage("ptest", 1); } crm_info("=#=#=#=#= Getting XML =#=#=#=#="); if(USE_LIVE_CIB) { int rc = cib_ok; cib_conn = cib_new(); rc = cib_conn->cmds->signon( cib_conn, "ptest", cib_command_synchronous); if(rc == cib_ok) { crm_info("Reading XML from: live cluster"); cib_object = get_cib_copy(cib_conn); } else { fprintf(stderr, "Live CIB query failed: %s\n", cib_error2string(rc)); return 3; } if(cib_object == NULL) { fprintf(stderr, "Live CIB query failed: empty result\n"); return 3; } } else if(xml_file != NULL) { FILE *xml_strm = fopen(xml_file, "r"); if(strstr(xml_file, ".bz2") != NULL) { cib_object = file2xml(xml_strm, TRUE); } else { cib_object = file2xml(xml_strm, FALSE); } } else if(use_stdin) { cib_object = stdin2xml(); } else { usage("ptest", 1); } #ifdef MCHECK mtrace(); #endif CRM_CHECK(cib_object != NULL, return 4); crm_notice("Required feature set: %s", feature_set(cib_object)); do_id_check(cib_object, NULL, FALSE, FALSE); if(!validate_with_dtd(cib_object,FALSE,HA_LIBDIR"/heartbeat/crm.dtd")) { crm_crit("%s is not a valid configuration", xml_file?xml_file:"stding"); all_good = FALSE; } if(input_file != NULL) { FILE *input_strm = fopen(input_file, "w"); msg_buffer = dump_xml_formatted(cib_object); fprintf(input_strm, "%s\n", msg_buffer); fflush(input_strm); fclose(input_strm); crm_free(msg_buffer); } crm_zero_mem_stats(NULL); #ifdef HA_MALLOC_TRACK cl_malloc_dump_allocated(LOG_DEBUG_2, TRUE); #endif if(use_date != NULL) { a_date = parse_date(&use_date); log_date(LOG_WARNING, "Set fake 'now' to", a_date, ha_log_date|ha_log_time); log_date(LOG_WARNING, "Set fake 'now' to (localtime)", a_date, ha_log_date|ha_log_time|ha_log_local); } do_calculations(&data_set, cib_object, a_date); msg_buffer = dump_xml_formatted(data_set.graph); if(graph_file != NULL) { FILE *graph_strm = fopen(graph_file, "w"); fprintf(graph_strm, "%s\n", msg_buffer); fflush(graph_strm); fclose(graph_strm); } else { fprintf(stdout, "%s\n", msg_buffer); fflush(stdout); } crm_free(msg_buffer); dot_strm = fopen(dot_file, "w"); init_dotfile(); slist_iter( action, action_t, data_set.actions, lpc, char *action_name = create_action_name(action); crm_debug_3("Action %d: %p", action->id, action); if(action->dumped == FALSE) { if(action->rsc != NULL && action->rsc->is_managed == FALSE) { dot_write("\"%s\" [ font_color=black style=filled fillcolor=%s ]", action_name, "purple"); } else if(action->optional) { if(all_actions) { dot_write("\"%s\" [ style=\"dashed\" color=\"%s\" fontcolor=\"%s\" ]", action_name, "blue", action->pseudo?"orange":"black"); } } else { dot_write("\"%s\" [ font_color=purple style=filled fillcolor=%s ]", action_name, "red"); CRM_CHECK(action->runnable == FALSE, ;); } } else { dot_write("\"%s\" [ style=bold color=\"%s\" fontcolor=\"%s\" ]", action_name, "green", action->pseudo?"orange":"black"); } crm_free(action_name); ); slist_iter( action, action_t, data_set.actions, lpc, int last_action = -1; slist_iter( before, action_wrapper_t, action->actions_before, lpc2, char *before_name = NULL; char *after_name = NULL; optional = FALSE; if(last_action == before->action->id) { continue; } last_action = before->action->id; if(action->dumped && before->action->dumped) { } else if(action->optional || before->action->optional) { optional = TRUE; } before_name = create_action_name(before->action); after_name = create_action_name(action); if(all_actions || optional == FALSE) { dot_write("\"%s\" -> \"%s\" [ style = %s]", before_name, after_name, optional?"dashed":"bold"); } crm_free(before_name); crm_free(after_name); ); ); dot_write("}"); transition = unpack_graph(data_set.graph); print_graph(LOG_NOTICE, transition); do { graph_rc = run_graph(transition); } while(graph_rc == transition_active); if(graph_rc != transition_complete) { crm_crit("Transition failed: %s", transition_status(graph_rc)); print_graph(LOG_ERR, transition); } data_set.input = NULL; cleanup_alloc_calculations(&data_set); destroy_graph(transition); crm_mem_stats(NULL); #ifdef HA_MALLOC_TRACK cl_malloc_dump_allocated(LOG_ERR, TRUE); #endif CRM_CHECK(crm_mem_stats(NULL) == FALSE, all_good = FALSE; crm_err("Memory leak detected")); CRM_CHECK(graph_rc == transition_complete, all_good = FALSE; crm_err("An invalid transition was produced")); crm_free(cib_object); #ifdef MCHECK muntrace(); #endif /* required for MallocDebug.app */ if(inhibit_exit) { GMainLoop* mainloop = g_main_new(FALSE); g_main_run(mainloop); } if(all_good) { return 0; } return 5; } diff --git a/crm/pengine/regression.core.sh b/crm/pengine/regression.core.sh index c3e290b72a..e211fcd524 100755 --- a/crm/pengine/regression.core.sh +++ b/crm/pengine/regression.core.sh @@ -1,168 +1,171 @@ #!/bin/bash # Copyright (C) 2004 Andrew Beekhof # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. # # This software is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # verbose=$1 io_dir=testcases diff_opts="--ignore-all-space -u -N" failed=.regression.failed.diff # zero out the error log > $failed num_failed=0 function ptest() { build_dir=`pwd | sed -e "s/Development/build/"` if [ -x ptest ]; then ./ptest $* elif [ -x $build_dir/ptest ]; then $build_dir/ptest $* else echo No build directory found, using installed version `which ptest` $* fi } function do_test { base=$1; shift name=$1; shift input=$io_dir/${base}.xml output=$io_dir/${base}.pe.out expected=$io_dir/${base}.exp te_output=$io_dir/${base}.te.out te_expected=$io_dir/${base}.te.exp dot_output=$io_dir/${base}.pe.dot dot_expected=$io_dir/${base}.dot dot_png=$io_dir/${base}.png if [ ! -f $input ]; then echo "Test $name ($base)... Error (PE : input)"; num_failed=`expr $num_failed + 1` return; fi echo "Test $base : $name"; if [ "$create_mode" != "true" -a ! -f $expected ]; then echo " Error (PE : expected)"; # return; fi # ../admin/crm_verify -X $input ptest -V -X $input -D $dot_output -G $output $* if [ $? != 0 ]; then echo " * Failed (PE : rc)"; num_failed=`expr $num_failed + 1` fi if [ -s core ]; then echo " Moved core to core.${base}"; num_failed=`expr $num_failed + 1` rm -f core.$base mv core core.$base fi if [ ! -s $output ]; then echo " Error (PE : no graph)"; num_failed=`expr $num_failed + 1` rm $output return; fi if [ ! -s $dot_output ]; then echo " Error (PE : no dot-file)"; num_failed=`expr $num_failed + 1` rm $output return; + else + sort $dot_output > $dot_output.sort + mv -f $dot_output.sort $dot_output fi if [ "$create_mode" = "true" ]; then cp "$output" "$expected" cp "$dot_output" "$dot_expected" echo " Created expected output (PE)" fi diff $diff_opts $dot_expected $dot_output >/dev/null rc=$? if [ $rc != 0 ]; then echo " * Failed (PE : dot)"; diff $diff_opts $dot_expected $dot_output 2>/dev/null >> $failed num_failed=`expr $num_failed + 1` else rm $dot_output fi diff $diff_opts $expected $output >/dev/null rc2=$? if [ $rc2 != 0 ]; then echo " * Failed (PE : raw)"; diff $diff_opts $expected $output 2>/dev/null >> $failed num_failed=`expr $num_failed + 1` else rm $output fi if [ "$test_te" = "true" ]; then ../tengine/ttest -X $output 2> $te_output # if [ "$create_mode" = "true" ]; then if [ "$create_mode" = "true" -a ! -f $te_expected ]; then cp "$te_output" "$te_expected" fi if [ -f $te_expected ]; then diff $diff_opts -q $te_expected $te_output >/dev/null rc=$? fi if [ "$create_mode" = "true" ]; then echo "Test $name ($base)... Created expected output (PE)" elif [ ! -f $te_expected ]; then echo "==== Raw results for TE test ($base) ====" >> $failed cat $te_output 2>/dev/null >> $failed elif [ "$rc" = 0 ]; then : elif [ "$rc" = 1 ]; then echo "Test $name ($base)... * Failed (TE)"; diff $diff_opts $te_expected $te_output 2>/dev/null >> $failed diff $diff_opts $te_expected $te_output else echo "Test $name ($base)... Error TE (diff: $rc)"; echo "==== Raw results for test ($base) TE ====" >> $failed cat $te_output 2>/dev/null >> $failed fi fi rm -f $output $te_output } function test_results { if [ $num_failed != 0 ]; then if [ -s $failed ]; then if [ "$verbose" = "-v" ]; then echo "Results of $num_failed failed tests...." less $failed else echo "Results of $num_failed failed tests are in $failed...." echo "Use $0 -v to display them automatically." fi else echo "$num_failed tests failed (no diff results)" rm $failed fi fi } diff --git a/crm/pengine/testcases/1360.dot b/crm/pengine/testcases/1360.dot index 0f315c795e..33792cd2f2 100644 --- a/crm/pengine/testcases/1360.dot +++ b/crm/pengine/testcases/1360.dot @@ -1,18 +1,17 @@ -digraph "g" { - size = "30,30" -"dollies:0_stop_0 ssgtest1a" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"dollies:0_start_0 ssgtest1b" -> "dolly_running_0" [ style = bold] "dollies:0_start_0 ssgtest1b" [ style=bold color="green" fontcolor="black" ] -"dolly_start_0" [ style=bold color="green" fontcolor="orange" ] -"dolly_running_0" [ style=bold color="green" fontcolor="orange" ] -"dolly_stop_0" [ style=bold color="green" fontcolor="orange" ] -"dolly_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"dolly_stop_0" -> "dollies:0_stop_0 ssgtest1a" [ style = bold] "dollies:0_stop_0 ssgtest1a" -> "dollies:0_start_0 ssgtest1b" [ style = bold] +"dollies:0_stop_0 ssgtest1a" -> "dolly_stopped_0" [ style = bold] +"dollies:0_stop_0 ssgtest1a" [ style=bold color="green" fontcolor="black" ] +"dolly_running_0" [ style=bold color="green" fontcolor="orange" ] "dolly_start_0" -> "dollies:0_start_0 ssgtest1b" [ style = bold] -"dolly_stop_0" -> "dolly_start_0" [ style = bold] -"dolly_stopped_0" -> "dolly_start_0" [ style = bold] -"dollies:0_start_0 ssgtest1b" -> "dolly_running_0" [ style = bold] "dolly_start_0" -> "dolly_running_0" [ style = bold] -"dollies:0_stop_0 ssgtest1a" -> "dolly_stopped_0" [ style = bold] +"dolly_start_0" [ style=bold color="green" fontcolor="orange" ] +"dolly_stop_0" -> "dollies:0_stop_0 ssgtest1a" [ style = bold] +"dolly_stop_0" -> "dolly_start_0" [ style = bold] "dolly_stop_0" -> "dolly_stopped_0" [ style = bold] +"dolly_stop_0" [ style=bold color="green" fontcolor="orange" ] +"dolly_stopped_0" -> "dolly_start_0" [ style = bold] +"dolly_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/594.dot b/crm/pengine/testcases/594.dot index 0f3767f4aa..f45f035bc2 100644 --- a/crm/pengine/testcases/594.dot +++ b/crm/pengine/testcases/594.dot @@ -1,44 +1,43 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev3_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"probe_complete hadev1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] "DcIPaddr_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] "DcIPaddr_monitor_5000 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_monitor_5000 hadev1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_stop_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_start_0 hadev1" -> "DcIPaddr_monitor_5000 hadev1" [ style = bold] +"DcIPaddr_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_stop_0 hadev2" -> "DcIPaddr_start_0 hadev1" [ style = bold] +"DcIPaddr_stop_0 hadev2" -> "do_shutdown hadev2" [ style = bold] +"DcIPaddr_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 hadev2" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:2_stop_0 hadev1" [ style = bold] "DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] "DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"stonith hadev3" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] +"child_DoFencing:0_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_stop_0 hadev2" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:0_stop_0 hadev2" -> "do_shutdown hadev2" [ style = bold] +"child_DoFencing:0_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:2_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_stop_0 hadev1" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:2_stop_0 hadev1" [ style=bold color="green" fontcolor="black" ] "do_shutdown hadev2" [ style=bold color="green" fontcolor="black" ] -"probe_complete hadev2" -> "probe_complete" [ style = bold] "probe_complete hadev1" -> "probe_complete" [ style = bold] -"rsc_hadev3_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"child_DoFencing:2_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"DcIPaddr_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"rsc_hadev2_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"child_DoFencing:0_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] +"probe_complete hadev1" [ style=bold color="green" fontcolor="black" ] +"probe_complete hadev2" -> "probe_complete" [ style = bold] +"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "DcIPaddr_start_0 hadev1" [ style = bold] -"DcIPaddr_stop_0 hadev2" -> "DcIPaddr_start_0 hadev1" [ style = bold] -"DcIPaddr_start_0 hadev1" -> "DcIPaddr_monitor_5000 hadev1" [ style = bold] "probe_complete" -> "rsc_hadev2_start_0 hadev1" [ style = bold] -"rsc_hadev2_stop_0 hadev2" -> "rsc_hadev2_start_0 hadev1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_hadev2_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] +"rsc_hadev2_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev2_monitor_5000 hadev1" [ style=bold color="green" fontcolor="black" ] "rsc_hadev2_start_0 hadev1" -> "rsc_hadev2_monitor_5000 hadev1" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 hadev2" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:2_stop_0 hadev1" [ style = bold] -"child_DoFencing:0_stop_0 hadev2" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:2_stop_0 hadev1" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] -"DcIPaddr_stop_0 hadev2" -> "do_shutdown hadev2" [ style = bold] +"rsc_hadev2_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] "rsc_hadev2_stop_0 hadev2" -> "do_shutdown hadev2" [ style = bold] -"child_DoFencing:0_stop_0 hadev2" -> "do_shutdown hadev2" [ style = bold] +"rsc_hadev2_stop_0 hadev2" -> "rsc_hadev2_start_0 hadev1" [ style = bold] +"rsc_hadev2_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev3_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"rsc_hadev3_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"stonith hadev3" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/662.dot b/crm/pengine/testcases/662.dot index da3e06698b..3a9ef3a478 100644 --- a/crm/pengine/testcases/662.dot +++ b/crm/pengine/testcases/662.dot @@ -1,73 +1,72 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n02" [ style = bold] +"DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "child_DoFencing:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:0_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"child_DoFencing:0_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "child_DoFencing:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] -"DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] "do_shutdown c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc_c001n02_start_0 c001n03" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_start_0 c001n03" -> "rsc_c001n02_monitor_5000 c001n03" [ style = bold] +"rsc_c001n02_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"rsc_c001n02_stop_0 c001n02" -> "rsc_c001n02_start_0 c001n03" [ style = bold] +"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"probe_complete" -> "rsc_c001n02_start_0 c001n03" [ style = bold] -"rsc_c001n02_stop_0 c001n02" -> "rsc_c001n02_start_0 c001n03" [ style = bold] -"rsc_c001n02_start_0 c001n03" -> "rsc_c001n02_monitor_5000 c001n03" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n02" [ style = bold] -"child_DoFencing:0_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] -"rsc_c001n02_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"child_DoFencing:0_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/696.dot b/crm/pengine/testcases/696.dot index c3869671d7..b8d8b0a701 100644 --- a/crm/pengine/testcases/696.dot +++ b/crm/pengine/testcases/696.dot @@ -1,66 +1,65 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] "DcIPaddr_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev3_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] +"DcIPaddr_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_start_0 hadev2" -> "DcIPaddr_monitor_5000 hadev2" [ style = bold] +"DcIPaddr_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:2_start_0 hadev1" [ style = bold] +"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:0_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] "child_DoFencing:0_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] +"child_DoFencing:0_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] "child_DoFencing:1_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev3_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] "child_DoFencing:1_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] +"child_DoFencing:2_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] "child_DoFencing:2_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"probe_complete hadev3" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] "child_DoFencing:2_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_stop_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_monitor_5000 hadev1" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev3_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:2_monitor_5000 hadev1" [ style=bold color="green" fontcolor="black" ] -"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] -"DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:2_start_0 hadev1" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:2_start_0 hadev1" -> "child_DoFencing:2_monitor_5000 hadev1" [ style = bold] +"child_DoFencing:2_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] "probe_complete hadev1" -> "probe_complete" [ style = bold] +"probe_complete hadev1" [ style=bold color="green" fontcolor="black" ] "probe_complete hadev2" -> "probe_complete" [ style = bold] +"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] "probe_complete hadev3" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"rsc_hadev1_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"rsc_hadev2_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"rsc_hadev3_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"child_DoFencing:0_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"child_DoFencing:1_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"child_DoFencing:2_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] -"rsc_hadev1_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"rsc_hadev3_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"child_DoFencing:1_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"child_DoFencing:2_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"DcIPaddr_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] -"rsc_hadev2_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] -"child_DoFencing:0_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] -"child_DoFencing:2_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] +"probe_complete hadev3" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "DcIPaddr_start_0 hadev2" [ style = bold] -"DcIPaddr_start_0 hadev2" -> "DcIPaddr_monitor_5000 hadev2" [ style = bold] +"probe_complete" -> "DoFencing_start_0" [ style = bold] "probe_complete" -> "rsc_hadev1_start_0 hadev1" [ style = bold] -"rsc_hadev1_stop_0 hadev3" -> "rsc_hadev1_start_0 hadev1" [ style = bold] -"rsc_hadev1_start_0 hadev1" -> "rsc_hadev1_monitor_5000 hadev1" [ style = bold] "probe_complete" -> "rsc_hadev2_start_0 hadev2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_hadev1_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] +"rsc_hadev1_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev1_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"rsc_hadev1_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev1_monitor_5000 hadev1" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev1_start_0 hadev1" -> "rsc_hadev1_monitor_5000 hadev1" [ style = bold] +"rsc_hadev1_start_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev1_stop_0 hadev3" -> "rsc_hadev1_start_0 hadev1" [ style = bold] +"rsc_hadev1_stop_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev2_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] +"rsc_hadev2_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev2_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] +"rsc_hadev2_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev2_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] "rsc_hadev2_start_0 hadev2" -> "rsc_hadev2_monitor_5000 hadev2" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:2_start_0 hadev1" [ style = bold] -"child_DoFencing:2_start_0 hadev1" -> "child_DoFencing:2_monitor_5000 hadev1" [ style = bold] -"probe_complete" -> "DoFencing_start_0" [ style = bold] -"child_DoFencing:2_start_0 hadev1" -> "DoFencing_running_0" [ style = bold] -"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"rsc_hadev2_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev3_monitor_0 hadev1" -> "probe_complete hadev1" [ style = bold] +"rsc_hadev3_monitor_0 hadev1" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev3_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"rsc_hadev3_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev3_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/726.dot b/crm/pengine/testcases/726.dot index 0e3f8e64c6..0e8fc238cb 100644 --- a/crm/pengine/testcases/726.dot +++ b/crm/pengine/testcases/726.dot @@ -1,112 +1,111 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete test03" [ style=bold color="green" fontcolor="black" ] -"rsc_sgi2_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] -"rsc_test02_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] -"probe_complete test02" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"rsc_sgi2_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"rsc_ibm1_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"rsc_test02_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"rsc_test03_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] -"probe_complete sgi2" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"rsc_sgi2_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"rsc_ibm1_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"rsc_test02_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"rsc_test03_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"probe_complete ibm1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] "DcIPaddr_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"rsc_sgi2_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"rsc_ibm1_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"rsc_test02_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"rsc_test03_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"DcIPaddr_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"DcIPaddr_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] "DcIPaddr_monitor_5000 test03" [ style=bold color="green" fontcolor="black" ] -"rsc_sgi2_start_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"rsc_sgi2_monitor_5000 sgi2" [ style=bold color="green" fontcolor="black" ] -"rsc_ibm1_stop_0 test03" [ style=bold color="green" fontcolor="black" ] -"rsc_ibm1_start_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"rsc_ibm1_monitor_5000 ibm1" [ style=bold color="green" fontcolor="black" ] -"rsc_test02_start_0 test02" [ style=bold color="green" fontcolor="black" ] -"rsc_test02_monitor_5000 test02" [ style=bold color="green" fontcolor="black" ] -"rsc_test03_monitor_5000 test03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_start_0 test02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_5000 test02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_start_0 test03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_5000 test03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_start_0 sgi2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_5000 sgi2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_start_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_5000 ibm1" [ style=bold color="green" fontcolor="black" ] -"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] "DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete test03" -> "probe_complete" [ style = bold] -"probe_complete test02" -> "probe_complete" [ style = bold] -"probe_complete sgi2" -> "probe_complete" [ style = bold] -"probe_complete ibm1" -> "probe_complete" [ style = bold] -"rsc_sgi2_monitor_0 test03" -> "probe_complete test03" [ style = bold] -"rsc_test02_monitor_0 test03" -> "probe_complete test03" [ style = bold] -"child_DoFencing:2_monitor_0 test03" -> "probe_complete test03" [ style = bold] -"child_DoFencing:3_monitor_0 test03" -> "probe_complete test03" [ style = bold] -"DcIPaddr_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"rsc_sgi2_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"rsc_ibm1_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"rsc_test02_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"rsc_test03_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"child_DoFencing:1_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"child_DoFencing:2_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"child_DoFencing:3_monitor_0 test02" -> "probe_complete test02" [ style = bold] -"DcIPaddr_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"rsc_sgi2_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"rsc_ibm1_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"rsc_test02_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"rsc_test03_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"child_DoFencing:0_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"child_DoFencing:1_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"child_DoFencing:2_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"child_DoFencing:3_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] -"DcIPaddr_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"rsc_sgi2_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"rsc_ibm1_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"rsc_test02_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"rsc_test03_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"child_DoFencing:0_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"child_DoFencing:1_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"child_DoFencing:2_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"child_DoFencing:3_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"probe_complete" -> "rsc_sgi2_start_0 sgi2" [ style = bold] -"rsc_sgi2_start_0 sgi2" -> "rsc_sgi2_monitor_5000 sgi2" [ style = bold] -"probe_complete" -> "rsc_ibm1_start_0 ibm1" [ style = bold] -"rsc_ibm1_stop_0 test03" -> "rsc_ibm1_start_0 ibm1" [ style = bold] -"rsc_ibm1_start_0 ibm1" -> "rsc_ibm1_monitor_5000 ibm1" [ style = bold] -"probe_complete" -> "rsc_test02_start_0 test02" [ style = bold] -"rsc_test02_start_0 test02" -> "rsc_test02_monitor_5000 test02" [ style = bold] +"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] "DoFencing_start_0" -> "child_DoFencing:0_start_0 test02" [ style = bold] -"child_DoFencing:0_start_0 test02" -> "child_DoFencing:0_monitor_5000 test02" [ style = bold] "DoFencing_start_0" -> "child_DoFencing:1_start_0 test03" [ style = bold] -"child_DoFencing:1_start_0 test03" -> "child_DoFencing:1_monitor_5000 test03" [ style = bold] "DoFencing_start_0" -> "child_DoFencing:2_start_0 sgi2" [ style = bold] -"child_DoFencing:2_start_0 sgi2" -> "child_DoFencing:2_monitor_5000 sgi2" [ style = bold] "DoFencing_start_0" -> "child_DoFencing:3_start_0 ibm1" [ style = bold] -"child_DoFencing:3_start_0 ibm1" -> "child_DoFencing:3_monitor_5000 ibm1" [ style = bold] -"probe_complete" -> "DoFencing_start_0" [ style = bold] +"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:0_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"child_DoFencing:0_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"child_DoFencing:0_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_5000 test02" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:0_start_0 test02" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:0_start_0 test02" -> "child_DoFencing:0_monitor_5000 test02" [ style = bold] +"child_DoFencing:0_start_0 test02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"child_DoFencing:1_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"child_DoFencing:1_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"child_DoFencing:1_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_5000 test03" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:1_start_0 test03" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:1_start_0 test03" -> "child_DoFencing:1_monitor_5000 test03" [ style = bold] +"child_DoFencing:1_start_0 test03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"child_DoFencing:2_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"child_DoFencing:2_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"child_DoFencing:2_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 test03" -> "probe_complete test03" [ style = bold] +"child_DoFencing:2_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_5000 sgi2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:2_start_0 sgi2" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:2_start_0 sgi2" -> "child_DoFencing:2_monitor_5000 sgi2" [ style = bold] +"child_DoFencing:2_start_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"child_DoFencing:3_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"child_DoFencing:3_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"child_DoFencing:3_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 test03" -> "probe_complete test03" [ style = bold] +"child_DoFencing:3_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_5000 ibm1" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:3_start_0 ibm1" -> "DoFencing_running_0" [ style = bold] -"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:3_start_0 ibm1" -> "child_DoFencing:3_monitor_5000 ibm1" [ style = bold] +"child_DoFencing:3_start_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"probe_complete ibm1" -> "probe_complete" [ style = bold] +"probe_complete ibm1" [ style=bold color="green" fontcolor="black" ] +"probe_complete sgi2" -> "probe_complete" [ style = bold] +"probe_complete sgi2" [ style=bold color="green" fontcolor="black" ] +"probe_complete test02" -> "probe_complete" [ style = bold] +"probe_complete test02" [ style=bold color="green" fontcolor="black" ] +"probe_complete test03" -> "probe_complete" [ style = bold] +"probe_complete test03" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "DoFencing_start_0" [ style = bold] +"probe_complete" -> "rsc_ibm1_start_0 ibm1" [ style = bold] +"probe_complete" -> "rsc_sgi2_start_0 sgi2" [ style = bold] +"probe_complete" -> "rsc_test02_start_0 test02" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_ibm1_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"rsc_ibm1_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"rsc_ibm1_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"rsc_ibm1_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"rsc_ibm1_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"rsc_ibm1_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] +"rsc_ibm1_monitor_5000 ibm1" [ style=bold color="green" fontcolor="black" ] +"rsc_ibm1_start_0 ibm1" -> "rsc_ibm1_monitor_5000 ibm1" [ style = bold] +"rsc_ibm1_start_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"rsc_ibm1_stop_0 test03" -> "rsc_ibm1_start_0 ibm1" [ style = bold] +"rsc_ibm1_stop_0 test03" [ style=bold color="green" fontcolor="black" ] +"rsc_sgi2_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"rsc_sgi2_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"rsc_sgi2_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"rsc_sgi2_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"rsc_sgi2_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"rsc_sgi2_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] +"rsc_sgi2_monitor_0 test03" -> "probe_complete test03" [ style = bold] +"rsc_sgi2_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] +"rsc_sgi2_monitor_5000 sgi2" [ style=bold color="green" fontcolor="black" ] +"rsc_sgi2_start_0 sgi2" -> "rsc_sgi2_monitor_5000 sgi2" [ style = bold] +"rsc_sgi2_start_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"rsc_test02_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"rsc_test02_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"rsc_test02_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"rsc_test02_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"rsc_test02_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"rsc_test02_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] +"rsc_test02_monitor_0 test03" -> "probe_complete test03" [ style = bold] +"rsc_test02_monitor_0 test03" [ style=bold color="green" fontcolor="black" ] +"rsc_test02_monitor_5000 test02" [ style=bold color="green" fontcolor="black" ] +"rsc_test02_start_0 test02" -> "rsc_test02_monitor_5000 test02" [ style = bold] +"rsc_test02_start_0 test02" [ style=bold color="green" fontcolor="black" ] +"rsc_test03_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"rsc_test03_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"rsc_test03_monitor_0 sgi2" -> "probe_complete sgi2" [ style = bold] +"rsc_test03_monitor_0 sgi2" [ style=bold color="green" fontcolor="black" ] +"rsc_test03_monitor_0 test02" -> "probe_complete test02" [ style = bold] +"rsc_test03_monitor_0 test02" [ style=bold color="green" fontcolor="black" ] +"rsc_test03_monitor_5000 test03" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/735.dot b/crm/pengine/testcases/735.dot index db467fcbe2..f6242f5406 100644 --- a/crm/pengine/testcases/735.dot +++ b/crm/pengine/testcases/735.dot @@ -1,36 +1,35 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev3" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] "DcIPaddr_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev2_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:0_start_0 hadev2" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:1_start_0 hadev3" [ style = bold] +"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:0_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] "child_DoFencing:0_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_start_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev1_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev3_start_0 hadev3" [ style=bold color="green" fontcolor="black" ] -"rsc_hadev3_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:0_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_start_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_start_0 hadev2" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:0_start_0 hadev2" -> "child_DoFencing:0_monitor_5000 hadev2" [ style = bold] +"child_DoFencing:0_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:1_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] -"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] -"DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev3" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] -"rsc_hadev2_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] -"child_DoFencing:0_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] +"child_DoFencing:1_start_0 hadev3" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:1_start_0 hadev3" -> "child_DoFencing:1_monitor_5000 hadev3" [ style = bold] +"child_DoFencing:1_start_0 hadev3" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:2_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] -"rsc_hadev1_stop_0 hadev2" -> "rsc_hadev1_start_0 hadev3" [ style = bold] +"child_DoFencing:2_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"probe_complete hadev3" -> "probe_complete" [ style = bold] +"probe_complete hadev3" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "DoFencing_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_hadev1_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] "rsc_hadev1_start_0 hadev3" -> "rsc_hadev1_monitor_5000 hadev3" [ style = bold] +"rsc_hadev1_start_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev1_stop_0 hadev2" -> "rsc_hadev1_start_0 hadev3" [ style = bold] +"rsc_hadev1_stop_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev2_monitor_0 hadev3" -> "probe_complete hadev3" [ style = bold] +"rsc_hadev2_monitor_0 hadev3" [ style=bold color="green" fontcolor="black" ] +"rsc_hadev3_monitor_5000 hadev3" [ style=bold color="green" fontcolor="black" ] "rsc_hadev3_start_0 hadev3" -> "rsc_hadev3_monitor_5000 hadev3" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:0_start_0 hadev2" [ style = bold] -"child_DoFencing:0_start_0 hadev2" -> "child_DoFencing:0_monitor_5000 hadev2" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:1_start_0 hadev3" [ style = bold] -"child_DoFencing:1_start_0 hadev3" -> "child_DoFencing:1_monitor_5000 hadev3" [ style = bold] -"probe_complete" -> "DoFencing_start_0" [ style = bold] -"child_DoFencing:0_start_0 hadev2" -> "DoFencing_running_0" [ style = bold] -"child_DoFencing:1_start_0 hadev3" -> "DoFencing_running_0" [ style = bold] -"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"rsc_hadev3_start_0 hadev3" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/764.dot b/crm/pengine/testcases/764.dot index 514878d8e3..62f80b791a 100644 --- a/crm/pengine/testcases/764.dot +++ b/crm/pengine/testcases/764.dot @@ -1,31 +1,30 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete posic041" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 posic041" -> "probe_complete posic041" [ style = bold] "DcIPaddr_monitor_0 posic041" [ style=bold color="green" fontcolor="black" ] -"rsc_posic043_monitor_0 posic041" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 posic041" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 posic041" [ style=bold color="green" fontcolor="black" ] -"probe_complete posic043" [ style=bold color="green" fontcolor="black" ] -"rsc_posic041_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] -"rsc_posic042_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] -"rsc_posic044_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] "DcIPaddr_stop_0 posic043" [ style=bold color="green" fontcolor="black" ] -"rsc_posic041_stop_0 posic041" [ style=bold color="green" fontcolor="black" ] -"rsc_posic042_stop_0 posic041" [ style=bold color="green" fontcolor="black" ] -"rsc_posic043_stop_0 posic043" [ style=bold color="green" fontcolor="black" ] -"rsc_posic044_stop_0 posic041" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:0_monitor_5000 posic043" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 posic043" -> "probe_complete posic043" [ style = bold] +"child_DoFencing:1_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:1_monitor_5000 posic041" [ style=bold color="green" fontcolor="black" ] -"probe_complete posic041" -> "probe_complete" [ style = bold] -"probe_complete posic043" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 posic041" -> "probe_complete posic041" [ style = bold] -"rsc_posic043_monitor_0 posic041" -> "probe_complete posic041" [ style = bold] "child_DoFencing:2_monitor_0 posic041" -> "probe_complete posic041" [ style = bold] +"child_DoFencing:2_monitor_0 posic041" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:3_monitor_0 posic041" -> "probe_complete posic041" [ style = bold] +"child_DoFencing:3_monitor_0 posic041" [ style=bold color="green" fontcolor="black" ] +"probe_complete posic041" -> "probe_complete" [ style = bold] +"probe_complete posic041" [ style=bold color="green" fontcolor="black" ] +"probe_complete posic043" -> "probe_complete" [ style = bold] +"probe_complete posic043" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc_posic041_monitor_0 posic043" -> "probe_complete posic043" [ style = bold] +"rsc_posic041_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] +"rsc_posic041_stop_0 posic041" [ style=bold color="green" fontcolor="black" ] "rsc_posic042_monitor_0 posic043" -> "probe_complete posic043" [ style = bold] +"rsc_posic042_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] +"rsc_posic042_stop_0 posic041" [ style=bold color="green" fontcolor="black" ] +"rsc_posic043_monitor_0 posic041" -> "probe_complete posic041" [ style = bold] +"rsc_posic043_monitor_0 posic041" [ style=bold color="green" fontcolor="black" ] +"rsc_posic043_stop_0 posic043" [ style=bold color="green" fontcolor="black" ] "rsc_posic044_monitor_0 posic043" -> "probe_complete posic043" [ style = bold] -"child_DoFencing:1_monitor_0 posic043" -> "probe_complete posic043" [ style = bold] +"rsc_posic044_monitor_0 posic043" [ style=bold color="green" fontcolor="black" ] +"rsc_posic044_stop_0 posic041" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/797.dot b/crm/pengine/testcases/797.dot index d26679abbc..37c7de4e81 100644 --- a/crm/pengine/testcases/797.dot +++ b/crm/pengine/testcases/797.dot @@ -1,84 +1,83 @@ -digraph "g" { - size = "30,30" -"child_DoFencing:0_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_delete_0 c001n03" -> "lrm_refresh c001n03" [ style = bold] +"DcIPaddr_delete_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_stop_0 c001n03" -> "DcIPaddr_delete_0 c001n03" [ style = bold] "DcIPaddr_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_delete_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"lrm_refresh c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_start_0 c001n01" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n08_monitor_5000 c001n01" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_start_0 c001n01" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n02_monitor_5000 c001n01" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n03_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] "DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] +"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_stop_0" -> "DoFencing_start_0" [ style = bold] +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n01" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n03" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:1_stop_0 c001n02" [ style = bold] "DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_stopped_0" -> "DoFencing_start_0" [ style = bold] "DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"do_shutdown c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_start_0 c001n01" -> "DoFencing_running_0" [ style = bold] "child_DoFencing:0_start_0 c001n01" -> "child_DoFencing:0_monitor_5000 c001n01" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] +"child_DoFencing:0_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_stop_0 c001n01" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:0_stop_0 c001n01" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] +"child_DoFencing:0_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_stop_0 c001n03" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:0_stop_0 c001n03" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] +"child_DoFencing:0_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:1_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"child_DoFencing:1_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"do_shutdown c001n02" [ style=bold color="green" fontcolor="black" ] +"lrm_refresh c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "DoFencing_start_0" [ style = bold] +"probe_complete" -> "rsc_c001n02_start_0 c001n01" [ style = bold] +"probe_complete" -> "rsc_c001n08_start_0 c001n01" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n01" [ font_color=purple style=filled fillcolor=red ] +"rsc_c001n02_start_0 c001n01" -> "rsc_c001n02_monitor_5000 c001n01" [ style = bold] +"rsc_c001n02_start_0 c001n01" [ font_color=purple style=filled fillcolor=red ] +"rsc_c001n02_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"rsc_c001n02_stop_0 c001n02" -> "rsc_c001n02_start_0 c001n01" [ style = bold] +"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_stop_0 c001n03" -> "DcIPaddr_delete_0 c001n03" [ style = bold] -"DcIPaddr_delete_0 c001n03" -> "lrm_refresh c001n03" [ style = bold] -"probe_complete" -> "rsc_c001n08_start_0 c001n01" [ style = bold] -"rsc_c001n08_stop_0 c001n02" -> "rsc_c001n08_start_0 c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n01" [ font_color=purple style=filled fillcolor=red ] "rsc_c001n08_start_0 c001n01" -> "rsc_c001n08_monitor_5000 c001n01" [ style = bold] -"probe_complete" -> "rsc_c001n02_start_0 c001n01" [ style = bold] -"rsc_c001n02_stop_0 c001n02" -> "rsc_c001n02_start_0 c001n01" [ style = bold] -"rsc_c001n02_start_0 c001n01" -> "rsc_c001n02_monitor_5000 c001n01" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n01" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n03" [ style = bold] -"child_DoFencing:0_stop_0 c001n01" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] -"child_DoFencing:0_stop_0 c001n03" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:1_stop_0 c001n02" [ style = bold] -"probe_complete" -> "DoFencing_start_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_start_0" [ style = bold] -"DoFencing_stopped_0" -> "DoFencing_start_0" [ style = bold] -"child_DoFencing:0_start_0 c001n01" -> "DoFencing_running_0" [ style = bold] -"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] -"child_DoFencing:0_stop_0 c001n01" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:0_stop_0 c001n03" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:1_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"rsc_c001n08_start_0 c001n01" [ font_color=purple style=filled fillcolor=red ] "rsc_c001n08_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"rsc_c001n02_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"child_DoFencing:1_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"rsc_c001n08_stop_0 c001n02" -> "rsc_c001n08_start_0 c001n01" [ style = bold] +"rsc_c001n08_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/829.dot b/crm/pengine/testcases/829.dot index 4ef481a46a..200e2b49f3 100644 --- a/crm/pengine/testcases/829.dot +++ b/crm/pengine/testcases/829.dot @@ -1,58 +1,57 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="orange" ] -"rsc_c001n02_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_stop_0 c001n02" [ style=bold color="green" fontcolor="orange" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n02" [ style = bold] "DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] "DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"stonith c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "child_DoFencing:0_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:0_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:0_stop_0 c001n02" [ style=bold color="green" fontcolor="orange" ] "child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc_c001n02_start_0 c001n03" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_start_0 c001n03" -> "rsc_c001n02_monitor_5000 c001n03" [ style = bold] +"rsc_c001n02_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_stop_0 c001n02" -> "rsc_c001n02_start_0 c001n03" [ style = bold] +"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "stonith c001n02" -> "rsc_c001n02_start_0 c001n03" [ style = bold] -"rsc_c001n02_start_0 c001n03" -> "rsc_c001n02_monitor_5000 c001n03" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n02" [ style = bold] -"child_DoFencing:0_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"stonith c001n02" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/994.dot b/crm/pengine/testcases/994.dot index 2c4ef34215..ffc3e37a2c 100644 --- a/crm/pengine/testcases/994.dot +++ b/crm/pengine/testcases/994.dot @@ -1,18 +1,17 @@ -digraph "g" { - size = "30,30" -"postfix_9_monitor_120000 paul" [ style=bold color="green" fontcolor="black" ] -"postfix_9_stop_0 paul" [ style=bold color="green" fontcolor="black" ] -"postfix_9_start_0 paul" [ style=bold color="green" fontcolor="black" ] -"group_1_start_0" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { "group_1_running_0" [ style=bold color="green" fontcolor="orange" ] +"group_1_start_0" -> "group_1_running_0" [ style = bold] +"group_1_start_0" [ style=bold color="green" fontcolor="orange" ] +"group_1_stop_0" -> "group_1_start_0" [ style = bold] +"group_1_stop_0" -> "group_1_stopped_0" [ style = bold] +"group_1_stop_0" -> "postfix_9_stop_0 paul" [ style = bold] "group_1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group_1_stopped_0" -> "group_1_start_0" [ style = bold] "group_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"postfix_9_monitor_120000 paul" [ style=bold color="green" fontcolor="black" ] +"postfix_9_start_0 paul" -> "group_1_running_0" [ style = bold] "postfix_9_start_0 paul" -> "postfix_9_monitor_120000 paul" [ style = bold] -"group_1_stop_0" -> "postfix_9_stop_0 paul" [ style = bold] +"postfix_9_start_0 paul" [ style=bold color="green" fontcolor="black" ] "postfix_9_stop_0 paul" -> "postfix_9_start_0 paul" [ style = bold] -"group_1_stop_0" -> "group_1_start_0" [ style = bold] -"group_1_stopped_0" -> "group_1_start_0" [ style = bold] -"postfix_9_start_0 paul" -> "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 = bold] +"postfix_9_stop_0 paul" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs1.dot b/crm/pengine/testcases/attrs1.dot index 13f937e1e2..dd70181e3f 100644 --- a/crm/pengine/testcases/attrs1.dot +++ b/crm/pengine/testcases/attrs1.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs1.exp b/crm/pengine/testcases/attrs1.exp index 3181dff7d3..020e8d9bb1 100644 --- a/crm/pengine/testcases/attrs1.exp +++ b/crm/pengine/testcases/attrs1.exp @@ -1,73 +1,73 @@ - + - - - - + + + + - + diff --git a/crm/pengine/testcases/attrs2.dot b/crm/pengine/testcases/attrs2.dot index 13f937e1e2..dd70181e3f 100644 --- a/crm/pengine/testcases/attrs2.dot +++ b/crm/pengine/testcases/attrs2.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs2.exp b/crm/pengine/testcases/attrs2.exp index 3181dff7d3..020e8d9bb1 100644 --- a/crm/pengine/testcases/attrs2.exp +++ b/crm/pengine/testcases/attrs2.exp @@ -1,73 +1,73 @@ - + - - - - + + + + - + diff --git a/crm/pengine/testcases/attrs3.dot b/crm/pengine/testcases/attrs3.dot index 13f937e1e2..dd70181e3f 100644 --- a/crm/pengine/testcases/attrs3.dot +++ b/crm/pengine/testcases/attrs3.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs3.exp b/crm/pengine/testcases/attrs3.exp index 3181dff7d3..020e8d9bb1 100644 --- a/crm/pengine/testcases/attrs3.exp +++ b/crm/pengine/testcases/attrs3.exp @@ -1,73 +1,73 @@ - + - - - - + + + + - + diff --git a/crm/pengine/testcases/attrs4.dot b/crm/pengine/testcases/attrs4.dot index fcddab6a03..025f987b95 100644 --- a/crm/pengine/testcases/attrs4.dot +++ b/crm/pengine/testcases/attrs4.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs4.exp b/crm/pengine/testcases/attrs4.exp index 1581658311..2b4857b86d 100644 --- a/crm/pengine/testcases/attrs4.exp +++ b/crm/pengine/testcases/attrs4.exp @@ -1,73 +1,73 @@ - + - - - - + + + + - + diff --git a/crm/pengine/testcases/attrs5.dot b/crm/pengine/testcases/attrs5.dot index a7d1d245bb..1e2335d3cc 100644 --- a/crm/pengine/testcases/attrs5.dot +++ b/crm/pengine/testcases/attrs5.dot @@ -1,12 +1,11 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs6.dot b/crm/pengine/testcases/attrs6.dot index fcddab6a03..025f987b95 100644 --- a/crm/pengine/testcases/attrs6.dot +++ b/crm/pengine/testcases/attrs6.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs6.exp b/crm/pengine/testcases/attrs6.exp index 1581658311..2b4857b86d 100644 --- a/crm/pengine/testcases/attrs6.exp +++ b/crm/pengine/testcases/attrs6.exp @@ -1,73 +1,73 @@ - + - - - - + + + + - + diff --git a/crm/pengine/testcases/attrs7.dot b/crm/pengine/testcases/attrs7.dot index 13f937e1e2..dd70181e3f 100644 --- a/crm/pengine/testcases/attrs7.dot +++ b/crm/pengine/testcases/attrs7.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/attrs7.exp b/crm/pengine/testcases/attrs7.exp index 3181dff7d3..020e8d9bb1 100644 --- a/crm/pengine/testcases/attrs7.exp +++ b/crm/pengine/testcases/attrs7.exp @@ -1,73 +1,73 @@ - + - - - - + + + + - + diff --git a/crm/pengine/testcases/attrs8.dot b/crm/pengine/testcases/attrs8.dot index 13f937e1e2..dd70181e3f 100644 --- a/crm/pengine/testcases/attrs8.dot +++ b/crm/pengine/testcases/attrs8.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/comments.dot b/crm/pengine/testcases/comments.dot index cfdb55e153..c1fcff823d 100644 --- a/crm/pengine/testcases/comments.dot +++ b/crm/pengine/testcases/comments.dot @@ -1,20 +1,19 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"probe_complete node1" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0 node1" [ style = bold] "probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/date-1.dot b/crm/pengine/testcases/date-1.dot index 13f937e1e2..dd70181e3f 100644 --- a/crm/pengine/testcases/date-1.dot +++ b/crm/pengine/testcases/date-1.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/date-2.dot b/crm/pengine/testcases/date-2.dot index b30097fbc2..d8f1c9f22b 100644 --- a/crm/pengine/testcases/date-2.dot +++ b/crm/pengine/testcases/date-2.dot @@ -1,3 +1,2 @@ -digraph "g" { - size = "30,30" + digraph "g" { } diff --git a/crm/pengine/testcases/date-3.dot b/crm/pengine/testcases/date-3.dot index b30097fbc2..d8f1c9f22b 100644 --- a/crm/pengine/testcases/date-3.dot +++ b/crm/pengine/testcases/date-3.dot @@ -1,3 +1,2 @@ -digraph "g" { - size = "30,30" + digraph "g" { } diff --git a/crm/pengine/testcases/group1.dot b/crm/pengine/testcases/group1.dot index 931dccfb28..aa00853088 100644 --- a/crm/pengine/testcases/group1.dot +++ b/crm/pengine/testcases/group1.dot @@ -1,31 +1,30 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_start_0 node1" -> "child_rsc2_start_0 node1" [ style = bold] +"child_rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_start_0 node1" -> "child_rsc3_start_0 node1" [ style = bold] +"child_rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_start_0 node1" -> "child_rsc3_start_0 node1" [ style = bold] -"child_rsc1_start_0 node1" -> "child_rsc2_start_0 node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1_start_0 node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc3_start_0 node1" -> "rsc1_running_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1_start_0 node1" [ style = bold] "rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/group1.exp b/crm/pengine/testcases/group1.exp index 41ff9ee1c1..bf385cdb71 100644 --- a/crm/pengine/testcases/group1.exp +++ b/crm/pengine/testcases/group1.exp @@ -1,174 +1,174 @@ - + - - - - + + + + - + - - + + - + - - + + - + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - - + + + + diff --git a/crm/pengine/testcases/group10.dot b/crm/pengine/testcases/group10.dot index 8527139659..fa0e931ae0 100644 --- a/crm/pengine/testcases/group10.dot +++ b/crm/pengine/testcases/group10.dot @@ -1,61 +1,60 @@ -digraph "g" { - size = "30,30" -"child_192.168.100.182_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_192.168.100.183_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "child_192.168.100.181_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.181_start_0 c001n01" -> "child_192.168.100.181_monitor_5000 c001n01" [ style = bold] +"child_192.168.100.181_start_0 c001n01" -> "child_192.168.100.182_start_0 c001n01" [ style = bold] +"child_192.168.100.181_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.181_stop_0 c001n01" -> "child_192.168.100.181_start_0 c001n01" [ style = bold] +"child_192.168.100.181_stop_0 c001n01" -> "group-1_stopped_0" [ style = bold] "child_192.168.100.181_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.182_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.182_start_0 c001n01" -> "child_192.168.100.182_monitor_5000 c001n01" [ style = bold] +"child_192.168.100.182_start_0 c001n01" -> "child_192.168.100.183_start_0 c001n01" [ style = bold] +"child_192.168.100.182_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.182_stop_0 c001n01" -> "child_192.168.100.181_stop_0 c001n01" [ style = bold] +"child_192.168.100.182_stop_0 c001n01" -> "child_192.168.100.182_start_0 c001n01" [ style = bold] +"child_192.168.100.182_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.183_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.183_start_0 c001n01" -> "child_192.168.100.183_monitor_5000 c001n01" [ style = bold] +"child_192.168.100.183_start_0 c001n01" -> "group-1_running_0" [ style = bold] +"child_192.168.100.183_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.183_stop_0 c001n01" -> "child_192.168.100.182_stop_0 c001n01" [ style = bold] +"child_192.168.100.183_stop_0 c001n01" -> "child_192.168.100.183_start_0 c001n01" [ style = bold] +"child_192.168.100.183_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "child_DoFencing:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "child_DoFencing:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_192.168.100.183_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_192.168.100.183_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_192.168.100.182_stop_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_192.168.100.182_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_192.168.100.181_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_start_0" -> "child_192.168.100.181_start_0 c001n01" [ style = bold] +"group-1_start_0" -> "group-1_running_0" [ style = bold] +"group-1_start_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stop_0" -> "child_192.168.100.183_stop_0 c001n01" [ style = bold] +"group-1_stop_0" -> "group-1_start_0" [ style = bold] +"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] "group-1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stopped_0" -> "group-1_start_0" [ style = bold] "group-1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_192.168.100.182_start_0 c001n01" -> "child_192.168.100.182_monitor_5000 c001n01" [ style = bold] -"child_192.168.100.183_start_0 c001n01" -> "child_192.168.100.183_monitor_5000 c001n01" [ style = bold] -"child_192.168.100.181_start_0 c001n01" -> "child_192.168.100.181_monitor_5000 c001n01" [ style = bold] -"child_192.168.100.182_stop_0 c001n01" -> "child_192.168.100.181_stop_0 c001n01" [ style = bold] "probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] -"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"group-1_stop_0" -> "child_192.168.100.183_stop_0 c001n01" [ style = bold] -"child_192.168.100.183_stop_0 c001n01" -> "child_192.168.100.183_start_0 c001n01" [ style = bold] -"child_192.168.100.182_start_0 c001n01" -> "child_192.168.100.183_start_0 c001n01" [ style = bold] -"child_192.168.100.183_stop_0 c001n01" -> "child_192.168.100.182_stop_0 c001n01" [ style = bold] -"child_192.168.100.182_stop_0 c001n01" -> "child_192.168.100.182_start_0 c001n01" [ style = bold] -"child_192.168.100.181_start_0 c001n01" -> "child_192.168.100.182_start_0 c001n01" [ style = bold] -"child_192.168.100.181_stop_0 c001n01" -> "child_192.168.100.181_start_0 c001n01" [ style = bold] -"group-1_start_0" -> "child_192.168.100.181_start_0 c001n01" [ style = bold] -"group-1_stop_0" -> "group-1_start_0" [ style = bold] -"group-1_stopped_0" -> "group-1_start_0" [ style = bold] -"child_192.168.100.183_start_0 c001n01" -> "group-1_running_0" [ style = bold] -"group-1_start_0" -> "group-1_running_0" [ style = bold] -"child_192.168.100.181_stop_0 c001n01" -> "group-1_stopped_0" [ style = bold] -"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/group11.dot b/crm/pengine/testcases/group11.dot index 79cb8a3ee0..4db0a67446 100644 --- a/crm/pengine/testcases/group11.dot +++ b/crm/pengine/testcases/group11.dot @@ -1,11 +1,10 @@ -digraph "g" { - size = "30,30" -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"1_stop_0" -> "1_stopped_0" [ style = bold] +"1_stop_0" -> "rsc3_stop_0 node1" [ style = bold] "1_stop_0" [ style=bold color="green" fontcolor="orange" ] "1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"1_stop_0" -> "rsc3_stop_0 node1" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_stop_0 node1" -> "rsc2_stop_0 node1" [ style = bold] -"1_stop_0" -> "1_stopped_0" [ style = bold] +"rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/group13.dot b/crm/pengine/testcases/group13.dot index 659ba12dc6..bbef56e103 100644 --- a/crm/pengine/testcases/group13.dot +++ b/crm/pengine/testcases/group13.dot @@ -1,9 +1,8 @@ -digraph "g" { - size = "30,30" -"resource_nfs_stop_0 jamesltc" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"nfs_stop_0" -> "nfs_stopped_0" [ style = bold] +"nfs_stop_0" -> "resource_nfs_stop_0 jamesltc" [ style = bold] "nfs_stop_0" [ style=bold color="green" fontcolor="orange" ] "nfs_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"nfs_stop_0" -> "resource_nfs_stop_0 jamesltc" [ style = bold] "resource_nfs_stop_0 jamesltc" -> "nfs_stopped_0" [ style = bold] -"nfs_stop_0" -> "nfs_stopped_0" [ style = bold] +"resource_nfs_stop_0 jamesltc" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/group2.dot b/crm/pengine/testcases/group2.dot index 17797f2b84..6b3bfa9f43 100644 --- a/crm/pengine/testcases/group2.dot +++ b/crm/pengine/testcases/group2.dot @@ -1,45 +1,44 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] +"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] +"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] -"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] -"rsc2_start_0" -> "child_rsc1_start_0 node2" [ style = bold] "probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc1_start_0 node1" -> "rsc2_start_0" [ style = bold] -"child_rsc3_start_0 node2" -> "rsc2_running_0" [ style = bold] -"rsc2_start_0" -> "rsc2_running_0" [ style = bold] "probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" -> "rsc2_start_0" [ style = bold] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_running_0" -> "rsc3_start_0 node1" [ style = bold] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_start_0" -> "child_rsc1_start_0 node2" [ style = bold] +"rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/group2.exp b/crm/pengine/testcases/group2.exp index c2dc47366f..7b800db834 100644 --- a/crm/pengine/testcases/group2.exp +++ b/crm/pengine/testcases/group2.exp @@ -1,254 +1,254 @@ - + - - - - + + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - - + + + + diff --git a/crm/pengine/testcases/group3.dot b/crm/pengine/testcases/group3.dot index 706b9b82a2..80930bb6fd 100644 --- a/crm/pengine/testcases/group3.dot +++ b/crm/pengine/testcases/group3.dot @@ -1,55 +1,54 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_start_0 node1" -> "child_rsc2_start_0 node1" [ style = bold] +"child_rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_start_0 node1" -> "child_rsc3_start_0 node1" [ style = bold] +"child_rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_start_0 node2" -> "child_rsc5_start_0 node2" [ style = bold] +"child_rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_start_0 node2" -> "child_rsc6_start_0 node2" [ style = bold] +"child_rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"child_rsc6_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc5_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc6_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_start_0 node1" -> "child_rsc3_start_0 node1" [ style = bold] -"child_rsc1_start_0 node1" -> "child_rsc2_start_0 node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1_start_0 node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc3_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] -"child_rsc5_start_0 node2" -> "child_rsc6_start_0 node2" [ style = bold] -"child_rsc4_start_0 node2" -> "child_rsc5_start_0 node2" [ style = bold] -"rsc2_start_0" -> "child_rsc4_start_0 node2" [ style = bold] "probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_running_0" -> "rsc2_start_0" [ style = bold] -"child_rsc6_start_0 node2" -> "rsc2_running_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1_start_0 node1" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_start_0" -> "child_rsc4_start_0 node2" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/group3.exp b/crm/pengine/testcases/group3.exp index 78492bcd2f..0bb5d7deda 100644 --- a/crm/pengine/testcases/group3.exp +++ b/crm/pengine/testcases/group3.exp @@ -1,315 +1,315 @@ - - + + - - + + - - - + + + - - - - + + + + - + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - + + - - + + - - - - + + + + diff --git a/crm/pengine/testcases/group4.dot b/crm/pengine/testcases/group4.dot index 0db507ac20..82fb91f596 100644 --- a/crm/pengine/testcases/group4.dot +++ b/crm/pengine/testcases/group4.dot @@ -1,18 +1,17 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/group5.dot b/crm/pengine/testcases/group5.dot index f5dabf9f5d..556894f24a 100644 --- a/crm/pengine/testcases/group5.dot +++ b/crm/pengine/testcases/group5.dot @@ -1,56 +1,55 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] +"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_stop_0 node1" -> "child_rsc1_start_0 node2" [ style = bold] +"child_rsc1_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] +"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_stop_0 node1" -> "child_rsc1_stop_0 node1" [ style = bold] +"child_rsc2_stop_0 node1" -> "child_rsc2_start_0 node2" [ style = bold] +"child_rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_stop_0 node1" -> "child_rsc2_stop_0 node1" [ style = bold] +"child_rsc3_stop_0 node1" -> "child_rsc3_start_0 node2" [ style = bold] +"child_rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_stopped_0" -> "rsc1_stop_0 node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"rsc2_stop_0" -> "child_rsc3_stop_0 node1" [ style = bold] -"child_rsc3_stop_0 node1" -> "child_rsc3_start_0 node2" [ style = bold] -"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] -"child_rsc3_stop_0 node1" -> "child_rsc2_stop_0 node1" [ style = bold] -"child_rsc2_stop_0 node1" -> "child_rsc2_start_0 node2" [ style = bold] -"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] -"child_rsc2_stop_0 node1" -> "child_rsc1_stop_0 node1" [ style = bold] -"child_rsc1_stop_0 node1" -> "child_rsc1_start_0 node2" [ style = bold] -"rsc2_start_0" -> "child_rsc1_start_0 node2" [ style = bold] "probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" -> "rsc2_start_0" [ style = bold] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_running_0" -> "rsc3_start_0 node2" [ style = bold] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_start_0" -> "child_rsc1_start_0 node2" [ style = bold] +"rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc3_stop_0 node1" [ style = bold] "rsc2_stop_0" -> "rsc2_start_0" [ style = bold] +"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc1_stop_0 node1" [ style = bold] "rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] -"child_rsc3_start_0 node2" -> "rsc2_running_0" [ style = bold] -"rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc3_stop_0 node1" -> "rsc2_stop_0" [ style = bold] -"child_rsc1_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] -"probe_complete" -> "rsc3_start_0 node2" [ style = bold] -"rsc2_running_0" -> "rsc3_start_0 node2" [ style = bold] "rsc3_stop_0 node1" -> "rsc3_start_0 node2" [ style = bold] +"rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/group5.exp b/crm/pengine/testcases/group5.exp index 8dcab0a7d0..f3ebb5fb21 100644 --- a/crm/pengine/testcases/group5.exp +++ b/crm/pengine/testcases/group5.exp @@ -1,302 +1,302 @@ - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + diff --git a/crm/pengine/testcases/group6.dot b/crm/pengine/testcases/group6.dot index 8b93c78fea..c5216930f2 100644 --- a/crm/pengine/testcases/group6.dot +++ b/crm/pengine/testcases/group6.dot @@ -1,74 +1,73 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] +"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_stop_0 node1" -> "child_rsc1_start_0 node2" [ style = bold] +"child_rsc1_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] +"child_rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] +"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_stop_0 node1" -> "child_rsc1_stop_0 node1" [ style = bold] +"child_rsc2_stop_0 node1" -> "child_rsc2_start_0 node2" [ style = bold] +"child_rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_stop_0 node1" -> "child_rsc2_stop_0 node1" [ style = bold] +"child_rsc3_stop_0 node1" -> "child_rsc3_start_0 node2" [ style = bold] +"child_rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_start_0 node2" -> "child_rsc5_start_0 node2" [ style = bold] +"child_rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_stop_0 node1" -> "child_rsc4_start_0 node2" [ style = bold] +"child_rsc4_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_start_0 node2" -> "child_rsc6_start_0 node2" [ style = bold] +"child_rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_stop_0 node1" -> "child_rsc4_stop_0 node1" [ style = bold] +"child_rsc5_stop_0 node1" -> "child_rsc5_start_0 node2" [ style = bold] +"child_rsc5_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc6_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"child_rsc6_stop_0 node1" -> "child_rsc5_stop_0 node1" [ style = bold] +"child_rsc6_stop_0 node1" -> "child_rsc6_start_0 node2" [ style = bold] +"child_rsc6_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_stop_0" -> "child_rsc3_stop_0 node1" [ style = bold] -"child_rsc3_stop_0 node1" -> "child_rsc3_start_0 node2" [ style = bold] -"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] -"child_rsc3_stop_0 node1" -> "child_rsc2_stop_0 node1" [ style = bold] -"child_rsc2_stop_0 node1" -> "child_rsc2_start_0 node2" [ style = bold] -"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] -"child_rsc2_stop_0 node1" -> "child_rsc1_stop_0 node1" [ style = bold] -"child_rsc1_stop_0 node1" -> "child_rsc1_start_0 node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1_start_0 node2" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0" [ style = bold] -"rsc1_stop_0" -> "rsc1_start_0" [ style = bold] -"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] -"child_rsc3_start_0 node2" -> "rsc1_running_0" [ style = bold] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc2_start_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1_start_0 node2" [ style = bold] "rsc1_start_0" -> "rsc1_running_0" [ style = bold] -"rsc2_stopped_0" -> "rsc1_stop_0" [ style = bold] -"child_rsc1_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stop_0" -> "child_rsc3_stop_0 node1" [ style = bold] +"rsc1_stop_0" -> "rsc1_start_0" [ style = bold] "rsc1_stop_0" -> "rsc1_stopped_0" [ style = bold] -"rsc2_stop_0" -> "child_rsc6_stop_0 node1" [ style = bold] -"child_rsc6_stop_0 node1" -> "child_rsc6_start_0 node2" [ style = bold] -"child_rsc5_start_0 node2" -> "child_rsc6_start_0 node2" [ style = bold] -"child_rsc6_stop_0 node1" -> "child_rsc5_stop_0 node1" [ style = bold] -"child_rsc5_stop_0 node1" -> "child_rsc5_start_0 node2" [ style = bold] -"child_rsc4_start_0 node2" -> "child_rsc5_start_0 node2" [ style = bold] -"child_rsc5_stop_0 node1" -> "child_rsc4_stop_0 node1" [ style = bold] -"child_rsc4_stop_0 node1" -> "child_rsc4_start_0 node2" [ style = bold] +"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] +"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc4_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc1_running_0" -> "rsc2_start_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] -"child_rsc6_start_0 node2" -> "rsc2_running_0" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] -"child_rsc4_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc6_stop_0 node1" [ style = bold] +"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] "rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc1_stop_0" [ style = bold] +"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/group6.exp b/crm/pengine/testcases/group6.exp index 872f10a333..bf5870368c 100644 --- a/crm/pengine/testcases/group6.exp +++ b/crm/pengine/testcases/group6.exp @@ -1,400 +1,400 @@ - - + + - - - - + + + + - - - - - + + + + + - - - - + + + + - + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - - + + + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - - - + + + + diff --git a/crm/pengine/testcases/group7.dot b/crm/pengine/testcases/group7.dot index ea5e45c449..05b419b609 100644 --- a/crm/pengine/testcases/group7.dot +++ b/crm/pengine/testcases/group7.dot @@ -1,77 +1,76 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node3" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_monitor_0 node3" -> "probe_complete node3" [ style = bold] "child_rsc1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] +"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_monitor_0 node3" -> "probe_complete node3" [ style = bold] "child_rsc2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] +"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_monitor_0 node3" -> "probe_complete node3" [ style = bold] "child_rsc3_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_start_0 node2" -> "rsc2_running_0" [ style = bold] +"child_rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_monitor_0 node3" -> "probe_complete node3" [ style = bold] "child_rsc4_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc4_start_0 node2" -> "child_rsc5_start_0 node2" [ style = bold] +"child_rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_monitor_0 node3" -> "probe_complete node3" [ style = bold] "child_rsc5_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc5_start_0 node2" -> "child_rsc6_start_0 node2" [ style = bold] +"child_rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_monitor_0 node3" -> "probe_complete node3" [ style = bold] "child_rsc6_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc6_start_0 node2" -> "rsc3_running_0" [ style = bold] "child_rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc3_running_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete node3" -> "probe_complete" [ style = bold] +"probe_complete node3" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" -> "rsc3_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc5_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc6_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc1_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc2_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc3_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc4_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc5_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc6_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"child_rsc5_start_0 node2" -> "child_rsc6_start_0 node2" [ style = bold] -"child_rsc4_start_0 node2" -> "child_rsc5_start_0 node2" [ style = bold] -"rsc3_start_0" -> "child_rsc4_start_0 node2" [ style = bold] -"probe_complete" -> "rsc3_start_0" [ style = bold] +"rsc1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_running_0" -> "rsc3_start_0" [ style = bold] -"child_rsc6_start_0 node2" -> "rsc3_running_0" [ style = bold] -"rsc3_start_0" -> "rsc3_running_0" [ style = bold] -"child_rsc2_start_0 node2" -> "child_rsc3_start_0 node2" [ style = bold] -"child_rsc1_start_0 node2" -> "child_rsc2_start_0 node2" [ style = bold] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"child_rsc3_start_0 node2" -> "rsc2_running_0" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc3_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc3_start_0" -> "child_rsc4_start_0 node2" [ style = bold] +"rsc3_start_0" -> "rsc3_running_0" [ style = bold] +"rsc3_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/group8.dot b/crm/pengine/testcases/group8.dot index 1a93483a0f..b366aef3d2 100644 --- a/crm/pengine/testcases/group8.dot +++ b/crm/pengine/testcases/group8.dot @@ -1,33 +1,32 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1_start_0 node1" -> "child_rsc2_start_0 node1" [ style = bold] "child_rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2_start_0 node1" -> "child_rsc3_start_0 node1" [ style = bold] +"child_rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3_start_0 node1" -> "rsc2_running_0" [ style = bold] +"child_rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc5_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc6_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"child_rsc2_start_0 node1" -> "child_rsc3_start_0 node1" [ style = bold] -"child_rsc1_start_0 node1" -> "child_rsc2_start_0 node1" [ style = bold] -"rsc2_start_0" -> "child_rsc1_start_0 node1" [ style = bold] "probe_complete" -> "rsc2_start_0" [ style = bold] -"child_rsc3_start_0 node1" -> "rsc2_running_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_start_0" -> "child_rsc1_start_0 node1" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/group9.dot b/crm/pengine/testcases/group9.dot index 9f5a9e10bf..f42fea213e 100644 --- a/crm/pengine/testcases/group9.dot +++ b/crm/pengine/testcases/group9.dot @@ -1,69 +1,68 @@ -digraph "g" { - size = "30,30" -"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc7_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc7_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc8_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc5_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"foo_start_0" [ style=bold color="green" fontcolor="orange" ] -"foo_running_0" [ style=bold color="green" fontcolor="orange" ] -"foo_stop_0" [ style=bold color="green" fontcolor="orange" ] -"foo_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc8_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc8_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc7_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc6_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"bar_start_0" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { "bar_running_0" [ style=bold color="green" fontcolor="orange" ] +"bar_start_0" -> "bar_running_0" [ style = bold] +"bar_start_0" -> "rsc6_start_0 node2" [ style = bold] +"bar_start_0" [ style=bold color="green" fontcolor="orange" ] +"bar_stop_0" -> "bar_start_0" [ style = bold] +"bar_stop_0" -> "bar_stopped_0" [ style = bold] +"bar_stop_0" -> "rsc8_stop_0 node1" [ style = bold] "bar_stop_0" [ style=bold color="green" fontcolor="orange" ] +"bar_stopped_0" -> "bar_start_0" [ style = bold] "bar_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc5_stop_0 node1" -> "rsc4_stop_0 node1" [ style = bold] -"rsc8_stop_0 node1" -> "rsc7_stop_0 node1" [ style = bold] +"foo_running_0" [ style=bold color="green" fontcolor="orange" ] +"foo_start_0" -> "foo_running_0" [ style = bold] +"foo_start_0" [ style=bold color="green" fontcolor="orange" ] +"foo_stop_0" -> "foo_start_0" [ style = bold] +"foo_stop_0" -> "foo_stopped_0" [ style = bold] +"foo_stop_0" -> "rsc5_stop_0 node1" [ style = bold] +"foo_stop_0" [ style=bold color="green" fontcolor="orange" ] +"foo_stopped_0" -> "foo_start_0" [ style = bold] +"foo_stopped_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "bar_start_0" [ style = bold] +"probe_complete" -> "foo_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc7_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc8_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"foo_stop_0" -> "rsc5_stop_0 node1" [ style = bold] -"rsc5_stop_0 node1" -> "rsc5_start_0 node1" [ style = bold] +"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc4_start_0 node1" -> "rsc5_start_0 node1" [ style = bold] +"rsc4_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc4_stop_0 node1" -> "rsc4_start_0 node1" [ style = bold] -"probe_complete" -> "foo_start_0" [ style = bold] -"foo_stop_0" -> "foo_start_0" [ style = bold] -"foo_stopped_0" -> "foo_start_0" [ style = bold] +"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc5_start_0 node1" -> "foo_running_0" [ style = bold] -"foo_start_0" -> "foo_running_0" [ style = bold] -"foo_stop_0" -> "foo_stopped_0" [ style = bold] -"bar_stop_0" -> "rsc8_stop_0 node1" [ style = bold] -"rsc8_stop_0 node1" -> "rsc8_start_0 node2" [ style = bold] -"rsc7_start_0 node2" -> "rsc8_start_0 node2" [ style = bold] -"rsc7_stop_0 node1" -> "rsc7_start_0 node2" [ style = bold] +"rsc5_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc5_stop_0 node1" -> "rsc4_stop_0 node1" [ style = bold] +"rsc5_stop_0 node1" -> "rsc5_start_0 node1" [ style = bold] +"rsc5_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc6_start_0 node2" -> "rsc7_start_0 node2" [ style = bold] -"rsc7_stop_0 node1" -> "rsc6_stop_0 node1" [ style = bold] +"rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc6_stop_0 node1" -> "bar_stopped_0" [ style = bold] "rsc6_stop_0 node1" -> "rsc6_start_0 node2" [ style = bold] -"bar_start_0" -> "rsc6_start_0 node2" [ style = bold] -"probe_complete" -> "bar_start_0" [ style = bold] -"bar_stop_0" -> "bar_start_0" [ style = bold] -"bar_stopped_0" -> "bar_start_0" [ style = bold] +"rsc6_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc7_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc7_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc7_start_0 node2" -> "rsc8_start_0 node2" [ style = bold] +"rsc7_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc7_stop_0 node1" -> "rsc6_stop_0 node1" [ style = bold] +"rsc7_stop_0 node1" -> "rsc7_start_0 node2" [ style = bold] +"rsc7_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc8_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc8_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc8_start_0 node2" -> "bar_running_0" [ style = bold] -"bar_start_0" -> "bar_running_0" [ style = bold] -"rsc6_stop_0 node1" -> "bar_stopped_0" [ style = bold] -"bar_stop_0" -> "bar_stopped_0" [ style = bold] +"rsc8_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc8_stop_0 node1" -> "rsc7_stop_0 node1" [ style = bold] +"rsc8_stop_0 node1" -> "rsc8_start_0 node2" [ style = bold] +"rsc8_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/inc0.dot b/crm/pengine/testcases/inc0.dot index ac42e3f993..f4d21d8f54 100644 --- a/crm/pengine/testcases/inc0.dot +++ b/crm/pengine/testcases/inc0.dot @@ -1,44 +1,43 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] "rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] "rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] "rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc0.exp b/crm/pengine/testcases/inc0.exp index 758a0aa014..cc7af28ce3 100644 --- a/crm/pengine/testcases/inc0.exp +++ b/crm/pengine/testcases/inc0.exp @@ -1,244 +1,244 @@ - + - + diff --git a/crm/pengine/testcases/inc1.dot b/crm/pengine/testcases/inc1.dot index 4d8d43a673..e6aa7dcb91 100644 --- a/crm/pengine/testcases/inc1.dot +++ b/crm/pengine/testcases/inc1.dot @@ -1,58 +1,57 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc2:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc2:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_start_0 node1" -> "rsc2_running_0" [ style = bold] "child_rsc2:2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_start_0 node1" -> "rsc2_running_0" [ style = bold] "child_rsc2:3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" -> "rsc2_start_0" [ style = bold] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_running_0" -> "rsc3_start_0 node2" [ style = bold] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc2:0_start_0 node2" [ style = bold] "rsc2_start_0" -> "child_rsc2:1_start_0 node2" [ style = bold] "rsc2_start_0" -> "child_rsc2:2_start_0 node1" [ style = bold] "rsc2_start_0" -> "child_rsc2:3_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc1_start_0 node1" -> "rsc2_start_0" [ style = bold] -"child_rsc2:0_start_0 node2" -> "rsc2_running_0" [ style = bold] -"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] -"child_rsc2:2_start_0 node1" -> "rsc2_running_0" [ style = bold] -"child_rsc2:3_start_0 node1" -> "rsc2_running_0" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] -"probe_complete" -> "rsc3_start_0 node2" [ style = bold] -"rsc2_running_0" -> "rsc3_start_0 node2" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/inc1.exp b/crm/pengine/testcases/inc1.exp index 19d7e9df4b..62fb5eb892 100644 --- a/crm/pengine/testcases/inc1.exp +++ b/crm/pengine/testcases/inc1.exp @@ -1,324 +1,324 @@ - + - - + + diff --git a/crm/pengine/testcases/inc10.dot b/crm/pengine/testcases/inc10.dot index 04996851d3..5b2cdb3363 100644 --- a/crm/pengine/testcases/inc10.dot +++ b/crm/pengine/testcases/inc10.dot @@ -1,44 +1,43 @@ -digraph "g" { - size = "30,30" -"child_DoFencing:2_stop_0 xen-2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:2_stop_0 xen-2" [ style = bold] "DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] "DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"ocfs2:2_stop_0 xen-2" [ style=bold color="green" fontcolor="black" ] -"ocfs2-clone_stop_0" [ style=bold color="green" fontcolor="orange" ] -"ocfs2-clone_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"ocfs2-clone_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"ocfs2-clone_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"ocfs2-clone_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"ocfs2-clone_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"ocfs2:0_pre_notify_stop_0 xen-4" [ style=bold color="green" fontcolor="black" ] -"ocfs2:0_post_notify_stop_0 xen-4" [ style=bold color="green" fontcolor="black" ] -"ocfs2:1_pre_notify_stop_0 xen-3" [ style=bold color="green" fontcolor="black" ] -"ocfs2:1_post_notify_stop_0 xen-3" [ style=bold color="green" fontcolor="black" ] -"ocfs2:2_pre_notify_stop_0 xen-2" [ style=bold color="green" fontcolor="black" ] -"ocfs2:3_pre_notify_stop_0 xen-1" [ style=bold color="green" fontcolor="black" ] -"ocfs2:3_post_notify_stop_0 xen-1" [ style=bold color="green" fontcolor="black" ] -"DoFencing_stop_0" -> "child_DoFencing:2_stop_0 xen-2" [ style = bold] "child_DoFencing:2_stop_0 xen-2" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] -"ocfs2-clone_stop_0" -> "ocfs2:2_stop_0 xen-2" [ style = bold] +"child_DoFencing:2_stop_0 xen-2" [ style=bold color="green" fontcolor="black" ] +"ocfs2-clone_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "ocfs2-clone_confirmed-pre_notify_stop_0" -> "ocfs2-clone_stop_0" [ style = bold] -"ocfs2:2_stop_0 xen-2" -> "ocfs2-clone_stopped_0" [ style = bold] -"ocfs2-clone_stop_0" -> "ocfs2-clone_stopped_0" [ style = bold] -"ocfs2-clone_pre_notify_stop_0" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] -"ocfs2:0_pre_notify_stop_0 xen-4" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] -"ocfs2:1_pre_notify_stop_0 xen-3" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] -"ocfs2:2_pre_notify_stop_0 xen-2" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] -"ocfs2:3_pre_notify_stop_0 xen-1" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] -"ocfs2-clone_stopped_0" -> "ocfs2-clone_post_notify_stop_0" [ style = bold] +"ocfs2-clone_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "ocfs2-clone_post_notify_stop_0" -> "ocfs2-clone_confirmed-post_notify_stop_0" [ style = bold] -"ocfs2:0_post_notify_stop_0 xen-4" -> "ocfs2-clone_confirmed-post_notify_stop_0" [ style = bold] -"ocfs2:1_post_notify_stop_0 xen-3" -> "ocfs2-clone_confirmed-post_notify_stop_0" [ style = bold] -"ocfs2:3_post_notify_stop_0 xen-1" -> "ocfs2-clone_confirmed-post_notify_stop_0" [ style = bold] -"ocfs2-clone_pre_notify_stop_0" -> "ocfs2:0_pre_notify_stop_0 xen-4" [ style = bold] "ocfs2-clone_post_notify_stop_0" -> "ocfs2:0_post_notify_stop_0 xen-4" [ style = bold] -"ocfs2-clone_pre_notify_stop_0" -> "ocfs2:1_pre_notify_stop_0 xen-3" [ style = bold] "ocfs2-clone_post_notify_stop_0" -> "ocfs2:1_post_notify_stop_0 xen-3" [ style = bold] +"ocfs2-clone_post_notify_stop_0" -> "ocfs2:3_post_notify_stop_0 xen-1" [ style = bold] +"ocfs2-clone_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"ocfs2-clone_pre_notify_stop_0" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] +"ocfs2-clone_pre_notify_stop_0" -> "ocfs2:0_pre_notify_stop_0 xen-4" [ style = bold] +"ocfs2-clone_pre_notify_stop_0" -> "ocfs2:1_pre_notify_stop_0 xen-3" [ style = bold] "ocfs2-clone_pre_notify_stop_0" -> "ocfs2:2_pre_notify_stop_0 xen-2" [ style = bold] "ocfs2-clone_pre_notify_stop_0" -> "ocfs2:3_pre_notify_stop_0 xen-1" [ style = bold] -"ocfs2-clone_post_notify_stop_0" -> "ocfs2:3_post_notify_stop_0 xen-1" [ style = bold] +"ocfs2-clone_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"ocfs2-clone_stop_0" -> "ocfs2-clone_stopped_0" [ style = bold] +"ocfs2-clone_stop_0" -> "ocfs2:2_stop_0 xen-2" [ style = bold] +"ocfs2-clone_stop_0" [ style=bold color="green" fontcolor="orange" ] +"ocfs2-clone_stopped_0" -> "ocfs2-clone_post_notify_stop_0" [ style = bold] +"ocfs2-clone_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"ocfs2:0_post_notify_stop_0 xen-4" -> "ocfs2-clone_confirmed-post_notify_stop_0" [ style = bold] +"ocfs2:0_post_notify_stop_0 xen-4" [ style=bold color="green" fontcolor="black" ] +"ocfs2:0_pre_notify_stop_0 xen-4" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] +"ocfs2:0_pre_notify_stop_0 xen-4" [ style=bold color="green" fontcolor="black" ] +"ocfs2:1_post_notify_stop_0 xen-3" -> "ocfs2-clone_confirmed-post_notify_stop_0" [ style = bold] +"ocfs2:1_post_notify_stop_0 xen-3" [ style=bold color="green" fontcolor="black" ] +"ocfs2:1_pre_notify_stop_0 xen-3" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] +"ocfs2:1_pre_notify_stop_0 xen-3" [ style=bold color="green" fontcolor="black" ] +"ocfs2:2_pre_notify_stop_0 xen-2" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] +"ocfs2:2_pre_notify_stop_0 xen-2" [ style=bold color="green" fontcolor="black" ] +"ocfs2:2_stop_0 xen-2" -> "ocfs2-clone_stopped_0" [ style = bold] +"ocfs2:2_stop_0 xen-2" [ style=bold color="green" fontcolor="black" ] +"ocfs2:3_post_notify_stop_0 xen-1" -> "ocfs2-clone_confirmed-post_notify_stop_0" [ style = bold] +"ocfs2:3_post_notify_stop_0 xen-1" [ style=bold color="green" fontcolor="black" ] +"ocfs2:3_pre_notify_stop_0 xen-1" -> "ocfs2-clone_confirmed-pre_notify_stop_0" [ style = bold] +"ocfs2:3_pre_notify_stop_0 xen-1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/inc11.dot b/crm/pengine/testcases/inc11.dot index 24cb1317e3..2cee203266 100644 --- a/crm/pengine/testcases/inc11.dot +++ b/crm/pengine/testcases/inc11.dot @@ -1,48 +1,47 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node0" [ style=bold color="green" fontcolor="black" ] -"simple-rsc_monitor_0 node0" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node0" -> "probe_complete node0" [ style = bold] "child_rsc1:0_monitor_0 node0" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node0" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"simple-rsc_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"simple-rsc_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] -"simple-rsc_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node0" -> "probe_complete" [ style = bold] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"simple-rsc_monitor_0 node0" -> "probe_complete node0" [ style = bold] -"child_rsc1:0_monitor_0 node0" -> "probe_complete node0" [ style = bold] "child_rsc1:1_monitor_0 node0" -> "probe_complete node0" [ style = bold] -"simple-rsc_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node0" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"simple-rsc_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:1_promote_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_start_0 node2" -> "child_rsc1:1_promote_0 node2" [ style = bold] +"child_rsc1:1_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node0" -> "probe_complete" [ style = bold] +"probe_complete node0" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" -> "simple-rsc_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_promote_0" -> "child_rsc1:1_promote_0 node2" [ style = bold] +"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" -> "child_rsc1:1_start_0 node2" [ style = bold] "rsc1_start_0" -> "rsc1_promote_0" [ style = bold] -"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] -"child_rsc1:1_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] -"probe_complete" -> "simple-rsc_start_0 node1" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"simple-rsc_monitor_0 node0" -> "probe_complete node0" [ style = bold] +"simple-rsc_monitor_0 node0" [ style=bold color="green" fontcolor="black" ] +"simple-rsc_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"simple-rsc_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"simple-rsc_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"simple-rsc_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"simple-rsc_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/inc12.dot b/crm/pengine/testcases/inc12.dot index 6e2b82e216..ddf2428133 100644 --- a/crm/pengine/testcases/inc12.dot +++ b/crm/pengine/testcases/inc12.dot @@ -1,116 +1,115 @@ -digraph "g" { - size = "30,30" -"ocf_192.168.100.181_monitor_5000 c001n02" [ font_color=purple style=filled fillcolor=red ] -"heartbeat_192.168.100.182_monitor_5000 c001n02" [ font_color=purple style=filled fillcolor=red ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:1_stop_0 c001n02" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:2_stop_0 c001n04" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:3_stop_0 c001n05" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:4_stop_0 c001n06" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:5_stop_0 c001n07" [ style = bold] +"DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"group-1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"group-1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"lsb_dummy_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_stop_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_stop_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:1_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] "child_DoFencing:1_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_stop_0 c001n04" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:2_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] "child_DoFencing:2_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_stop_0 c001n05" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:3_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] "child_DoFencing:3_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_stop_0 c001n06" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:4_stop_0 c001n06" -> "do_shutdown c001n06" [ style = bold] "child_DoFencing:4_stop_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_stop_0 c001n07" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:5_stop_0 c001n07" -> "do_shutdown c001n07" [ style = bold] "child_DoFencing:5_stop_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] -"DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"ocf_msdummy:10_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:11_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:3_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_stop_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_stop_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:8_stop_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:9_stop_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_demote_0" [ style=bold color="green" fontcolor="orange" ] -"do_shutdown c001n03" [ style=bold color="green" fontcolor="black" ] +"do_shutdown c001n02" -> "do_shutdown c001n03" [ style = bold] "do_shutdown c001n02" [ style=bold color="green" fontcolor="black" ] +"do_shutdown c001n03" [ style=bold color="green" fontcolor="black" ] +"do_shutdown c001n04" -> "do_shutdown c001n03" [ style = bold] "do_shutdown c001n04" [ style=bold color="green" fontcolor="black" ] +"do_shutdown c001n05" -> "do_shutdown c001n03" [ style = bold] "do_shutdown c001n05" [ style=bold color="green" fontcolor="black" ] +"do_shutdown c001n06" -> "do_shutdown c001n03" [ style = bold] "do_shutdown c001n06" [ style=bold color="green" fontcolor="black" ] +"do_shutdown c001n07" -> "do_shutdown c001n03" [ style = bold] "do_shutdown c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] "group-1_stop_0" -> "ocf_192.168.100.183_stop_0 c001n02" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n02" -> "heartbeat_192.168.100.182_stop_0 c001n02" [ style = bold] +"group-1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"heartbeat_192.168.100.182_monitor_5000 c001n02" [ font_color=purple style=filled fillcolor=red ] +"heartbeat_192.168.100.182_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] "heartbeat_192.168.100.182_stop_0 c001n02" -> "ocf_192.168.100.181_stop_0 c001n02" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n02" -> "group-1_stopped_0" [ style = bold] -"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:1_stop_0 c001n02" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:2_stop_0 c001n04" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:3_stop_0 c001n05" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:4_stop_0 c001n06" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:5_stop_0 c001n07" [ style = bold] -"child_DoFencing:1_stop_0 c001n02" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:2_stop_0 c001n04" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:3_stop_0 c001n05" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:4_stop_0 c001n06" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:5_stop_0 c001n07" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"heartbeat_192.168.100.182_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"lsb_dummy_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] +"lsb_dummy_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] +"master_rsc_1_demote_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_stop_0" -> "master_rsc_1_stopped_0" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:10_stop_0 c001n02" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:11_stop_0 c001n02" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:2_stop_0 c001n04" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:3_stop_0 c001n04" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:4_stop_0 c001n05" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:5_stop_0 c001n05" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:6_stop_0 c001n06" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:7_stop_0 c001n06" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:8_stop_0 c001n07" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:9_stop_0 c001n07" [ style = bold] -"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] +"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"ocf_192.168.100.181_monitor_5000 c001n02" [ font_color=purple style=filled fillcolor=red ] +"ocf_192.168.100.181_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n02" -> "group-1_stopped_0" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n02" -> "heartbeat_192.168.100.182_stop_0 c001n02" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:10_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] "ocf_msdummy:10_stop_0 c001n02" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:10_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:11_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] "ocf_msdummy:11_stop_0 c001n02" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:11_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] "ocf_msdummy:2_stop_0 c001n04" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:2_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] "ocf_msdummy:3_stop_0 c001n04" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:3_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] "ocf_msdummy:4_stop_0 c001n05" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:4_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] "ocf_msdummy:5_stop_0 c001n05" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:5_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_stop_0 c001n06" -> "do_shutdown c001n06" [ style = bold] "ocf_msdummy:6_stop_0 c001n06" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:6_stop_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_stop_0 c001n06" -> "do_shutdown c001n06" [ style = bold] "ocf_msdummy:7_stop_0 c001n06" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:7_stop_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:8_stop_0 c001n07" -> "do_shutdown c001n07" [ style = bold] "ocf_msdummy:8_stop_0 c001n07" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:8_stop_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:9_stop_0 c001n07" -> "do_shutdown c001n07" [ style = bold] "ocf_msdummy:9_stop_0 c001n07" -> "master_rsc_1_stopped_0" [ style = bold] -"master_rsc_1_stop_0" -> "master_rsc_1_stopped_0" [ style = bold] -"do_shutdown c001n02" -> "do_shutdown c001n03" [ style = bold] -"do_shutdown c001n04" -> "do_shutdown c001n03" [ style = bold] -"do_shutdown c001n05" -> "do_shutdown c001n03" [ style = bold] -"do_shutdown c001n06" -> "do_shutdown c001n03" [ style = bold] -"do_shutdown c001n07" -> "do_shutdown c001n03" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"heartbeat_192.168.100.182_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] +"ocf_msdummy:9_stop_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc_c001n02_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"child_DoFencing:1_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"ocf_msdummy:10_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"ocf_msdummy:11_stop_0 c001n02" -> "do_shutdown c001n02" [ style = bold] -"lsb_dummy_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] -"rsc_c001n04_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] -"child_DoFencing:2_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] -"ocf_msdummy:2_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] -"ocf_msdummy:3_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] +"rsc_c001n02_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] +"rsc_c001n03_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_stop_0 c001n04" -> "do_shutdown c001n04" [ style = bold] +"rsc_c001n04_stop_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] -"child_DoFencing:3_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] -"ocf_msdummy:4_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] -"ocf_msdummy:5_stop_0 c001n05" -> "do_shutdown c001n05" [ style = bold] +"rsc_c001n05_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_stop_0 c001n06" -> "do_shutdown c001n06" [ style = bold] -"child_DoFencing:4_stop_0 c001n06" -> "do_shutdown c001n06" [ style = bold] -"ocf_msdummy:6_stop_0 c001n06" -> "do_shutdown c001n06" [ style = bold] -"ocf_msdummy:7_stop_0 c001n06" -> "do_shutdown c001n06" [ style = bold] +"rsc_c001n06_stop_0 c001n06" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_stop_0 c001n07" -> "do_shutdown c001n07" [ style = bold] -"child_DoFencing:5_stop_0 c001n07" -> "do_shutdown c001n07" [ style = bold] -"ocf_msdummy:8_stop_0 c001n07" -> "do_shutdown c001n07" [ style = bold] -"ocf_msdummy:9_stop_0 c001n07" -> "do_shutdown c001n07" [ style = bold] +"rsc_c001n07_stop_0 c001n07" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/inc2.dot b/crm/pengine/testcases/inc2.dot index cd70ad9b5e..399c247e24 100644 --- a/crm/pengine/testcases/inc2.dot +++ b/crm/pengine/testcases/inc2.dot @@ -1,42 +1,41 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] "child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_stop_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] +"child_rsc1:2_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] +"child_rsc1:2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] "child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_stop_0 node1" -> "child_rsc1:3_start_0 node2" [ style = bold] +"child_rsc1:3_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] +"child_rsc1:3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "child_rsc1:4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_stop_0" -> "child_rsc1:2_stop_0 node1" [ style = bold] -"child_rsc1:2_stop_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] -"rsc1_stop_0" -> "child_rsc1:3_stop_0 node1" [ style = bold] -"child_rsc1:3_stop_0 node1" -> "child_rsc1:3_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stop_0" -> "child_rsc1:2_stop_0 node1" [ style = bold] +"rsc1_stop_0" -> "child_rsc1:3_stop_0 node1" [ style = bold] "rsc1_stop_0" -> "child_rsc1:4_stop_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] "rsc1_stop_0" -> "rsc1_start_0" [ style = bold] -"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] -"child_rsc1:2_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] -"child_rsc1:3_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] -"child_rsc1:4_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "rsc1_stop_0" -> "rsc1_stopped_0" [ style = bold] +"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] +"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc2.exp b/crm/pengine/testcases/inc2.exp index fa32df29ca..c208c6556b 100644 --- a/crm/pengine/testcases/inc2.exp +++ b/crm/pengine/testcases/inc2.exp @@ -1,220 +1,220 @@ - + - + diff --git a/crm/pengine/testcases/inc3.dot b/crm/pengine/testcases/inc3.dot index af7f414fd5..7c1066beda 100644 --- a/crm/pengine/testcases/inc3.dot +++ b/crm/pengine/testcases/inc3.dot @@ -1,79 +1,78 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] "child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_stop_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] +"child_rsc1:2_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] +"child_rsc1:2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] "child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_stop_0 node1" -> "child_rsc1:3_start_0 node2" [ style = bold] +"child_rsc1:3_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] +"child_rsc1:3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "child_rsc1:4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc2:3_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_start_0 node1" -> "rsc2_running_0" [ style = bold] +"child_rsc2:3_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_stop_0 node2" -> "child_rsc2:3_start_0 node1" [ style = bold] +"child_rsc2:3_stop_0 node2" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:3_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_stop_0" -> "child_rsc1:2_stop_0 node1" [ style = bold] -"child_rsc1:2_stop_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] +"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_start_0 node1" -> "rsc2_running_0" [ style = bold] +"child_rsc2:4_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_stop_0 node2" -> "child_rsc2:4_start_0 node1" [ style = bold] +"child_rsc2:4_stop_0 node2" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:4_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc2_start_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] -"rsc1_stop_0" -> "child_rsc1:3_stop_0 node1" [ style = bold] -"child_rsc1:3_stop_0 node1" -> "child_rsc1:3_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stop_0" -> "child_rsc1:2_stop_0 node1" [ style = bold] +"rsc1_stop_0" -> "child_rsc1:3_stop_0 node1" [ style = bold] "rsc1_stop_0" -> "child_rsc1:4_stop_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] "rsc1_stop_0" -> "rsc1_start_0" [ style = bold] -"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] -"rsc2_stopped_0" -> "rsc1_stop_0" [ style = bold] -"child_rsc1:2_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] -"child_rsc1:3_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] -"child_rsc1:4_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "rsc1_stop_0" -> "rsc1_stopped_0" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:3_stop_0 node2" [ style = bold] -"child_rsc2:3_stop_0 node2" -> "child_rsc2:3_start_0 node1" [ style = bold] +"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] +"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc2:3_start_0 node1" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:4_stop_0 node2" [ style = bold] -"child_rsc2:4_stop_0 node2" -> "child_rsc2:4_start_0 node1" [ style = bold] "rsc2_start_0" -> "child_rsc2:4_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc1_running_0" -> "rsc2_start_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] -"child_rsc2:3_start_0 node1" -> "rsc2_running_0" [ style = bold] -"child_rsc2:4_start_0 node1" -> "rsc2_running_0" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] -"child_rsc2:3_stop_0 node2" -> "rsc2_stopped_0" [ style = bold] -"child_rsc2:4_stop_0 node2" -> "rsc2_stopped_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc2:3_stop_0 node2" [ style = bold] +"rsc2_stop_0" -> "child_rsc2:4_stop_0 node2" [ style = bold] +"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] "rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc1_stop_0" [ style = bold] +"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc3.exp b/crm/pengine/testcases/inc3.exp index 3d90c63aef..a70704293c 100644 --- a/crm/pengine/testcases/inc3.exp +++ b/crm/pengine/testcases/inc3.exp @@ -1,419 +1,419 @@ - + - - - - + + + + - - - + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - + - + - - + + - - + + - + - + - - - - + + + + - - + + - - - + + + - - + + - + - - - - + + + + - + - - + + - + - + diff --git a/crm/pengine/testcases/inc4.dot b/crm/pengine/testcases/inc4.dot index f68cb1b48d..d81039d686 100644 --- a/crm/pengine/testcases/inc4.dot +++ b/crm/pengine/testcases/inc4.dot @@ -1,99 +1,98 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "child_rsc1:1_start_0 node1" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_stop_0 node1" -> "child_rsc1:0_start_0 node1" [ style = bold] +"child_rsc1:0_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] +"child_rsc1:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] "child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_stop_0 node1" -> "child_rsc1:0_stop_0 node1" [ style = bold] +"child_rsc1:1_stop_0 node1" -> "child_rsc1:1_start_0 node1" [ style = bold] +"child_rsc1:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node2" -> "child_rsc1:3_start_0 node2" [ style = bold] "child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_stop_0 node1" -> "child_rsc1:1_stop_0 node1" [ style = bold] +"child_rsc1:2_stop_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] +"child_rsc1:2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] "child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_stop_0 node1" -> "child_rsc1:2_stop_0 node1" [ style = bold] +"child_rsc1:3_stop_0 node1" -> "child_rsc1:3_start_0 node2" [ style = bold] +"child_rsc1:3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_stop_0 node1" -> "child_rsc1:3_stop_0 node1" [ style = bold] "child_rsc1:4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc2:0_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_start_0 node2" -> "child_rsc2:1_start_0 node2" [ style = bold] "child_rsc2:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_stop_0 node2" -> "child_rsc2:0_start_0 node2" [ style = bold] +"child_rsc2:0_stop_0 node2" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:0_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_start_0 node2" -> "child_rsc2:2_start_0 node2" [ style = bold] "child_rsc2:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_stop_0 node2" -> "child_rsc2:0_stop_0 node2" [ style = bold] +"child_rsc2:1_stop_0 node2" -> "child_rsc2:1_start_0 node2" [ style = bold] +"child_rsc2:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_start_0 node2" -> "child_rsc2:3_start_0 node1" [ style = bold] "child_rsc2:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_stop_0 node2" -> "child_rsc2:1_stop_0 node2" [ style = bold] +"child_rsc2:2_stop_0 node2" -> "child_rsc2:2_start_0 node2" [ style = bold] +"child_rsc2:2_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_start_0 node1" -> "child_rsc2:4_start_0 node1" [ style = bold] "child_rsc2:3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_stop_0 node2" -> "child_rsc2:2_stop_0 node2" [ style = bold] +"child_rsc2:3_stop_0 node2" -> "child_rsc2:3_start_0 node1" [ style = bold] +"child_rsc2:3_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_start_0 node1" -> "rsc2_running_0" [ style = bold] "child_rsc2:4_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"child_rsc2:4_stop_0 node2" -> "child_rsc2:3_stop_0 node2" [ style = bold] +"child_rsc2:4_stop_0 node2" -> "child_rsc2:4_start_0 node1" [ style = bold] +"child_rsc2:4_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_stop_0 node1" -> "child_rsc1:0_stop_0 node1" [ style = bold] -"child_rsc1:0_stop_0 node1" -> "child_rsc1:0_start_0 node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc2_start_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] -"child_rsc1:2_stop_0 node1" -> "child_rsc1:1_stop_0 node1" [ style = bold] -"child_rsc1:0_start_0 node1" -> "child_rsc1:1_start_0 node1" [ style = bold] -"child_rsc1:1_stop_0 node1" -> "child_rsc1:1_start_0 node1" [ style = bold] -"child_rsc1:3_stop_0 node1" -> "child_rsc1:2_stop_0 node1" [ style = bold] -"child_rsc1:1_start_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] -"child_rsc1:2_stop_0 node1" -> "child_rsc1:2_start_0 node2" [ style = bold] -"child_rsc1:4_stop_0 node1" -> "child_rsc1:3_stop_0 node1" [ style = bold] -"child_rsc1:2_start_0 node2" -> "child_rsc1:3_start_0 node2" [ style = bold] -"child_rsc1:3_stop_0 node1" -> "child_rsc1:3_start_0 node2" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_stop_0" -> "child_rsc1:4_stop_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] "rsc1_stop_0" -> "rsc1_start_0" [ style = bold] -"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] -"rsc2_stopped_0" -> "rsc1_stop_0" [ style = bold] -"child_rsc1:0_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "rsc1_stop_0" -> "rsc1_stopped_0" [ style = bold] -"child_rsc2:1_stop_0 node2" -> "child_rsc2:0_stop_0 node2" [ style = bold] -"child_rsc2:0_stop_0 node2" -> "child_rsc2:0_start_0 node2" [ style = bold] +"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] +"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc2:0_start_0 node2" [ style = bold] -"child_rsc2:2_stop_0 node2" -> "child_rsc2:1_stop_0 node2" [ style = bold] -"child_rsc2:0_start_0 node2" -> "child_rsc2:1_start_0 node2" [ style = bold] -"child_rsc2:1_stop_0 node2" -> "child_rsc2:1_start_0 node2" [ style = bold] -"child_rsc2:3_stop_0 node2" -> "child_rsc2:2_stop_0 node2" [ style = bold] -"child_rsc2:1_start_0 node2" -> "child_rsc2:2_start_0 node2" [ style = bold] -"child_rsc2:2_stop_0 node2" -> "child_rsc2:2_start_0 node2" [ style = bold] -"child_rsc2:4_stop_0 node2" -> "child_rsc2:3_stop_0 node2" [ style = bold] -"child_rsc2:2_start_0 node2" -> "child_rsc2:3_start_0 node1" [ style = bold] -"child_rsc2:3_stop_0 node2" -> "child_rsc2:3_start_0 node1" [ style = bold] +"rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_stop_0" -> "child_rsc2:4_stop_0 node2" [ style = bold] -"child_rsc2:3_start_0 node1" -> "child_rsc2:4_start_0 node1" [ style = bold] -"child_rsc2:4_stop_0 node2" -> "child_rsc2:4_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc1_running_0" -> "rsc2_start_0" [ style = bold] "rsc2_stop_0" -> "rsc2_start_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] -"child_rsc2:4_start_0 node1" -> "rsc2_running_0" [ style = bold] -"rsc2_start_0" -> "rsc2_running_0" [ style = bold] -"child_rsc2:0_stop_0 node2" -> "rsc2_stopped_0" [ style = bold] "rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc1_stop_0" [ style = bold] +"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc4.exp b/crm/pengine/testcases/inc4.exp index 87ab3da218..350420d45f 100644 --- a/crm/pengine/testcases/inc4.exp +++ b/crm/pengine/testcases/inc4.exp @@ -1,549 +1,549 @@ - + - - - + + + - + - - + + - + - - - - + + + + - + - - + + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - + + + - - - - + + + + - - - + + + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - + - - + + - + - - - - + + + + - + - - + + - + diff --git a/crm/pengine/testcases/inc5.dot b/crm/pengine/testcases/inc5.dot index 068c687e72..70fc650ada 100644 --- a/crm/pengine/testcases/inc5.dot +++ b/crm/pengine/testcases/inc5.dot @@ -1,136 +1,135 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc4:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] +"child_rsc2:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_stop_0 node1" -> "child_rsc2:1_start_0 node2" [ style = bold] +"child_rsc2:1_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc4:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc4:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc4:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc4:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:1_start_0 node2" -> "rsc4_running_0" [ style = bold] "child_rsc4:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc4_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc4_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc4_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc5:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc5_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc5_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc5_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc5_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc7:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc7_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc7_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc7_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc7_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc4:1_stop_0 node1" -> "child_rsc4:1_start_0 node2" [ style = bold] +"child_rsc4:1_stop_0 node1" -> "rsc4_stopped_0" [ style = bold] +"child_rsc4:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc4:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc4:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc4:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc5:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc5:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5:1_start_0 node1" -> "rsc5_running_0" [ style = bold] +"child_rsc5:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5:1_stop_0 node2" -> "child_rsc5:1_start_0 node1" [ style = bold] +"child_rsc5:1_stop_0 node2" -> "rsc5_stopped_0" [ style = bold] +"child_rsc5:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc5:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc5:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc6:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc6:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc6:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc6:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc6:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc6:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc6:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc6:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc7:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc7:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc7:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc7:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc7:1_start_0 node1" -> "rsc7_running_0" [ style = bold] +"child_rsc7:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc7:1_stop_0 node2" -> "child_rsc7:1_start_0 node1" [ style = bold] +"child_rsc7:1_stop_0 node2" -> "rsc7_stopped_0" [ style = bold] +"child_rsc7:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc7:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc8:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc8:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc5:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc6:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc6:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc7:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc7:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc7:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc8:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc8:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc8:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc8:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc8:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc8:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc8:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:1_stop_0 node1" [ style = bold] -"child_rsc2:1_stop_0 node1" -> "child_rsc2:1_start_0 node2" [ style = bold] -"rsc2_start_0" -> "child_rsc2:1_start_0 node2" [ style = bold] +"child_rsc8:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] -"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] +"probe_complete" -> "rsc4_start_0" [ style = bold] +"probe_complete" -> "rsc5_start_0" [ style = bold] +"probe_complete" -> "rsc7_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_start_0" -> "child_rsc2:1_start_0 node2" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] -"child_rsc2:1_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc2:1_stop_0 node1" [ style = bold] +"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] "rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] -"rsc4_stop_0" -> "child_rsc4:1_stop_0 node1" [ style = bold] -"child_rsc4:1_stop_0 node1" -> "child_rsc4:1_start_0 node2" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc4_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc4_start_0" -> "child_rsc4:1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc4_start_0" [ style = bold] -"rsc4_stop_0" -> "rsc4_start_0" [ style = bold] -"rsc4_stopped_0" -> "rsc4_start_0" [ style = bold] -"child_rsc4:1_start_0 node2" -> "rsc4_running_0" [ style = bold] "rsc4_start_0" -> "rsc4_running_0" [ style = bold] -"child_rsc4:1_stop_0 node1" -> "rsc4_stopped_0" [ style = bold] +"rsc4_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc4_stop_0" -> "child_rsc4:1_stop_0 node1" [ style = bold] +"rsc4_stop_0" -> "rsc4_start_0" [ style = bold] "rsc4_stop_0" -> "rsc4_stopped_0" [ style = bold] -"rsc5_stop_0" -> "child_rsc5:1_stop_0 node2" [ style = bold] -"child_rsc5:1_stop_0 node2" -> "child_rsc5:1_start_0 node1" [ style = bold] +"rsc4_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc4_stopped_0" -> "rsc4_start_0" [ style = bold] +"rsc4_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc5_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc5_start_0" -> "child_rsc5:1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc5_start_0" [ style = bold] -"rsc5_stop_0" -> "rsc5_start_0" [ style = bold] -"rsc5_stopped_0" -> "rsc5_start_0" [ style = bold] -"child_rsc5:1_start_0 node1" -> "rsc5_running_0" [ style = bold] "rsc5_start_0" -> "rsc5_running_0" [ style = bold] -"child_rsc5:1_stop_0 node2" -> "rsc5_stopped_0" [ style = bold] +"rsc5_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc5_stop_0" -> "child_rsc5:1_stop_0 node2" [ style = bold] +"rsc5_stop_0" -> "rsc5_start_0" [ style = bold] "rsc5_stop_0" -> "rsc5_stopped_0" [ style = bold] -"rsc7_stop_0" -> "child_rsc7:1_stop_0 node2" [ style = bold] -"child_rsc7:1_stop_0 node2" -> "child_rsc7:1_start_0 node1" [ style = bold] +"rsc5_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc5_stopped_0" -> "rsc5_start_0" [ style = bold] +"rsc5_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc7_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc7_start_0" -> "child_rsc7:1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc7_start_0" [ style = bold] -"rsc7_stop_0" -> "rsc7_start_0" [ style = bold] -"rsc7_stopped_0" -> "rsc7_start_0" [ style = bold] -"child_rsc7:1_start_0 node1" -> "rsc7_running_0" [ style = bold] "rsc7_start_0" -> "rsc7_running_0" [ style = bold] -"child_rsc7:1_stop_0 node2" -> "rsc7_stopped_0" [ style = bold] +"rsc7_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc7_stop_0" -> "child_rsc7:1_stop_0 node2" [ style = bold] +"rsc7_stop_0" -> "rsc7_start_0" [ style = bold] "rsc7_stop_0" -> "rsc7_stopped_0" [ style = bold] +"rsc7_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc7_stopped_0" -> "rsc7_start_0" [ style = bold] +"rsc7_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc5.exp b/crm/pengine/testcases/inc5.exp index fa9a816fa5..f1ae79dfb4 100644 --- a/crm/pengine/testcases/inc5.exp +++ b/crm/pengine/testcases/inc5.exp @@ -1,760 +1,760 @@ - + - - + + - + - + - - - - + + + + - + - + - + - - - - + + + + - - - + + + - + diff --git a/crm/pengine/testcases/inc6.dot b/crm/pengine/testcases/inc6.dot index 0aac2e812a..76434d3ca4 100644 --- a/crm/pengine/testcases/inc6.dot +++ b/crm/pengine/testcases/inc6.dot @@ -1,153 +1,152 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc3:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc4:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_start_0 node1" -> "rsc2_running_0" [ style = bold] +"child_rsc2:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_stop_0 node1" -> "child_rsc2:0_start_0 node1" [ style = bold] +"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] +"child_rsc2:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_stop_0 node1" -> "child_rsc2:1_start_0 node2" [ style = bold] +"child_rsc2:1_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc3:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc3:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc3:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc4:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc4:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc4:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc6:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc8:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc4:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:1_start_0 node2" -> "rsc4_running_0" [ style = bold] "child_rsc4:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc4_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc4_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc4_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc5:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc5:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc5_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc5_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc5_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc5_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc6_start_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc7:0_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc7:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc7_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc7_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc7_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc7_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc3:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc4:1_stop_0 node1" -> "child_rsc4:1_start_0 node2" [ style = bold] +"child_rsc4:1_stop_0 node1" -> "rsc4_stopped_0" [ style = bold] +"child_rsc4:1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc4:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc4:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc4:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc4:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc5:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc5:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5:1_start_0 node1" -> "rsc5_running_0" [ style = bold] +"child_rsc5:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5:1_stop_0 node2" -> "child_rsc5:1_start_0 node1" [ style = bold] +"child_rsc5:1_stop_0 node2" -> "rsc5_stopped_0" [ style = bold] +"child_rsc5:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc5:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc5:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc5:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc5:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc6:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc6:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc6:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc6:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc6:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc6:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc6:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc6:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc7:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc7:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc7:0_start_0 node2" -> "rsc7_running_0" [ style = bold] +"child_rsc7:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc7:0_stop_0 node2" -> "child_rsc7:0_start_0 node2" [ style = bold] +"child_rsc7:0_stop_0 node2" -> "rsc7_stopped_0" [ style = bold] +"child_rsc7:0_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc7:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc7:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc7:1_start_0 node1" -> "rsc7_running_0" [ style = bold] +"child_rsc7:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc7:1_stop_0 node2" -> "child_rsc7:1_start_0 node1" [ style = bold] +"child_rsc7:1_stop_0 node2" -> "rsc7_stopped_0" [ style = bold] +"child_rsc7:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc7:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc8:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc8:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc3:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc4:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc5:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc6:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc6:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc7:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc7:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc7:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc8:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc8:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc8:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc8:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc8:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc8:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc8:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] -"child_rsc2:0_stop_0 node1" -> "child_rsc2:0_start_0 node1" [ style = bold] +"child_rsc8:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" -> "rsc4_start_0" [ style = bold] +"probe_complete" -> "rsc5_start_0" [ style = bold] +"probe_complete" -> "rsc6_start_0" [ style = bold] +"probe_complete" -> "rsc7_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc2:0_start_0 node1" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:1_stop_0 node1" [ style = bold] -"child_rsc2:1_stop_0 node1" -> "child_rsc2:1_start_0 node2" [ style = bold] "rsc2_start_0" -> "child_rsc2:1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] -"child_rsc2:0_start_0 node1" -> "rsc2_running_0" [ style = bold] -"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] -"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] -"child_rsc2:1_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] +"rsc2_stop_0" -> "child_rsc2:1_stop_0 node1" [ style = bold] +"rsc2_stop_0" -> "rsc2_start_0" [ style = bold] "rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] -"rsc4_stop_0" -> "child_rsc4:1_stop_0 node1" [ style = bold] -"child_rsc4:1_stop_0 node1" -> "child_rsc4:1_start_0 node2" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc2_start_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc4_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc4_start_0" -> "child_rsc4:1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc4_start_0" [ style = bold] -"rsc4_stop_0" -> "rsc4_start_0" [ style = bold] -"rsc4_stopped_0" -> "rsc4_start_0" [ style = bold] -"child_rsc4:1_start_0 node2" -> "rsc4_running_0" [ style = bold] "rsc4_start_0" -> "rsc4_running_0" [ style = bold] -"child_rsc4:1_stop_0 node1" -> "rsc4_stopped_0" [ style = bold] +"rsc4_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc4_stop_0" -> "child_rsc4:1_stop_0 node1" [ style = bold] +"rsc4_stop_0" -> "rsc4_start_0" [ style = bold] "rsc4_stop_0" -> "rsc4_stopped_0" [ style = bold] -"rsc5_stop_0" -> "child_rsc5:1_stop_0 node2" [ style = bold] -"child_rsc5:1_stop_0 node2" -> "child_rsc5:1_start_0 node1" [ style = bold] +"rsc4_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc4_stopped_0" -> "rsc4_start_0" [ style = bold] +"rsc4_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc5_running_0" -> "rsc6_start_0" [ style = bold] +"rsc5_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc5_start_0" -> "child_rsc5:1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc5_start_0" [ style = bold] -"rsc5_stop_0" -> "rsc5_start_0" [ style = bold] -"rsc5_stopped_0" -> "rsc5_start_0" [ style = bold] -"child_rsc5:1_start_0 node1" -> "rsc5_running_0" [ style = bold] "rsc5_start_0" -> "rsc5_running_0" [ style = bold] -"child_rsc5:1_stop_0 node2" -> "rsc5_stopped_0" [ style = bold] +"rsc5_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc5_stop_0" -> "child_rsc5:1_stop_0 node2" [ style = bold] +"rsc5_stop_0" -> "rsc5_start_0" [ style = bold] "rsc5_stop_0" -> "rsc5_stopped_0" [ style = bold] -"probe_complete" -> "rsc6_start_0" [ style = bold] -"rsc5_running_0" -> "rsc6_start_0" [ style = bold] -"rsc7_stop_0" -> "child_rsc7:0_stop_0 node2" [ style = bold] -"child_rsc7:0_stop_0 node2" -> "child_rsc7:0_start_0 node2" [ style = bold] +"rsc5_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc5_stopped_0" -> "rsc5_start_0" [ style = bold] +"rsc5_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc6_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc7_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc7_start_0" -> "child_rsc7:0_start_0 node2" [ style = bold] -"rsc7_stop_0" -> "child_rsc7:1_stop_0 node2" [ style = bold] -"child_rsc7:1_stop_0 node2" -> "child_rsc7:1_start_0 node1" [ style = bold] "rsc7_start_0" -> "child_rsc7:1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc7_start_0" [ style = bold] -"rsc7_stop_0" -> "rsc7_start_0" [ style = bold] -"rsc7_stopped_0" -> "rsc7_start_0" [ style = bold] -"child_rsc7:0_start_0 node2" -> "rsc7_running_0" [ style = bold] -"child_rsc7:1_start_0 node1" -> "rsc7_running_0" [ style = bold] "rsc7_start_0" -> "rsc7_running_0" [ style = bold] -"child_rsc7:0_stop_0 node2" -> "rsc7_stopped_0" [ style = bold] -"child_rsc7:1_stop_0 node2" -> "rsc7_stopped_0" [ style = bold] +"rsc7_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc7_stop_0" -> "child_rsc7:0_stop_0 node2" [ style = bold] +"rsc7_stop_0" -> "child_rsc7:1_stop_0 node2" [ style = bold] +"rsc7_stop_0" -> "rsc7_start_0" [ style = bold] "rsc7_stop_0" -> "rsc7_stopped_0" [ style = bold] +"rsc7_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc7_stopped_0" -> "rsc7_start_0" [ style = bold] +"rsc7_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc6.exp b/crm/pengine/testcases/inc6.exp index db58485d06..1ae03de09c 100644 --- a/crm/pengine/testcases/inc6.exp +++ b/crm/pengine/testcases/inc6.exp @@ -1,845 +1,845 @@ - + - - + + - + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - + - + - + - + - - + + - + - + - - - + + + - + - + - - - - + + + + - - - + + + - + diff --git a/crm/pengine/testcases/inc7.dot b/crm/pengine/testcases/inc7.dot index 53ef20080a..c19e96c2f5 100644 --- a/crm/pengine/testcases/inc7.dot +++ b/crm/pengine/testcases/inc7.dot @@ -1,117 +1,116 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node3" [ style=bold color="green" fontcolor="black" ] -"rsc0_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node3" -> "probe_complete node3" [ style = bold] "child_rsc1:0_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"rsc0_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node2" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc1:1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node3" -> "rsc1_running_0" [ style = bold] "child_rsc1:1_start_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc1:2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc1:3_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] "child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc1:4_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_start_0 node3" -> "rsc1_running_0" [ style = bold] "child_rsc1:4_start_0 node3" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc2:0_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_start_0 node1" -> "rsc2_running_0" [ style = bold] "child_rsc2:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc2:1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc2:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc2:2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_start_0 node3" -> "rsc2_running_0" [ style = bold] "child_rsc2:2_start_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc2:3_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_start_0 node1" -> "rsc2_running_0" [ style = bold] "child_rsc2:3_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"child_rsc2:4_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_start_0 node2" -> "rsc2_running_0" [ style = bold] "child_rsc2:4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete node3" -> "probe_complete" [ style = bold] +"probe_complete node3" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc0_start_0 node1" [ style = bold] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc0_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc1:0_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc1:1_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc1:2_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc1:3_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc1:4_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc2:0_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc2:1_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc2:2_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc2:3_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"child_rsc2:4_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"probe_complete" -> "rsc0_start_0 node1" [ style = bold] +"rsc0_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"rsc0_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_running_0" -> "rsc2_start_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:1_start_0 node3" [ style = bold] "rsc1_start_0" -> "child_rsc1:2_start_0 node1" [ style = bold] "rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:4_start_0 node3" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:0_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:1_start_0 node3" -> "rsc1_running_0" [ style = bold] -"child_rsc1:2_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:4_start_0 node3" -> "rsc1_running_0" [ style = bold] "rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc2:0_start_0 node1" [ style = bold] "rsc2_start_0" -> "child_rsc2:1_start_0 node2" [ style = bold] "rsc2_start_0" -> "child_rsc2:2_start_0 node3" [ style = bold] "rsc2_start_0" -> "child_rsc2:3_start_0 node1" [ style = bold] "rsc2_start_0" -> "child_rsc2:4_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"rsc1_running_0" -> "rsc2_start_0" [ style = bold] -"child_rsc2:0_start_0 node1" -> "rsc2_running_0" [ style = bold] -"child_rsc2:1_start_0 node2" -> "rsc2_running_0" [ style = bold] -"child_rsc2:2_start_0 node3" -> "rsc2_running_0" [ style = bold] -"child_rsc2:3_start_0 node1" -> "rsc2_running_0" [ style = bold] -"child_rsc2:4_start_0 node2" -> "rsc2_running_0" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc8.dot b/crm/pengine/testcases/inc8.dot index 03ad51ca86..28514cd7b7 100644 --- a/crm/pengine/testcases/inc8.dot +++ b/crm/pengine/testcases/inc8.dot @@ -1,74 +1,73 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_start_0 node2" -> "rsc2_running_0" [ style = bold] +"child_rsc2:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:1_start_0 node1" -> "rsc2_running_0" [ style = bold] +"child_rsc2:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc2:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc2:0_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc0_start_0 node1" [ style = bold] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" -> "rsc2_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc2:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc0_start_0 node1" [ style = bold] +"rsc0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc0_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:0_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] "rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_start_0" -> "child_rsc2:0_start_0 node2" [ style = bold] "rsc2_start_0" -> "child_rsc2:1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0" [ style = bold] -"child_rsc2:0_start_0 node2" -> "rsc2_running_0" [ style = bold] -"child_rsc2:1_start_0 node1" -> "rsc2_running_0" [ style = bold] "rsc2_start_0" -> "rsc2_running_0" [ style = bold] +"rsc2_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/inc9.dot b/crm/pengine/testcases/inc9.dot index 88ba695eea..b1af8efd67 100644 --- a/crm/pengine/testcases/inc9.dot +++ b/crm/pengine/testcases/inc9.dot @@ -1,24 +1,23 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "child_rsc1:2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_stop_0" -> "child_rsc1:2_stop_0 node1" [ style = bold] -"child_rsc1:2_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "rsc1_stop_0" -> "rsc1_stopped_0" [ style = bold] +"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/interleave-0.dot b/crm/pengine/testcases/interleave-0.dot index 2ead555043..001de7e987 100644 --- a/crm/pengine/testcases/interleave-0.dot +++ b/crm/pengine/testcases/interleave-0.dot @@ -1,377 +1,376 @@ -digraph "g" { - size = "30,30" -"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] +"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] +"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] "DcIPaddr_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "DcIPaddr_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] +"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] +"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] +"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:3_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] +"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:4_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] +"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:5_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] +"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] +"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] +"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] -"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n06" -> "probe_complete" [ style = bold] +"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n07" -> "probe_complete" [ style = bold] +"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] -"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "CloneSet_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] -"probe_complete" -> "CloneSet_start_0" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] -"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/interleave-1.dot b/crm/pengine/testcases/interleave-1.dot index 2ead555043..001de7e987 100644 --- a/crm/pengine/testcases/interleave-1.dot +++ b/crm/pengine/testcases/interleave-1.dot @@ -1,377 +1,376 @@ -digraph "g" { - size = "30,30" -"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] +"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] +"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] "DcIPaddr_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "DcIPaddr_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] +"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] +"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] +"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:3_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] +"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:4_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] +"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:5_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] +"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] +"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] +"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] -"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n06" -> "probe_complete" [ style = bold] +"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n07" -> "probe_complete" [ style = bold] +"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] -"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "CloneSet_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] -"probe_complete" -> "CloneSet_start_0" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] -"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/interleave-2.dot b/crm/pengine/testcases/interleave-2.dot index 2ead555043..001de7e987 100644 --- a/crm/pengine/testcases/interleave-2.dot +++ b/crm/pengine/testcases/interleave-2.dot @@ -1,377 +1,376 @@ -digraph "g" { - size = "30,30" -"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] +"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] +"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] "DcIPaddr_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "DcIPaddr_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] +"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] +"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] +"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:3_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] +"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:4_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] +"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:5_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] +"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] +"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] +"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] -"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n06" -> "probe_complete" [ style = bold] +"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n07" -> "probe_complete" [ style = bold] +"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] -"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "CloneSet_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] -"probe_complete" -> "CloneSet_start_0" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] -"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/interleave-3.dot b/crm/pengine/testcases/interleave-3.dot index 2ead555043..001de7e987 100644 --- a/crm/pengine/testcases/interleave-3.dot +++ b/crm/pengine/testcases/interleave-3.dot @@ -1,377 +1,376 @@ -digraph "g" { - size = "30,30" -"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] +"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] +"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] +"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] "DcIPaddr_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "DcIPaddr_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] +"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] +"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] +"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:3_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] +"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:4_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] +"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:5_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] +"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] +"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_CloneSet:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_CloneSet:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_CloneSet:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_CloneSet:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_CloneSet:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "child_CloneSet:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_CloneSet:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] +"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] +"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"child_CloneSet:0_start_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:0_monitor_5000 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:1_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_start_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:3_monitor_5000 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:4_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_start_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:5_monitor_5000 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:6_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_CloneSet:7_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"CloneSet_start_0" [ style=bold color="green" fontcolor="orange" ] -"CloneSet_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n06" -> "probe_complete" [ style = bold] +"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n07" -> "probe_complete" [ style = bold] +"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] -"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "CloneSet_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_start_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n02_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_start_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n03_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_start_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n04_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_start_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n05_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_start_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n06_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_start_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n07_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_CloneSet:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_CloneSet:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_CloneSet:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_CloneSet:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_CloneSet:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_CloneSet:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_CloneSet:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_CloneSet:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:0_start_0 c001n09" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "child_CloneSet:0_monitor_5000 c001n09" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:1_start_0 c001n02" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "child_CloneSet:1_monitor_5000 c001n02" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:2_start_0 c001n03" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "child_CloneSet:2_monitor_5000 c001n03" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:3_start_0 c001n04" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "child_CloneSet:3_monitor_5000 c001n04" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:4_start_0 c001n05" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "child_CloneSet:4_monitor_5000 c001n05" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:5_start_0 c001n06" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "child_CloneSet:5_monitor_5000 c001n06" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:6_start_0 c001n07" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "child_CloneSet:6_monitor_5000 c001n07" [ style = bold] -"CloneSet_start_0" -> "child_CloneSet:7_start_0 c001n08" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "child_CloneSet:7_monitor_5000 c001n08" [ style = bold] -"probe_complete" -> "CloneSet_start_0" [ style = bold] -"child_CloneSet:0_start_0 c001n09" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:1_start_0 c001n02" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:2_start_0 c001n03" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:3_start_0 c001n04" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:4_start_0 c001n05" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:5_start_0 c001n06" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:6_start_0 c001n07" -> "CloneSet_running_0" [ style = bold] -"child_CloneSet:7_start_0 c001n08" -> "CloneSet_running_0" [ style = bold] -"CloneSet_start_0" -> "CloneSet_running_0" [ style = bold] +"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n09_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n09_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/managed-0.dot b/crm/pengine/testcases/managed-0.dot index 1a975d4b56..eb146e679d 100644 --- a/crm/pengine/testcases/managed-0.dot +++ b/crm/pengine/testcases/managed-0.dot @@ -1,182 +1,181 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] "DcIPaddr_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "DcIPaddr_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n06" -> "probe_complete" [ style = bold] +"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n07" -> "probe_complete" [ style = bold] +"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/managed-1.dot b/crm/pengine/testcases/managed-1.dot index e7f358b52a..7cdbc82ef0 100644 --- a/crm/pengine/testcases/managed-1.dot +++ b/crm/pengine/testcases/managed-1.dot @@ -1,202 +1,201 @@ -digraph "g" { - size = "30,30" -"child_DoFencing:7_monitor_5000 c001n09" [ font_color=black style=filled fillcolor=purple ] -"child_DoFencing:0_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] -"child_DoFencing:1_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] -"child_DoFencing:2_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] -"child_DoFencing:3_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] -"child_DoFencing:4_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] -"child_DoFencing:5_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] -"child_DoFencing:6_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] "DcIPaddr_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "DcIPaddr_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"DoFencing_running_0" [ font_color=black style=filled fillcolor=purple ] +"DoFencing_start_0" [ font_color=black style=filled fillcolor=purple ] +"DoFencing_stop_0" [ font_color=black style=filled fillcolor=purple ] +"DoFencing_stopped_0" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_5000 c001n02" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:0_stop_0 c001n02" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_5000 c001n03" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:1_stop_0 c001n03" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_5000 c001n04" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:2_stop_0 c001n04" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_5000 c001n05" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:3_stop_0 c001n05" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_5000 c001n06" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:4_stop_0 c001n06" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_5000 c001n07" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:5_stop_0 c001n07" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:6_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_5000 c001n09" [ font_color=black style=filled fillcolor=purple ] "child_DoFencing:7_stop_0 c001n09" [ font_color=black style=filled fillcolor=purple ] -"DoFencing_start_0" [ font_color=black style=filled fillcolor=purple ] -"DoFencing_running_0" [ font_color=black style=filled fillcolor=purple ] -"DoFencing_stop_0" [ font_color=black style=filled fillcolor=purple ] -"DoFencing_stopped_0" [ font_color=black style=filled fillcolor=purple ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n06" -> "probe_complete" [ style = bold] +"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n07" -> "probe_complete" [ style = bold] +"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/managed-2.dot b/crm/pengine/testcases/managed-2.dot index 17ba4d54be..5dd5bf5338 100644 --- a/crm/pengine/testcases/managed-2.dot +++ b/crm/pengine/testcases/managed-2.dot @@ -1,254 +1,253 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "DcIPaddr_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] "DcIPaddr_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] "DcIPaddr_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] "DcIPaddr_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"DoFencing_running_0" [ font_color=black style=filled fillcolor=purple ] +"DoFencing_start_0" [ font_color=black style=filled fillcolor=purple ] +"DoFencing_stop_0" [ font_color=black style=filled fillcolor=purple ] +"DoFencing_stopped_0" [ font_color=black style=filled fillcolor=purple ] +"child_DoFencing:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:0_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:0_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:0_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:0_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:0_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:0_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:1_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:1_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:1_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:1_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:1_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:2_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:2_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:2_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:2_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:2_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:3_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:3_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:3_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:3_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:3_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:4_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:4_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:4_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:4_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:4_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:5_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:5_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:5_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:5_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:5_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:6_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:6_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:6_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:6_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:6_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"child_DoFencing:7_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"child_DoFencing:7_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"child_DoFencing:7_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"child_DoFencing:7_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"DoFencing_start_0" [ font_color=black style=filled fillcolor=purple ] -"DoFencing_running_0" [ font_color=black style=filled fillcolor=purple ] -"DoFencing_stop_0" [ font_color=black style=filled fillcolor=purple ] -"DoFencing_stopped_0" [ font_color=black style=filled fillcolor=purple ] -"probe_complete c001n09" -> "probe_complete" [ style = bold] +"child_DoFencing:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"child_DoFencing:7_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n04" -> "probe_complete" [ style = bold] +"probe_complete c001n04" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n06" -> "probe_complete" [ style = bold] +"probe_complete c001n06" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n07" -> "probe_complete" [ style = bold] +"probe_complete c001n07" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n09" -> "probe_complete" [ style = bold] +"probe_complete c001n09" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n02_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n02_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n02_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n02_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n03_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n03_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n03_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n03_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n04_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n04_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n04_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n04_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n04_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n04_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n04_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n05_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n05_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n05_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n05_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n05_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n05_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n05_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n06_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n06_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n06_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n06_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n06_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n06_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n06_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n07_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n07_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] +"rsc_c001n07_monitor_0 c001n06" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n07_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] +"rsc_c001n07_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n08_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n08_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:0_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:1_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:2_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:3_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:4_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:5_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:6_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"child_DoFencing:7_monitor_0 c001n09" -> "probe_complete c001n09" [ style = bold] -"DcIPaddr_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n09" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n04_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n05_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:0_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n09_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n04_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n05_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n06_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] +"rsc_c001n09_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n02_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n03_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n05_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n06_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"rsc_c001n07_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:0_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:1_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:2_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:3_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:4_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:5_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:6_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"child_DoFencing:7_monitor_0 c001n04" -> "probe_complete c001n04" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"rsc_c001n09_monitor_0 c001n04" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n02_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n03_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n04_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n06_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n07_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"rsc_c001n08_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:0_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:1_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:2_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:3_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:4_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:5_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:6_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"child_DoFencing:7_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] -"DcIPaddr_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n05_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"rsc_c001n07_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:0_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:1_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:2_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:3_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:4_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:5_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:6_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"child_DoFencing:7_monitor_0 c001n06" -> "probe_complete c001n06" [ style = bold] -"DcIPaddr_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] +"rsc_c001n09_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n02_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n03_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n04_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n05_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n06_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"rsc_c001n08_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:0_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:1_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:2_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:3_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:4_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:5_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:6_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"child_DoFencing:7_monitor_0 c001n07" -> "probe_complete c001n07" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n09_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n04_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n05_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n06_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n07_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n09_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/master-0.dot b/crm/pengine/testcases/master-0.dot index ac42e3f993..f4d21d8f54 100644 --- a/crm/pengine/testcases/master-0.dot +++ b/crm/pengine/testcases/master-0.dot @@ -1,44 +1,43 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] "rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] "rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] "rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-1.dot b/crm/pengine/testcases/master-1.dot index 326ae5a7f8..42a561514f 100644 --- a/crm/pengine/testcases/master-1.dot +++ b/crm/pengine/testcases/master-1.dot @@ -1,56 +1,55 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_promote_0 node1" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:1_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "child_rsc1:1_promote_0 node1" [ style = bold] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:2_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node2" -> "child_rsc1:2_promote_0 node2" [ style = bold] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] -"child_rsc1:2_start_0 node2" -> "child_rsc1:2_promote_0 node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promote_0" -> "child_rsc1:1_promote_0 node1" [ style = bold] "rsc1_promote_0" -> "child_rsc1:2_promote_0 node2" [ style = bold] +"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] "rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] -"child_rsc1:1_start_0 node1" -> "child_rsc1:1_promote_0 node1" [ style = bold] -"rsc1_promote_0" -> "child_rsc1:1_promote_0 node1" [ style = bold] +"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] "rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] "rsc1_start_0" -> "rsc1_promote_0" [ style = bold] -"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] -"child_rsc1:2_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] -"child_rsc1:1_promote_0 node1" -> "rsc1_promoted_0" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-10.dot b/crm/pengine/testcases/master-10.dot index fff95cc214..6a62662981 100644 --- a/crm/pengine/testcases/master-10.dot +++ b/crm/pengine/testcases/master-10.dot @@ -1,127 +1,126 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_1000 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:0_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"child_rsc1:0_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] +"child_rsc1:0_pre_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "child_rsc1:0_monitor_1000 node1" [ style = bold] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_promote_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_11000 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_11000 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_monitor_1000 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_1000 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] +"child_rsc1:1_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:1_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:1_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] "child_rsc1:1_pre_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_post_notify_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_pre_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_pre_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_promote_0 node1" -> "child_rsc1:1_monitor_11000 node1" [ style = bold] +"child_rsc1:1_promote_0 node1" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:1_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "child_rsc1:1_monitor_11000 node1" [ style = bold] +"child_rsc1:1_start_0 node1" -> "child_rsc1:1_promote_0 node1" [ style = bold] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_1000 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:2_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:2_post_notify_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] "child_rsc1:2_pre_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_start_0 node2" -> "child_rsc1:2_monitor_1000 node2" [ style = bold] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_11000 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:3_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"child_rsc1:3_post_notify_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] +"child_rsc1:3_pre_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_promote_0 node2" -> "child_rsc1:3_monitor_11000 node2" [ style = bold] +"child_rsc1:3_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:3_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "child_rsc1:3_monitor_11000 node2" [ style = bold] +"child_rsc1:3_start_0 node2" -> "child_rsc1:3_promote_0 node2" [ style = bold] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] -"child_rsc1:1_start_0 node1" -> "child_rsc1:1_promote_0 node1" [ style = bold] -"rsc1_promote_0" -> "child_rsc1:1_promote_0 node1" [ style = bold] -"child_rsc1:1_start_0 node1" -> "child_rsc1:1_monitor_11000 node1" [ style = bold] -"child_rsc1:1_promote_0 node1" -> "child_rsc1:1_monitor_11000 node1" [ style = bold] -"rsc1_confirmed-post_notify_start_0" -> "child_rsc1:1_monitor_11000 node1" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-post_notify_promote_0" -> "child_rsc1:0_monitor_1000 node1" [ style = bold] "rsc1_confirmed-post_notify_promote_0" -> "child_rsc1:1_monitor_11000 node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] -"child_rsc1:3_start_0 node2" -> "child_rsc1:3_promote_0 node2" [ style = bold] -"rsc1_promote_0" -> "child_rsc1:3_promote_0 node2" [ style = bold] -"child_rsc1:3_start_0 node2" -> "child_rsc1:3_monitor_11000 node2" [ style = bold] -"child_rsc1:3_promote_0 node2" -> "child_rsc1:3_monitor_11000 node2" [ style = bold] -"rsc1_confirmed-post_notify_start_0" -> "child_rsc1:3_monitor_11000 node2" [ style = bold] +"rsc1_confirmed-post_notify_promote_0" -> "child_rsc1:2_monitor_1000 node2" [ style = bold] "rsc1_confirmed-post_notify_promote_0" -> "child_rsc1:3_monitor_11000 node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] -"child_rsc1:0_start_0 node1" -> "child_rsc1:0_monitor_1000 node1" [ style = bold] +"rsc1_confirmed-post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_confirmed-post_notify_start_0" -> "child_rsc1:0_monitor_1000 node1" [ style = bold] -"rsc1_confirmed-post_notify_promote_0" -> "child_rsc1:0_monitor_1000 node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] -"child_rsc1:2_start_0 node2" -> "child_rsc1:2_monitor_1000 node2" [ style = bold] +"rsc1_confirmed-post_notify_start_0" -> "child_rsc1:1_monitor_11000 node1" [ style = bold] "rsc1_confirmed-post_notify_start_0" -> "child_rsc1:2_monitor_1000 node2" [ style = bold] -"rsc1_confirmed-post_notify_promote_0" -> "child_rsc1:2_monitor_1000 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] -"rsc1_pre_notify_start_0" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] -"rsc1_running_0" -> "rsc1_post_notify_start_0" [ style = bold] -"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:3_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:2_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"rsc1_start_0" -> "rsc1_promote_0" [ style = bold] -"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_confirmed-post_notify_start_0" -> "child_rsc1:3_monitor_11000 node2" [ style = bold] "rsc1_confirmed-post_notify_start_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_confirmed-pre_notify_promote_0" -> "rsc1_promote_0" [ style = bold] -"child_rsc1:1_promote_0 node1" -> "rsc1_promoted_0" [ style = bold] -"child_rsc1:3_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] -"rsc1_pre_notify_promote_0" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:1_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:3_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:0_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:2_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"rsc1_promoted_0" -> "rsc1_post_notify_promote_0" [ style = bold] -"rsc1_post_notify_promote_0" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:1_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:3_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:0_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:2_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] -"rsc1_pre_notify_promote_0" -> "child_rsc1:1_pre_notify_promote_0 node1" [ style = bold] +"rsc1_confirmed-pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] +"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_post_notify_promote_0" -> "child_rsc1:0_post_notify_promote_0 node1" [ style = bold] "rsc1_post_notify_promote_0" -> "child_rsc1:1_post_notify_promote_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:3_post_notify_start_0 node2" [ style = bold] -"rsc1_pre_notify_promote_0" -> "child_rsc1:3_pre_notify_promote_0 node2" [ style = bold] +"rsc1_post_notify_promote_0" -> "child_rsc1:2_post_notify_promote_0 node2" [ style = bold] "rsc1_post_notify_promote_0" -> "child_rsc1:3_post_notify_promote_0 node2" [ style = bold] +"rsc1_post_notify_promote_0" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"rsc1_post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] -"rsc1_pre_notify_promote_0" -> "child_rsc1:0_pre_notify_promote_0 node1" [ style = bold] -"rsc1_post_notify_promote_0" -> "child_rsc1:0_post_notify_promote_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] "rsc1_post_notify_start_0" -> "child_rsc1:2_post_notify_start_0 node2" [ style = bold] +"rsc1_post_notify_start_0" -> "child_rsc1:3_post_notify_start_0 node2" [ style = bold] +"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_promote_0" -> "child_rsc1:0_pre_notify_promote_0 node1" [ style = bold] +"rsc1_pre_notify_promote_0" -> "child_rsc1:1_pre_notify_promote_0 node1" [ style = bold] "rsc1_pre_notify_promote_0" -> "child_rsc1:2_pre_notify_promote_0 node2" [ style = bold] -"rsc1_post_notify_promote_0" -> "child_rsc1:2_post_notify_promote_0 node2" [ style = bold] +"rsc1_pre_notify_promote_0" -> "child_rsc1:3_pre_notify_promote_0 node2" [ style = bold] +"rsc1_pre_notify_promote_0" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] +"rsc1_pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_start_0" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promote_0" -> "child_rsc1:1_promote_0 node1" [ style = bold] +"rsc1_promote_0" -> "child_rsc1:3_promote_0 node2" [ style = bold] +"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promoted_0" -> "rsc1_post_notify_promote_0" [ style = bold] +"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc1_post_notify_start_0" [ style = bold] +"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] +"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] +"rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] +"rsc1_start_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-11.dot b/crm/pengine/testcases/master-11.dot index 891d09d983..c44ccf12fa 100644 --- a/crm/pengine/testcases/master-11.dot +++ b/crm/pengine/testcases/master-11.dot @@ -1,40 +1,39 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"simple-rsc_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"simple-rsc_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] -"simple-rsc_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"simple-rsc_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"simple-rsc_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:1_promote_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_start_0 node2" -> "child_rsc1:1_promote_0 node2" [ style = bold] +"child_rsc1:1_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" -> "simple-rsc_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_promote_0" -> "child_rsc1:1_promote_0 node2" [ style = bold] +"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" -> "child_rsc1:1_start_0 node2" [ style = bold] "rsc1_start_0" -> "rsc1_promote_0" [ style = bold] -"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] -"child_rsc1:1_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] -"probe_complete" -> "simple-rsc_start_0 node2" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"simple-rsc_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"simple-rsc_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"simple-rsc_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"simple-rsc_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"simple-rsc_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/master-2.dot b/crm/pengine/testcases/master-2.dot index b707f04f79..35cff0aae0 100644 --- a/crm/pengine/testcases/master-2.dot +++ b/crm/pengine/testcases/master-2.dot @@ -1,109 +1,108 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:0_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"child_rsc1:0_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] +"child_rsc1:0_pre_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:1_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:1_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] "child_rsc1:1_pre_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_post_notify_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_pre_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_pre_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_post_notify_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_promote_0 node1" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:1_promote_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "child_rsc1:1_promote_0 node1" [ style = bold] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:2_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:2_post_notify_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] "child_rsc1:2_pre_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] -"child_rsc1:1_start_0 node1" -> "child_rsc1:1_promote_0 node1" [ style = bold] -"rsc1_promote_0" -> "child_rsc1:1_promote_0 node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"child_rsc1:3_post_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"child_rsc1:3_post_notify_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] +"child_rsc1:3_pre_notify_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:3_promote_0 node2" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_start_0 node2" -> "child_rsc1:3_promote_0 node2" [ style = bold] -"rsc1_promote_0" -> "child_rsc1:3_promote_0 node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] -"rsc1_pre_notify_start_0" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] -"rsc1_running_0" -> "rsc1_post_notify_start_0" [ style = bold] -"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:3_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:2_post_notify_start_0 node2" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"rsc1_start_0" -> "rsc1_promote_0" [ style = bold] -"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_confirmed-post_notify_start_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_confirmed-pre_notify_promote_0" -> "rsc1_promote_0" [ style = bold] -"child_rsc1:1_promote_0 node1" -> "rsc1_promoted_0" [ style = bold] -"child_rsc1:3_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] -"rsc1_pre_notify_promote_0" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:1_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:3_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:0_pre_notify_promote_0 node1" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"child_rsc1:2_pre_notify_promote_0 node2" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] -"rsc1_promoted_0" -> "rsc1_post_notify_promote_0" [ style = bold] -"rsc1_post_notify_promote_0" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:1_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:3_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:0_post_notify_promote_0 node1" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"child_rsc1:2_post_notify_promote_0 node2" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] -"rsc1_pre_notify_promote_0" -> "child_rsc1:1_pre_notify_promote_0 node1" [ style = bold] +"rsc1_confirmed-pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] +"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_post_notify_promote_0" -> "child_rsc1:0_post_notify_promote_0 node1" [ style = bold] "rsc1_post_notify_promote_0" -> "child_rsc1:1_post_notify_promote_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:3_post_notify_start_0 node2" [ style = bold] -"rsc1_pre_notify_promote_0" -> "child_rsc1:3_pre_notify_promote_0 node2" [ style = bold] +"rsc1_post_notify_promote_0" -> "child_rsc1:2_post_notify_promote_0 node2" [ style = bold] "rsc1_post_notify_promote_0" -> "child_rsc1:3_post_notify_promote_0 node2" [ style = bold] +"rsc1_post_notify_promote_0" -> "rsc1_confirmed-post_notify_promote_0" [ style = bold] +"rsc1_post_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] -"rsc1_pre_notify_promote_0" -> "child_rsc1:0_pre_notify_promote_0 node1" [ style = bold] -"rsc1_post_notify_promote_0" -> "child_rsc1:0_post_notify_promote_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] "rsc1_post_notify_start_0" -> "child_rsc1:2_post_notify_start_0 node2" [ style = bold] +"rsc1_post_notify_start_0" -> "child_rsc1:3_post_notify_start_0 node2" [ style = bold] +"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_promote_0" -> "child_rsc1:0_pre_notify_promote_0 node1" [ style = bold] +"rsc1_pre_notify_promote_0" -> "child_rsc1:1_pre_notify_promote_0 node1" [ style = bold] "rsc1_pre_notify_promote_0" -> "child_rsc1:2_pre_notify_promote_0 node2" [ style = bold] -"rsc1_post_notify_promote_0" -> "child_rsc1:2_post_notify_promote_0 node2" [ style = bold] +"rsc1_pre_notify_promote_0" -> "child_rsc1:3_pre_notify_promote_0 node2" [ style = bold] +"rsc1_pre_notify_promote_0" -> "rsc1_confirmed-pre_notify_promote_0" [ style = bold] +"rsc1_pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_start_0" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promote_0" -> "child_rsc1:1_promote_0 node1" [ style = bold] +"rsc1_promote_0" -> "child_rsc1:3_promote_0 node2" [ style = bold] +"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promoted_0" -> "rsc1_post_notify_promote_0" [ style = bold] +"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc1_post_notify_start_0" [ style = bold] +"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] +"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] +"rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] +"rsc1_start_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-3.dot b/crm/pengine/testcases/master-3.dot index bfc1d8b1df..ce1abae183 100644 --- a/crm/pengine/testcases/master-3.dot +++ b/crm/pengine/testcases/master-3.dot @@ -1,52 +1,51 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:0_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:2_promote_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:0_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:0_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] +"child_rsc1:2_promote_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:2_start_0 node2" -> "child_rsc1:2_promote_0 node2" [ style = bold] +"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc1:3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] +"child_rsc1:3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc1:4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] -"child_rsc1:2_start_0 node2" -> "child_rsc1:2_promote_0 node2" [ style = bold] +"child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_promote_0" -> "child_rsc1:2_promote_0 node2" [ style = bold] -"rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] +"rsc1_promote_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_promoted_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_start_0" -> "child_rsc1:0_start_0 node1" [ style = bold] "rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:2_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:3_start_0 node2" -> "rsc1_running_0" [ style = bold] -"child_rsc1:0_start_0 node1" -> "rsc1_running_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" -> "child_rsc1:2_start_0 node2" [ style = bold] +"rsc1_start_0" -> "child_rsc1:3_start_0 node2" [ style = bold] "rsc1_start_0" -> "rsc1_promote_0" [ style = bold] -"rsc1_running_0" -> "rsc1_promote_0" [ style = bold] -"child_rsc1:2_promote_0 node2" -> "rsc1_promoted_0" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-4.dot b/crm/pengine/testcases/master-4.dot index 7682707988..1472ce575d 100644 --- a/crm/pengine/testcases/master-4.dot +++ b/crm/pengine/testcases/master-4.dot @@ -1,75 +1,74 @@ -digraph "g" { - size = "30,30" -"ocf_msdummy:0_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"master_rsc_1_promote_0" -> "ocf_msdummy:0_promote_0 c001n08" [ style = bold] +"master_rsc_1_promote_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_promoted_0" [ style=bold color="green" fontcolor="orange" ] +"ocf_msdummy:0_monitor_5000 c001n08" -> "ocf_msdummy:0_promote_0 c001n08" [ style = bold] +"ocf_msdummy:0_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:0_monitor_6000 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:0_promote_0 c001n08" -> "master_rsc_1_promoted_0" [ style = bold] +"ocf_msdummy:0_promote_0 c001n08" -> "ocf_msdummy:0_monitor_6000 c001n08" [ style = bold] +"ocf_msdummy:0_promote_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "ocf_msdummy:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "ocf_msdummy:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "ocf_msdummy:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "ocf_msdummy:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:0_promote_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:0_monitor_6000 c001n08" [ style=bold color="green" fontcolor="black" ] -"master_rsc_1_promote_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_promoted_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "ocf_msdummy:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:6_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:7_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:0_monitor_5000 c001n08" -> "ocf_msdummy:0_promote_0 c001n08" [ style = bold] -"master_rsc_1_promote_0" -> "ocf_msdummy:0_promote_0 c001n08" [ style = bold] -"ocf_msdummy:0_promote_0 c001n08" -> "ocf_msdummy:0_monitor_6000 c001n08" [ style = bold] -"ocf_msdummy:0_promote_0 c001n08" -> "master_rsc_1_promoted_0" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-5.dot b/crm/pengine/testcases/master-5.dot index f6aba2a355..1923a5a6fe 100644 --- a/crm/pengine/testcases/master-5.dot +++ b/crm/pengine/testcases/master-5.dot @@ -1,66 +1,65 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "ocf_msdummy:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "ocf_msdummy:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "ocf_msdummy:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "ocf_msdummy:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "ocf_msdummy:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:6_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:7_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:1_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-6.dot b/crm/pengine/testcases/master-6.dot index 1782b11e81..5fc386fe10 100644 --- a/crm/pengine/testcases/master-6.dot +++ b/crm/pengine/testcases/master-6.dot @@ -1,60 +1,59 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] "child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "ocf_msdummy:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "ocf_msdummy:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "ocf_msdummy:4_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:6_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/master-7.dot b/crm/pengine/testcases/master-7.dot index 17b7163632..a2d9da1244 100644 --- a/crm/pengine/testcases/master-7.dot +++ b/crm/pengine/testcases/master-7.dot @@ -1,110 +1,109 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"DcIPaddr_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "DcIPaddr_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_monitor_5000 c001n02" [ 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" ] -"lsb_dummy_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"lsb_dummy_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"lsb_dummy_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"rsc_c001n01_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"DcIPaddr_start_0 c001n03" -> "DcIPaddr_monitor_5000 c001n03" [ style = bold] +"DcIPaddr_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_stop_0 c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] +"DcIPaddr_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n01" [ style = bold] "DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] "DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"ocf_msdummy:0_demote_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"ocf_msdummy:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"ocf_msdummy:4_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_demote_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_demoted_0" [ style=bold color="green" fontcolor="orange" ] -"stonith c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] -"probe_complete c001n08" -> "probe_complete" [ style = bold] +"child_DoFencing:0_stop_0 c001n01" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] "child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"DcIPaddr_stop_0 c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] -"stonith c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] -"DcIPaddr_start_0 c001n03" -> "DcIPaddr_monitor_5000 c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"group-1_running_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_start_0" -> "group-1_running_0" [ style = bold] +"group-1_start_0" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"group-1_start_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stop_0" -> "group-1_start_0" [ style = bold] +"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] "group-1_stop_0" -> "ocf_192.168.100.183_stop_0 c001n03" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"group-1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stopped_0" -> "group-1_start_0" [ style = bold] +"group-1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"heartbeat_192.168.100.182_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"heartbeat_192.168.100.182_start_0 c001n02" -> "heartbeat_192.168.100.182_monitor_5000 c001n02" [ style = bold] "heartbeat_192.168.100.182_start_0 c001n02" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] -"ocf_192.168.100.183_start_0 c001n02" -> "ocf_192.168.100.183_monitor_5000 c001n02" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n03" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] +"heartbeat_192.168.100.182_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] "heartbeat_192.168.100.182_stop_0 c001n03" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] -"ocf_192.168.100.181_start_0 c001n02" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] -"heartbeat_192.168.100.182_start_0 c001n02" -> "heartbeat_192.168.100.182_monitor_5000 c001n02" [ style = bold] "heartbeat_192.168.100.182_stop_0 c001n03" -> "ocf_192.168.100.181_stop_0 c001n03" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n03" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] -"group-1_start_0" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] -"ocf_192.168.100.181_start_0 c001n02" -> "ocf_192.168.100.181_monitor_5000 c001n02" [ style = bold] -"group-1_stop_0" -> "group-1_start_0" [ style = bold] -"group-1_stopped_0" -> "group-1_start_0" [ style = bold] -"ocf_192.168.100.183_start_0 c001n02" -> "group-1_running_0" [ style = bold] -"group-1_start_0" -> "group-1_running_0" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n03" -> "group-1_stopped_0" [ style = bold] -"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] -"lsb_dummy_stop_0 c001n02" -> "lsb_dummy_start_0 c001n08" [ style = bold] +"heartbeat_192.168.100.182_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"lsb_dummy_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] "lsb_dummy_start_0 c001n08" -> "lsb_dummy_monitor_5000 c001n08" [ style = bold] -"rsc_c001n01_stop_0 c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] -"stonith c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] -"rsc_c001n01_start_0 c001n03" -> "rsc_c001n01_monitor_5000 c001n03" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n01" [ style = bold] -"child_DoFencing:0_stop_0 c001n01" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"lsb_dummy_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"lsb_dummy_stop_0 c001n02" -> "lsb_dummy_start_0 c001n08" [ style = bold] +"lsb_dummy_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"master_rsc_1_demote_0" -> "master_rsc_1_demoted_0" [ style = bold] +"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] "master_rsc_1_demote_0" -> "ocf_msdummy:0_demote_0 c001n01" [ style = bold] -"stonith c001n01" -> "ocf_msdummy:0_demote_0 c001n01" [ style = bold] -"ocf_msdummy:0_demote_0 c001n01" -> "ocf_msdummy:0_stop_0 c001n01" [ style = bold] +"master_rsc_1_demote_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_demoted_0" -> "master_rsc_1_stop_0" [ style = bold] +"master_rsc_1_demoted_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_stop_0" -> "master_rsc_1_stopped_0" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:0_stop_0 c001n01" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:4_stop_0 c001n01" [ style = bold] -"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] -"master_rsc_1_demoted_0" -> "master_rsc_1_stop_0" [ style = bold] +"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"ocf_192.168.100.181_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.181_start_0 c001n02" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] +"ocf_192.168.100.181_start_0 c001n02" -> "ocf_192.168.100.181_monitor_5000 c001n02" [ style = bold] +"ocf_192.168.100.181_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.181_stop_0 c001n03" -> "group-1_stopped_0" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_start_0 c001n02" -> "group-1_running_0" [ style = bold] +"ocf_192.168.100.183_start_0 c001n02" -> "ocf_192.168.100.183_monitor_5000 c001n02" [ style = bold] +"ocf_192.168.100.183_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_stop_0 c001n03" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:0_demote_0 c001n01" -> "master_rsc_1_demoted_0" [ style = bold] +"ocf_msdummy:0_demote_0 c001n01" -> "ocf_msdummy:0_stop_0 c001n01" [ style = bold] +"ocf_msdummy:0_demote_0 c001n01" [ style=bold color="green" fontcolor="orange" ] "ocf_msdummy:0_stop_0 c001n01" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:4_stop_0 c001n01" -> "master_rsc_1_stopped_0" [ style = bold] -"master_rsc_1_stop_0" -> "master_rsc_1_stopped_0" [ style = bold] -"ocf_msdummy:0_demote_0 c001n01" -> "master_rsc_1_demoted_0" [ style = bold] -"master_rsc_1_demote_0" -> "master_rsc_1_demoted_0" [ style = bold] +"ocf_msdummy:4_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_start_0 c001n03" -> "rsc_c001n01_monitor_5000 c001n03" [ style = bold] +"rsc_c001n01_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_stop_0 c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] +"rsc_c001n01_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"stonith c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] +"stonith c001n01" -> "ocf_msdummy:0_demote_0 c001n01" [ style = bold] +"stonith c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] +"stonith c001n01" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/master-8.dot b/crm/pengine/testcases/master-8.dot index 07e603a99b..b418e1b1ff 100644 --- a/crm/pengine/testcases/master-8.dot +++ b/crm/pengine/testcases/master-8.dot @@ -1,123 +1,122 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"DcIPaddr_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "DcIPaddr_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_monitor_5000 c001n02" [ 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" ] -"lsb_dummy_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"lsb_dummy_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"lsb_dummy_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"rsc_c001n01_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"DcIPaddr_start_0 c001n03" -> "DcIPaddr_monitor_5000 c001n03" [ style = bold] +"DcIPaddr_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_stop_0 c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] +"DcIPaddr_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n01" [ style = bold] "DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] "DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"ocf_msdummy:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"ocf_msdummy:0_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:0_demote_0 c001n01" [ style=bold color="green" fontcolor="orange" ] -"ocf_msdummy:0_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"master_rsc_1_start_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_running_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_demote_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_demoted_0" [ style=bold color="green" fontcolor="orange" ] -"stonith c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] -"probe_complete c001n08" -> "probe_complete" [ style = bold] +"child_DoFencing:0_stop_0 c001n01" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] "child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"ocf_msdummy:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"DcIPaddr_stop_0 c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] -"stonith c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] -"DcIPaddr_start_0 c001n03" -> "DcIPaddr_monitor_5000 c001n03" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"child_DoFencing:3_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"group-1_running_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_start_0" -> "group-1_running_0" [ style = bold] +"group-1_start_0" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"group-1_start_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stop_0" -> "group-1_start_0" [ style = bold] +"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] "group-1_stop_0" -> "ocf_192.168.100.183_stop_0 c001n03" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"group-1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stopped_0" -> "group-1_start_0" [ style = bold] +"group-1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"heartbeat_192.168.100.182_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"heartbeat_192.168.100.182_start_0 c001n02" -> "heartbeat_192.168.100.182_monitor_5000 c001n02" [ style = bold] "heartbeat_192.168.100.182_start_0 c001n02" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] -"ocf_192.168.100.183_start_0 c001n02" -> "ocf_192.168.100.183_monitor_5000 c001n02" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n03" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] +"heartbeat_192.168.100.182_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] "heartbeat_192.168.100.182_stop_0 c001n03" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] -"ocf_192.168.100.181_start_0 c001n02" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] -"heartbeat_192.168.100.182_start_0 c001n02" -> "heartbeat_192.168.100.182_monitor_5000 c001n02" [ style = bold] "heartbeat_192.168.100.182_stop_0 c001n03" -> "ocf_192.168.100.181_stop_0 c001n03" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n03" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] -"group-1_start_0" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] -"ocf_192.168.100.181_start_0 c001n02" -> "ocf_192.168.100.181_monitor_5000 c001n02" [ style = bold] -"group-1_stop_0" -> "group-1_start_0" [ style = bold] -"group-1_stopped_0" -> "group-1_start_0" [ style = bold] -"ocf_192.168.100.183_start_0 c001n02" -> "group-1_running_0" [ style = bold] -"group-1_start_0" -> "group-1_running_0" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n03" -> "group-1_stopped_0" [ style = bold] -"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] -"lsb_dummy_stop_0 c001n02" -> "lsb_dummy_start_0 c001n08" [ style = bold] +"heartbeat_192.168.100.182_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"lsb_dummy_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] "lsb_dummy_start_0 c001n08" -> "lsb_dummy_monitor_5000 c001n08" [ style = bold] -"rsc_c001n01_stop_0 c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] -"stonith c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] -"rsc_c001n01_start_0 c001n03" -> "rsc_c001n01_monitor_5000 c001n03" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:0_stop_0 c001n01" [ style = bold] -"child_DoFencing:0_stop_0 c001n01" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] -"ocf_msdummy:0_demote_0 c001n01" -> "ocf_msdummy:0_stop_0 c001n01" [ style = bold] -"master_rsc_1_stop_0" -> "ocf_msdummy:0_stop_0 c001n01" [ style = bold] -"ocf_msdummy:0_stop_0 c001n01" -> "ocf_msdummy:0_start_0 c001n03" [ style = bold] -"master_rsc_1_start_0" -> "ocf_msdummy:0_start_0 c001n03" [ style = bold] -"stonith c001n01" -> "ocf_msdummy:0_start_0 c001n03" [ style = bold] +"lsb_dummy_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"lsb_dummy_stop_0 c001n02" -> "lsb_dummy_start_0 c001n08" [ style = bold] +"lsb_dummy_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"master_rsc_1_demote_0" -> "master_rsc_1_demoted_0" [ style = bold] +"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] "master_rsc_1_demote_0" -> "ocf_msdummy:0_demote_0 c001n01" [ style = bold] -"stonith c001n01" -> "ocf_msdummy:0_demote_0 c001n01" [ style = bold] -"ocf_msdummy:0_start_0 c001n03" -> "ocf_msdummy:0_monitor_5000 c001n03" [ style = bold] -"probe_complete" -> "master_rsc_1_start_0" [ style = bold] -"master_rsc_1_stop_0" -> "master_rsc_1_start_0" [ style = bold] -"master_rsc_1_stopped_0" -> "master_rsc_1_start_0" [ style = bold] +"master_rsc_1_demote_0" [ style=bold color="green" fontcolor="orange" ] "master_rsc_1_demoted_0" -> "master_rsc_1_start_0" [ style = bold] -"ocf_msdummy:0_start_0 c001n03" -> "master_rsc_1_running_0" [ style = bold] -"master_rsc_1_start_0" -> "master_rsc_1_running_0" [ style = bold] -"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] "master_rsc_1_demoted_0" -> "master_rsc_1_stop_0" [ style = bold] -"ocf_msdummy:0_stop_0 c001n01" -> "master_rsc_1_stopped_0" [ style = bold] +"master_rsc_1_demoted_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_running_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_start_0" -> "master_rsc_1_running_0" [ style = bold] +"master_rsc_1_start_0" -> "ocf_msdummy:0_start_0 c001n03" [ style = bold] +"master_rsc_1_start_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_stop_0" -> "master_rsc_1_start_0" [ style = bold] "master_rsc_1_stop_0" -> "master_rsc_1_stopped_0" [ style = bold] +"master_rsc_1_stop_0" -> "ocf_msdummy:0_stop_0 c001n01" [ style = bold] +"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_stopped_0" -> "master_rsc_1_start_0" [ style = bold] +"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"ocf_192.168.100.181_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.181_start_0 c001n02" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] +"ocf_192.168.100.181_start_0 c001n02" -> "ocf_192.168.100.181_monitor_5000 c001n02" [ style = bold] +"ocf_192.168.100.181_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.181_stop_0 c001n03" -> "group-1_stopped_0" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_start_0 c001n02" -> "group-1_running_0" [ style = bold] +"ocf_192.168.100.183_start_0 c001n02" -> "ocf_192.168.100.183_monitor_5000 c001n02" [ style = bold] +"ocf_192.168.100.183_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_stop_0 c001n03" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:0_demote_0 c001n01" -> "master_rsc_1_demoted_0" [ style = bold] -"master_rsc_1_demote_0" -> "master_rsc_1_demoted_0" [ style = bold] +"ocf_msdummy:0_demote_0 c001n01" -> "ocf_msdummy:0_stop_0 c001n01" [ style = bold] +"ocf_msdummy:0_demote_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"ocf_msdummy:0_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:0_start_0 c001n03" -> "master_rsc_1_running_0" [ style = bold] +"ocf_msdummy:0_start_0 c001n03" -> "ocf_msdummy:0_monitor_5000 c001n03" [ style = bold] +"ocf_msdummy:0_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:0_stop_0 c001n01" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:0_stop_0 c001n01" -> "ocf_msdummy:0_start_0 c001n03" [ style = bold] +"ocf_msdummy:0_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"ocf_msdummy:4_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:4_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:5_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"ocf_msdummy:6_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"ocf_msdummy:7_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "master_rsc_1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_start_0 c001n03" -> "rsc_c001n01_monitor_5000 c001n03" [ style = bold] +"rsc_c001n01_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_stop_0 c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] +"rsc_c001n01_stop_0 c001n01" [ style=bold color="green" fontcolor="orange" ] +"stonith c001n01" -> "DcIPaddr_start_0 c001n03" [ style = bold] +"stonith c001n01" -> "ocf_msdummy:0_demote_0 c001n01" [ style = bold] +"stonith c001n01" -> "ocf_msdummy:0_start_0 c001n03" [ style = bold] +"stonith c001n01" -> "rsc_c001n01_start_0 c001n03" [ style = bold] +"stonith c001n01" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/master-9.dot b/crm/pengine/testcases/master-9.dot index ad80c94896..82727ef9b7 100644 --- a/crm/pengine/testcases/master-9.dot +++ b/crm/pengine/testcases/master-9.dot @@ -1,61 +1,60 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete va1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] +"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] +"DoFencing_stop_0" -> "child_DoFencing:1_stop_0 ibm1" [ style = bold] +"DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:1_monitor_0 va1" -> "probe_complete va1" [ style = bold] "child_DoFencing:1_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:3_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] -"probe_complete ibm1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_stop_0 ibm1" -> "DoFencing_stopped_0" [ style = bold] +"child_DoFencing:1_stop_0 ibm1" -> "do_shutdown ibm1" [ style = bold] +"child_DoFencing:1_stop_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] "child_DoFencing:2_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"child_DoFencing:2_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] "child_DoFencing:3_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:2_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:3_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:4_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:5_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:6_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"ocf_msdummy:7_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"ocf_127.0.0.13_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] +"child_DoFencing:3_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"child_DoFencing:3_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] +"do_shutdown ibm1" [ style=bold color="green" fontcolor="black" ] "heartbeat_127.0.0.12_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"ocf_127.0.0.11_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] "lsb_dummy_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"rsc_sgi2_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"rsc_ibm1_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"rsc_va1_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"rsc_test02_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"child_DoFencing:1_stop_0 ibm1" [ style=bold color="green" fontcolor="black" ] -"DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ] -"DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"ocf_127.0.0.11_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] +"ocf_127.0.0.13_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] "ocf_msdummy:0_monitor_6000 va1" [ font_color=purple style=filled fillcolor=red ] "ocf_msdummy:1_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] -"do_shutdown ibm1" [ style=bold color="green" fontcolor="black" ] -"probe_complete va1" -> "probe_complete" [ style = bold] -"probe_complete ibm1" -> "probe_complete" [ style = bold] -"child_DoFencing:1_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"child_DoFencing:2_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"child_DoFencing:3_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"ocf_msdummy:2_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"ocf_msdummy:3_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"ocf_msdummy:4_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"ocf_msdummy:5_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"ocf_msdummy:6_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"ocf_msdummy:7_monitor_0 va1" -> "probe_complete va1" [ style = bold] -"child_DoFencing:2_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"child_DoFencing:3_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] "ocf_msdummy:2_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"ocf_msdummy:2_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:2_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"ocf_msdummy:2_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:3_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"ocf_msdummy:3_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:3_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"ocf_msdummy:3_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:4_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"ocf_msdummy:4_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:4_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"ocf_msdummy:4_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:5_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"ocf_msdummy:5_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:5_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"ocf_msdummy:5_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:6_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] +"ocf_msdummy:6_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:6_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"ocf_msdummy:6_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] "ocf_msdummy:7_monitor_0 ibm1" -> "probe_complete ibm1" [ style = bold] -"DoFencing_stop_0" -> "child_DoFencing:1_stop_0 ibm1" [ style = bold] -"child_DoFencing:1_stop_0 ibm1" -> "DoFencing_stopped_0" [ style = bold] -"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold] -"child_DoFencing:1_stop_0 ibm1" -> "do_shutdown ibm1" [ style = bold] +"ocf_msdummy:7_monitor_0 ibm1" [ style=bold color="green" fontcolor="black" ] +"ocf_msdummy:7_monitor_0 va1" -> "probe_complete va1" [ style = bold] +"ocf_msdummy:7_monitor_0 va1" [ style=bold color="green" fontcolor="black" ] +"probe_complete ibm1" -> "probe_complete" [ style = bold] +"probe_complete ibm1" [ style=bold color="green" fontcolor="black" ] +"probe_complete va1" -> "probe_complete" [ style = bold] +"probe_complete va1" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_ibm1_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] +"rsc_sgi2_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] +"rsc_test02_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] +"rsc_va1_monitor_5000 va1" [ font_color=purple style=filled fillcolor=red ] } diff --git a/crm/pengine/testcases/mon-rsc-1.dot b/crm/pengine/testcases/mon-rsc-1.dot index 5834802cb9..b6895a2c36 100644 --- a/crm/pengine/testcases/mon-rsc-1.dot +++ b/crm/pengine/testcases/mon-rsc-1.dot @@ -1,16 +1,15 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_5000 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_5000 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" -> "rsc1_monitor_5000 node1" [ style = bold] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/mon-rsc-2.dot b/crm/pengine/testcases/mon-rsc-2.dot index 0c25f06e51..e5693916e6 100644 --- a/crm/pengine/testcases/mon-rsc-2.dot +++ b/crm/pengine/testcases/mon-rsc-2.dot @@ -1,16 +1,15 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_5000 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"rsc1_stop_0 node2" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_5000 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" -> "rsc1_monitor_5000 node1" [ style = bold] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node2" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/mon-rsc-3.dot b/crm/pengine/testcases/mon-rsc-3.dot index 912df254ce..fec0be2b83 100644 --- a/crm/pengine/testcases/mon-rsc-3.dot +++ b/crm/pengine/testcases/mon-rsc-3.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_5000 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] "rsc1_start_0 node1" -> "rsc1_monitor_5000 node1" [ style = bold] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/mon-rsc-4.dot b/crm/pengine/testcases/mon-rsc-4.dot index 0c25f06e51..e5693916e6 100644 --- a/crm/pengine/testcases/mon-rsc-4.dot +++ b/crm/pengine/testcases/mon-rsc-4.dot @@ -1,16 +1,15 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_5000 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"rsc1_stop_0 node2" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_5000 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" -> "rsc1_monitor_5000 node1" [ style = bold] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node2" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/multi1.dot b/crm/pengine/testcases/multi1.dot index 53c24f12e2..81d929be2b 100644 --- a/crm/pengine/testcases/multi1.dot +++ b/crm/pengine/testcases/multi1.dot @@ -1,10 +1,9 @@ -digraph "g" { - size = "30,30" + digraph "g" { "probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node1" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node2" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/multi1.exp b/crm/pengine/testcases/multi1.exp index 8fd1ab525a..fa8dfb2b51 100644 --- a/crm/pengine/testcases/multi1.exp +++ b/crm/pengine/testcases/multi1.exp @@ -1,53 +1,53 @@ - - + + - - - - - - + + + + + + - - - - + + + + - - + + - - - + + + - + diff --git a/crm/pengine/testcases/notify-0.dot b/crm/pengine/testcases/notify-0.dot index 6d21e92615..f823a0aad3 100644 --- a/crm/pengine/testcases/notify-0.dot +++ b/crm/pengine/testcases/notify-0.dot @@ -1,23 +1,22 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] "child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] "child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] "rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] -"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] "rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/notify-1.dot b/crm/pengine/testcases/notify-1.dot index 272681cebe..6f989aa736 100644 --- a/crm/pengine/testcases/notify-1.dot +++ b/crm/pengine/testcases/notify-1.dot @@ -1,51 +1,50 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc1:0_pre_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:0_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_pre_notify_start_0 node1" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"child_rsc1:0_pre_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:1_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_pre_notify_stop_0 node1" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] "child_rsc2:0_pre_notify_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_start_0" -> "child_rsc1:0_pre_notify_start_0 node1" [ style = bold] "rsc1_pre_notify_start_0" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] -"child_rsc1:0_pre_notify_start_0 node1" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_running_0" -> "rsc1_post_notify_start_0" [ style = bold] -"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_confirmed-pre_notify_stop_0" -> "rsc2_stop_0" [ style = bold] -"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] -"rsc2_pre_notify_stop_0" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] -"child_rsc2:0_pre_notify_stop_0 node1" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_post_notify_stop_0" [ style = bold] +"rsc2_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_post_notify_stop_0" -> "rsc2_confirmed-post_notify_stop_0" [ style = bold] -"rsc1_pre_notify_start_0" -> "child_rsc1:0_pre_notify_start_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] +"rsc2_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_pre_notify_stop_0" -> "child_rsc2:0_pre_notify_stop_0 node1" [ style = bold] +"rsc2_pre_notify_stop_0" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] +"rsc2_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] +"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc2_post_notify_stop_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/notify-2.dot b/crm/pengine/testcases/notify-2.dot index 272681cebe..6f989aa736 100644 --- a/crm/pengine/testcases/notify-2.dot +++ b/crm/pengine/testcases/notify-2.dot @@ -1,51 +1,50 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc1:0_pre_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:0_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_pre_notify_start_0 node1" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"child_rsc1:0_pre_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:1_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_pre_notify_stop_0 node1" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] "child_rsc2:0_pre_notify_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_start_0" -> "child_rsc1:0_pre_notify_start_0 node1" [ style = bold] "rsc1_pre_notify_start_0" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] -"child_rsc1:0_pre_notify_start_0 node1" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_running_0" -> "rsc1_post_notify_start_0" [ style = bold] -"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_confirmed-pre_notify_stop_0" -> "rsc2_stop_0" [ style = bold] -"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] -"rsc2_pre_notify_stop_0" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] -"child_rsc2:0_pre_notify_stop_0 node1" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_post_notify_stop_0" [ style = bold] +"rsc2_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_post_notify_stop_0" -> "rsc2_confirmed-post_notify_stop_0" [ style = bold] -"rsc1_pre_notify_start_0" -> "child_rsc1:0_pre_notify_start_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] +"rsc2_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_pre_notify_stop_0" -> "child_rsc2:0_pre_notify_stop_0 node1" [ style = bold] +"rsc2_pre_notify_stop_0" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] +"rsc2_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] +"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc2_post_notify_stop_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/notify-3.dot b/crm/pengine/testcases/notify-3.dot index 92767734e7..d519434b5f 100644 --- a/crm/pengine/testcases/notify-3.dot +++ b/crm/pengine/testcases/notify-3.dot @@ -1,87 +1,86 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] "child_rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc1_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"rsc2_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] -"child_rsc1:0_pre_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:0_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"child_rsc1:0_pre_notify_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_post_notify_stop_0 node1" -> "rsc1_confirmed-post_notify_stop_0" [ style = bold] "child_rsc1:0_post_notify_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_pre_notify_start_0 node1" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"child_rsc1:0_pre_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:0_pre_notify_stop_0 node1" -> "rsc1_confirmed-pre_notify_stop_0" [ style = bold] +"child_rsc1:0_pre_notify_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc1:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] "child_rsc1:1_post_notify_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_pre_notify_stop_0 node2" -> "rsc1_confirmed-pre_notify_stop_0" [ style = bold] "child_rsc1:1_pre_notify_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] +"child_rsc1:1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"child_rsc1:1_stop_0 node2" -> "child_rsc1:1_start_0 node1" [ style = bold] +"child_rsc1:1_stop_0 node2" -> "rsc1_stopped_0" [ style = bold] +"child_rsc1:1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:0_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"child_rsc2:0_pre_notify_stop_0 node1" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] "child_rsc2:0_pre_notify_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"child_rsc1:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] +"child_rsc2:0_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc2:1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"child_rsc1:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"child_rsc2:0_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"child_rsc2:1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "child_rsc2:1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_stop_0" -> "child_rsc1:1_stop_0 node2" [ style = bold] -"child_rsc1:1_stop_0 node2" -> "child_rsc1:1_start_0 node1" [ style = bold] -"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"child_rsc2:1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0" [ style = bold] -"rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] -"rsc1_stop_0" -> "rsc1_start_0" [ style = bold] -"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] -"rsc1_confirmed-post_notify_stop_0" -> "rsc1_start_0" [ style = bold] -"child_rsc1:1_start_0 node1" -> "rsc1_running_0" [ style = bold] -"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_confirmed-post_notify_stop_0" -> "rsc1_pre_notify_start_0" [ style = bold] +"rsc1_confirmed-post_notify_stop_0" -> "rsc1_start_0" [ style = bold] +"rsc1_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-pre_notify_start_0" -> "rsc1_start_0" [ style = bold] +"rsc1_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_confirmed-pre_notify_stop_0" -> "rsc1_stop_0" [ style = bold] +"rsc1_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] +"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] +"rsc1_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_post_notify_stop_0" -> "child_rsc1:0_post_notify_stop_0 node1" [ style = bold] +"rsc1_post_notify_stop_0" -> "rsc1_confirmed-post_notify_stop_0" [ style = bold] +"rsc1_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_start_0" -> "child_rsc1:0_pre_notify_start_0 node1" [ style = bold] "rsc1_pre_notify_start_0" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] -"child_rsc1:0_pre_notify_start_0 node1" -> "rsc1_confirmed-pre_notify_start_0" [ style = bold] +"rsc1_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_pre_notify_stop_0" -> "child_rsc1:0_pre_notify_stop_0 node1" [ style = bold] +"rsc1_pre_notify_stop_0" -> "child_rsc1:1_pre_notify_stop_0 node2" [ style = bold] +"rsc1_pre_notify_stop_0" -> "rsc1_confirmed-pre_notify_stop_0" [ style = bold] +"rsc1_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_running_0" -> "rsc1_post_notify_start_0" [ style = bold] -"rsc1_post_notify_start_0" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:0_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"child_rsc1:1_post_notify_start_0 node1" -> "rsc1_confirmed-post_notify_start_0" [ style = bold] -"rsc1_confirmed-pre_notify_stop_0" -> "rsc1_stop_0" [ style = bold] -"child_rsc1:1_stop_0 node2" -> "rsc1_stopped_0" [ style = bold] +"rsc1_running_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_start_0" -> "child_rsc1:1_start_0 node1" [ style = bold] +"rsc1_start_0" -> "rsc1_running_0" [ style = bold] +"rsc1_start_0" [ style=bold color="green" fontcolor="orange" ] +"rsc1_stop_0" -> "child_rsc1:1_stop_0 node2" [ style = bold] +"rsc1_stop_0" -> "rsc1_start_0" [ style = bold] "rsc1_stop_0" -> "rsc1_stopped_0" [ style = bold] -"rsc1_pre_notify_stop_0" -> "rsc1_confirmed-pre_notify_stop_0" [ style = bold] -"child_rsc1:0_pre_notify_stop_0 node1" -> "rsc1_confirmed-pre_notify_stop_0" [ style = bold] -"child_rsc1:1_pre_notify_stop_0 node2" -> "rsc1_confirmed-pre_notify_stop_0" [ style = bold] +"rsc1_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc1_stopped_0" -> "rsc1_post_notify_stop_0" [ style = bold] -"rsc1_post_notify_stop_0" -> "rsc1_confirmed-post_notify_stop_0" [ style = bold] -"child_rsc1:0_post_notify_stop_0 node1" -> "rsc1_confirmed-post_notify_stop_0" [ style = bold] -"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] +"rsc1_stopped_0" -> "rsc1_start_0" [ style = bold] +"rsc1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_confirmed-post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_confirmed-pre_notify_stop_0" -> "rsc2_stop_0" [ style = bold] -"child_rsc2:0_stop_0 node1" -> "rsc2_stopped_0" [ style = bold] -"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] -"rsc2_pre_notify_stop_0" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] -"child_rsc2:0_pre_notify_stop_0 node1" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] -"rsc2_stopped_0" -> "rsc2_post_notify_stop_0" [ style = bold] +"rsc2_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_post_notify_stop_0" -> "rsc2_confirmed-post_notify_stop_0" [ style = bold] -"rsc1_pre_notify_start_0" -> "child_rsc1:0_pre_notify_start_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:0_post_notify_start_0 node1" [ style = bold] -"rsc1_pre_notify_stop_0" -> "child_rsc1:0_pre_notify_stop_0 node1" [ style = bold] -"rsc1_post_notify_stop_0" -> "child_rsc1:0_post_notify_stop_0 node1" [ style = bold] -"rsc1_post_notify_start_0" -> "child_rsc1:1_post_notify_start_0 node1" [ style = bold] -"rsc1_pre_notify_stop_0" -> "child_rsc1:1_pre_notify_stop_0 node2" [ style = bold] +"rsc2_post_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] "rsc2_pre_notify_stop_0" -> "child_rsc2:0_pre_notify_stop_0 node1" [ style = bold] +"rsc2_pre_notify_stop_0" -> "rsc2_confirmed-pre_notify_stop_0" [ style = bold] +"rsc2_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stop_0" -> "child_rsc2:0_stop_0 node1" [ style = bold] +"rsc2_stop_0" -> "rsc2_stopped_0" [ style = bold] +"rsc2_stop_0" [ style=bold color="green" fontcolor="orange" ] +"rsc2_stopped_0" -> "rsc2_post_notify_stop_0" [ style = bold] +"rsc2_stopped_0" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/order1.dot b/crm/pengine/testcases/order1.dot index 38d193702c..18b409f3eb 100644 --- a/crm/pengine/testcases/order1.dot +++ b/crm/pengine/testcases/order1.dot @@ -1,28 +1,27 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" -> "rsc2_start_0 node2" [ style = bold] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc1_start_0 node1" -> "rsc2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node2" -> "rsc3_start_0 node1" [ style = bold] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/order1.exp b/crm/pengine/testcases/order1.exp index c0f7a88c8b..1e4dcec3f6 100644 --- a/crm/pengine/testcases/order1.exp +++ b/crm/pengine/testcases/order1.exp @@ -1,153 +1,153 @@ - + - - - - + + + + - + - - - - + + + + - - - + + + - + - - + + - - + + - - - - + + + + diff --git a/crm/pengine/testcases/order2.dot b/crm/pengine/testcases/order2.dot index 62b01f3659..bb91912c49 100644 --- a/crm/pengine/testcases/order2.dot +++ b/crm/pengine/testcases/order2.dot @@ -1,35 +1,34 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" -> "rsc2_start_0 node2" [ style = bold] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" -> "rsc3_start_0 node1" [ style = bold] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc1_start_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc4_start_0 node2" -> "rsc2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc3_start_0 node1" [ style = bold] -"rsc2_start_0 node2" -> "rsc3_start_0 node1" [ style = bold] -"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/order2.exp b/crm/pengine/testcases/order2.exp index 79ec4ed3d6..572bf0c1bd 100644 --- a/crm/pengine/testcases/order2.exp +++ b/crm/pengine/testcases/order2.exp @@ -1,193 +1,193 @@ - + - - - - + + + + - + - - - - + + + + - - + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/order3.dot b/crm/pengine/testcases/order3.dot index 931eddc82f..5b57100b00 100644 --- a/crm/pengine/testcases/order3.dot +++ b/crm/pengine/testcases/order3.dot @@ -1,38 +1,37 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" -> "rsc2_start_0 node2" [ style = bold] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" -> "rsc3_start_0 node2" [ style = bold] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_stop_0 node1" -> "rsc1_stop_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"rsc3_stop_0 node1" -> "rsc2_stop_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc1_start_0 node2" -> "rsc2_start_0 node2" [ style = bold] "rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] -"rsc4_start_0 node2" -> "rsc2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc3_start_0 node2" [ style = bold] -"rsc2_start_0 node2" -> "rsc3_start_0 node2" [ style = bold] -"rsc3_stop_0 node1" -> "rsc3_start_0 node2" [ style = bold] "rsc2_stop_0 node1" -> "rsc4_stop_0 node1" [ style = bold] -"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_stop_0 node1" -> "rsc2_stop_0 node1" [ style = bold] +"rsc3_stop_0 node1" -> "rsc3_start_0 node2" [ style = bold] +"rsc3_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_start_0 node2" -> "rsc2_start_0 node2" [ style = bold] +"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc4_stop_0 node1" -> "rsc4_start_0 node2" [ style = bold] +"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/order3.exp b/crm/pengine/testcases/order3.exp index 6af3062425..1857213b49 100644 --- a/crm/pengine/testcases/order3.exp +++ b/crm/pengine/testcases/order3.exp @@ -1,204 +1,204 @@ - + - - - - + + + + - - - + + + - + - - - - + + + + - - - + + + - + - - - - + + + + - - + + - - + + - - - + + + - - - - + + + + - + - - - - + + + + - - + + - + - - - - + + + + - - - + + + - - - - + + + + diff --git a/crm/pengine/testcases/order4.dot b/crm/pengine/testcases/order4.dot index 38d193702c..18b409f3eb 100644 --- a/crm/pengine/testcases/order4.dot +++ b/crm/pengine/testcases/order4.dot @@ -1,28 +1,27 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" -> "rsc2_start_0 node2" [ style = bold] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc1_start_0 node1" -> "rsc2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node2" -> "rsc3_start_0 node1" [ style = bold] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/order4.exp b/crm/pengine/testcases/order4.exp index c0f7a88c8b..1e4dcec3f6 100644 --- a/crm/pengine/testcases/order4.exp +++ b/crm/pengine/testcases/order4.exp @@ -1,153 +1,153 @@ - + - - - - + + + + - + - - - - + + + + - - - + + + - + - - + + - - + + - - - - + + + + diff --git a/crm/pengine/testcases/order5.dot b/crm/pengine/testcases/order5.dot index 188cbf4e8a..93bd587f31 100644 --- a/crm/pengine/testcases/order5.dot +++ b/crm/pengine/testcases/order5.dot @@ -1,40 +1,39 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc7_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc8_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"probe_complete" -> "rsc5_start_0 node1" [ style = bold] +"probe_complete" -> "rsc7_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc7_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc7_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] +"rsc4_stop_0 node1" -> "rsc4_start_0 node2" [ style = bold] +"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc5_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc5_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc5_stop_0 node2" -> "rsc5_start_0 node1" [ style = bold] +"rsc5_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc6_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc7_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc8_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc4_start_0 node2" [ style = bold] -"rsc4_stop_0 node1" -> "rsc4_start_0 node2" [ style = bold] -"probe_complete" -> "rsc5_start_0 node1" [ style = bold] -"rsc5_stop_0 node2" -> "rsc5_start_0 node1" [ style = bold] -"probe_complete" -> "rsc7_start_0 node1" [ style = bold] +"rsc7_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc7_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc7_stop_0 node2" -> "rsc7_start_0 node1" [ style = bold] +"rsc7_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc8_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc8_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/order6.dot b/crm/pengine/testcases/order6.dot index c514c3a419..6a8d89a1a4 100644 --- a/crm/pengine/testcases/order6.dot +++ b/crm/pengine/testcases/order6.dot @@ -1,46 +1,45 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc7_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc8_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"probe_complete" -> "rsc5_start_0 node1" [ style = bold] +"probe_complete" -> "rsc6_start_0 node2" [ style = bold] +"probe_complete" -> "rsc7_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc6_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc7_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc7_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] +"rsc4_stop_0 node1" -> "rsc4_start_0 node2" [ style = bold] +"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc5_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc5_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc5_start_0 node1" -> "rsc6_start_0 node2" [ style = bold] +"rsc5_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc5_stop_0 node2" -> "rsc5_start_0 node1" [ style = bold] +"rsc5_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc6_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc7_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc8_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc4_start_0 node2" [ style = bold] -"rsc4_stop_0 node1" -> "rsc4_start_0 node2" [ style = bold] +"rsc6_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc6_stop_0 node2" -> "rsc5_stop_0 node2" [ style = bold] -"probe_complete" -> "rsc5_start_0 node1" [ style = bold] -"rsc5_stop_0 node2" -> "rsc5_start_0 node1" [ style = bold] -"probe_complete" -> "rsc6_start_0 node2" [ style = bold] -"rsc5_start_0 node1" -> "rsc6_start_0 node2" [ style = bold] "rsc6_stop_0 node2" -> "rsc6_start_0 node2" [ style = bold] -"probe_complete" -> "rsc7_start_0 node1" [ style = bold] +"rsc6_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc7_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc7_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc7_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc7_stop_0 node2" -> "rsc7_start_0 node1" [ style = bold] +"rsc7_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc8_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc8_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/order7.dot b/crm/pengine/testcases/order7.dot index 0579555e2a..e188a3f8d8 100644 --- a/crm/pengine/testcases/order7.dot +++ b/crm/pengine/testcases/order7.dot @@ -1,23 +1,22 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" -> "rscB_start_0 node1" [ style = bold] +"probe_complete" -> "rscC_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rscB_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rscC_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rscA_stop_0 node1" [ font_color=black style=filled fillcolor=purple ] -"rscB_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rscC_start_0 node1" [ font_color=purple style=filled fillcolor=red ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rscB_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rscB_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rscB_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rscC_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] -"probe_complete" -> "rsc3_start_0 node1" [ style = bold] -"probe_complete" -> "rscB_start_0 node1" [ style = bold] -"probe_complete" -> "rscC_start_0 node1" [ style = bold] +"rscC_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rscC_start_0 node1" [ font_color=purple style=filled fillcolor=red ] } diff --git a/crm/pengine/testcases/orphan-0.dot b/crm/pengine/testcases/orphan-0.dot index 210d3066a0..67736a7522 100644 --- a/crm/pengine/testcases/orphan-0.dot +++ b/crm/pengine/testcases/orphan-0.dot @@ -1,40 +1,39 @@ -digraph "g" { - size = "30,30" -"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] "probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_6000 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_6000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_start_0 c001n08" [ font_color=black style=filled fillcolor=purple ] +"rsc_c001n08_stop_0 c001n08" [ font_color=black style=filled fillcolor=purple ] } diff --git a/crm/pengine/testcases/orphan-1.dot b/crm/pengine/testcases/orphan-1.dot index 7445f58c80..7fbfae0f0a 100644 --- a/crm/pengine/testcases/orphan-1.dot +++ b/crm/pengine/testcases/orphan-1.dot @@ -1,40 +1,39 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] "probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_cancel_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_cancel_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_6000 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_stop_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_cancel_5000 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_cancel_5000 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_6000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_stop_0 c001n08" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/params-0.dot b/crm/pengine/testcases/params-0.dot index d0adfaae7d..a47fb0ccd4 100644 --- a/crm/pengine/testcases/params-0.dot +++ b/crm/pengine/testcases/params-0.dot @@ -1,42 +1,41 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] "probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] "probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/params-1.dot b/crm/pengine/testcases/params-1.dot index 8f1d514402..9ea9e9aad9 100644 --- a/crm/pengine/testcases/params-1.dot +++ b/crm/pengine/testcases/params-1.dot @@ -1,51 +1,50 @@ -digraph "g" { - size = "30,30" -"rsc_c001n08_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_start_0 c001n02" -> "DcIPaddr_monitor_5000 c001n02" [ style = bold] "DcIPaddr_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_cancel_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_stop_0 c001n02" -> "DcIPaddr_start_0 c001n02" [ style = bold] "DcIPaddr_stop_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_6000 c001n02" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_start_0 c001n02" -> "DcIPaddr_monitor_5000 c001n02" [ style = bold] -"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n08_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "DcIPaddr_start_0 c001n02" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_cancel_5000 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_6000 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"probe_complete" -> "DcIPaddr_start_0 c001n02" [ style = bold] -"DcIPaddr_stop_0 c001n02" -> "DcIPaddr_start_0 c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/params-2.dot b/crm/pengine/testcases/params-2.dot index 59011a4f1d..50a8de5767 100644 --- a/crm/pengine/testcases/params-2.dot +++ b/crm/pengine/testcases/params-2.dot @@ -1,47 +1,46 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node3" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_delete_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"do_shutdown node1" [ style=bold color="green" fontcolor="black" ] "lrm_refresh node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_delete_0 node2" [ style=bold color="green" fontcolor="black" ] "lrm_refresh node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_stop_0 node3" [ style=bold color="green" fontcolor="black" ] -"rsc3_delete_0 node3" [ style=bold color="green" fontcolor="black" ] "lrm_refresh node3" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node3" [ style=bold color="green" fontcolor="black" ] -"do_shutdown node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete node3" -> "probe_complete" [ style = bold] -"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"probe_complete node3" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc3_start_0 node3" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_delete_0 node1" -> "lrm_refresh node1" [ style = bold] +"rsc1_delete_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node3" -> "probe_complete node3" [ style = bold] -"rsc2_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"rsc1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node1" -> "do_shutdown node1" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_delete_0 node1" [ style = bold] -"rsc1_delete_0 node1" -> "lrm_refresh node1" [ style = bold] -"rsc2_stop_0 node2" -> "rsc2_delete_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_delete_0 node2" -> "lrm_refresh node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc2_stop_0 node2" -> "rsc2_start_0 node2" [ style = bold] "rsc2_delete_0 node2" -> "rsc2_start_0 node2" [ style = bold] -"rsc3_stop_0 node3" -> "rsc3_delete_0 node3" [ style = bold] +"rsc2_delete_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node3" -> "probe_complete node3" [ style = bold] +"rsc2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_stop_0 node2" -> "rsc2_delete_0 node2" [ style = bold] +"rsc2_stop_0 node2" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc3_delete_0 node3" -> "lrm_refresh node3" [ style = bold] -"probe_complete" -> "rsc3_start_0 node3" [ style = bold] -"rsc3_stop_0 node3" -> "rsc3_start_0 node3" [ style = bold] "rsc3_delete_0 node3" -> "rsc3_start_0 node3" [ style = bold] -"rsc1_stop_0 node1" -> "do_shutdown node1" [ style = bold] +"rsc3_delete_0 node3" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node3" [ style=bold color="green" fontcolor="black" ] +"rsc3_stop_0 node3" -> "rsc3_delete_0 node3" [ style = bold] +"rsc3_stop_0 node3" -> "rsc3_start_0 node3" [ style = bold] +"rsc3_stop_0 node3" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/probe-0.dot b/crm/pengine/testcases/probe-0.dot index 703397b461..a13b8ca44c 100644 --- a/crm/pengine/testcases/probe-0.dot +++ b/crm/pengine/testcases/probe-0.dot @@ -1,36 +1,35 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete 32c48" [ style=bold color="green" fontcolor="black" ] -"configstoreclone:0_monitor_0 32c48" [ style=bold color="green" fontcolor="black" ] -"probe_complete 32c47" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"configstoreclone:0_monitor_0 32c47" -> "probe_complete 32c47" [ style = bold] "configstoreclone:0_monitor_0 32c47" [ style=bold color="green" fontcolor="black" ] +"configstoreclone:0_monitor_0 32c48" -> "probe_complete 32c48" [ style = bold] +"configstoreclone:0_monitor_0 32c48" [ style=bold color="green" fontcolor="black" ] +"configstoreclone:0_post_notify_start_0 32c48" -> "configstorecloneset_confirmed-post_notify_start_0" [ style = bold] +"configstoreclone:0_post_notify_start_0 32c48" [ style=bold color="green" fontcolor="black" ] +"configstoreclone:0_start_0 32c48" -> "configstorecloneset_running_0" [ style = bold] "configstoreclone:0_start_0 32c48" [ style=bold color="green" fontcolor="black" ] +"configstoreclone:1_post_notify_start_0 32c47" -> "configstorecloneset_confirmed-post_notify_start_0" [ style = bold] +"configstoreclone:1_post_notify_start_0 32c47" [ style=bold color="green" fontcolor="black" ] +"configstoreclone:1_start_0 32c47" -> "configstorecloneset_running_0" [ style = bold] "configstoreclone:1_start_0 32c47" [ style=bold color="green" fontcolor="black" ] -"configstorecloneset_start_0" [ style=bold color="green" fontcolor="orange" ] -"configstorecloneset_running_0" [ style=bold color="green" fontcolor="orange" ] -"configstorecloneset_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"configstorecloneset_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"configstorecloneset_confirmed-pre_notify_start_0" -> "configstorecloneset_start_0" [ style = bold] "configstorecloneset_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"configstorecloneset_post_notify_start_0" -> "configstoreclone:0_post_notify_start_0 32c48" [ style = bold] +"configstorecloneset_post_notify_start_0" -> "configstoreclone:1_post_notify_start_0 32c47" [ style = bold] +"configstorecloneset_post_notify_start_0" -> "configstorecloneset_confirmed-post_notify_start_0" [ style = bold] "configstorecloneset_post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"configstorecloneset_confirmed-post_notify_start_0" [ style=bold color="green" fontcolor="orange" ] -"configstoreclone:0_post_notify_start_0 32c48" [ style=bold color="green" fontcolor="black" ] -"configstoreclone:1_post_notify_start_0 32c47" [ style=bold color="green" fontcolor="black" ] -"probe_complete 32c48" -> "probe_complete" [ style = bold] -"probe_complete 32c47" -> "probe_complete" [ style = bold] -"configstoreclone:0_monitor_0 32c48" -> "probe_complete 32c48" [ style = bold] -"configstoreclone:0_monitor_0 32c47" -> "probe_complete 32c47" [ style = bold] +"configstorecloneset_pre_notify_start_0" -> "configstorecloneset_confirmed-pre_notify_start_0" [ style = bold] +"configstorecloneset_pre_notify_start_0" [ style=bold color="green" fontcolor="orange" ] +"configstorecloneset_running_0" -> "configstorecloneset_post_notify_start_0" [ style = bold] +"configstorecloneset_running_0" [ style=bold color="green" fontcolor="orange" ] "configstorecloneset_start_0" -> "configstoreclone:0_start_0 32c48" [ style = bold] "configstorecloneset_start_0" -> "configstoreclone:1_start_0 32c47" [ style = bold] -"probe_complete" -> "configstorecloneset_start_0" [ style = bold] -"configstorecloneset_confirmed-pre_notify_start_0" -> "configstorecloneset_start_0" [ style = bold] -"configstoreclone:0_start_0 32c48" -> "configstorecloneset_running_0" [ style = bold] -"configstoreclone:1_start_0 32c47" -> "configstorecloneset_running_0" [ style = bold] "configstorecloneset_start_0" -> "configstorecloneset_running_0" [ style = bold] -"configstorecloneset_pre_notify_start_0" -> "configstorecloneset_confirmed-pre_notify_start_0" [ style = bold] -"configstorecloneset_running_0" -> "configstorecloneset_post_notify_start_0" [ style = bold] -"configstorecloneset_post_notify_start_0" -> "configstorecloneset_confirmed-post_notify_start_0" [ style = bold] -"configstoreclone:0_post_notify_start_0 32c48" -> "configstorecloneset_confirmed-post_notify_start_0" [ style = bold] -"configstoreclone:1_post_notify_start_0 32c47" -> "configstorecloneset_confirmed-post_notify_start_0" [ style = bold] -"configstorecloneset_post_notify_start_0" -> "configstoreclone:0_post_notify_start_0 32c48" [ style = bold] -"configstorecloneset_post_notify_start_0" -> "configstoreclone:1_post_notify_start_0 32c47" [ style = bold] +"configstorecloneset_start_0" [ style=bold color="green" fontcolor="orange" ] +"probe_complete 32c47" -> "probe_complete" [ style = bold] +"probe_complete 32c47" [ style=bold color="green" fontcolor="black" ] +"probe_complete 32c48" -> "probe_complete" [ style = bold] +"probe_complete 32c48" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "configstorecloneset_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/probe-1.dot b/crm/pengine/testcases/probe-1.dot index 96561f5711..cbf3b8f541 100644 --- a/crm/pengine/testcases/probe-1.dot +++ b/crm/pengine/testcases/probe-1.dot @@ -1,12 +1,11 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] "DcIPaddr_monitor_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] "DcIPaddr_monitor_5000 c001n05" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_start_0 c001n05" -> "DcIPaddr_monitor_5000 c001n05" [ style = bold] +"DcIPaddr_start_0 c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n05" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n05" -> "probe_complete c001n05" [ style = bold] +"probe_complete c001n05" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "DcIPaddr_start_0 c001n05" [ style = bold] -"DcIPaddr_start_0 c001n05" -> "DcIPaddr_monitor_5000 c001n05" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/quorum-1.dot b/crm/pengine/testcases/quorum-1.dot index f7ac029f6a..508e3bca6a 100644 --- a/crm/pengine/testcases/quorum-1.dot +++ b/crm/pengine/testcases/quorum-1.dot @@ -1,22 +1,21 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] +"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] -"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/quorum-2.dot b/crm/pengine/testcases/quorum-2.dot index 42184d1ca3..f23a03e67a 100644 --- a/crm/pengine/testcases/quorum-2.dot +++ b/crm/pengine/testcases/quorum-2.dot @@ -1,20 +1,19 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] +"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/quorum-3.dot b/crm/pengine/testcases/quorum-3.dot index 956490d015..79691282b7 100644 --- a/crm/pengine/testcases/quorum-3.dot +++ b/crm/pengine/testcases/quorum-3.dot @@ -1,21 +1,20 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node2" [ font_color=purple style=filled fillcolor=red ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] +"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] -"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/quorum-4.dot b/crm/pengine/testcases/quorum-4.dot index 6c309a4ea1..29ddb8ba51 100644 --- a/crm/pengine/testcases/quorum-4.dot +++ b/crm/pengine/testcases/quorum-4.dot @@ -1,12 +1,11 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_DoFencing_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] "child_DoFencing_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing_start_0 hadev2" -> "child_DoFencing_monitor_5000 hadev2" [ style = bold] +"child_DoFencing_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] "probe_complete hadev2" -> "probe_complete" [ style = bold] -"child_DoFencing_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "child_DoFencing_start_0 hadev2" [ style = bold] -"child_DoFencing_start_0 hadev2" -> "child_DoFencing_monitor_5000 hadev2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/quorum-5.dot b/crm/pengine/testcases/quorum-5.dot index 7a2c020a97..a73bba9ea7 100644 --- a/crm/pengine/testcases/quorum-5.dot +++ b/crm/pengine/testcases/quorum-5.dot @@ -1,23 +1,22 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"child_DoFencing_1_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] "child_DoFencing_1_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing_2_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing_2_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing_2_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing_1_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing_1_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] -"group1_start_0" [ style=bold color="green" fontcolor="orange" ] -"group1_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev2" -> "probe_complete" [ style = bold] -"child_DoFencing_1_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"child_DoFencing_2_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing_1_start_0 hadev2" -> "child_DoFencing_1_monitor_5000 hadev2" [ style = bold] "child_DoFencing_1_start_0 hadev2" -> "child_DoFencing_2_start_0 hadev2" [ style = bold] +"child_DoFencing_1_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing_2_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing_2_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing_2_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing_2_start_0 hadev2" -> "child_DoFencing_2_monitor_5000 hadev2" [ style = bold] -"group1_start_0" -> "child_DoFencing_1_start_0 hadev2" [ style = bold] -"child_DoFencing_1_start_0 hadev2" -> "child_DoFencing_1_monitor_5000 hadev2" [ style = bold] -"probe_complete" -> "group1_start_0" [ style = bold] "child_DoFencing_2_start_0 hadev2" -> "group1_running_0" [ style = bold] +"child_DoFencing_2_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"group1_running_0" [ style=bold color="green" fontcolor="orange" ] +"group1_start_0" -> "child_DoFencing_1_start_0 hadev2" [ style = bold] "group1_start_0" -> "group1_running_0" [ style = bold] +"group1_start_0" [ style=bold color="green" fontcolor="orange" ] +"probe_complete hadev2" -> "probe_complete" [ style = bold] +"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "group1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/quorum-6.dot b/crm/pengine/testcases/quorum-6.dot index 1a0898acb9..2957ec5309 100644 --- a/crm/pengine/testcases/quorum-6.dot +++ b/crm/pengine/testcases/quorum-6.dot @@ -1,31 +1,30 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:4_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:5_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:6_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:7_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] -"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { "DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] -"probe_complete hadev2" -> "probe_complete" [ style = bold] +"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:0_start_0 hadev2" [ style = bold] +"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] "child_DoFencing:0_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:0_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_5000 hadev2" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_start_0 hadev2" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:0_start_0 hadev2" -> "child_DoFencing:0_monitor_5000 hadev2" [ style = bold] +"child_DoFencing:0_start_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:1_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:1_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:2_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:2_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:3_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:3_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:4_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:4_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:5_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:5_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:6_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] +"child_DoFencing:6_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] "child_DoFencing:7_monitor_0 hadev2" -> "probe_complete hadev2" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:0_start_0 hadev2" [ style = bold] -"child_DoFencing:0_start_0 hadev2" -> "child_DoFencing:0_monitor_5000 hadev2" [ style = bold] +"child_DoFencing:7_monitor_0 hadev2" [ style=bold color="green" fontcolor="black" ] +"probe_complete hadev2" -> "probe_complete" [ style = bold] +"probe_complete hadev2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "DoFencing_start_0" [ style = bold] -"child_DoFencing:0_start_0 hadev2" -> "DoFencing_running_0" [ style = bold] -"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] } diff --git a/crm/pengine/testcases/rec-node-1.dot b/crm/pengine/testcases/rec-node-1.dot index 580b45e3a8..a08220e9e5 100644 --- a/crm/pengine/testcases/rec-node-1.dot +++ b/crm/pengine/testcases/rec-node-1.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-10.dot b/crm/pengine/testcases/rec-node-10.dot index 628349c425..4931fbed24 100644 --- a/crm/pengine/testcases/rec-node-10.dot +++ b/crm/pengine/testcases/rec-node-10.dot @@ -1,18 +1,17 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ font_color=purple style=filled fillcolor=red ] -"rsc2_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] -"rsc2_start_0 node2" [ font_color=purple style=filled fillcolor=red ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ font_color=purple style=filled fillcolor=red ] "rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] } diff --git a/crm/pengine/testcases/rec-node-11.dot b/crm/pengine/testcases/rec-node-11.dot index dc966503b4..4b684d3916 100644 --- a/crm/pengine/testcases/rec-node-11.dot +++ b/crm/pengine/testcases/rec-node-11.dot @@ -1,39 +1,38 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"group1_start_0" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { "group1_running_0" [ style=bold color="green" fontcolor="orange" ] +"group1_start_0" -> "group1_running_0" [ style = bold] +"group1_start_0" -> "rsc1_start_0 node2" [ style = bold] +"group1_start_0" [ style=bold color="green" fontcolor="orange" ] +"group1_stop_0" -> "group1_start_0" [ style = bold] +"group1_stop_0" -> "group1_stopped_0" [ style = bold] +"group1_stop_0" -> "rsc2_stop_0 node1" [ style = bold] "group1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group1_stopped_0" -> "group1_start_0" [ style = bold] +"group1_stopped_0" -> "rsc3_stop_0 node2" [ style = bold] "group1_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"rsc3_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"stonith node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" -> "rsc1_stop_0 node1" [ style = bold] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "group1_start_0" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"group1_stop_0" -> "rsc2_stop_0 node1" [ style = bold] -"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" -> "rsc2_start_0 node2" [ style = bold] -"stonith node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node1" -> "group1_stopped_0" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"group1_start_0" -> "rsc1_start_0 node2" [ style = bold] -"stonith node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "group1_start_0" [ style = bold] -"group1_stop_0" -> "group1_start_0" [ style = bold] -"group1_stopped_0" -> "group1_start_0" [ style = bold] -"rsc3_start_0 node2" -> "group1_start_0" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node2" -> "group1_running_0" [ style = bold] -"group1_start_0" -> "group1_running_0" [ style = bold] -"rsc1_stop_0 node1" -> "group1_stopped_0" [ style = bold] -"group1_stop_0" -> "group1_stopped_0" [ style = bold] -"group1_stopped_0" -> "rsc3_stop_0 node2" [ style = bold] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_stop_0 node1" -> "rsc1_stop_0 node1" [ style = bold] +"rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"rsc3_start_0 node2" -> "group1_start_0" [ style = bold] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc3_stop_0 node2" -> "rsc3_start_0 node2" [ style = bold] +"rsc3_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"stonith node1" -> "rsc1_start_0 node2" [ style = bold] +"stonith node1" -> "rsc2_start_0 node2" [ style = bold] +"stonith node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-12.dot b/crm/pengine/testcases/rec-node-12.dot index 25710d11ce..0f406db52a 100644 --- a/crm/pengine/testcases/rec-node-12.dot +++ b/crm/pengine/testcases/rec-node-12.dot @@ -1,107 +1,106 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_start_0 c001n08" -> "DcIPaddr_monitor_5000 c001n08" [ style = bold] +"DcIPaddr_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] +"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:1_start_0 c001n08" [ style = bold] +"DoFencing_start_0" -> "child_DoFencing:2_start_0 c001n03" [ style = bold] +"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] +"child_DoFencing:0_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:0_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:0_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:0_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:0_start_0 c001n01" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:0_start_0 c001n01" -> "child_DoFencing:0_monitor_5000 c001n01" [ style = bold] +"child_DoFencing:0_start_0 c001n01" -> "stonith c001n02" [ style = bold] +"child_DoFencing:0_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:1_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_start_0 c001n08" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:1_start_0 c001n08" -> "child_DoFencing:1_monitor_5000 c001n08" [ style = bold] +"child_DoFencing:1_start_0 c001n08" -> "stonith c001n02" [ style = bold] +"child_DoFencing:1_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:2_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:2_start_0 c001n03" -> "DoFencing_running_0" [ style = bold] +"child_DoFencing:2_start_0 c001n03" -> "child_DoFencing:2_monitor_5000 c001n03" [ style = bold] +"child_DoFencing:2_start_0 c001n03" -> "stonith c001n02" [ style = bold] +"child_DoFencing:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"child_DoFencing:3_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] "probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:3_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:0_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:1_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"child_DoFencing:2_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ] -"DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ] -"stonith c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] "probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n08_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "DcIPaddr_start_0 c001n08" [ style = bold] +"probe_complete" -> "DoFencing_start_0" [ style = bold] +"probe_complete" -> "rsc_c001n01_start_0 c001n01" [ style = bold] +"probe_complete" -> "rsc_c001n02_start_0 c001n03" [ style = bold] +"probe_complete" -> "rsc_c001n03_start_0 c001n03" [ style = bold] +"probe_complete" -> "rsc_c001n08_start_0 c001n08" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n01_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:0_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:1_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:2_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"child_DoFencing:3_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_5000 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_start_0 c001n01" -> "rsc_c001n01_monitor_5000 c001n01" [ style = bold] +"rsc_c001n01_start_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_start_0 c001n03" -> "rsc_c001n02_monitor_5000 c001n03" [ style = bold] +"rsc_c001n02_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:0_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_start_0 c001n03" -> "rsc_c001n03_monitor_5000 c001n03" [ style = bold] +"rsc_c001n03_start_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n01_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:0_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:1_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:2_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"child_DoFencing:3_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"probe_complete" -> "DcIPaddr_start_0 c001n08" [ style = bold] -"DcIPaddr_start_0 c001n08" -> "DcIPaddr_monitor_5000 c001n08" [ style = bold] -"probe_complete" -> "rsc_c001n08_start_0 c001n08" [ style = bold] +"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n08_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_start_0 c001n08" -> "rsc_c001n08_monitor_5000 c001n08" [ style = bold] -"probe_complete" -> "rsc_c001n02_start_0 c001n03" [ style = bold] -"rsc_c001n02_start_0 c001n03" -> "rsc_c001n02_monitor_5000 c001n03" [ style = bold] -"probe_complete" -> "rsc_c001n03_start_0 c001n03" [ style = bold] -"rsc_c001n03_start_0 c001n03" -> "rsc_c001n03_monitor_5000 c001n03" [ style = bold] -"probe_complete" -> "rsc_c001n01_start_0 c001n01" [ style = bold] -"rsc_c001n01_start_0 c001n01" -> "rsc_c001n01_monitor_5000 c001n01" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:0_start_0 c001n01" [ style = bold] -"child_DoFencing:0_start_0 c001n01" -> "child_DoFencing:0_monitor_5000 c001n01" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:1_start_0 c001n08" [ style = bold] -"child_DoFencing:1_start_0 c001n08" -> "child_DoFencing:1_monitor_5000 c001n08" [ style = bold] -"DoFencing_start_0" -> "child_DoFencing:2_start_0 c001n03" [ style = bold] -"child_DoFencing:2_start_0 c001n03" -> "child_DoFencing:2_monitor_5000 c001n03" [ style = bold] -"probe_complete" -> "DoFencing_start_0" [ style = bold] -"child_DoFencing:0_start_0 c001n01" -> "DoFencing_running_0" [ style = bold] -"child_DoFencing:1_start_0 c001n08" -> "DoFencing_running_0" [ style = bold] -"child_DoFencing:2_start_0 c001n03" -> "DoFencing_running_0" [ style = bold] -"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold] -"child_DoFencing:0_start_0 c001n01" -> "stonith c001n02" [ style = bold] -"child_DoFencing:1_start_0 c001n08" -> "stonith c001n02" [ style = bold] -"child_DoFencing:2_start_0 c001n03" -> "stonith c001n02" [ style = bold] +"rsc_c001n08_start_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"stonith c001n02" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-13.dot b/crm/pengine/testcases/rec-node-13.dot index e7c1483fe6..0de7136cfa 100644 --- a/crm/pengine/testcases/rec-node-13.dot +++ b/crm/pengine/testcases/rec-node-13.dot @@ -1,12 +1,11 @@ -digraph "g" { - size = "30,30" -"ocf_msdummy:6_stop_0 c001n04" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] -"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] "master_rsc_1_demote_0" [ style=bold color="green" fontcolor="orange" ] -"stonith c001n04" [ style=bold color="green" fontcolor="black" ] +"master_rsc_1_stop_0" -> "master_rsc_1_stopped_0" [ style = bold] "master_rsc_1_stop_0" -> "ocf_msdummy:6_stop_0 c001n04" [ style = bold] -"master_rsc_1_demote_0" -> "master_rsc_1_stop_0" [ style = bold] +"master_rsc_1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"master_rsc_1_stopped_0" [ style=bold color="green" fontcolor="orange" ] "ocf_msdummy:6_stop_0 c001n04" -> "master_rsc_1_stopped_0" [ style = bold] -"master_rsc_1_stop_0" -> "master_rsc_1_stopped_0" [ style = bold] +"ocf_msdummy:6_stop_0 c001n04" [ style=bold color="green" fontcolor="orange" ] +"stonith c001n04" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-14.dot b/crm/pengine/testcases/rec-node-14.dot index 357c76e601..5143900316 100644 --- a/crm/pengine/testcases/rec-node-14.dot +++ b/crm/pengine/testcases/rec-node-14.dot @@ -1,8 +1,7 @@ -digraph "g" { - size = "30,30" + digraph "g" { +"stonith node1" -> "stonith node3" [ style = bold] "stonith node1" [ style=bold color="green" fontcolor="black" ] "stonith node2" [ style=bold color="green" fontcolor="black" ] -"stonith node3" [ style=bold color="green" fontcolor="black" ] "stonith node3" -> "stonith node2" [ style = bold] -"stonith node1" -> "stonith node3" [ style = bold] +"stonith node3" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-2.dot b/crm/pengine/testcases/rec-node-2.dot index a0862b47a0..aee04cf20a 100644 --- a/crm/pengine/testcases/rec-node-2.dot +++ b/crm/pengine/testcases/rec-node-2.dot @@ -1,43 +1,42 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"group1_start_0" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { "group1_running_0" [ style=bold color="green" fontcolor="orange" ] -"rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"group2_start_0" [ style=bold color="green" fontcolor="orange" ] +"group1_start_0" -> "group1_running_0" [ style = bold] +"group1_start_0" -> "rsc3_start_0 node2" [ style = bold] +"group1_start_0" [ style=bold color="green" fontcolor="orange" ] "group2_running_0" [ style=bold color="green" fontcolor="orange" ] -"stonith node1" [ style=bold color="green" fontcolor="black" ] +"group2_start_0" -> "group2_running_0" [ style = bold] +"group2_start_0" -> "rsc5_start_0 node2" [ style = bold] +"group2_start_0" [ style=bold color="green" fontcolor="orange" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "group1_start_0" [ style = bold] +"probe_complete" -> "group2_start_0" [ style = bold] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node2" -> "rsc4_start_0 node2" [ style = bold] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_start_0 node2" -> "group1_running_0" [ style = bold] +"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc5_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc5_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc5_start_0 node2" -> "rsc6_start_0 node2" [ style = bold] +"rsc5_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc6_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc6_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc6_start_0 node2" -> "group2_running_0" [ style = bold] +"rsc6_start_0 node2" [ style=bold color="green" fontcolor="black" ] "stonith node1" -> "rsc2_start_0 node2" [ style = bold] -"rsc3_start_0 node2" -> "rsc4_start_0 node2" [ style = bold] -"group1_start_0" -> "rsc3_start_0 node2" [ style = bold] -"probe_complete" -> "group1_start_0" [ style = bold] -"rsc4_start_0 node2" -> "group1_running_0" [ style = bold] -"group1_start_0" -> "group1_running_0" [ style = bold] -"rsc5_start_0 node2" -> "rsc6_start_0 node2" [ style = bold] -"group2_start_0" -> "rsc5_start_0 node2" [ style = bold] "stonith node1" -> "rsc5_start_0 node2" [ style = bold] -"probe_complete" -> "group2_start_0" [ style = bold] -"rsc6_start_0 node2" -> "group2_running_0" [ style = bold] -"group2_start_0" -> "group2_running_0" [ style = bold] +"stonith node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-3.dot b/crm/pengine/testcases/rec-node-3.dot index 580b45e3a8..a08220e9e5 100644 --- a/crm/pengine/testcases/rec-node-3.dot +++ b/crm/pengine/testcases/rec-node-3.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-4.dot b/crm/pengine/testcases/rec-node-4.dot index 2e012dbc15..9fa00322fc 100644 --- a/crm/pengine/testcases/rec-node-4.dot +++ b/crm/pengine/testcases/rec-node-4.dot @@ -1,21 +1,20 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"stonith node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"stonith node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"stonith node1" -> "rsc1_start_0 node2" [ style = bold] "stonith node1" -> "rsc2_start_0 node2" [ style = bold] +"stonith node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-5.dot b/crm/pengine/testcases/rec-node-5.dot index 580b45e3a8..a08220e9e5 100644 --- a/crm/pengine/testcases/rec-node-5.dot +++ b/crm/pengine/testcases/rec-node-5.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-6.dot b/crm/pengine/testcases/rec-node-6.dot index 2e012dbc15..9fa00322fc 100644 --- a/crm/pengine/testcases/rec-node-6.dot +++ b/crm/pengine/testcases/rec-node-6.dot @@ -1,21 +1,20 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"stonith node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"stonith node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"stonith node1" -> "rsc1_start_0 node2" [ style = bold] "stonith node1" -> "rsc2_start_0 node2" [ style = bold] +"stonith node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-7.dot b/crm/pengine/testcases/rec-node-7.dot index 2e012dbc15..9fa00322fc 100644 --- a/crm/pengine/testcases/rec-node-7.dot +++ b/crm/pengine/testcases/rec-node-7.dot @@ -1,21 +1,20 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] -"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"stonith node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"stonith node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ style=bold color="green" fontcolor="orange" ] +"stonith node1" -> "rsc1_start_0 node2" [ style = bold] "stonith node1" -> "rsc2_start_0 node2" [ style = bold] +"stonith node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-8.dot b/crm/pengine/testcases/rec-node-8.dot index 71c19d820f..0a39143bd8 100644 --- a/crm/pengine/testcases/rec-node-8.dot +++ b/crm/pengine/testcases/rec-node-8.dot @@ -1,20 +1,19 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ font_color=purple style=filled fillcolor=red ] -"rsc2_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] -"rsc2_start_0 node2" [ font_color=purple style=filled fillcolor=red ] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node2" [ font_color=purple style=filled fillcolor=red ] "rsc2_stop_0 node1" -> "rsc2_start_0 node2" [ style = bold] +"rsc2_stop_0 node1" [ font_color=purple style=filled fillcolor=red ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-node-9.dot b/crm/pengine/testcases/rec-node-9.dot index a3c1194138..119ac48d68 100644 --- a/crm/pengine/testcases/rec-node-9.dot +++ b/crm/pengine/testcases/rec-node-9.dot @@ -1,10 +1,9 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-0.dot b/crm/pengine/testcases/rec-rsc-0.dot index 860574c3f6..74a81f2c76 100644 --- a/crm/pengine/testcases/rec-rsc-0.dot +++ b/crm/pengine/testcases/rec-rsc-0.dot @@ -1,7 +1,6 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-1.dot b/crm/pengine/testcases/rec-rsc-1.dot index 40a667101a..1ab4fd8613 100644 --- a/crm/pengine/testcases/rec-rsc-1.dot +++ b/crm/pengine/testcases/rec-rsc-1.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_stop_0 node1" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-2.dot b/crm/pengine/testcases/rec-rsc-2.dot index 6ebb85ab5f..faa5e1bc05 100644 --- a/crm/pengine/testcases/rec-rsc-2.dot +++ b/crm/pengine/testcases/rec-rsc-2.dot @@ -1,16 +1,15 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_cancel_1 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_cancel_1 node1" -> "rsc1_stop_0 node1" [ style = bold] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] +"rsc1_cancel_1 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node1" -> "rsc1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-3.dot b/crm/pengine/testcases/rec-rsc-3.dot index b8706556ab..32bb683c7b 100644 --- a/crm/pengine/testcases/rec-rsc-3.dot +++ b/crm/pengine/testcases/rec-rsc-3.dot @@ -1,12 +1,11 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] "probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-4.dot b/crm/pengine/testcases/rec-rsc-4.dot index 2d21a2d2e7..f246398969 100644 --- a/crm/pengine/testcases/rec-rsc-4.dot +++ b/crm/pengine/testcases/rec-rsc-4.dot @@ -1,12 +1,11 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node2" [ font_color=black style=filled fillcolor=purple ] -"rsc1_start_0 node1" [ font_color=black style=filled fillcolor=purple ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ font_color=black style=filled fillcolor=purple ] +"rsc1_stop_0 node2" [ font_color=black style=filled fillcolor=purple ] } diff --git a/crm/pengine/testcases/rec-rsc-5.dot b/crm/pengine/testcases/rec-rsc-5.dot index 4570840825..d85bcc2d02 100644 --- a/crm/pengine/testcases/rec-rsc-5.dot +++ b/crm/pengine/testcases/rec-rsc-5.dot @@ -1,21 +1,20 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="orange" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_stop_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"stonith node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc1_stop_0 node2" -> "rsc1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"stonith node2" -> "rsc1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="orange" ] +"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_stop_0 node2" -> "rsc2_start_0 node1" [ style = bold] "rsc2_stop_0 node2" -> "stonith node2" [ style = bold] +"rsc2_stop_0 node2" [ style=bold color="green" fontcolor="black" ] +"stonith node2" -> "rsc1_start_0 node1" [ style = bold] +"stonith node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-6.dot b/crm/pengine/testcases/rec-rsc-6.dot index 53c24f12e2..81d929be2b 100644 --- a/crm/pengine/testcases/rec-rsc-6.dot +++ b/crm/pengine/testcases/rec-rsc-6.dot @@ -1,10 +1,9 @@ -digraph "g" { - size = "30,30" + digraph "g" { "probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node1" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node2" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-7.dot b/crm/pengine/testcases/rec-rsc-7.dot index 72b489d4c9..74a81f2c76 100644 --- a/crm/pengine/testcases/rec-rsc-7.dot +++ b/crm/pengine/testcases/rec-rsc-7.dot @@ -1,7 +1,6 @@ -digraph "g" { - size = "30,30" + digraph "g" { "probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rec-rsc-8.dot b/crm/pengine/testcases/rec-rsc-8.dot index ac644fffc9..c5bc220022 100644 --- a/crm/pengine/testcases/rec-rsc-8.dot +++ b/crm/pengine/testcases/rec-rsc-8.dot @@ -1,5 +1,4 @@ -digraph "g" { - size = "30,30" + digraph "g" { "probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep1.dot b/crm/pengine/testcases/rsc_dep1.dot index 914726f1a8..8adfd78391 100644 --- a/crm/pengine/testcases/rsc_dep1.dot +++ b/crm/pengine/testcases/rsc_dep1.dot @@ -1,20 +1,19 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep1.exp b/crm/pengine/testcases/rsc_dep1.exp index b182a7e418..1d35b789d5 100644 --- a/crm/pengine/testcases/rsc_dep1.exp +++ b/crm/pengine/testcases/rsc_dep1.exp @@ -1,110 +1,110 @@ - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/rsc_dep10.dot b/crm/pengine/testcases/rsc_dep10.dot index fcce0c3986..975adf9774 100644 --- a/crm/pengine/testcases/rsc_dep10.dot +++ b/crm/pengine/testcases/rsc_dep10.dot @@ -1,18 +1,17 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep2.dot b/crm/pengine/testcases/rsc_dep2.dot index ae938ca0fa..e37940605d 100644 --- a/crm/pengine/testcases/rsc_dep2.dot +++ b/crm/pengine/testcases/rsc_dep2.dot @@ -1,24 +1,23 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] -"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep2.exp b/crm/pengine/testcases/rsc_dep2.exp index 478ad5f727..73a110dabe 100644 --- a/crm/pengine/testcases/rsc_dep2.exp +++ b/crm/pengine/testcases/rsc_dep2.exp @@ -1,134 +1,134 @@ - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/rsc_dep3.dot b/crm/pengine/testcases/rsc_dep3.dot index 5d01eb58fd..72504c3451 100644 --- a/crm/pengine/testcases/rsc_dep3.dot +++ b/crm/pengine/testcases/rsc_dep3.dot @@ -1,20 +1,19 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep3.exp b/crm/pengine/testcases/rsc_dep3.exp index 5deef7cb7c..b6bd4b16d3 100644 --- a/crm/pengine/testcases/rsc_dep3.exp +++ b/crm/pengine/testcases/rsc_dep3.exp @@ -1,110 +1,110 @@ - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/rsc_dep4.dot b/crm/pengine/testcases/rsc_dep4.dot index 7377b52339..df0f1d2049 100644 --- a/crm/pengine/testcases/rsc_dep4.dot +++ b/crm/pengine/testcases/rsc_dep4.dot @@ -1,28 +1,27 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] -"probe_complete" -> "rsc4_start_0 node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_start_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc4_stop_0 node1" -> "rsc4_start_0 node2" [ style = bold] -"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"rsc4_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep5.dot b/crm/pengine/testcases/rsc_dep5.dot index eb734ccddc..1a15238236 100644 --- a/crm/pengine/testcases/rsc_dep5.dot +++ b/crm/pengine/testcases/rsc_dep5.dot @@ -1,24 +1,23 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc3_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep5.exp b/crm/pengine/testcases/rsc_dep5.exp index 41fd0d3f15..5028e5f427 100644 --- a/crm/pengine/testcases/rsc_dep5.exp +++ b/crm/pengine/testcases/rsc_dep5.exp @@ -1,134 +1,134 @@ - + - - - - + + + + - + - - + + - - + + - + diff --git a/crm/pengine/testcases/rsc_dep7.dot b/crm/pengine/testcases/rsc_dep7.dot index b52f476254..141e62d918 100644 --- a/crm/pengine/testcases/rsc_dep7.dot +++ b/crm/pengine/testcases/rsc_dep7.dot @@ -1,26 +1,25 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" -> "rsc3_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] -"probe_complete" -> "rsc3_start_0 node1" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep7.exp b/crm/pengine/testcases/rsc_dep7.exp index be53d38746..14adccdc0e 100644 --- a/crm/pengine/testcases/rsc_dep7.exp +++ b/crm/pengine/testcases/rsc_dep7.exp @@ -1,147 +1,147 @@ - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/rsc_dep8.dot b/crm/pengine/testcases/rsc_dep8.dot index ae938ca0fa..e37940605d 100644 --- a/crm/pengine/testcases/rsc_dep8.dot +++ b/crm/pengine/testcases/rsc_dep8.dot @@ -1,24 +1,23 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] -"probe_complete" -> "rsc3_start_0 node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc3_start_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc4_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc4_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/rsc_dep8.exp b/crm/pengine/testcases/rsc_dep8.exp index 478ad5f727..73a110dabe 100644 --- a/crm/pengine/testcases/rsc_dep8.exp +++ b/crm/pengine/testcases/rsc_dep8.exp @@ -1,134 +1,134 @@ - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/simple1.dot b/crm/pengine/testcases/simple1.dot index b30097fbc2..d8f1c9f22b 100644 --- a/crm/pengine/testcases/simple1.dot +++ b/crm/pengine/testcases/simple1.dot @@ -1,3 +1,2 @@ -digraph "g" { - size = "30,30" + digraph "g" { } diff --git a/crm/pengine/testcases/simple11.dot b/crm/pengine/testcases/simple11.dot index d43442ce04..72504c3451 100644 --- a/crm/pengine/testcases/simple11.dot +++ b/crm/pengine/testcases/simple11.dot @@ -1,20 +1,19 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/simple11.exp b/crm/pengine/testcases/simple11.exp index fb4054474b..a0520fa09b 100644 --- a/crm/pengine/testcases/simple11.exp +++ b/crm/pengine/testcases/simple11.exp @@ -1,110 +1,110 @@ - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/simple12.dot b/crm/pengine/testcases/simple12.dot index 638a750db7..8adfd78391 100644 --- a/crm/pengine/testcases/simple12.dot +++ b/crm/pengine/testcases/simple12.dot @@ -1,20 +1,19 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node2" [ style = bold] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] -"rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node2" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/simple12.exp b/crm/pengine/testcases/simple12.exp index 1caa2e937f..6e682c94d9 100644 --- a/crm/pengine/testcases/simple12.exp +++ b/crm/pengine/testcases/simple12.exp @@ -1,110 +1,110 @@ - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/simple2.dot b/crm/pengine/testcases/simple2.dot index fcddab6a03..025f987b95 100644 --- a/crm/pengine/testcases/simple2.dot +++ b/crm/pengine/testcases/simple2.dot @@ -1,14 +1,13 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" -> "probe_complete" [ style = bold] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "probe_complete node2" -> "probe_complete" [ style = bold] +"probe_complete node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_monitor_0 node1" -> "probe_complete node1" [ style = bold] +"rsc1_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] "rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"probe_complete" -> "rsc1_start_0 node1" [ style = bold] +"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/simple2.exp b/crm/pengine/testcases/simple2.exp index 1581658311..2b4857b86d 100644 --- a/crm/pengine/testcases/simple2.exp +++ b/crm/pengine/testcases/simple2.exp @@ -1,73 +1,73 @@ - + - - - - + + + + - + diff --git a/crm/pengine/testcases/simple3.dot b/crm/pengine/testcases/simple3.dot index 2910b6bf3c..11c30b2468 100644 --- a/crm/pengine/testcases/simple3.dot +++ b/crm/pengine/testcases/simple3.dot @@ -1,5 +1,4 @@ -digraph "g" { - size = "30,30" + digraph "g" { "probe_complete node1" [ style=bold color="green" fontcolor="black" ] "rsc1_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/simple3.exp b/crm/pengine/testcases/simple3.exp index 57e6f3da6e..03210073a0 100644 --- a/crm/pengine/testcases/simple3.exp +++ b/crm/pengine/testcases/simple3.exp @@ -1,20 +1,20 @@ - + - - + + - + diff --git a/crm/pengine/testcases/simple4.dot b/crm/pengine/testcases/simple4.dot index b22b4fffa1..40ec90385a 100644 --- a/crm/pengine/testcases/simple4.dot +++ b/crm/pengine/testcases/simple4.dot @@ -1,5 +1,4 @@ -digraph "g" { - size = "30,30" -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/simple6.dot b/crm/pengine/testcases/simple6.dot index 8cf3352901..4921296561 100644 --- a/crm/pengine/testcases/simple6.dot +++ b/crm/pengine/testcases/simple6.dot @@ -1,11 +1,10 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] -"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] "rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold] -"probe_complete" -> "rsc2_start_0 node1" [ style = bold] +"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ] +"rsc2_start_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/simple6.exp b/crm/pengine/testcases/simple6.exp index 9cc8595877..8b1cffdfed 100644 --- a/crm/pengine/testcases/simple6.exp +++ b/crm/pengine/testcases/simple6.exp @@ -1,58 +1,58 @@ - + - - - - + + + + - + - - - - + + + + - + diff --git a/crm/pengine/testcases/simple7.dot b/crm/pengine/testcases/simple7.dot index 965c80ce89..c106278511 100644 --- a/crm/pengine/testcases/simple7.dot +++ b/crm/pengine/testcases/simple7.dot @@ -1,7 +1,6 @@ -digraph "g" { - size = "30,30" -"probe_complete node1" [ style=bold color="green" fontcolor="black" ] -"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "do_shutdown node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node1" [ style=bold color="green" fontcolor="black" ] "rsc1_stop_0 node1" -> "do_shutdown node1" [ style = bold] +"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/simple7.exp b/crm/pengine/testcases/simple7.exp index e6c3e0a335..faab7135e8 100644 --- a/crm/pengine/testcases/simple7.exp +++ b/crm/pengine/testcases/simple7.exp @@ -1,32 +1,32 @@ - + - - - - + + + + - + - - - - + + + + - - - - + + + + diff --git a/crm/pengine/testcases/simple8.dot b/crm/pengine/testcases/simple8.dot index de2b5214ea..f6781bfe7e 100644 --- a/crm/pengine/testcases/simple8.dot +++ b/crm/pengine/testcases/simple8.dot @@ -1,16 +1,15 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] + digraph "g" { +"probe_complete node1" -> "probe_complete" [ style = bold] "probe_complete node1" [ style=bold color="green" fontcolor="black" ] +"probe_complete node2" -> "probe_complete" [ style = bold] "probe_complete node2" [ style=bold color="green" fontcolor="black" ] -"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] +"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] "rsc2_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] -"probe_complete node1" -> "probe_complete" [ style = bold] -"probe_complete node2" -> "probe_complete" [ style = bold] "rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] "rsc4_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold] -"rsc2_monitor_0 node2" -> "probe_complete node2" [ style = bold] +"rsc4_monitor_0 node2" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/standby.dot b/crm/pengine/testcases/standby.dot index 24cc4494f2..59f26bc170 100644 --- a/crm/pengine/testcases/standby.dot +++ b/crm/pengine/testcases/standby.dot @@ -1,79 +1,78 @@ -digraph "g" { - size = "30,30" -"Filesystem_13_stop_0 sapcl02" [ style=bold color="green" fontcolor="black" ] -"Filesystem_13_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "Filesystem_13_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"LVM_12_stop_0 sapcl02" [ style=bold color="green" fontcolor="black" ] -"LVM_12_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] -"LVM_12_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"IPaddr_192_168_1_102_stop_0 sapcl02" [ style=bold color="green" fontcolor="black" ] -"IPaddr_192_168_1_102_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] -"IPaddr_192_168_1_102_monitor_5000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"app02_start_0" [ style=bold color="green" fontcolor="orange" ] -"app02_running_0" [ style=bold color="green" fontcolor="orange" ] -"app02_stop_0" [ style=bold color="green" fontcolor="orange" ] -"app02_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"oralsnr_25_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] -"oralsnr_25_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] -"oralsnr_25_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"oracle_24_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] -"oracle_24_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] -"oracle_24_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"Filesystem_23_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] -"Filesystem_23_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] -"Filesystem_23_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"LVM_22_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] -"LVM_22_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] -"LVM_22_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"IPaddr_192_168_1_104_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] -"IPaddr_192_168_1_104_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] -"IPaddr_192_168_1_104_monitor_5000 sapcl01" [ style=bold color="green" fontcolor="black" ] -"oracle_start_0" [ style=bold color="green" fontcolor="orange" ] -"oracle_running_0" [ style=bold color="green" fontcolor="orange" ] -"oracle_stop_0" [ style=bold color="green" fontcolor="orange" ] -"oracle_stopped_0" [ style=bold color="green" fontcolor="orange" ] -"app02_stop_0" -> "Filesystem_13_stop_0 sapcl02" [ style = bold] -"Filesystem_13_stop_0 sapcl02" -> "Filesystem_13_start_0 sapcl01" [ style = bold] -"LVM_12_start_0 sapcl01" -> "Filesystem_13_start_0 sapcl01" [ style = bold] "Filesystem_13_start_0 sapcl01" -> "Filesystem_13_monitor_120000 sapcl01" [ style = bold] +"Filesystem_13_start_0 sapcl01" -> "app02_running_0" [ style = bold] +"Filesystem_13_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] +"Filesystem_13_stop_0 sapcl02" -> "Filesystem_13_start_0 sapcl01" [ style = bold] "Filesystem_13_stop_0 sapcl02" -> "LVM_12_stop_0 sapcl02" [ style = bold] -"LVM_12_stop_0 sapcl02" -> "LVM_12_start_0 sapcl01" [ style = bold] +"Filesystem_13_stop_0 sapcl02" [ style=bold color="green" fontcolor="black" ] +"Filesystem_23_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] +"Filesystem_23_start_0 sapcl01" -> "Filesystem_23_monitor_120000 sapcl01" [ style = bold] +"Filesystem_23_start_0 sapcl01" -> "oracle_24_start_0 sapcl01" [ style = bold] +"Filesystem_23_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] +"Filesystem_23_stop_0 sapcl03" -> "Filesystem_23_start_0 sapcl01" [ style = bold] +"Filesystem_23_stop_0 sapcl03" -> "LVM_22_stop_0 sapcl03" [ style = bold] +"Filesystem_23_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] +"IPaddr_192_168_1_102_monitor_5000 sapcl01" [ style=bold color="green" fontcolor="black" ] +"IPaddr_192_168_1_102_start_0 sapcl01" -> "IPaddr_192_168_1_102_monitor_5000 sapcl01" [ style = bold] "IPaddr_192_168_1_102_start_0 sapcl01" -> "LVM_12_start_0 sapcl01" [ style = bold] +"IPaddr_192_168_1_102_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] +"IPaddr_192_168_1_102_stop_0 sapcl02" -> "IPaddr_192_168_1_102_start_0 sapcl01" [ style = bold] +"IPaddr_192_168_1_102_stop_0 sapcl02" -> "app02_stopped_0" [ style = bold] +"IPaddr_192_168_1_102_stop_0 sapcl02" [ style=bold color="green" fontcolor="black" ] +"IPaddr_192_168_1_104_monitor_5000 sapcl01" [ style=bold color="green" fontcolor="black" ] +"IPaddr_192_168_1_104_start_0 sapcl01" -> "IPaddr_192_168_1_104_monitor_5000 sapcl01" [ style = bold] +"IPaddr_192_168_1_104_start_0 sapcl01" -> "LVM_22_start_0 sapcl01" [ style = bold] +"IPaddr_192_168_1_104_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] +"IPaddr_192_168_1_104_stop_0 sapcl03" -> "IPaddr_192_168_1_104_start_0 sapcl01" [ style = bold] +"IPaddr_192_168_1_104_stop_0 sapcl03" -> "oracle_stopped_0" [ style = bold] +"IPaddr_192_168_1_104_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] +"LVM_12_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] +"LVM_12_start_0 sapcl01" -> "Filesystem_13_start_0 sapcl01" [ style = bold] "LVM_12_start_0 sapcl01" -> "LVM_12_monitor_120000 sapcl01" [ style = bold] +"LVM_12_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] "LVM_12_stop_0 sapcl02" -> "IPaddr_192_168_1_102_stop_0 sapcl02" [ style = bold] -"IPaddr_192_168_1_102_stop_0 sapcl02" -> "IPaddr_192_168_1_102_start_0 sapcl01" [ style = bold] +"LVM_12_stop_0 sapcl02" -> "LVM_12_start_0 sapcl01" [ style = bold] +"LVM_12_stop_0 sapcl02" [ style=bold color="green" fontcolor="black" ] +"LVM_22_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] +"LVM_22_start_0 sapcl01" -> "Filesystem_23_start_0 sapcl01" [ style = bold] +"LVM_22_start_0 sapcl01" -> "LVM_22_monitor_120000 sapcl01" [ style = bold] +"LVM_22_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] +"LVM_22_stop_0 sapcl03" -> "IPaddr_192_168_1_104_stop_0 sapcl03" [ style = bold] +"LVM_22_stop_0 sapcl03" -> "LVM_22_start_0 sapcl01" [ style = bold] +"LVM_22_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] +"app02_running_0" [ style=bold color="green" fontcolor="orange" ] "app02_start_0" -> "IPaddr_192_168_1_102_start_0 sapcl01" [ style = bold] -"IPaddr_192_168_1_102_start_0 sapcl01" -> "IPaddr_192_168_1_102_monitor_5000 sapcl01" [ style = bold] -"app02_stop_0" -> "app02_start_0" [ style = bold] -"app02_stopped_0" -> "app02_start_0" [ style = bold] -"Filesystem_13_start_0 sapcl01" -> "app02_running_0" [ style = bold] "app02_start_0" -> "app02_running_0" [ style = bold] -"IPaddr_192_168_1_102_stop_0 sapcl02" -> "app02_stopped_0" [ style = bold] +"app02_start_0" [ style=bold color="green" fontcolor="orange" ] +"app02_stop_0" -> "Filesystem_13_stop_0 sapcl02" [ style = bold] +"app02_stop_0" -> "app02_start_0" [ style = bold] "app02_stop_0" -> "app02_stopped_0" [ style = bold] -"oracle_stop_0" -> "oralsnr_25_stop_0 sapcl03" [ style = bold] -"oralsnr_25_stop_0 sapcl03" -> "oralsnr_25_start_0 sapcl01" [ style = bold] -"oracle_24_start_0 sapcl01" -> "oralsnr_25_start_0 sapcl01" [ style = bold] -"oralsnr_25_start_0 sapcl01" -> "oralsnr_25_monitor_120000 sapcl01" [ style = bold] -"oralsnr_25_stop_0 sapcl03" -> "oracle_24_stop_0 sapcl03" [ style = bold] -"oracle_24_stop_0 sapcl03" -> "oracle_24_start_0 sapcl01" [ style = bold] -"Filesystem_23_start_0 sapcl01" -> "oracle_24_start_0 sapcl01" [ style = bold] +"app02_stop_0" [ style=bold color="green" fontcolor="orange" ] +"app02_stopped_0" -> "app02_start_0" [ style = bold] +"app02_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"oracle_24_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] "oracle_24_start_0 sapcl01" -> "oracle_24_monitor_120000 sapcl01" [ style = bold] +"oracle_24_start_0 sapcl01" -> "oralsnr_25_start_0 sapcl01" [ style = bold] +"oracle_24_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] "oracle_24_stop_0 sapcl03" -> "Filesystem_23_stop_0 sapcl03" [ style = bold] -"Filesystem_23_stop_0 sapcl03" -> "Filesystem_23_start_0 sapcl01" [ style = bold] -"LVM_22_start_0 sapcl01" -> "Filesystem_23_start_0 sapcl01" [ style = bold] -"Filesystem_23_start_0 sapcl01" -> "Filesystem_23_monitor_120000 sapcl01" [ style = bold] -"Filesystem_23_stop_0 sapcl03" -> "LVM_22_stop_0 sapcl03" [ style = bold] -"LVM_22_stop_0 sapcl03" -> "LVM_22_start_0 sapcl01" [ style = bold] -"IPaddr_192_168_1_104_start_0 sapcl01" -> "LVM_22_start_0 sapcl01" [ style = bold] -"LVM_22_start_0 sapcl01" -> "LVM_22_monitor_120000 sapcl01" [ style = bold] -"LVM_22_stop_0 sapcl03" -> "IPaddr_192_168_1_104_stop_0 sapcl03" [ style = bold] -"IPaddr_192_168_1_104_stop_0 sapcl03" -> "IPaddr_192_168_1_104_start_0 sapcl01" [ style = bold] +"oracle_24_stop_0 sapcl03" -> "oracle_24_start_0 sapcl01" [ style = bold] +"oracle_24_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] +"oracle_running_0" [ style=bold color="green" fontcolor="orange" ] "oracle_start_0" -> "IPaddr_192_168_1_104_start_0 sapcl01" [ style = bold] -"IPaddr_192_168_1_104_start_0 sapcl01" -> "IPaddr_192_168_1_104_monitor_5000 sapcl01" [ style = bold] +"oracle_start_0" -> "oracle_running_0" [ style = bold] +"oracle_start_0" [ style=bold color="green" fontcolor="orange" ] "oracle_stop_0" -> "oracle_start_0" [ style = bold] +"oracle_stop_0" -> "oracle_stopped_0" [ style = bold] +"oracle_stop_0" -> "oralsnr_25_stop_0 sapcl03" [ style = bold] +"oracle_stop_0" [ style=bold color="green" fontcolor="orange" ] "oracle_stopped_0" -> "oracle_start_0" [ style = bold] +"oracle_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"oralsnr_25_monitor_120000 sapcl01" [ style=bold color="green" fontcolor="black" ] "oralsnr_25_start_0 sapcl01" -> "oracle_running_0" [ style = bold] -"oracle_start_0" -> "oracle_running_0" [ style = bold] -"IPaddr_192_168_1_104_stop_0 sapcl03" -> "oracle_stopped_0" [ style = bold] -"oracle_stop_0" -> "oracle_stopped_0" [ style = bold] +"oralsnr_25_start_0 sapcl01" -> "oralsnr_25_monitor_120000 sapcl01" [ style = bold] +"oralsnr_25_start_0 sapcl01" [ style=bold color="green" fontcolor="black" ] +"oralsnr_25_stop_0 sapcl03" -> "oracle_24_stop_0 sapcl03" [ style = bold] +"oralsnr_25_stop_0 sapcl03" -> "oralsnr_25_start_0 sapcl01" [ style = bold] +"oralsnr_25_stop_0 sapcl03" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/stonith-0.dot b/crm/pengine/testcases/stonith-0.dot index e683b32de9..09ab7e6075 100644 --- a/crm/pengine/testcases/stonith-0.dot +++ b/crm/pengine/testcases/stonith-0.dot @@ -1,65 +1,64 @@ -digraph "g" { - size = "30,30" -"ocf_192.168.100.183_stop_0 c001n03" [ style=bold color="green" fontcolor="orange" ] -"rsc_c001n07_stop_0 c001n03" [ style=bold color="green" fontcolor="orange" ] -"ocf_192.168.100.183_stop_0 c001n05" [ style=bold color="green" fontcolor="orange" ] -"rsc_c001n05_stop_0 c001n05" [ style=bold color="green" fontcolor="orange" ] -"ocf_192.168.100.183_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.183_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"heartbeat_192.168.100.182_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"ocf_192.168.100.181_monitor_5000 c001n02" [ 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" ] -"rsc_c001n05_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n05_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n07_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] + digraph "g" { "child_DoFencing:4_monitor_20000 c001n08" [ style=bold color="green" fontcolor="black" ] -"stonith c001n03" [ style=bold color="green" fontcolor="black" ] -"stonith c001n05" [ style=bold color="green" fontcolor="black" ] +"group-1_running_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_start_0" -> "group-1_running_0" [ style = bold] +"group-1_start_0" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"group-1_start_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stop_0" -> "group-1_start_0" [ style = bold] +"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] "group-1_stop_0" -> "ocf_192.168.100.183_stop_0 c001n03" [ style = bold] "group-1_stop_0" -> "ocf_192.168.100.183_stop_0 c001n05" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n05" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"group-1_stop_0" [ style=bold color="green" fontcolor="orange" ] +"group-1_stopped_0" -> "group-1_start_0" [ style = bold] +"group-1_stopped_0" [ style=bold color="green" fontcolor="orange" ] +"heartbeat_192.168.100.182_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"heartbeat_192.168.100.182_start_0 c001n02" -> "heartbeat_192.168.100.182_monitor_5000 c001n02" [ style = bold] "heartbeat_192.168.100.182_start_0 c001n02" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] -"stonith c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] -"stonith c001n05" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] -"ocf_192.168.100.183_start_0 c001n02" -> "ocf_192.168.100.183_monitor_5000 c001n02" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n03" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] -"ocf_192.168.100.183_stop_0 c001n05" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] +"heartbeat_192.168.100.182_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] "heartbeat_192.168.100.182_stop_0 c001n03" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] -"ocf_192.168.100.181_start_0 c001n02" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] -"heartbeat_192.168.100.182_start_0 c001n02" -> "heartbeat_192.168.100.182_monitor_5000 c001n02" [ style = bold] "heartbeat_192.168.100.182_stop_0 c001n03" -> "ocf_192.168.100.181_stop_0 c001n03" [ style = bold] "heartbeat_192.168.100.182_stop_0 c001n03" -> "ocf_192.168.100.181_stop_0 c001n05" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n03" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n05" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] -"group-1_start_0" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"heartbeat_192.168.100.182_stop_0 c001n03" -> "stonith c001n03" [ style = bold] +"heartbeat_192.168.100.182_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.181_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.181_start_0 c001n02" -> "heartbeat_192.168.100.182_start_0 c001n02" [ style = bold] "ocf_192.168.100.181_start_0 c001n02" -> "ocf_192.168.100.181_monitor_5000 c001n02" [ style = bold] -"group-1_stop_0" -> "group-1_start_0" [ style = bold] -"group-1_stopped_0" -> "group-1_start_0" [ style = bold] -"ocf_192.168.100.183_start_0 c001n02" -> "group-1_running_0" [ style = bold] -"group-1_start_0" -> "group-1_running_0" [ style = bold] +"ocf_192.168.100.181_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] "ocf_192.168.100.181_stop_0 c001n03" -> "group-1_stopped_0" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" -> "stonith c001n03" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" -> "stonith c001n05" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n03" [ style=bold color="green" fontcolor="black" ] "ocf_192.168.100.181_stop_0 c001n05" -> "group-1_stopped_0" [ style = bold] -"group-1_stop_0" -> "group-1_stopped_0" [ style = bold] -"rsc_c001n05_stop_0 c001n05" -> "rsc_c001n05_start_0 c001n07" [ style = bold] -"stonith c001n05" -> "rsc_c001n05_start_0 c001n07" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n05" -> "ocf_192.168.100.181_start_0 c001n02" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n05" -> "stonith c001n03" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n05" -> "stonith c001n05" [ style = bold] +"ocf_192.168.100.181_stop_0 c001n05" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_start_0 c001n02" -> "group-1_running_0" [ style = bold] +"ocf_192.168.100.183_start_0 c001n02" -> "ocf_192.168.100.183_monitor_5000 c001n02" [ style = bold] +"ocf_192.168.100.183_start_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"ocf_192.168.100.183_stop_0 c001n03" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n03" [ style=bold color="green" fontcolor="orange" ] +"ocf_192.168.100.183_stop_0 c001n05" -> "heartbeat_192.168.100.182_stop_0 c001n03" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n05" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"ocf_192.168.100.183_stop_0 c001n05" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n05_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n05_start_0 c001n07" -> "rsc_c001n05_monitor_5000 c001n07" [ style = bold] +"rsc_c001n05_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n05_stop_0 c001n05" -> "rsc_c001n05_start_0 c001n07" [ style = bold] +"rsc_c001n05_stop_0 c001n05" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n07_monitor_5000 c001n07" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n07_start_0 c001n07" -> "rsc_c001n07_monitor_5000 c001n07" [ style = bold] +"rsc_c001n07_start_0 c001n07" [ style=bold color="green" fontcolor="black" ] "rsc_c001n07_stop_0 c001n03" -> "rsc_c001n07_start_0 c001n07" [ style = bold] +"rsc_c001n07_stop_0 c001n03" [ style=bold color="green" fontcolor="orange" ] +"stonith c001n03" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] "stonith c001n03" -> "rsc_c001n07_start_0 c001n07" [ style = bold] -"rsc_c001n07_start_0 c001n07" -> "rsc_c001n07_monitor_5000 c001n07" [ style = bold] -"heartbeat_192.168.100.182_stop_0 c001n03" -> "stonith c001n03" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n03" -> "stonith c001n03" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n05" -> "stonith c001n03" [ style = bold] +"stonith c001n03" [ style=bold color="green" fontcolor="black" ] +"stonith c001n05" -> "ocf_192.168.100.183_start_0 c001n02" [ style = bold] +"stonith c001n05" -> "rsc_c001n05_start_0 c001n07" [ style = bold] "stonith c001n05" -> "stonith c001n03" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n03" -> "stonith c001n05" [ style = bold] -"ocf_192.168.100.181_stop_0 c001n05" -> "stonith c001n05" [ style = bold] +"stonith c001n05" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/target-0.dot b/crm/pengine/testcases/target-0.dot index d0adfaae7d..a47fb0ccd4 100644 --- a/crm/pengine/testcases/target-0.dot +++ b/crm/pengine/testcases/target-0.dot @@ -1,42 +1,41 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] "DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] +"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n02" -> "probe_complete" [ style = bold] "probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n03" -> "probe_complete" [ style = bold] "probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] "rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] -"probe_complete c001n02" -> "probe_complete" [ style = bold] -"probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/target-1.dot b/crm/pengine/testcases/target-1.dot index 0a251abe9a..b8e1f84683 100644 --- a/crm/pengine/testcases/target-1.dot +++ b/crm/pengine/testcases/target-1.dot @@ -1,46 +1,45 @@ -digraph "g" { - size = "30,30" -"rsc_c001n03_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n01" -> "probe_complete" [ style = bold] "probe_complete c001n01" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_stop_0 c001n08" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_promote_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"probe_complete c001n08" -> "probe_complete" [ style = bold] "probe_complete c001n02" -> "probe_complete" [ style = bold] +"probe_complete c001n02" [ style=bold color="green" fontcolor="black" ] "probe_complete c001n03" -> "probe_complete" [ style = bold] -"probe_complete c001n01" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] -"rsc_c001n08_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete c001n08" -> "probe_complete" [ style = bold] +"probe_complete c001n08" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] "rsc_c001n01_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] "rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"DcIPaddr_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] -"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n02_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_0 c001n08" -> "probe_complete c001n08" [ style = bold] +"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black" ] "rsc_c001n03_monitor_5000 c001n03" -> "rsc_c001n03_promote_0 c001n03" [ style = bold] +"rsc_c001n03_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_promote_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n01" -> "probe_complete c001n01" [ style = bold] +"rsc_c001n08_monitor_0 c001n01" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n02" -> "probe_complete c001n02" [ style = bold] +"rsc_c001n08_monitor_0 c001n02" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_stop_0 c001n08" [ style=bold color="green" fontcolor="black" ] } diff --git a/crm/pengine/testcases/unrunnable-1.dot b/crm/pengine/testcases/unrunnable-1.dot index 5ef032d628..bc64d172f1 100644 --- a/crm/pengine/testcases/unrunnable-1.dot +++ b/crm/pengine/testcases/unrunnable-1.dot @@ -1,37 +1,36 @@ -digraph "g" { - size = "30,30" -"probe_complete" [ style=bold color="green" fontcolor="orange" ] -"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] + digraph "g" { +"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"DcIPaddr_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] +"child_192.168.100.181_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_192.168.100.181_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.181_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] +"child_192.168.100.182_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_192.168.100.182_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.182_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] +"child_192.168.100.183_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_192.168.100.183_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n03_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_192.168.100.183_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] +"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:1_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:1_stop_0 c001n02" [ font_color=purple style=filled fillcolor=red ] +"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:2_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] "child_DoFencing:3_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] -"DcIPaddr_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"child_192.168.100.183_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"child_192.168.100.182_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"child_192.168.100.181_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n08_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n02_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n03_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"rsc_c001n01_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] -"child_DoFencing:1_stop_0 c001n02" [ font_color=purple style=filled fillcolor=red ] "probe_complete c001n03" -> "probe_complete" [ style = bold] -"DcIPaddr_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_192.168.100.181_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_192.168.100.182_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_192.168.100.183_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"probe_complete c001n03" [ style=bold color="green" fontcolor="black" ] +"probe_complete" [ style=bold color="green" fontcolor="orange" ] +"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n01_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] "rsc_c001n02_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n02_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] "rsc_c001n03_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"rsc_c001n01_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:1_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:2_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] -"child_DoFencing:3_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n03_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n03_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] +"rsc_c001n08_monitor_0 c001n03" -> "probe_complete c001n03" [ style = bold] +"rsc_c001n08_monitor_0 c001n03" [ style=bold color="green" fontcolor="black" ] +"rsc_c001n08_monitor_5000 c001n03" [ font_color=purple style=filled fillcolor=red ] }