Merge lp:~mars/launchpad/re-enable-windmill-ec2-suite into lp:launchpad

Proposed by Māris Fogels
Status: Merged
Approved by: Māris Fogels
Approved revision: no longer in the source branch.
Merged at revision: 10973
Proposed branch: lp:~mars/launchpad/re-enable-windmill-ec2-suite
Merge into: lp:launchpad
Diff against target: 33 lines (+1/-13)
2 files modified
Makefile (+0/-12)
lib/devscripts/ec2test/remote.py (+1/-1)
To merge this branch: bzr merge lp:~mars/launchpad/re-enable-windmill-ec2-suite
Reviewer Review Type Date Requested Status
Leonard Richardson (community) Approve
Review via email: mp+27077@code.launchpad.net

Commit message

Re-enable the windmill test suite on ec2. Closes bug 570380.

Description of the change

Hi,

This branch re-enables the Windmill test suite on ec2 test runs. It also removes the now-duplicate ec2_check Makefile target.

Test command: ec2 test
Lint: None
Pre-implementation call with: no one

Maris

To post a comment you must log in.
Revision history for this message
Leonard Richardson (leonardr) wrote :

Approved.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Makefile'
2--- Makefile 2010-05-27 14:33:18 +0000
3+++ Makefile 2010-06-08 18:21:30 +0000
4@@ -88,18 +88,6 @@
5 # database.
6 ${PY} -t ./test_on_merge.py $(VERBOSITY) $(TESTOPTS)
7
8-# A version of 'make check' that applies modifications specifically for the
9-# ec2 environment.
10-ec2_check: clean build
11- # XXX mars 2010-05-17 bug=570380
12- # Disable the windmill test suite to prevent the whole system from
13- # hanging. See bug 570380.
14- #
15- # Yes, this is code duplication. If you conceive of a better
16- # solution in a less heated moment, then please replace this!
17- ${PY} -t ./test_on_merge.py $(VERBOSITY) $(TESTOPTS) \
18- --layer='!\(MailmanLayer\|WindmillLayer\)'
19-
20 jscheck: build
21 # Run all JavaScript integration tests. The test runner takes care of
22 # setting up the test environment.
23
24=== modified file 'lib/devscripts/ec2test/remote.py'
25--- lib/devscripts/ec2test/remote.py 2010-05-17 18:24:44 +0000
26+++ lib/devscripts/ec2test/remote.py 2010-06-08 18:21:30 +0000
27@@ -277,7 +277,7 @@
28
29 def build_test_command(self):
30 """See BaseTestRunner.build_test_command()."""
31- command = ['make', 'ec2_check', 'TESTOPTS=' + self.test_options]
32+ command = ['make', 'check', 'TESTOPTS=' + self.test_options]
33 return command
34
35