Permalink
Browse files

Bug 749277 Do 10 iterations of peptests on production systems. Update…

…d test URLs. r=aki

--HG--
extra : rebase_source : 89fdb6445c9b4db528d3668ad6c3a0f128b762c9
  • Loading branch information...
1 parent cd9e10a commit 7ad514c1dfa112117038d72bb609c8be25487ff7 @markrcote markrcote committed May 11, 2012
Showing with 8 additions and 2 deletions.
  1. +2 −0 configs/peptest/prod_config.py
  2. +2 −2 configs/peptest/test_config.py
  3. +2 −0 configs/peptest/windows_config.py
  4. +2 −0 scripts/peptest.py
@@ -29,6 +29,8 @@
"tracer_interval": 10,
# URL or path to the symbols directory for debugging crashes
"symbols_path": None,
+ # number of times the entire test suite is run
+ "iterations": 10,
"exes": {
'python': '/tools/buildbot/bin/python',
@@ -3,10 +3,10 @@
config = {
# mozharness script options
"log_name": "pep",
- "test_url": "ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-linux/1323881237/firefox-11.0a1.en-US.linux-i686.tests.zip",
+ "test_url": "ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-linux/1336651641/firefox-15.0a1.en-US.linux-i686.tests.zip",
# peptest options
- "installer_url": "ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-linux/1323881237/firefox-11.0a1.en-US.linux-i686.tar.bz2",
+ "installer_url": "ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-linux/1336651641/firefox-15.0a1.en-US.linux-i686.tar.bz2",
"app": "firefox",
"test_manifest": "tests/firefox/firefox_all.ini", # this is relative to the test folder specified by test_url
"profile_path": None,
@@ -33,6 +33,8 @@
"tracer_interval": 10,
# URL or path to the symbols directory for debugging crashes
"symbols_path": None,
+ # number of times the entire test suite is run
+ "iterations": 10,
"exes": {
'python': 'c:/mozilla-build/python25/python',
View
@@ -189,6 +189,8 @@ def run_peptest(self):
if (self.config.get('log_level') in
['debug', 'info', 'warning', 'error']):
cmd.extend(['--log-level', self.config['log_level'].upper()])
+ if self.config.get('iterations'):
+ cmd.extend(self._build_arg('--iterations', self.config.get('iterations')))
code = self.run_command(cmd, error_list=error_list)
# get status and set summary

0 comments on commit 7ad514c

Please sign in to comment.