bug 401146 - set up production mini machine set.
a=anodelman r=rcampbell git-svn-id: svn://10.0.0.236/trunk@238462 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
0ff514fba7
commit
ed956722bb
@ -73,11 +73,11 @@ tests :
|
||||
url : startup_test/startup_test.html?begin=
|
||||
url_mod : str(int(time.time()*1000))
|
||||
resolution : 1
|
||||
cycles : 5
|
||||
cycles : 20
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tp:
|
||||
url : '-tp page_load_test/manifest.txt -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
url : '-tp page_load_test/manifest.txt -tpchrome -tpformat tinderbox -tpcycles 20'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
@ -89,19 +89,19 @@ tests :
|
||||
# win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
# unix_counters: ['RSS', 'Private Bytes']
|
||||
tdhtml:
|
||||
url: '-tp page_load_test/dhtml/dhtml.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
url: '-tp page_load_test/dhtml/dhtml.manifest -tpchrome -tpformat tinderbox -tpcycles 20'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tgfx:
|
||||
url: '-tp page_load_test/gfx/gfx.manifest -tpchrome -tpformat tinderbox -tpcycles 5 -tprender'
|
||||
url: '-tp page_load_test/gfx/gfx.manifest -tpchrome -tpformat tinderbox -tpcycles 20 -tprender'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tsvg:
|
||||
url: '-tp page_load_test/svg/svg.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
url: '-tp page_load_test/svg/svg.manifest -tpchrome -tpformat tinderbox -tpcycles 20'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
@ -1,114 +0,0 @@
|
||||
# Sample Talos configuration file
|
||||
|
||||
# The title of the report
|
||||
title: firefox_testing
|
||||
|
||||
#csv_file: 'out.csv'
|
||||
results_server: 'graphs-stage.mozilla.org'
|
||||
results_link: '/bulk.cgi'
|
||||
|
||||
# Path to Firefox to test
|
||||
firefox: firefox/firefox
|
||||
|
||||
branch: testbranch
|
||||
|
||||
buildid: testbuildid
|
||||
|
||||
profile_path: base_profile
|
||||
|
||||
init_url: getInfo.html
|
||||
|
||||
# Preferences to set in the test (use "preferences : {}" for no prefs)
|
||||
preferences :
|
||||
browser.shell.checkDefaultBrowser : false
|
||||
browser.warnOnQuit : false
|
||||
browser.link.open_newwindow : 2
|
||||
dom.allow_scripts_to_close_windows : true
|
||||
dom.disable_open_during_load: false
|
||||
dom.max_script_run_time : 0
|
||||
browser.dom.window.dump.enabled: true
|
||||
network.proxy.type : 1
|
||||
network.proxy.http : localhost
|
||||
network.proxy.http_port : 80
|
||||
dom.disable_window_flip : true
|
||||
dom.disable_window_move_resize : true
|
||||
security.enable_java : false
|
||||
extensions.checkCompatibility : false
|
||||
extensions.update.notifyUser: false
|
||||
|
||||
# Extensions to install in test (use "extensions: {}" for none)
|
||||
# Need quotes around guid because of curly braces
|
||||
# extensions :
|
||||
# "{12345678-1234-1234-1234-abcd12345678}" : c:\path\to\unzipped\xpi
|
||||
# foo@sample.com : c:\path\to\other\unzipped\xpi
|
||||
extensions : {}
|
||||
|
||||
#any directories whose contents need to be installed in the browser before running the tests
|
||||
# this assumes that the directories themselves already exist in the firefox pat
|
||||
dirs:
|
||||
chrome : page_load_test/chrome
|
||||
components : page_load_test/components
|
||||
|
||||
# Environment variables to set during test (use env: {} for none)
|
||||
env :
|
||||
NO_EM_RESTART : 1
|
||||
# Tests to run
|
||||
# url : (REQUIRED) url to load into the given firefox browser
|
||||
# url_mod : (OPTIONAL) a bit of code to be evaled and added to the given url during each cycle of the test
|
||||
# resolution: (REQUIRED) how long (in seconds) to pause between counter samplig
|
||||
# cycles : (REQUIRED) how many times to run the test
|
||||
# counters : (REQUIRED) types of system activity to monitor during test run, can be empty
|
||||
# For possible values of counters argument on Windows, see
|
||||
# http://technet2.microsoft.com/WindowsServer/en/Library/86b5d116-6fb3-427b-af8c-9077162125fe1033.mspx?mfr=true
|
||||
# Possible values on Linux and Mac:
|
||||
# counters : ['Private Bytes', 'RSS']
|
||||
# Standard windows values:
|
||||
# counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
|
||||
# to set up a new test it must have the correct configuration options and drop information in a standard format
|
||||
# the format is seen in the regular expressions in ttest.py
|
||||
# to see how the data passed from the browser is processed see send_to_graph anisend_to_csv in run_tests.py
|
||||
tests :
|
||||
ts :
|
||||
url : startup_test/startup_test.html?begin=
|
||||
url_mod : str(int(time.time()*1000))
|
||||
resolution : 1
|
||||
cycles : 5
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
# tp:
|
||||
# url : '-tp page_load_test/manifest.txt -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
# resolution : 1
|
||||
# cycles : 1
|
||||
# win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
# unix_counters : ['RSS', 'Private Bytes']
|
||||
tp_js:
|
||||
url : '"http://localhost/page_load_test/framecycler.html?quit=1&cycles=5"'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
unix_counters: ['RSS', 'Private Bytes']
|
||||
tdhtml:
|
||||
url: '-tp page_load_test/dhtml/dhtml.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tgfx:
|
||||
url: '-tp page_load_test/gfx/gfx.manifest -tpchrome -tpformat tinderbox -tpcycles 5 -tprender'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tsvg:
|
||||
url: '-tp page_load_test/svg/svg.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
twinopen:
|
||||
url: startup_test/twinopen/winopen.xul?phase1=20
|
||||
resolution: 1
|
||||
cycles: 1
|
||||
win_counters: []
|
||||
unix_counters: []
|
||||
@ -1,108 +0,0 @@
|
||||
# Sample Talos configuration file
|
||||
|
||||
# The title of the report
|
||||
title: firefox_testing
|
||||
|
||||
#csv_file: 'out.csv'
|
||||
results_server: 'graphs-stage.mozilla.org'
|
||||
results_link: '/bulk.cgi'
|
||||
|
||||
# Path to Firefox to test
|
||||
firefox: firefox/firefox
|
||||
|
||||
branch: testbranch
|
||||
|
||||
buildid: testbuildid
|
||||
|
||||
profile_path: base_profile
|
||||
|
||||
init_url: getInfo.html
|
||||
|
||||
# Preferences to set in the test (use "preferences : {}" for no prefs)
|
||||
preferences :
|
||||
browser.shell.checkDefaultBrowser : false
|
||||
browser.warnOnQuit : false
|
||||
browser.link.open_newwindow : 2
|
||||
dom.allow_scripts_to_close_windows : true
|
||||
dom.disable_open_during_load: false
|
||||
dom.max_script_run_time : 0
|
||||
browser.dom.window.dump.enabled: true
|
||||
network.proxy.type : 1
|
||||
network.proxy.http : localhost
|
||||
network.proxy.http_port : 80
|
||||
dom.disable_window_flip : true
|
||||
dom.disable_window_move_resize : true
|
||||
security.enable_java : false
|
||||
extensions.checkCompatibility : false
|
||||
extensions.update.notifyUser: false
|
||||
|
||||
# Extensions to install in test (use "extensions: {}" for none)
|
||||
# Need quotes around guid because of curly braces
|
||||
# extensions :
|
||||
# "{12345678-1234-1234-1234-abcd12345678}" : c:\path\to\unzipped\xpi
|
||||
# foo@sample.com : c:\path\to\other\unzipped\xpi
|
||||
extensions : {}
|
||||
|
||||
#any directories whose contents need to be installed in the browser before running the tests
|
||||
# this assumes that the directories themselves already exist in the firefox pat
|
||||
dirs:
|
||||
chrome : page_load_test/chrome
|
||||
components : page_load_test/components
|
||||
|
||||
# Environment variables to set during test (use env: {} for none)
|
||||
env :
|
||||
NO_EM_RESTART : 1
|
||||
# Tests to run
|
||||
# url : (REQUIRED) url to load into the given firefox browser
|
||||
# url_mod : (OPTIONAL) a bit of code to be evaled and added to the given url during each cycle of the test
|
||||
# resolution: (REQUIRED) how long (in seconds) to pause between counter samplig
|
||||
# cycles : (REQUIRED) how many times to run the test
|
||||
# counters : (REQUIRED) types of system activity to monitor during test run, can be empty
|
||||
# For possible values of counters argument on Windows, see
|
||||
# http://technet2.microsoft.com/WindowsServer/en/Library/86b5d116-6fb3-427b-af8c-9077162125fe1033.mspx?mfr=true
|
||||
# Possible values on Linux and Mac:
|
||||
# counters : ['Private Bytes', 'RSS']
|
||||
# Standard windows values:
|
||||
# counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
|
||||
# to set up a new test it must have the correct configuration options and drop information in a standard format
|
||||
# the format is seen in the regular expressions in ttest.py
|
||||
# to see how the data passed from the browser is processed see send_to_graph anisend_to_csv in run_tests.py
|
||||
tests :
|
||||
ts :
|
||||
url : startup_test/startup_test.html?begin=
|
||||
url_mod : str(int(time.time()*1000))
|
||||
resolution : 1
|
||||
cycles : 5
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
# tp:
|
||||
# url : '-tp page_load_test/manifest.txt -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
# resolution : 1
|
||||
# cycles : 1
|
||||
# win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
# unix_counters : ['RSS', 'Private Bytes']
|
||||
tp_js:
|
||||
url : '"http://localhost/page_load_test/framecycler.html?quit=1&cycles=5"'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
unix_counters: ['RSS', 'Private Bytes']
|
||||
tdhtml:
|
||||
url: '-tp page_load_test/dhtml/dhtml.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tsvg:
|
||||
url: '-tp page_load_test/svg/svg.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
twinopen:
|
||||
url: startup_test/twinopen/winopen.xul?phase1=20
|
||||
resolution: 1
|
||||
cycles: 1
|
||||
win_counters: []
|
||||
unix_counters: []
|
||||
@ -73,11 +73,11 @@ tests :
|
||||
url : startup_test/startup_test.html?begin=
|
||||
url_mod : str(int(time.time()*1000))
|
||||
resolution : 1
|
||||
cycles : 5
|
||||
cycles : 20
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tp:
|
||||
url : '-tp page_load_test/manifest.txt -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
url : '-tp page_load_test/manifest.txt -tpchrome -tpformat tinderbox -tpcycles 20'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
@ -89,13 +89,13 @@ tests :
|
||||
# win_counters : ['Working Set', 'Private Bytes', '% Processor Time']
|
||||
# unix_counters: ['RSS', 'Private Bytes']
|
||||
tdhtml:
|
||||
url: '-tp page_load_test/dhtml/dhtml.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
url: '-tp page_load_test/dhtml/dhtml.manifest -tpchrome -tpformat tinderbox -tpcycles 20'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
unix_counters : []
|
||||
tsvg:
|
||||
url: '-tp page_load_test/svg/svg.manifest -tpchrome -tpformat tinderbox -tpcycles 5'
|
||||
url: '-tp page_load_test/svg/svg.manifest -tpchrome -tpformat tinderbox -tpcycles 20'
|
||||
resolution : 1
|
||||
cycles : 1
|
||||
win_counters : []
|
||||
@ -52,7 +52,7 @@ c['debugPassword'] = "mozilla"
|
||||
#c['manhole'] = Manhole(9999, "admin", "password")
|
||||
c['projectName'] = "Talos"
|
||||
c['projectURL'] = "http://quality.mozilla.org/en/projects/automation/talos"
|
||||
c['buildbotURL'] = "http://qm-buildbot01.mozilla.org:2006"
|
||||
c['buildbotURL'] = "http://qm-buildbot01.mozilla.org:2004"
|
||||
c['slavePortnum'] = 9988
|
||||
|
||||
##
|
||||
@ -128,19 +128,12 @@ c['status'].append(tinderbox.TinderboxMailNotifier(
|
||||
tree="MozillaTest",
|
||||
extraRecipients=["tinderbox-daemon@tinderbox.mozilla.org",],
|
||||
relayhost="smtp.mozilla.org",
|
||||
builders=["WINNT 5.1 talos qm-mini-xp03 branch",
|
||||
"WINNT 5.1 talos qm-mini-xp02 trunk",
|
||||
"Linux talos qm-mini-ubuntu03 trunk",
|
||||
"WINNT 5.1 talos qm-mini-xp05 throttled branch",
|
||||
"WINNT 5.1 talos qm-mini-xp01 throttled trunk",
|
||||
"WINNT 5.1 talos qm-mini-xp04 trunk",
|
||||
"Linux talos qm-mini-ubuntu01 branch",
|
||||
"Linux talos qm-mini-ubuntu02 branch",
|
||||
"Linux talos qm-mini-ubuntu04 trunk",
|
||||
"MacOSX Darwin 8.8.1 talos qm-pmac01 trunk",
|
||||
"MacOSX Darwin 8.8.1 talos qm-pmac02 branch",
|
||||
"MacOSX Darwin 8.8.1 talos qm-pmac03 trunk",
|
||||
"MacOSX Darwin 8.8.1 talos qm-pmac04 branch"],
|
||||
builders=["WINNT 5.1 mini talos trunk",
|
||||
"WINNT 5.1 mini talos branch",
|
||||
"MacOSX Darwin 8.8.1 talos trunk",
|
||||
"MacOSX Darwin 8.8.1 talos branch",
|
||||
"Linux talos trunk",
|
||||
"Linux talos branch"],
|
||||
useChangeTime=True,
|
||||
logCompression="bzip2"))
|
||||
|
||||
@ -208,51 +201,41 @@ c['sources'].append(TinderboxPoller(
|
||||
|
||||
c['schedulers'] = []
|
||||
|
||||
c['schedulers'].append(Scheduler(name="branch perfrun scheduler",
|
||||
branch="BRANCH_1_8",
|
||||
treeStableTimer=5*60,
|
||||
builderNames=["WINNT 5.1 talos branch",
|
||||
"WINNT 5.1 talos qm-mini-xp03 branch",
|
||||
"WINNT 5.1 talos qm-mini-xp06 branch",
|
||||
"WINNT 5.1 talos qm-mini-xp05 throttled branch"]
|
||||
))
|
||||
|
||||
## WINDOWS
|
||||
c['schedulers'].append(Scheduler(name="head perfrun scheduler",
|
||||
branch="HEAD",
|
||||
treeStableTimer=5*60,
|
||||
builderNames=["WINNT 5.1 talos trunk",
|
||||
"WINNT 5.1 talos qm-mini-xp02 trunk",
|
||||
"WINNT 5.1 talos qm-mini-xp01 throttled trunk",
|
||||
"WINNT 5.1 talos qm-mini-xp04 trunk"])
|
||||
)
|
||||
|
||||
"WINNT 5.1 mini talos trunk"]
|
||||
))
|
||||
c['schedulers'].append(Scheduler(name="branch perfrun scheduler",
|
||||
branch="BRANCH_1_8",
|
||||
treeStableTimer=5*60,
|
||||
builderNames=["WINNT 5.1 talos branch",
|
||||
"WINNT 5.1 mini talos branch"]
|
||||
))
|
||||
## LINUX
|
||||
c['schedulers'].append(Scheduler(name="head perfrun linux scheduler",
|
||||
branch="HEAD_LINUX",
|
||||
treeStableTimer=5*60,
|
||||
builderNames=
|
||||
["Linux talos qm-mini-ubuntu03 trunk",
|
||||
"Linux talos qm-mini-ubuntu04 trunk"])
|
||||
)
|
||||
|
||||
["Linux talos trunk"]
|
||||
))
|
||||
c['schedulers'].append(Scheduler(name="branch perfrun linux scheduler",
|
||||
branch="BRANCH_LINUX",
|
||||
treeStableTimer=5*60,
|
||||
builderNames=
|
||||
["Linux talos qm-mini-ubuntu01 branch",
|
||||
"Linux talos qm-mini-ubuntu02 branch"])
|
||||
)
|
||||
|
||||
builderNames=["Linux talos branch"]
|
||||
))
|
||||
## MAC
|
||||
c['schedulers'].append(Scheduler(name="head perfrun scheduler mac",
|
||||
branch="HEAD-MAC",
|
||||
treeStableTimer=5*60,
|
||||
builderNames=["MacOSX Darwin 8.8.1 talos qm-pmac01 trunk",
|
||||
"MacOSX Darwin 8.8.1 talos qm-pmac03 trunk"]
|
||||
builderNames=["MacOSX Darwin 8.8.1 talos trunk"]
|
||||
))
|
||||
c['schedulers'].append(Scheduler(name="branch perfrun scheduler mac",
|
||||
branch="BRANCH-MAC",
|
||||
treeStableTimer=5*60,
|
||||
builderNames=["MacOSX Darwin 8.8.1 talos qm-pmac02 branch",
|
||||
"MacOSX Darwin 8.8.1 talos qm-pmac04 branch"]
|
||||
builderNames=["MacOSX Darwin 8.8.1 talos branch"]
|
||||
))
|
||||
|
||||
# the 'builders' list defines the Builders. Each one is configured with a
|
||||
@ -349,13 +332,13 @@ firefox_trunk_winxp_perf_steps.addStep(ShellCommand,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
|
||||
|
||||
win32_trunk_mini_steps = factory.BuildFactory()
|
||||
win32_trunk_mini_steps.addStep(ShellCommand,
|
||||
win32_trunk_steps = factory.BuildFactory()
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command=["rm", "-rf", "*.zip", "talos/", "firefox/"],
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_mini_steps.addStep(ShellCommand,
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
@ -363,46 +346,46 @@ win32_trunk_mini_steps.addStep(ShellCommand,
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_mini_steps.addStep(FileDownload,
|
||||
win32_trunk_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
win32_trunk_mini_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.pageloader",
|
||||
win32_trunk_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
win32_trunk_mini_steps.addStep(ShellCommand,
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
command=["python", "generate-tpcomponent.py"],
|
||||
workdir="talos/page_load_test",
|
||||
description="setting up pageloader",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_mini_steps.addStep(MozillaWgetLatest,
|
||||
win32_trunk_steps.addStep(MozillaWgetLatest,
|
||||
workdir=".",
|
||||
branch="1.9",
|
||||
url=WIN32_TRUNK_BUILDDIR,
|
||||
filenameSearchString="en-US.win32.zip",
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_mini_steps.addStep(MozillaInstallZip,
|
||||
win32_trunk_steps.addStep(MozillaInstallZip,
|
||||
workdir=".",
|
||||
branch="1.9",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
# TODO: remove this when msys bug is fixed
|
||||
win32_trunk_mini_steps.addStep(ShellCommand,
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
workdir="firefox/",
|
||||
description="chmod files (see msys bug)",
|
||||
command=["chmod", "-v", "-R", "a+x", "."],
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_mini_steps.addStep(MozillaUpdateConfig,
|
||||
win32_trunk_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.9",
|
||||
haltOnFailure=True,
|
||||
executablePath="c:\\talos-slave\\win32-trunk-mini\\firefox\\firefox.exe",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_mini_steps.addStep(MozillaRunPerfTests,
|
||||
win32_trunk_steps.addStep(MozillaRunPerfTests,
|
||||
workdir="talos/",
|
||||
branch="1.9",
|
||||
timeout=11000,
|
||||
@ -428,7 +411,7 @@ linux_trunk_steps.addStep(FileDownload,
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
linux_trunk_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.pageloader",
|
||||
mastersrc="configs/sample.config",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
linux_trunk_steps.addStep(ShellCommand,
|
||||
@ -484,7 +467,7 @@ linux_branch_steps.addStep(FileDownload,
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
linux_branch_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.pageloader.nogfx",
|
||||
mastersrc="configs/sample.config.nogfx",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
linux_branch_steps.addStep(ShellCommand,
|
||||
@ -519,116 +502,6 @@ linux_branch_steps.addStep(MozillaRunPerfTests,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
|
||||
linux_trunk_js_steps = factory.BuildFactory()
|
||||
linux_trunk_js_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command=["rm", "-rf", "*.bz2", "talos/", "firefox/"],
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_trunk_js_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_trunk_js_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
linux_trunk_js_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.js",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
linux_trunk_js_steps.addStep(ShellCommand,
|
||||
command=["python", "generate-tpcomponent.py"],
|
||||
workdir="talos/page_load_test",
|
||||
description="setting up pageloader",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_trunk_js_steps.addStep(MozillaWgetLatest,
|
||||
workdir=".",
|
||||
branch="LINUX-PL",
|
||||
url=LINUX_TRUNK_BUILDDIR,
|
||||
filenameSearchString="en-US.linux-i686.tar.bz2",
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_trunk_js_steps.addStep(MozillaInstallTarBz2,
|
||||
workdir=".",
|
||||
branch="LINUX-PL",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_trunk_js_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.9",
|
||||
haltOnFailure=True,
|
||||
# TODO: when talos supports relative paths on win32
|
||||
# make this a relative path
|
||||
executablePath="../firefox/firefox",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_trunk_js_steps.addStep(MozillaRunPerfTests,
|
||||
workdir="talos/",
|
||||
branch="LINUX-PL",
|
||||
timeout=11000,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
|
||||
linux_branch_js_steps = factory.BuildFactory()
|
||||
linux_branch_js_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command=["rm", "-rf", "*.bz2", "talos/", "firefox/"],
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_branch_js_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_branch_js_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
linux_branch_js_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.js.nogfx",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
linux_branch_js_steps.addStep(ShellCommand,
|
||||
command=["python", "generate-tpcomponent.py"],
|
||||
workdir="talos/page_load_test",
|
||||
description="setting up pageloader",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_branch_js_steps.addStep(MozillaWgetLatest,
|
||||
workdir=".",
|
||||
branch="LINUX-PL",
|
||||
url=LINUX_BRANCH_BUILDDIR,
|
||||
filenameSearchString="en-US.linux-i686.tar.gz",
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_branch_js_steps.addStep(MozillaInstallTarGz,
|
||||
workdir=".",
|
||||
branch="LINUX-PL",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_branch_js_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.8",
|
||||
haltOnFailure=True,
|
||||
executablePath="../firefox/firefox",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['linux'])
|
||||
linux_branch_js_steps.addStep(MozillaRunPerfTests,
|
||||
workdir="talos/",
|
||||
branch="LINUX-PL",
|
||||
timeout=11000,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['linux'])
|
||||
|
||||
win32_branch_steps = factory.BuildFactory()
|
||||
win32_branch_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
@ -648,7 +521,7 @@ win32_branch_steps.addStep(FileDownload,
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
win32_branch_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.js.nogfx",
|
||||
mastersrc="configs/sample.config.nogfx",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
win32_branch_steps.addStep(ShellCommand,
|
||||
@ -669,16 +542,12 @@ win32_branch_steps.addStep(MozillaInstallZip,
|
||||
branch="branch",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
# TODO: remove this when msys bug is fixed
|
||||
win32_branch_steps.addStep(ShellCommand,
|
||||
workdir="firefox/",
|
||||
description="chmod files (see msys bug)",
|
||||
command=["chmod", "-v", "-R", "a+x", "."],
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_branch_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.8",
|
||||
haltOnFailure=True,
|
||||
# TODO: when talos supports relative paths on win32
|
||||
# make this a relative path
|
||||
executablePath="..\\firefox\\firefox.exe",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
@ -689,129 +558,12 @@ win32_branch_steps.addStep(MozillaRunPerfTests,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
|
||||
win32_trunk_steps = factory.BuildFactory()
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command=["rm", "-rf", "*.zip", "talos/", "firefox/"],
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
win32_trunk_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.js",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
command=["python", "generate-tpcomponent.py"],
|
||||
workdir="talos/page_load_test",
|
||||
description="setting up pageloader",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_steps.addStep(MozillaWgetLatest,
|
||||
workdir=".",
|
||||
branch="1.9",
|
||||
url=WIN32_TRUNK_BUILDDIR,
|
||||
filenameSearchString="en-US.win32.zip",
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_steps.addStep(MozillaInstallZip,
|
||||
workdir=".",
|
||||
branch="1.9",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf']),
|
||||
win32_trunk_steps.addStep(ShellCommand,
|
||||
workdir="firefox/",
|
||||
flunkOnFailure=False,
|
||||
warnOnFailure=False,
|
||||
description="chmod files (see msys bug)",
|
||||
command=["chmod", "-v", "-R", "a+x", "."],
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.9",
|
||||
haltOnFailure=True,
|
||||
executablePath="..\\firefox\\firefox.exe",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_trunk_steps.addStep(MozillaRunPerfTests,
|
||||
workdir="talos/",
|
||||
branch="1.9",
|
||||
timeout=11000,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
|
||||
win32_branch_new_pageloader_steps = factory.BuildFactory()
|
||||
win32_branch_new_pageloader_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command=["rm", "-rf", "*.zip", "talos/", "firefox/"],
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_branch_new_pageloader_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_branch_new_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
win32_branch_new_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.pageloader.nogfx",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
win32_branch_new_pageloader_steps.addStep(ShellCommand,
|
||||
command=["python", "generate-tpcomponent.py"],
|
||||
workdir="talos/page_load_test",
|
||||
description="setting up pageloader",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_branch_new_pageloader_steps.addStep(MozillaWgetLatest,
|
||||
workdir=".",
|
||||
branch="branch",
|
||||
url=WIN32_BRANCH_BUILDDIR,
|
||||
filenameSearchString="en-US.win32.zip",
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_branch_new_pageloader_steps.addStep(MozillaInstallZip,
|
||||
workdir=".",
|
||||
branch="branch",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_branch_new_pageloader_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.8",
|
||||
haltOnFailure=True,
|
||||
# TODO: when talos supports relative paths on win32
|
||||
# make this a relative path
|
||||
executablePath="..\\firefox\\firefox.exe",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
win32_branch_new_pageloader_steps.addStep(MozillaRunPerfTests,
|
||||
workdir="talos/",
|
||||
branch="branch",
|
||||
timeout=11000,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['vc8perf'])
|
||||
|
||||
mac_trunk_steps = factory.BuildFactory()
|
||||
mac_trunk_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command="rm -vrf *",
|
||||
env=MozillaEnvironments['mac'])
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command="rm -vrf *",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_trunk_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
@ -829,7 +581,7 @@ mac_trunk_steps.addStep(FileDownload,
|
||||
slavedest="installdmg.sh",
|
||||
workdir=".")
|
||||
mac_trunk_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.js",
|
||||
mastersrc="configs/sample.config",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
mac_trunk_steps.addStep(ShellCommand,
|
||||
@ -866,18 +618,18 @@ mac_trunk_steps.addStep(MozillaRunPerfTests,
|
||||
|
||||
mac_branch_steps = factory.BuildFactory()
|
||||
mac_branch_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command="rm -vrf * ../talos-checkout/*",
|
||||
env=MozillaEnvironments['mac'])
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command="rm -vrf * ../talos-checkout/*",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
@ -887,7 +639,7 @@ mac_branch_steps.addStep(FileDownload,
|
||||
slavedest="installdmg.sh",
|
||||
workdir=".")
|
||||
mac_branch_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.js.nogfx",
|
||||
mastersrc="configs/sample.config.nogfx",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
mac_branch_steps.addStep(ShellCommand,
|
||||
@ -922,122 +674,6 @@ mac_branch_steps.addStep(MozillaRunPerfTests,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
|
||||
mac_trunk_pageloader_steps = factory.BuildFactory()
|
||||
mac_trunk_pageloader_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command="rm -vrf *",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_trunk_pageloader_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_trunk_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
mac_trunk_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/installdmg.sh",
|
||||
slavedest="installdmg.sh",
|
||||
workdir=".")
|
||||
mac_trunk_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.pageloader",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
mac_trunk_pageloader_steps.addStep(ShellCommand,
|
||||
command=["python", "generate-tpcomponent.py"],
|
||||
workdir="talos/page_load_test",
|
||||
description="setting up pageloader",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_trunk_pageloader_steps.addStep(MozillaWgetLatest,
|
||||
workdir=".",
|
||||
branch="MAC-PL",
|
||||
url=MAC_TRUNK_BUILDDIR,
|
||||
filenameSearchString="en-US.mac.dmg",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_trunk_pageloader_steps.addStep(MozillaInstallDmg,
|
||||
workdir=".",
|
||||
branch="MAC-PL",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_trunk_pageloader_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.9",
|
||||
haltOnFailure=True,
|
||||
executablePath="../Minefield.app/Contents/MacOS/firefox",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_trunk_pageloader_steps.addStep(MozillaRunPerfTests,
|
||||
workdir="talos/",
|
||||
branch="MAC-PL",
|
||||
timeout=11000,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
|
||||
mac_branch_pageloader_steps = factory.BuildFactory()
|
||||
mac_branch_pageloader_steps.addStep(ShellCommand,
|
||||
workdir=".",
|
||||
description="Cleanup",
|
||||
command="rm -vrf * ../talos-checkout/*",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_pageloader_steps.addStep(ShellCommand,
|
||||
command=["cvs", "-d", CVSROOT, "co", "-d", "talos",
|
||||
"mozilla/testing/performance/talos"],
|
||||
workdir=".",
|
||||
description="checking out talos",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/generate-tpcomponent.py",
|
||||
slavedest="generate-tpcomponent.py",
|
||||
workdir="talos/page_load_test")
|
||||
mac_branch_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="scripts/installdmg.sh",
|
||||
slavedest="installdmg.sh",
|
||||
workdir=".")
|
||||
mac_branch_pageloader_steps.addStep(FileDownload,
|
||||
mastersrc="configs/sample.config.pageloader.nogfx",
|
||||
slavedest="sample.config",
|
||||
workdir="talos/")
|
||||
mac_branch_pageloader_steps.addStep(ShellCommand,
|
||||
command=["python", "generate-tpcomponent.py"],
|
||||
workdir="talos/page_load_test",
|
||||
description="setting up pageloader",
|
||||
haltOnFailure=True,
|
||||
flunkOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_pageloader_steps.addStep(MozillaWgetLatest,
|
||||
workdir=".",
|
||||
branch="MAC-BRANCH",
|
||||
url=MAC_BRANCH_BUILDDIR,
|
||||
filenameSearchString="en-US.mac.dmg",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_pageloader_steps.addStep(MozillaInstallDmg,
|
||||
workdir=".",
|
||||
branch="MAC-BRANCH",
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_pageloader_steps.addStep(MozillaUpdateConfig,
|
||||
workdir="talos/",
|
||||
branch="1.8",
|
||||
haltOnFailure=True,
|
||||
executablePath="../BonEcho.app/Contents/MacOS/firefox",
|
||||
configPath=".",
|
||||
env=MozillaEnvironments['mac'])
|
||||
mac_branch_pageloader_steps.addStep(MozillaRunPerfTests,
|
||||
workdir="talos/",
|
||||
branch="MAC-BRANCH",
|
||||
timeout=11000,
|
||||
haltOnFailure=True,
|
||||
env=MozillaEnvironments['mac'])
|
||||
|
||||
|
||||
firefox_branch_winxp_perf_builder = {
|
||||
'name': "WINNT 5.1 talos branch",
|
||||
@ -1055,133 +691,61 @@ firefox_trunk_winxp_perf_builder = {
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
win32_trunk_mini_builder = {
|
||||
'name': "WINNT 5.1 talos qm-mini-xp02 trunk",
|
||||
'slavenames': ['qm-mini-xp02'],
|
||||
win32_trunk_builder = {
|
||||
'name': "WINNT 5.1 mini talos trunk",
|
||||
'slavenames': ['qm-mini-xp01', 'qm-mini-xp02', 'qm-mini-xp03'],
|
||||
'builddir': "win32-trunk-mini",
|
||||
'factory': win32_trunk_mini_steps,
|
||||
'factory': win32_trunk_steps,
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
win32_branch_builder = {
|
||||
'name': "WINNT 5.1 mini talos branch",
|
||||
'slavenames': ['qm-mini-xp04'],
|
||||
'builddir': "win32-branch",
|
||||
'factory': win32_branch_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
linux_trunk_builder = {
|
||||
'name': "Linux talos qm-mini-ubuntu03 trunk",
|
||||
'slavenames': ['qm-mini-ubuntu03'],
|
||||
'name': "Linux talos trunk",
|
||||
'slavenames': ['qm-mini-ubuntu01', 'qm-mini-ubuntu02', 'qm-mini-ubuntu03'],
|
||||
'builddir': "linux-trunk",
|
||||
'factory': linux_trunk_steps,
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
linux_branch_builder = {
|
||||
'name': "Linux talos qm-mini-ubuntu01 branch",
|
||||
'slavenames': ['qm-mini-ubuntu01'],
|
||||
'name': "Linux talos branch",
|
||||
'slavenames': ['qm-mini-ubuntu04'],
|
||||
'builddir': "linux-branch",
|
||||
'factory': linux_branch_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
linux_trunk_js_builder = {
|
||||
'name': "Linux talos qm-mini-ubuntu04 trunk",
|
||||
'slavenames': ['qm-mini-ubuntu04'],
|
||||
'builddir': "linux-trunk-js",
|
||||
'factory': linux_trunk_js_steps,
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
linux_branch_js_builder = {
|
||||
'name': "Linux talos qm-mini-ubuntu02 branch",
|
||||
'slavenames': ['qm-mini-ubuntu02'],
|
||||
'builddir': "linux-branch-js",
|
||||
'factory': linux_branch_js_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
win32_branch_builder = {
|
||||
'name': "WINNT 5.1 talos qm-mini-xp03 branch",
|
||||
'slavenames': ['qm-mini-xp03'],
|
||||
'builddir': "win32-branch",
|
||||
'factory': win32_branch_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
win32_throttled_trunk_builder = {
|
||||
'name': "WINNT 5.1 talos qm-mini-xp01 throttled trunk",
|
||||
'slavenames': ['qm-mini-xp01', 'qm-mini-xp08'],
|
||||
'builddir': "win32-throttled-trunk",
|
||||
'factory': win32_trunk_steps,
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
win32_unthrottled_trunk_builder = {
|
||||
'name': "WINNT 5.1 talos qm-mini-xp04 trunk",
|
||||
'slavenames': ['qm-mini-xp04'],
|
||||
'builddir': "win32-unthrottled-trunk",
|
||||
'factory': win32_trunk_steps,
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
win32_branch_new_pageloader_builder = {
|
||||
'name': "WINNT 5.1 talos qm-mini-xp06 branch",
|
||||
'slavenames': ['qm-mini-xp06'],
|
||||
'builddir': "win32-new-pageloader-branch",
|
||||
'factory': win32_branch_new_pageloader_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
win32_throttled_branch_builder = {
|
||||
'name': "WINNT 5.1 talos qm-mini-xp05 throttled branch",
|
||||
'slavenames': ['qm-mini-xp05'],
|
||||
'builddir': "win32-throttled-branch",
|
||||
'factory': win32_branch_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
mac_trunk_builder = {
|
||||
'name': "MacOSX Darwin 8.8.1 talos qm-pmac01 trunk",
|
||||
'slavenames': ['qm-pmac01'],
|
||||
'name': "MacOSX Darwin 8.8.1 talos trunk",
|
||||
'slavenames': ['qm-pmac01', 'qm-pmac02', 'qm-pmac03'],
|
||||
'builddir': "mac-trunk",
|
||||
'factory': mac_trunk_steps,
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
mac_branch_builder = {
|
||||
'name': "MacOSX Darwin 8.8.1 talos qm-pmac02 branch",
|
||||
'slavenames': ['qm-pmac02'],
|
||||
'name': "MacOSX Darwin 8.8.1 talos branch",
|
||||
'slavenames': ['qm-pmac04'],
|
||||
'builddir': "mac-branch",
|
||||
'factory': mac_branch_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
mac_trunk_pageloader_builder = {
|
||||
'name': "MacOSX Darwin 8.8.1 talos qm-pmac03 trunk",
|
||||
'slavenames': ['qm-pmac03'],
|
||||
'builddir': "mac-trunk-pageloader",
|
||||
'factory': mac_trunk_pageloader_steps,
|
||||
'category': "Firefox Trunk"
|
||||
}
|
||||
|
||||
mac_branch_pageloader_builder = {
|
||||
'name': "MacOSX Darwin 8.8.1 talos qm-pmac04 branch",
|
||||
'slavenames': ['qm-pmac04'],
|
||||
'builddir': "mac-branch-pageloader",
|
||||
'factory': mac_branch_pageloader_steps,
|
||||
'category': "Firefox BRANCH_1_8"
|
||||
}
|
||||
|
||||
c['builders'] = []
|
||||
|
||||
c['builders'].append(firefox_branch_winxp_perf_builder)
|
||||
c['builders'].append(firefox_trunk_winxp_perf_builder)
|
||||
c['builders'].append(win32_trunk_mini_builder)
|
||||
c['builders'].append(win32_trunk_builder)
|
||||
c['builders'].append(win32_branch_builder)
|
||||
c['builders'].append(linux_trunk_builder)
|
||||
c['builders'].append(linux_branch_builder)
|
||||
c['builders'].append(win32_branch_builder)
|
||||
c['builders'].append(linux_trunk_js_builder)
|
||||
c['builders'].append(linux_branch_js_builder)
|
||||
c['builders'].append(win32_throttled_trunk_builder)
|
||||
c['builders'].append(win32_unthrottled_trunk_builder)
|
||||
c['builders'].append(win32_branch_new_pageloader_builder)
|
||||
c['builders'].append(win32_throttled_branch_builder)
|
||||
c['builders'].append(mac_trunk_builder)
|
||||
c['builders'].append(mac_branch_builder)
|
||||
c['builders'].append(mac_trunk_pageloader_builder)
|
||||
c['builders'].append(mac_branch_pageloader_builder)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user