aboutsummaryrefslogtreecommitdiff
path: root/deprecated/automation/clients/nightly.py
diff options
context:
space:
mode:
Diffstat (limited to 'deprecated/automation/clients/nightly.py')
-rwxr-xr-xdeprecated/automation/clients/nightly.py51
1 files changed, 0 insertions, 51 deletions
diff --git a/deprecated/automation/clients/nightly.py b/deprecated/automation/clients/nightly.py
deleted file mode 100755
index d35c4eca..00000000
--- a/deprecated/automation/clients/nightly.py
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/usr/bin/python2
-#
-# Copyright 2010 Google Inc. All Rights Reserved.
-
-import optparse
-import pickle
-import sys
-import xmlrpclib
-
-from automation.clients.helper import chromeos
-from automation.common import job_group
-
-
-def Main(argv):
- parser = optparse.OptionParser()
- parser.add_option('-c',
- '--chromeos_version',
- dest='chromeos_version',
- default='quarterly',
- help='ChromeOS version to use.')
- parser.add_option('-t',
- '--toolchain',
- dest='toolchain',
- default='latest-toolchain',
- help='Toolchain to use {latest-toolchain,gcc_46}.')
- parser.add_option('-b',
- '--board',
- dest='board',
- default='x86-generic',
- help='Board to use for the nightly job.')
- options = parser.parse_args(argv)[0]
-
- toolchain = options.toolchain
- board = options.board
- chromeos_version = options.chromeos_version
-
- # Build toolchain
- jobs_factory = chromeos.JobsFactory(chromeos_version=chromeos_version,
- board=board,
- toolchain=toolchain)
- benchmark_job = jobs_factory.BuildAndBenchmark()
-
- group_label = 'nightly_client_%s' % board
- group = job_group.JobGroup(group_label, [benchmark_job], True, False)
-
- server = xmlrpclib.Server('http://localhost:8000')
- server.ExecuteJobGroup(pickle.dumps(group))
-
-
-if __name__ == '__main__':
- Main(sys.argv)