51
51
# If you are running in a shared environment, users can avoid clashing
52
52
# port numbers by setting individual small numbers 1-100 to the
53
# environment variable MTR_BUILD_THREAD. The script "drizzle-test-run"
53
# environment variable MTR_BUILD_THREAD. The script "test-run"
54
54
# will then calculate the various port numbers it needs from this,
55
55
# making sure each user use different ports.
59
@PERL@ ./drizzle-test-run.pl $(force) --ps-protocol --mysqld=--binlog-format=mixed
63
@PERL@ ./drizzle-test-run.pl $(force) --mysqld=--binlog-format=row
67
@PERL@ ./drizzle-test-run.pl $(force) $(mem) --ps-protocol --mysqld=--binlog-format=row
59
@PERL@ ./test-run.pl $(force) --mysqld=--binlog-format=row
71
@PERL@ ./drizzle-test-run.pl $(force) $(mem) --mysqld=--binlog-format=mixed
63
@PERL@ ./test-run.pl $(force) $(mem) --mysqld=--binlog-format=mixed
73
65
test-binlog-statement:
75
@PERL@ ./drizzle-test-run.pl $(force) --mysqld=--binlog-format=statement
67
@PERL@ ./test-run.pl $(force) --mysqld=--binlog-format=statement
79
test-old: test-ns test-pr
81
test-full: test test-nr test-ps
71
test-full: test test-nr
84
74
$(MAKE) force=--force test
94
84
-cd tests ; MTR_BUILD_THREAD=auto \
95
@PERL@ ./drizzle-test-run.pl --force --comment=funcs1_ps --ps-protocol --suite=funcs_1
96
-cd tests ; MTR_BUILD_THREAD=auto \
97
@PERL@ ./drizzle-test-run.pl --force --comment=funcs2 --suite=funcs_2
98
-cd tests ; MTR_BUILD_THREAD=auto \
99
@PERL@ ./drizzle-test-run.pl --force --comment=rpl --suite=rpl
100
-if [ -d test/suite/nist ] ; then \
101
cd tests ; MTR_BUILD_THREAD=auto \
102
@PERL@ ./drizzle-test-run.pl --comment=NIST+normal --force --suite=nist ; \
104
-if [ -d test/suite/nist ] ; then \
105
cd tests ; MTR_BUILD_THREAD=auto \
106
@PERL@ ./drizzle-test-run.pl --comment=NIST+ps --force --suite=nist --ps-protocol ; \
108
-cd tests ; MTR_BUILD_THREAD=auto \
109
@PERL@ ./drizzle-test-run.pl --force --comment=stress --suite=stress
85
@PERL@ ./test-run.pl --force --comment=funcs1_ps --ps-protocol --suite=funcs_1
86
-cd tests ; MTR_BUILD_THREAD=auto \
87
@PERL@ ./test-run.pl --force --comment=funcs2 --suite=funcs_2
88
-cd tests ; MTR_BUILD_THREAD=auto \
89
@PERL@ ./test-run.pl --force --comment=rpl --suite=rpl
90
-if [ -d test/suite/nist ] ; then \
91
cd tests ; MTR_BUILD_THREAD=auto \
92
@PERL@ ./test-run.pl --comment=NIST+normal --force --suite=nist ; \
94
-if [ -d test/suite/nist ] ; then \
95
cd tests ; MTR_BUILD_THREAD=auto \
96
@PERL@ ./test-run.pl --comment=NIST+ps --force --suite=nist --ps-protocol ; \
98
-cd tests ; MTR_BUILD_THREAD=auto \
99
@PERL@ ./test-run.pl --force --comment=stress --suite=stress
111
101
# Re-enable the "jp" suite when bug#28563 is fixed
112
102
# -cd tests ; MTR_BUILD_THREAD=auto \
113
# @PERL@ ./drizzle-test-run.pl --force --comment=jp --suite=jp
103
# @PERL@ ./test-run.pl --force --comment=jp --suite=jp
116
106
-cd tests ; MTR_BUILD_THREAD=auto \
117
@PERL@ ./drizzle-test-run.pl --comment=debug --force --timer \
107
@PERL@ ./test-run.pl --comment=debug --force --timer \
118
108
--skip-rpl --report-features
120
110
# Keep these for a while
129
@PERL@ ./drizzle-test-run.pl --force --suite=funcs_1 ; \
130
@PERL@ ./drizzle-test-run.pl --force --suite=funcs_2
119
@PERL@ ./test-run.pl --force --suite=funcs_1 ; \
120
@PERL@ ./test-run.pl --force --suite=funcs_2
134
@PERL@ ./drizzle-test-run.pl --force --suite=rpl
124
@PERL@ ./test-run.pl --force --suite=rpl
138
@PERL@ ./drizzle-test-run.pl --force --suite=jp
128
@PERL@ ./test-run.pl --force --suite=jp
142
@PERL@ ./drizzle-test-run.pl --force --big-test --suite=stress
132
@PERL@ ./test-run.pl --force --big-test --suite=stress
144
134
test-ext: test-ext-funcs test-ext-rpl test-ext-jp test-ext-stress
148
@PERL@ ./drizzle-test-run.pl $(subset) --force --skip-innodb --skip-im --skip-rpl ; \
149
@PERL@ ./drizzle-test-run.pl $(subset) --force --suite=funcs_1 --do-test=myisam ; \
150
@PERL@ ./drizzle-test-run.pl $(subset) --force --suite=stress --do-test=ddl_myisam
153
$(MAKE) subset=--view-protocol test-fast
156
$(MAKE) subset=--cursor-protocol test-fast
159
$(MAKE) subset=--ps-protocol test-fast
162
137
$(MAKE) force=--force test-pr \
163
test-binlog-statement test-ext test-fast-view \
138
test-binlog-statement test-ext
168
@PERL@ ./drizzle-test-run.pl --fast --reorder --force \
142
@PERL@ ./test-run.pl --fast --reorder --force \
171
145
join_outer_innodb \