52
52
# If you are running in a shared environment, users can avoid clashing
53
53
# port numbers by setting individual small numbers 1-100 to the
54
# environment variable MTR_BUILD_THREAD. The script "mysql-test-run"
54
# environment variable MTR_BUILD_THREAD. The script "drizzle-test-run"
55
55
# will then calculate the various port numbers it needs from this,
56
56
# making sure each user use different ports.
60
@PERL@ ./mysql-test-run.pl $(force) --ps-protocol --mysqld=--binlog-format=mixed
60
@PERL@ ./drizzle-test-run.pl $(force) --ps-protocol --mysqld=--binlog-format=mixed
64
@PERL@ ./mysql-test-run.pl $(force) --mysqld=--binlog-format=row
64
@PERL@ ./drizzle-test-run.pl $(force) --mysqld=--binlog-format=row
68
@PERL@ ./mysql-test-run.pl $(force) $(mem) --ps-protocol --mysqld=--binlog-format=row
68
@PERL@ ./drizzle-test-run.pl $(force) $(mem) --ps-protocol --mysqld=--binlog-format=row
72
@PERL@ ./mysql-test-run.pl $(force) $(mem) --mysqld=--binlog-format=mixed
72
@PERL@ ./drizzle-test-run.pl $(force) $(mem) --mysqld=--binlog-format=mixed
74
74
test-binlog-statement:
76
@PERL@ ./mysql-test-run.pl $(force) --mysqld=--binlog-format=statement
76
@PERL@ ./drizzle-test-run.pl $(force) --mysqld=--binlog-format=statement
92
92
$(MAKE) force=--force mem=--mem test
95
-cd mysql-test ; MTR_BUILD_THREAD=auto \
96
@PERL@ ./mysql-test-run.pl --force --comment=funcs1_ps --ps-protocol --suite=funcs_1
97
-cd mysql-test ; MTR_BUILD_THREAD=auto \
98
@PERL@ ./mysql-test-run.pl --force --comment=funcs2 --suite=funcs_2
99
-cd mysql-test ; MTR_BUILD_THREAD=auto \
100
@PERL@ ./mysql-test-run.pl --force --comment=rpl --suite=rpl
101
-if [ -d mysql-test/suite/nist ] ; then \
102
cd mysql-test ; MTR_BUILD_THREAD=auto \
103
@PERL@ ./mysql-test-run.pl --comment=NIST+normal --force --suite=nist ; \
105
-if [ -d mysql-test/suite/nist ] ; then \
106
cd mysql-test ; MTR_BUILD_THREAD=auto \
107
@PERL@ ./mysql-test-run.pl --comment=NIST+ps --force --suite=nist --ps-protocol ; \
109
-cd mysql-test ; MTR_BUILD_THREAD=auto \
110
@PERL@ ./mysql-test-run.pl --force --comment=stress --suite=stress
95
-cd test ; MTR_BUILD_THREAD=auto \
96
@PERL@ ./drizzle-test-run.pl --force --comment=funcs1_ps --ps-protocol --suite=funcs_1
97
-cd test ; MTR_BUILD_THREAD=auto \
98
@PERL@ ./drizzle-test-run.pl --force --comment=funcs2 --suite=funcs_2
99
-cd test ; MTR_BUILD_THREAD=auto \
100
@PERL@ ./drizzle-test-run.pl --force --comment=rpl --suite=rpl
101
-if [ -d test/suite/nist ] ; then \
102
cd test ; MTR_BUILD_THREAD=auto \
103
@PERL@ ./drizzle-test-run.pl --comment=NIST+normal --force --suite=nist ; \
105
-if [ -d test/suite/nist ] ; then \
106
cd test ; MTR_BUILD_THREAD=auto \
107
@PERL@ ./drizzle-test-run.pl --comment=NIST+ps --force --suite=nist --ps-protocol ; \
109
-cd test ; MTR_BUILD_THREAD=auto \
110
@PERL@ ./drizzle-test-run.pl --force --comment=stress --suite=stress
112
112
# Re-enable the "jp" suite when bug#28563 is fixed
113
# -cd mysql-test ; MTR_BUILD_THREAD=auto \
114
# @PERL@ ./mysql-test-run.pl --force --comment=jp --suite=jp
113
# -cd test ; MTR_BUILD_THREAD=auto \
114
# @PERL@ ./drizzle-test-run.pl --force --comment=jp --suite=jp
117
-cd mysql-test ; MTR_BUILD_THREAD=auto \
118
@PERL@ ./mysql-test-run.pl --comment=debug --force --timer \
117
-cd test ; MTR_BUILD_THREAD=auto \
118
@PERL@ ./drizzle-test-run.pl --comment=debug --force --timer \
119
119
--skip-rpl --report-features
121
121
# Keep these for a while
126
126
test-force-full-pl: test-force-full
130
@PERL@ ./mysql-test-run.pl --force --suite=funcs_1 ; \
131
@PERL@ ./mysql-test-run.pl --force --suite=funcs_2
130
@PERL@ ./drizzle-test-run.pl --force --suite=funcs_1 ; \
131
@PERL@ ./drizzle-test-run.pl --force --suite=funcs_2
135
@PERL@ ./mysql-test-run.pl --force --suite=rpl
135
@PERL@ ./drizzle-test-run.pl --force --suite=rpl
139
@PERL@ ./mysql-test-run.pl --force --suite=jp
139
@PERL@ ./drizzle-test-run.pl --force --suite=jp
143
@PERL@ ./mysql-test-run.pl --force --big-test --suite=stress
143
@PERL@ ./drizzle-test-run.pl --force --big-test --suite=stress
145
145
test-ext: test-ext-funcs test-ext-rpl test-ext-jp test-ext-stress
149
@PERL@ ./mysql-test-run.pl $(subset) --force --skip-innodb --skip-im --skip-rpl ; \
150
@PERL@ ./mysql-test-run.pl $(subset) --force --suite=funcs_1 --do-test=myisam ; \
151
@PERL@ ./mysql-test-run.pl $(subset) --force --suite=stress --do-test=ddl_myisam
149
@PERL@ ./drizzle-test-run.pl $(subset) --force --skip-innodb --skip-im --skip-rpl ; \
150
@PERL@ ./drizzle-test-run.pl $(subset) --force --suite=funcs_1 --do-test=myisam ; \
151
@PERL@ ./drizzle-test-run.pl $(subset) --force --suite=stress --do-test=ddl_myisam
154
154
$(MAKE) subset=--view-protocol test-fast