MXS-2458: add template for Clustrix monitor tests

First implementation of Clustrix setup creation
TODO: move Clustrix installation to MDBCI
This commit is contained in:
Timofey Turenko
2019-05-07 17:17:57 +03:00
parent 4e6ffc0381
commit 56c27afd0a
12 changed files with 656 additions and 8 deletions

View File

@ -1,6 +1,7 @@
#pragma once
#include "mariadb_nodes.h"
#include "clustrix_nodes.h"
#include "maxscales.h"
#include "templates.h"
#include <fcntl.h>
@ -104,6 +105,8 @@ public:
*/
Mariadb_nodes* repl;
Clustrix_nodes * clustrix;
/**
* @brief maxscales Maxscale object containing referebces to all Maxscale machines
*/
@ -230,6 +233,11 @@ public:
*/
bool no_galera;
/**
* @brief no_clustrix Do not check, restart and use Clustrix setup
*/
bool no_clustrix;
/**
* @brief no_vm_revert If true tests do not revert VMs after the test even if test failed
* (use it for debugging)