| 154 | } |
| 155 | |
| 156 | static void |
| 157 | try_connect(void) |
| 158 | { |
| 159 | int tries = 10; |
| 160 | int i = 0; |
| 161 | int rc = 0; |
| 162 | |
| 163 | for (i = 0; i < tries; i++) { |
| 164 | rc = lrmd_conn->cmds->connect(lrmd_conn, "lrmd", NULL); |
| 165 | |
| 166 | if (!rc) { |
| 167 | crm_info("lrmd client connection established"); |
| 168 | return; |
| 169 | } else { |
| 170 | crm_info("lrmd client connection failed"); |
| 171 | } |
| 172 | sleep(1); |
| 173 | } |
| 174 | |
| 175 | print_result(printf("API CONNECTION FAILURE\n")); |
| 176 | test_exit(-1); |
| 177 | } |
| 178 | |
| 179 | static gboolean |
| 180 | start_test(gpointer user_data) |
no test coverage detected