377
391
yassl_libs = @yassl_libs@
378
392
yassl_taocrypt_extra_cxxflags = @yassl_taocrypt_extra_cxxflags@
379
393
zlib_dir = @zlib_dir@
381
benchdir_root = $(prefix)
382
testdir = $(benchdir_root)/mysql-test
383
EXTRA_SCRIPTS = mysql-test-run-shell.sh install_test_db.sh \
384
valgrind.supp $(PRESCRIPTS)
386
EXTRA_DIST = $(EXTRA_SCRIPTS) suite
387
GENSCRIPTS = mysql-test-run-shell install_test_db mtr mysql-test-run
388
PRESCRIPTS = mysql-test-run.pl mysql-stress-test.pl
389
test_SCRIPTS = $(GENSCRIPTS) $(PRESCRIPTS)
390
CLEANFILES = $(GENSCRIPTS)
391
INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -I..
394
testdir = $(prefix)/mysql-test
401
lib/v1/mysql-test-run.pl \
402
lib/v1/mtr_cases.pl \
404
lib/v1/mtr_report.pl \
405
lib/v1/My/Config.pm \
407
lib/v1/mtr_match.pl \
408
lib/v1/mtr_stress.pl \
409
lib/v1/ndb_config_1_node.ini \
410
lib/v1/ndb_config_2_node.ini \
411
lib/v1/mtr_gprof.pl \
413
lib/v1/mtr_timer.pl \
415
lib/v1/mtr_process.pl \
416
lib/v1/mtr_unique.pl \
428
lib/My/ConfigFactory.pm \
435
lib/My/SafeProcess.pm \
436
lib/My/File/Path.pm \
439
lib/My/SafeProcess/Base.pm \
440
lib/My/SafeProcess/safe_process.pl
442
SUBDIRS = lib/My/SafeProcess
443
EXTRA_DIST = README \
449
# List of directories containing test + result files and the
450
# related test data files that should be copied
451
TEST_DIRS = t r include std_data std_data/parts collections \
452
std_data/ndb_backup50 std_data/ndb_backup51 \
453
std_data/ndb_backup51_data_be std_data/ndb_backup51_data_le \
455
extra/binlog_tests/ extra/rpl_tests \
456
suite/binlog suite/binlog/t suite/binlog/r suite/binlog/std_data \
457
suite/bugs suite/bugs/data suite/bugs/t suite/bugs/r \
459
suite/funcs_1 suite/funcs_1/bitdata \
460
suite/funcs_1/include suite/funcs_1/lib suite/funcs_1/r \
461
suite/funcs_1/t suite/funcs_1/views suite/funcs_1/cursors \
462
suite/funcs_1/datadict suite/funcs_1/storedproc suite/funcs_1/triggers \
463
suite/funcs_2 suite/funcs_2/charset suite/funcs_2/data \
464
suite/funcs_2/include suite/funcs_2/lib suite/funcs_2/r \
466
suite/jp suite/jp/t suite/jp/r suite/jp/std_data suite/jp/include \
467
suite/manual/t suite/manual/r \
468
suite/ndb_team suite/ndb_team/t suite/ndb_team/r \
469
suite/rpl suite/rpl/data suite/rpl/include suite/rpl/r \
471
suite/stress/include suite/stress/t suite/stress/r \
472
suite/ndb suite/ndb/t suite/ndb/r \
473
suite/rpl_ndb suite/rpl_ndb/t suite/rpl_ndb/r \
474
suite/parts suite/parts/t suite/parts/r suite/parts/inc
393
476
all: all-recursive
397
479
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
398
480
@for dep in $?; do \
399
481
case '$(am__configure_deps)' in \
722
824
html-am info info-am install install-am install-data \
723
825
install-data-am install-data-local install-dvi install-dvi-am \
724
826
install-exec install-exec-am install-html install-html-am \
725
install-info install-info-am install-man install-pdf \
726
install-pdf-am install-ps install-ps-am install-strip \
727
install-testSCRIPTS installcheck installcheck-am installdirs \
728
installdirs-am maintainer-clean maintainer-clean-generic \
729
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
730
ps ps-am tags tags-recursive uninstall uninstall-am \
731
uninstall-local uninstall-testSCRIPTS
827
install-info install-info-am install-man \
828
install-nobase_testDATA install-pdf install-pdf-am install-ps \
829
install-ps-am install-strip install-testSCRIPTS installcheck \
830
installcheck-am installdirs installdirs-am maintainer-clean \
831
maintainer-clean-generic mostlyclean mostlyclean-generic \
832
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
833
uninstall uninstall-am uninstall-local \
834
uninstall-nobase_testDATA uninstall-testSCRIPTS
837
# Used by dist-hook and install-data-local to copy all
838
# test files into either dist or install directory
840
@if test -z "$(INSTALL_TO_DIR)"; then \
841
echo "Set INSTALL_TO_DIR!" && exit 1; \
843
@for dir in $(TEST_DIRS); do \
844
from_dir="$(srcdir)/$$dir"; \
845
to_dir="$(INSTALL_TO_DIR)/$$dir"; \
846
$(mkinstalldirs) "$$to_dir"; \
847
for f in `(cd $$from_dir && ls)`; do \
848
if test -f "$$from_dir/$$f"; then \
849
$(INSTALL_DATA) "$$from_dir/$$f" "$$to_dir/$$f" ; \
737
$(distdir)/extra/binlog_tests \
738
$(distdir)/extra/rpl_tests \
741
$(distdir)/std_data \
742
$(distdir)/std_data/ndb_backup50 \
743
$(distdir)/std_data/ndb_backup51 \
744
$(distdir)/std_data/ndb_backup51_data_be \
745
$(distdir)/std_data/ndb_backup51_data_le \
746
$(distdir)/std_data/parts \
748
$(distdir)/std_data/funcs_1 \
750
-$(INSTALL_DATA) $(srcdir)/t/*.def $(distdir)/t
751
$(INSTALL_DATA) $(srcdir)/t/*.test $(distdir)/t
752
-$(INSTALL_DATA) $(srcdir)/t/*.imtest $(distdir)/t
753
$(INSTALL_DATA) $(srcdir)/t/*.sql $(distdir)/t
754
-$(INSTALL_DATA) $(srcdir)/t/*.disabled $(distdir)/t
755
-$(INSTALL_DATA) $(srcdir)/t/*.opt $(srcdir)/t/*.slave-mi $(distdir)/t
756
-$(INSTALL_SCRIPT) $(srcdir)/t/*.sh $(distdir)/t
757
$(INSTALL_DATA) $(srcdir)/extra/binlog_tests/*.test $(distdir)/extra/binlog_tests
758
$(INSTALL_DATA) $(srcdir)/extra/rpl_tests/*.test $(distdir)/extra/rpl_tests
759
-$(INSTALL_DATA) $(srcdir)/extra/binlog_tests/*.opt $(distdir)/extra/binlog_tests
760
-$(INSTALL_DATA) $(srcdir)/extra/rpl_tests/*.opt $(distdir)/extra/rpl_tests
761
$(INSTALL_DATA) $(srcdir)/include/*.inc $(distdir)/include
762
$(INSTALL_DATA) $(srcdir)/include/*.sql $(distdir)/include
763
$(INSTALL_DATA) $(srcdir)/include/*.test $(distdir)/include
764
$(INSTALL_DATA) $(srcdir)/r/*.result $(srcdir)/r/*.require $(distdir)/r
765
$(INSTALL_DATA) $(srcdir)/std_data/Moscow_leap $(distdir)/std_data
766
$(INSTALL_DATA) $(srcdir)/std_data/Index.xml $(distdir)/std_data
767
$(INSTALL_DATA) $(srcdir)/std_data/*.dat $(srcdir)/std_data/*.000001 $(distdir)/std_data
768
$(INSTALL_DATA) $(srcdir)/std_data/des_key_file $(distdir)/std_data
769
$(INSTALL_DATA) $(srcdir)/std_data/*.pem $(distdir)/std_data
770
$(INSTALL_DATA) $(srcdir)/std_data/*.frm $(distdir)/std_data
771
$(INSTALL_DATA) $(srcdir)/std_data/*.MY* $(distdir)/std_data
772
$(INSTALL_DATA) $(srcdir)/std_data/*.cnf $(distdir)/std_data
773
$(INSTALL_DATA) $(srcdir)/std_data/*.txt $(distdir)/std_data
774
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup50/BACKUP* $(distdir)/std_data/ndb_backup50
775
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51/BACKUP* $(distdir)/std_data/ndb_backup51
776
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51_data_be/BACKUP* $(distdir)/std_data/ndb_backup51_data_be
777
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51_data_le/BACKUP* $(distdir)/std_data/ndb_backup51_data_le
778
$(INSTALL_DATA) $(srcdir)/std_data/parts/part_* $(distdir)/std_data/parts
779
$(INSTALL_DATA) $(srcdir)/std_data/parts/*.MY* $(distdir)/std_data/parts
780
$(INSTALL_DATA) $(srcdir)/std_data/funcs_1/* $(distdir)/std_data/funcs_1
781
$(INSTALL_DATA) $(srcdir)/lib/*.pl $(distdir)/lib
782
$(INSTALL_DATA) $(srcdir)/lib/My/*.pm $(distdir)/lib/My
783
-rm -rf `find $(distdir)/suite -type d -name SCCS` $(distdir)/suite/row_lock
855
$(MAKE) INSTALL_TO_DIR="$(distdir)" install_test_files
785
857
install-data-local:
787
$(DESTDIR)$(testdir)/t \
788
$(DESTDIR)$(testdir)/extra/binlog_tests \
789
$(DESTDIR)$(testdir)/extra/rpl_tests \
790
$(DESTDIR)$(testdir)/r \
791
$(DESTDIR)$(testdir)/include \
792
$(DESTDIR)$(testdir)/std_data \
793
$(DESTDIR)$(testdir)/std_data/ndb_backup50 \
794
$(DESTDIR)$(testdir)/std_data/ndb_backup51 \
795
$(DESTDIR)$(testdir)/std_data/ndb_backup51_data_be \
796
$(DESTDIR)$(testdir)/std_data/ndb_backup51_data_le \
797
$(DESTDIR)$(testdir)/std_data/parts \
798
$(DESTDIR)$(testdir)/lib \
799
$(DESTDIR)$(testdir)/std_data/funcs_1 \
800
$(DESTDIR)$(testdir)/lib/My
801
$(INSTALL_DATA) $(srcdir)/README $(DESTDIR)$(testdir)
802
-$(INSTALL_DATA) $(srcdir)/t/*.def $(DESTDIR)$(testdir)/t
803
$(INSTALL_DATA) $(srcdir)/t/*.test $(DESTDIR)$(testdir)/t
804
-$(INSTALL_DATA) $(srcdir)/t/*.imtest $(DESTDIR)$(testdir)/t
805
$(INSTALL_DATA) $(srcdir)/t/*.sql $(DESTDIR)$(testdir)/t
806
-$(INSTALL_DATA) $(srcdir)/t/*.disabled $(DESTDIR)$(testdir)/t
807
-$(INSTALL_DATA) $(srcdir)/t/*.opt $(DESTDIR)$(testdir)/t
808
-$(INSTALL_SCRIPT) $(srcdir)/t/*.sh $(DESTDIR)$(testdir)/t
809
-$(INSTALL_DATA) $(srcdir)/t/*.slave-mi $(DESTDIR)$(testdir)/t
810
$(INSTALL_DATA) $(srcdir)/r/*.result $(DESTDIR)$(testdir)/r
811
$(INSTALL_DATA) $(srcdir)/r/*.require $(DESTDIR)$(testdir)/r
812
$(INSTALL_DATA) $(srcdir)/extra/binlog_tests/*.test $(DESTDIR)$(testdir)/extra/binlog_tests
813
$(INSTALL_DATA) $(srcdir)/extra/rpl_tests/*.test $(DESTDIR)$(testdir)/extra/rpl_tests
814
-$(INSTALL_DATA) $(srcdir)/extra/binlog_tests/*.opt $(DESTDIR)$(testdir)/extra/binlog_tests
815
-$(INSTALL_DATA) $(srcdir)/extra/rpl_tests/*.opt $(DESTDIR)$(testdir)/extra/rpl_tests
816
$(INSTALL_DATA) $(srcdir)/include/*.inc $(DESTDIR)$(testdir)/include
817
$(INSTALL_DATA) $(srcdir)/include/*.sql $(DESTDIR)$(testdir)/include
818
$(INSTALL_DATA) $(srcdir)/include/*.test $(DESTDIR)$(testdir)/include
819
$(INSTALL_DATA) $(srcdir)/std_data/*.dat $(DESTDIR)$(testdir)/std_data
820
$(INSTALL_DATA) $(srcdir)/std_data/*.*001 $(DESTDIR)$(testdir)/std_data
821
$(INSTALL_DATA) $(srcdir)/std_data/*.cnf $(DESTDIR)$(testdir)/std_data
822
$(INSTALL_DATA) $(srcdir)/std_data/des_key_file $(DESTDIR)$(testdir)/std_data
823
$(INSTALL_DATA) $(srcdir)/std_data/Moscow_leap $(DESTDIR)$(testdir)/std_data
824
$(INSTALL_DATA) $(srcdir)/std_data/Index.xml $(DESTDIR)$(testdir)/std_data
825
$(INSTALL_DATA) $(srcdir)/std_data/*.pem $(DESTDIR)$(testdir)/std_data
826
$(INSTALL_DATA) $(srcdir)/std_data/*.frm $(DESTDIR)$(testdir)/std_data
827
$(INSTALL_DATA) $(srcdir)/std_data/*.MY* $(DESTDIR)$(testdir)/std_data
828
$(INSTALL_DATA) $(srcdir)/std_data/*.cnf $(DESTDIR)$(testdir)/std_data
829
$(INSTALL_DATA) $(srcdir)/std_data/*.txt $(DESTDIR)$(testdir)/std_data
830
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup50/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup50
831
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup51
832
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51_data_be/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup51_data_be
833
$(INSTALL_DATA) $(srcdir)/std_data/ndb_backup51_data_le/BACKUP* $(DESTDIR)$(testdir)/std_data/ndb_backup51_data_le
834
$(INSTALL_DATA) $(srcdir)/std_data/parts/part_* $(DESTDIR)$(testdir)/std_data/parts
835
$(INSTALL_DATA) $(srcdir)/std_data/parts/*.MY* $(DESTDIR)$(testdir)/std_data/parts
836
$(INSTALL_DATA) $(srcdir)/std_data/funcs_1/* $(DESTDIR)$(testdir)/std_data/funcs_1
837
$(INSTALL_DATA) $(srcdir)/lib/*.pl $(DESTDIR)$(testdir)/lib
838
$(INSTALL_DATA) $(srcdir)/lib/My/*.pm $(DESTDIR)$(testdir)/lib/My
839
for f in `(cd $(srcdir); find suite -type f | egrep -v 'SCCS|row_lock')`; \
841
d=$(DESTDIR)$(testdir)/`dirname $$f`; \
843
$(INSTALL_DATA) $(srcdir)/$$f $$d ; \
858
$(MAKE) INSTALL_TO_DIR="$(DESTDIR)$(testdir)" install_test_files
847
861
@RM@ -f -r $(DESTDIR)$(testdir)