Mercurial > hg > autobot
annotate autobot/projects/profilemanager/__init__.py @ 276:a79c12daf9d7
hopefully fix profilemanager factory
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Tue, 31 Jul 2012 14:35:32 -0700 |
parents | 7d0a4c2cd171 |
children |
rev | line source |
---|---|
276
a79c12daf9d7
hopefully fix profilemanager factory
Jeff Hammel <jhammel@mozilla.com>
parents:
130
diff
changeset
|
1 from autobot.process.factory import SourceFactory |
56
0873bb51db09
logparser now works; now for profilemanager
Jeff Hammel <jhammel@mozilla.com>
parents:
diff
changeset
|
2 from buildbot.steps.shell import ShellCommand |
0873bb51db09
logparser now works; now for profilemanager
Jeff Hammel <jhammel@mozilla.com>
parents:
diff
changeset
|
3 |
276
a79c12daf9d7
hopefully fix profilemanager factory
Jeff Hammel <jhammel@mozilla.com>
parents:
130
diff
changeset
|
4 class TestProfileManager(SourceFactory): |
60
33fd34a75990
give profilemanager a real docstring
Jeff Hammel <jhammel@mozilla.com>
parents:
59
diff
changeset
|
5 """ |
33fd34a75990
give profilemanager a real docstring
Jeff Hammel <jhammel@mozilla.com>
parents:
59
diff
changeset
|
6 Test the ProfileManager standalone XUL application: |
33fd34a75990
give profilemanager a real docstring
Jeff Hammel <jhammel@mozilla.com>
parents:
59
diff
changeset
|
7 http://hg.mozilla.org/automation/profilemanager/ |
33fd34a75990
give profilemanager a real docstring
Jeff Hammel <jhammel@mozilla.com>
parents:
59
diff
changeset
|
8 """ |
33fd34a75990
give profilemanager a real docstring
Jeff Hammel <jhammel@mozilla.com>
parents:
59
diff
changeset
|
9 |
276
a79c12daf9d7
hopefully fix profilemanager factory
Jeff Hammel <jhammel@mozilla.com>
parents:
130
diff
changeset
|
10 sources = {'hg': ['http://hg.mozilla.org/automation/profilemanager/']} |
56
0873bb51db09
logparser now works; now for profilemanager
Jeff Hammel <jhammel@mozilla.com>
parents:
diff
changeset
|
11 |
0873bb51db09
logparser now works; now for profilemanager
Jeff Hammel <jhammel@mozilla.com>
parents:
diff
changeset
|
12 def __init__(self): |
0873bb51db09
logparser now works; now for profilemanager
Jeff Hammel <jhammel@mozilla.com>
parents:
diff
changeset
|
13 |
276
a79c12daf9d7
hopefully fix profilemanager factory
Jeff Hammel <jhammel@mozilla.com>
parents:
130
diff
changeset
|
14 SourceFactory.__init__(self) |
130
7d0a4c2cd171
call the superclass __init__
Jeff Hammel <jhammel@mozilla.com>
parents:
60
diff
changeset
|
15 |
59
e66165f2f31b
complete automagic imports
Jeff Hammel <jhammel@mozilla.com>
parents:
58
diff
changeset
|
16 # install m-c + profilemanager |
276
a79c12daf9d7
hopefully fix profilemanager factory
Jeff Hammel <jhammel@mozilla.com>
parents:
130
diff
changeset
|
17 # self.addStep(ShellCommand(command=['python', 'INSTALL.py'])) |
59
e66165f2f31b
complete automagic imports
Jeff Hammel <jhammel@mozilla.com>
parents:
58
diff
changeset
|
18 |
56
0873bb51db09
logparser now works; now for profilemanager
Jeff Hammel <jhammel@mozilla.com>
parents:
diff
changeset
|
19 # get mozilla central |
59
e66165f2f31b
complete automagic imports
Jeff Hammel <jhammel@mozilla.com>
parents:
58
diff
changeset
|
20 # self.addStep(ShellCommand(command=['hg', 'clone', 'http://hg.mozilla.org/mozilla-central'])) |
57
a2fc7a08ec5c
begin stubbing profilemanager tests
Jeff Hammel <jhammel@mozilla.com>
parents:
56
diff
changeset
|
21 |
a2fc7a08ec5c
begin stubbing profilemanager tests
Jeff Hammel <jhammel@mozilla.com>
parents:
56
diff
changeset
|
22 # get profilemanager |
59
e66165f2f31b
complete automagic imports
Jeff Hammel <jhammel@mozilla.com>
parents:
58
diff
changeset
|
23 # self.addStep(ShellCommand(command=['hg', 'clone', 'http://hg.mozilla.org/automation/profilemanager'], |
e66165f2f31b
complete automagic imports
Jeff Hammel <jhammel@mozilla.com>
parents:
58
diff
changeset
|
24 # haltOnFailure=True)) |