コード例 #1
0
ファイル: slaves.py プロジェクト: bhackett1024/arewefastyet
def init(): 
    slaves = []
    slaveNames = utils.config_get_default('main', 'slaves', None)
    if slaveNames:
        slaveNames = slaveNames.split(",")
        for name in slaveNames:
            remote = utils.config_get_default(name, 'remote', 1)
            if remote == 1:
                slaves.append(RemoteSlave(name))
            else:
                slaves.append(Slave(name))

    if not slaves:
        slaves = [Slave("main")]
    return slaves
コード例 #2
0
ファイル: slaves.py プロジェクト: kripken/arewefastyet
def init():
    slaves = []
    slaveNames = utils.config_get_default('main', 'slaves', None)
    if slaveNames:
        slaveNames = slaveNames.split(",")
        for name in slaveNames:
            remote = utils.config_get_default(name, 'remote', 1)
            if remote == 1:
                slaves.append(RemoteSlave(name))
            else:
                slaves.append(Slave(name))

    if not slaves:
        slaves = [Slave("main")]
    return slaves
コード例 #3
0
ファイル: builders.py プロジェクト: imclab/arewefastyet
 def __init__(self):
     super(V8, self).__init__()
     self.puller = 'svn'
     self.source = utils.config.get('v8', 'source')
     self.CXX = utils.config_get_default('v8', 'CXX', None)
     self.LINK = utils.config_get_default('v8', 'LINK', None)
     self.args = ['--expose-gc']
     self.important = True
     self.hardfp = (utils.config.has_option('main', 'flags')) and \
                    ("hardfp" in utils.config.get('main', 'flags'))
     self.modes = [
             {
                 'mode': 'v8',
                 'args': None
             }
         ]
コード例 #4
0
 def __init__(self):
     super(V8, self).__init__()
     self.puller = "git"
     self.source = utils.config.get("v8", "source")
     self.cxx = utils.config_get_default("v8", "cxx", None)
     self.cc = utils.config_get_default("v8", "cc", None)
     self.cpp = utils.config_get_default("v8", "cpp", None)
     self.link = utils.config_get_default("v8", "link", None)
     self.cxx_host = utils.config_get_default("v8", "cxx_host", None)
     self.cc_host = utils.config_get_default("v8", "cc_host", None)
     self.cpp_host = utils.config_get_default("v8", "cpp_host", None)
     self.link_host = utils.config_get_default("v8", "link_host", None)
     self.args = ["--expose-gc"]
     self.important = True
     self.hardfp = (utils.config.has_option("main", "flags")) and ("hardfp" in utils.config.get("main", "flags"))
     self.modes = [{"mode": "v8", "args": None}]
コード例 #5
0
ファイル: builders.py プロジェクト: kripken/arewefastyet
 def __init__(self):
     super(V8, self).__init__()
     self.puller = 'git'
     self.source = utils.config.get('v8', 'source')
     self.cxx = utils.config_get_default('v8', 'cxx', None)
     self.cc = utils.config_get_default('v8', 'cc', None)
     self.cpp = utils.config_get_default('v8', 'cpp', None)
     self.link = utils.config_get_default('v8', 'link', None)
     self.cxx_host = utils.config_get_default('v8', 'cxx_host', None)
     self.cc_host = utils.config_get_default('v8', 'cc_host', None)
     self.cpp_host = utils.config_get_default('v8', 'cpp_host', None)
     self.link_host = utils.config_get_default('v8', 'link_host', None)
     self.args = ['--expose-gc']
     self.important = True
     self.hardfp = (utils.config.has_option('main', 'flags')) and \
                    ("hardfp" in utils.config.get('main', 'flags'))
     self.modes = [{'mode': 'v8', 'args': None}]
コード例 #6
0
ファイル: slaves.py プロジェクト: bhackett1024/arewefastyet
 def __init__(self, name):
     super(RemoteSlave, self).__init__(name)
     self.HostName = utils.config_get_default(name, 'hostname', name)
     self.RepoPath = utils.config_get_default(name, 'repos', utils.RepoPath)
     self.BenchmarkPath = utils.config_get_default(name, 'benchmarks', utils.BenchmarkPath)
     self.DriverPath = utils.config_get_default(name, 'driver', utils.DriverPath)
     self.Timeout = utils.config_get_default(name, 'timeout', str(utils.Timeout))
     # calculate timeoutmake multiplication work!
     self.Timeout = eval(self.Timeout, {}, {})
     self.PythonName = utils.config_get_default(name, 'python', utils.PythonName)
     self.delayed = None
     self.delayedCommand = None
コード例 #7
0
ファイル: builders.py プロジェクト: vaibu91/arewefastyet
 def __init__(self):
     super(V8, self).__init__()
     self.puller = 'git'
     self.source = utils.config.get('v8', 'source')
     self.cxx = utils.config_get_default('v8', 'cxx', None)
     self.cc = utils.config_get_default('v8', 'cc', None)
     self.cpp = utils.config_get_default('v8', 'cpp', None)
     self.link = utils.config_get_default('v8', 'link', None)
     self.cxx_host = utils.config_get_default('v8', 'cxx_host', None)
     self.cc_host = utils.config_get_default('v8', 'cc_host', None)
     self.cpp_host = utils.config_get_default('v8', 'cpp_host', None)
     self.link_host = utils.config_get_default('v8', 'link_host', None)
     self.args = ['--expose-gc']
     self.important = True
     self.hardfp = (utils.config.has_option('main', 'flags')) and \
                    ("hardfp" in utils.config.get('main', 'flags'))
     self.modes = [
             {
                 'mode': 'v8git',
                 'args': None
             }
         ]
コード例 #8
0
ファイル: slaves.py プロジェクト: kripken/arewefastyet
 def __init__(self, name):
     super(RemoteSlave, self).__init__(name)
     self.HostName = utils.config_get_default(name, 'hostname', name)
     self.RepoPath = utils.config_get_default(name, 'repos', utils.RepoPath)
     self.BenchmarkPath = utils.config_get_default(name, 'benchmarks',
                                                   utils.BenchmarkPath)
     self.DriverPath = utils.config_get_default(name, 'driver',
                                                utils.DriverPath)
     self.Timeout = utils.config_get_default(name, 'timeout',
                                             str(utils.Timeout))
     # calculate timeoutmake multiplication work!
     self.Timeout = eval(self.Timeout, {}, {})
     self.PythonName = utils.config_get_default(name, 'python',
                                                utils.PythonName)
     self.delayed = None
     self.delayedCommand = None
コード例 #9
0
ファイル: slaves.py プロジェクト: Timvde/arewefastyet
 def __init__(self, name):
     super(RemoteSlave, self).__init__(name)
     self.HostName = utils.config_get_default(name, 'hostname', name)
     self.delayed = None
     self.delayedCommand = None
コード例 #10
0
ファイル: slaves.py プロジェクト: bzbarsky/arewefastyet
 def __init__(self, name):
     super(RemoteSlave, self).__init__(name)
     self.HostName = utils.config_get_default(name, 'hostname', name)
     self.delayed = None
     self.delayedCommand = None