changeset 155:5e1b450341a2

stub adding talos test
author Jeff Hammel <jhammel@mozilla.com>
date Tue, 25 Jan 2011 16:17:29 -0800
parents 3647473b1de7
children 4a020fc59cec
files autobot/projects/talos/__init__.py autobot/template.py
diffstat 2 files changed, 21 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/autobot/projects/talos/__init__.py	Tue Jan 25 16:17:29 2011 -0800
@@ -0,0 +1,20 @@
+from autobot.process.factory import SourceFactory
+from buildbot.steps.shell import ShellCommand
+from buildbot.steps.shell import WithProperties
+
+class TestTalos(SourceFactory):
+    """
+    test the talos performance tester:
+    http://hg.mozilla.org/build/talos
+    """
+
+    sources = {'hg': ['http://hg.mozilla.org/build/talos'],
+               'git': []}
+    
+    def __init__(self):
+        SourceFactory.__init__(self)
+
+        # install the software [TODO]
+
+        # run the tests [TODO]
+
--- a/autobot/template.py	Tue Jan 25 10:30:49 2011 -0800
+++ b/autobot/template.py	Tue Jan 25 16:17:29 2011 -0800
@@ -109,7 +109,7 @@
     """
     name = 'autobot-project'
     templates = [os.path.join('projects', 'project.template')]
-    vars = [Variable('description'),
+    vars = [Variable('description', 'description of the project'),
             Variable('repo', 'repository location of the project')]
 
 # CLI front end class