~ubuntu-branches/ubuntu/trusty/mysql-5.6/trusty

« back to all changes in this revision

Viewing changes to mysql-test/suite/rpl/t/rpl_ipv4_as_ipv6.test

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2014-02-12 11:54:27 UTC
  • Revision ID: package-import@ubuntu.com-20140212115427-oq6tfsqxl1wuwehi
Tags: upstream-5.6.15
ImportĀ upstreamĀ versionĀ 5.6.15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Test of ipv4 (127.0.0.1) in ipv6 format, especially "change master host=..."
 
2
# Options: --skip-name-resolve, --bind-address=0.0.0.0 (see corresponding cnf file)
 
3
# for master and slave
 
4
#
 
5
--source include/have_ipv4_mapped.inc
 
6
--source include/have_log_bin.inc
 
7
 
 
8
let $IPv6= 127.0.0.1;
 
9
--echo #################### IP: $IPv6 ###########################
 
10
--source include/rpl_ipv6.inc
 
11
 
 
12
let $IPv6= 0:0:0:0:0:FFFF:127.0.0.1;
 
13
--echo #################### IP: $IPv6 ###########################
 
14
--source include/rpl_ipv6.inc
 
15
 
 
16
let $IPv6= 0000:0000:0000:0000:0000:FFFF:127.0.0.1;
 
17
--echo #################### IP: $IPv6 ###########################
 
18
--source include/rpl_ipv6.inc
 
19
 
 
20
let $IPv6= 0:0000:0000:0:0000:FFFF:127.0.0.1;
 
21
--echo #################### IP: $IPv6 ###########################
 
22
--source include/rpl_ipv6.inc
 
23
 
 
24
let $IPv6= 0::0000:FFFF:127.0.0.1;
 
25
--echo #################### IP: $IPv6 ###########################
 
26
--source include/rpl_ipv6.inc
 
27
 
 
28
#let $IPv6= 0:0:0:0:0:FFFF:127.0.0.1/96;
 
29
#--echo #################### IP: $IPv6 ###########################
 
30
#--source include/rpl_ipv6.inc
 
31
 
 
32
let $IPv6= ::FFFF:127.0.0.1;
 
33
--echo #################### IP: $IPv6 ###########################
 
34
--source include/rpl_ipv6.inc
 
35
 
 
36
#let $IPv6= ::FFFF:127.0.0.1/96;
 
37
#--echo #################### IP: $IPv6 ###########################
 
38
#--source include/rpl_ipv6.inc
 
39
 
 
40
let $IPv6= ::FFFF:127.0.0.1;
 
41
--echo #################### IP: $IPv6 ###########################
 
42
--echo connect (master,127.0.0.1,root,,test,MASTER_MYPORT);
 
43
connect (master,127.0.0.1,root,,test,$MASTER_MYPORT);
 
44
--echo connect (slave,127.0.0.1,root,,test,SLAVE_MYPORT);
 
45
connect (slave,127.0.0.1,root,,test,$SLAVE_MYPORT);
 
46
--echo connection master;
 
47
connection master;
 
48
reset master;
 
49
source include/show_master_status.inc;
 
50
save_master_pos;
 
51
--echo connection slave;
 
52
connection slave;
 
53
reset slave;
 
54
let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 
55
--echo Master-Host: $master_host
 
56
eval change master to master_host='$IPv6';
 
57
let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 
58
--echo Master-Host: $master_host
 
59
eval change master to master_host='127.0.0.1';
 
60
let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 
61
--echo Master-Host: $master_host
 
62
eval change master to master_host='0:0000:0000:0:0000:FFFF:127.0.0.1';
 
63
let $master_host= query_get_value(SHOW SLAVE STATUS, Master_Host, 1);
 
64
--echo Master-Host: $master_host
 
65
 
 
66
# clean up
 
67
--replace_column 2 ####
 
68
CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_USER='root';