~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/include.am

  • Committer: Monty Taylor
  • Date: 2010-10-12 20:20:44 UTC
  • mto: (1842.1.3 build) (1843.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 1843.
  • Revision ID: mordred@inaugust.com-20101012202044-yfrmnmkznvkqfxe4
Added support for valgrind suppressions.
Run strip-valgrind as part of make valgrind.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# vim:ft=automake
2
2
# Copyright (C) 2000-2006 MySQL AB
 
3
# Copyright (c) 2010 Monty Taylor
3
4
#
4
5
# This library is free software; you can redistribute it and/or
5
6
# modify it under the terms of the GNU Library General Public
49
50
        ${srcdir}/tests/r/pbxt/*result \
50
51
        ${srcdir}/tests/std_data \
51
52
        ${srcdir}/tests/lib/*.pl \
52
 
        ${srcdir}/tests/lib/My/*.pm
 
53
        ${srcdir}/tests/lib/My/*.pm \
 
54
        tests/strip-valgrind
53
55
 
54
56
check-local: test-drizzle
55
57
 
97
99
        ( cd tests && $(TEST_RUN) $(TEST_RUN_EXTRA_OPTIONS) --fast --force --suite=$(NORMAL_TESTS))
98
100
 
99
101
test-valgrind:
100
 
        ( cd tests && $(TEST_RUN) $(TEST_RUN_EXTRA_OPTIONS) --valgrind --force --suite=$(NORMAL_TESTS))
 
102
        ( cd tests && $(TEST_RUN) $(TEST_RUN_EXTRA_OPTIONS) --valgrind --force --suite=$(NORMAL_TESTS) && python strip-valgrind)
101
103
 
102
104
test-valgrind-suppressions:
103
 
        ( cd tests && $(TEST_RUN) $(TEST_RUN_EXTRA_OPTIONS) --valgrind --valgrind-option='--gen-suppressions=all' --valgrind-option='--show-reachable=yes' --force --suite=$(NORMAL_TESTS))
 
105
        ( cd tests && $(TEST_RUN) $(TEST_RUN_EXTRA_OPTIONS) --valgrind --valgrind-option='--gen-suppressions=all' --valgrind-option='--show-reachable=yes' --force --suite=$(NORMAL_TESTS) && python strip-valgrind)
104
106
 
105
107
test-junitxml:
106
108
        ( cd tests && $(TEST_RUN) $(TEST_RUN_EXTRA_OPTIONS) --fast --force --suite=$(NORMAL_TESTS) --subunit | subunit2junitxml --no-passthrough > junit-format.xml )