⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 im_options_unset.imtest

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 IMTEST
字号:
############################################################################# This file contains test for (3) test suite.## Consult WL#2789 for more information.############################################################################## Check the options-management commands:#  - UNSET;#  - FLUSH INSTANCES;## Let's test the commands on the option 'server_id'. It's expected that# originally the instances have the following server ids:#  - mysqld1: 1#  - mysqld2: 2## The test case:##  1. UNSET <instance_id>.server_id;##   Do the step for both instances.##   1.1. check that the configuration file has been updated (i.e.  does not#     contain 'server_id=' line for the instance);#   1.2. (for mysqld1) check that the running instance has not been affected:#     connect to the instance and check that 'SHOW VARIABLES LIKE 'server_id''#     returns non-zero value;#   1.3. check that internal cache of Instance Manager is not affected (i.e.#     SHOW INSTANCE OPTIONS <instance> contains non-zero value for server_id);##  2. FLUSH INSTANCES;##   Do the step for both instances.##   2.1. check that the configuration file has not been updated (i.e.  does not#     contain 'server_id=' for the instance);#   2.2. (for mysqld1) check that the running instance has not been affected:#     connect to the instance and check that 'SHOW VARIABLES LIKE 'server_id''#     returns non-zero value;#   2.3. check that internal cache of Instance Manager has been updated (i.e.#     SHOW INSTANCE OPTIONS <instance> does not contain 'server_id=' line).############################################################################--source include/im_check_env.inc############################################################################# 1. UNSET <instance_id>.server_id;############################################################################# * mysqld1UNSET mysqld1.server_id;#   - check that the configuration file has been updated (i.e.  does not#     contain 'server_id=' line for the instance);--exec grep server_id $MYSQLTEST_VARDIR/im.cnf ;#   - check that the running instance has not been affected: connect to the#     instance and check that 'SHOW VARIABLES LIKE 'server_id'' returns non-zero#     value;--connection mysql1_conSHOW VARIABLES LIKE 'server_id';--connection default#   - check that internal cache of Instance Manager is not affected (i.e.  SHOW#     INSTANCE OPTIONS <instance> contains non-zero value for server_id);#     TODO: we should check only server_id option here.# SHOW INSTANCE OPTIONS mysqld1;# * mysqld2UNSET mysqld2.server_id;#   - check that the configuration file has been updated (i.e.  does not#     contain 'server_id=' line for the instance);--exec grep server_id $MYSQLTEST_VARDIR/im.cnf || true;#   - check that internal cache of Instance Manager is not affected (i.e.  SHOW#     INSTANCE OPTIONS <instance> contains non-zero value for server_id);#     TODO: we should check only server_id option here.# SHOW INSTANCE OPTIONS mysqld2;############################################################################# 2. FLUSH INSTANCES;############################################################################FLUSH INSTANCES;#   - check that the configuration file has not been updated (i.e.  does not#     contain 'server_id=' for the instance);--exec grep server_id $MYSQLTEST_VARDIR/im.cnf || true;#   - (for mysqld1) check that the running instance has not been affected:#     connect to the instance and check that 'SHOW VARIABLES LIKE 'server_id''#     returns non-zero value;--connection mysql1_conSHOW VARIABLES LIKE 'server_id';--connection default#   - check that internal cache of Instance Manager has been updated (i.e.#     SHOW INSTANCE OPTIONS <instance> does not contain 'server_id=' line).#     TODO: we should check only server_id option here.# SHOW INSTANCE OPTIONS mysqld1;# SHOW INSTANCE OPTIONS mysqld2;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -