Below is the list of changes that have just been committed into a local
5.0 repository of mleich. When mleich does a push these changes will
be propagated to the main repository and, within 24 hours after the
push, to the public repository.
For information on how to access the public repository
see http://dev.mysql.com/doc/mysql/en/installing-source-tree.html
ChangeSet@stripped, 2007-03-01 16:33:43+01:00, mleich@stripped +1 -0
Add new make test-<whatever> targets according to
WL#3674 Define a small scope test suite
and agreements with the build team on the DevServices Meeting in Berlin.
test-ext-funcs - run MySQL 5.0 feature tests (funcs_1, funcs_2)
test-ext - exists because of compatibility (to MySQL 5.1) reasons + contains test-ext-funcs
test-fast - fast, basic test of MySQL functionality
! Storage engines <> MyISAM, Replication and Instance manager are NOT tested !
This target could be used by developers instead of test-ns, if it could be
assumed that the code modifications to be tested do not affect the untested fields.
test-fast-cursor - additional(to test-ns) checks of cursor related funtionality
test-fast-view - additional(to test-ns) checks of view related functionality
test-fast-prepare - additional(to test-ns) checks of prepared statement related functionality
This target should also replace test-ps in future.
test-full-qa - Usual "full size" regression tests (test-ns + test-ps) + additional cursor and view
related tests
Attention: There are currently several failing testcases when running test-fast-cursor and test-view.
Makefile.am@stripped, 2007-03-01 16:33:40+01:00, mleich@stripped +29 -1
Add new make test-<whatever> targets.
# This is a BitKeeper patch. What follows are the unified diffs for the
# set of deltas contained in the patch. The rest of the patch, the part
# that BitKeeper cares about, is below these diffs.
# User: mleich
# Host: three.local.lan
# Root: /work/tmp/mysql-5.0-build-x
--- 1.97/Makefile.am 2007-03-01 16:33:52 +01:00
+++ 1.98/Makefile.am 2007-03-01 16:33:52 +01:00
@@ -112,7 +112,9 @@ tags:
.PHONY: init-db bin-dist \
test test-force test-full test-force-full test-force-mem \
test-pl test-force-pl test-full-pl test-force-full-pl test-force-pl-mem \
- test-ps test-ns
+ test-ps test-ns test-ext-funcs test-ext \
+ test-fast test-fast-cursor test-fast-view test-fast-prepare \
+ test-full-qa
# Target 'test' will run the regression test suite using the built server.
#
@@ -151,6 +153,32 @@ test-full-pl: test-full
test-force-pl: test-force
test-force-pl-mem: test-force-mem
test-force-full-pl: test-force-full
+
+test-ext-funcs:
+ cd mysql-test ; \
+ @PERL@ ./mysql-test-run.pl --force --suite=funcs_1 ; \
+ @PERL@ ./mysql-test-run.pl --force --suite=funcs_2
+
+test-ext: test-ext-funcs
+
+test-fast:
+ cd mysql-test ; \
+ @PERL@ ./mysql-test-run.pl $(subset) --force --skip-ndb --skip-innodb --skip-im --skip-rpl ; \
+ @PERL@ ./mysql-test-run.pl $(subset) --force --suite=funcs_1 --do-test=myisam
+
+test-fast-view:
+ $(MAKE) subset=--view-protocol test-fast
+
+test-fast-cursor:
+ $(MAKE) subset=--cursor-protocol test-fast
+
+test-fast-prepare:
+ $(MAKE) subset=--ps-protocol test-fast
+
+test-full-qa:
+ $(MAKE) force=--force test-pl \
+ test-ext test-fast-view \
+ test-fast-cursor
# Don't update the files from bitkeeper
%::SCCS/s.%
| Thread |
|---|
| • bk commit into 5.0 tree (mleich:1.2423) | mleich | 1 Mar |