MXS-2146: Add csmon test case
Added a test case that does a set of sanity checks on the monitor. As the monitor is very simple, there are not a lot of things to test without access to the actual instances (e.g. ExeMgr failures need to be tested). Currently the test always passes as ColumnStore clusters aren't implemented for the test framework.
This commit is contained in:
@ -9,6 +9,7 @@
|
||||
# REPL_BACKEND
|
||||
# GALERA_BACKEND
|
||||
# EXTERN_BACKEND
|
||||
# CS_BACKEND
|
||||
# BREAKS_REPL
|
||||
# BREAKS_GALERA
|
||||
set(CTEST_BUILD_NAME "${BUILDNAME}")
|
||||
@ -356,6 +357,18 @@ add_test_executable(mxs1980_blr_galera_server_ids.cpp mxs1980_blr_galera_server_
|
||||
# END: Galera tests #
|
||||
############################################
|
||||
|
||||
############################################
|
||||
# BEGIN: ColumnStore tests #
|
||||
############################################
|
||||
|
||||
# MXS-2146: Add test case for csmon
|
||||
# https://jira.mariadb.org/browse/MXS-2146
|
||||
add_test_executable(csmon_test.cpp csmon_test csmon_test LABELS csmon CS_BACKEND)
|
||||
|
||||
############################################
|
||||
# END: ColumnStore tests #
|
||||
############################################
|
||||
|
||||
# Test monitor state change events when manually clearing server bits
|
||||
add_test_executable(false_monitor_state_change.cpp false_monitor_state_change replication LABELS mysqlmon REPL_BACKEND)
|
||||
|
||||
|
Reference in New Issue
Block a user