~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: James Henstridge
  • Date: 2008-05-12 06:29:55 UTC
  • mto: (5821.4.1 storm-integration)
  • mto: This revision was merged to the branch mainline in revision 6481.
  • Revision ID: james.henstridge@canonical.com-20080512062955-nw5et8ajfj0razkt
Add "make check_launchpad_storm_on_merge" target that runs the tests 
that should pass currently.  We'll ratchet this up as more tests are 
altered to pass.

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
 
37
37
check_launchpad_on_merge: build dbfreeze_check check importdcheck check_sourcecode_dependencies
38
38
 
 
39
check_launchpad_storm_on_merge: build dbfreeze_check check_storm
 
40
 
39
41
check_sourcecode_dependencies:
40
42
        # Use the check_for_launchpad rule which runs tests over a smaller
41
43
        # set of libraries, for performance and reliability reasons.
88
90
        env PYTHONPATH=$(PYTHONPATH) \
89
91
        ${PYTHON} -t ./test_on_merge.py $(VERBOSITY)
90
92
 
 
93
check_storm: build
 
94
        # Run tests that should be clean on the Storm branch.  This will
 
95
        # be ramped up to the entire test suite as we go.
 
96
        env PYTHONPATH=$(PYTHONPATH) \
 
97
        ${PYTHON} -t ./test_on_merge.py $(VERBOSITY) -t /pagetests/
 
98
 
91
99
lint:
92
100
        @bash ./utilities/lint.sh
93
101
 
267
275
                ftest_build ftest_inplace test_build test_inplace pagetests \
268
276
                check importdcheck check_merge schema default launchpad.pot \
269
277
                check_launchpad_on_merge check_merge_ui pull rewritemap scan \
270
 
                sync_branches check_loggerhead_on_merge reload-apache
 
278
                sync_branches check_loggerhead_on_merge reload-apache \
 
279
                check_storm check_launchpad_storm_on_merge
271
280