# HG changeset patch # User Jeff Hammel # Date 1354906412 28800 # Node ID 0cac33b7682a06ad669b870533495d5f199521e7 # Parent 8587528177b43710aa730c15f101d56a3343fd10 forgot the very important platform variable diff -r 8587528177b4 -r 0cac33b7682a mozillatry.py --- a/mozillatry.py Thu Dec 06 16:47:52 2012 -0800 +++ b/mozillatry.py Fri Dec 07 10:53:32 2012 -0800 @@ -50,7 +50,7 @@ finally: reset(repo) -def try_syntax(opt=True, debug=True, unittests=('all'), talos=('all'), bug=None): +def try_syntax(opt=True, debug=True, platforms=('all',), unittests=('all',), talos=('all',), bug=None): """ return try syntax; see also: - https://github.com/pbiggar/trychooser @@ -58,8 +58,10 @@ """ assert opt or debug + assert platforms message = ['try:'] message += ['-b', '%s%s' % (('d' if debug else ''), ('o' if opt else ''))] + message += ['-p', ','.join(platforms)] message += ['-u', (','.join(unittests) if unittests else 'none')] message += ['-t', (','.join(talos) if talos else 'none')] if bug: @@ -82,6 +84,8 @@ 'help': "whether to try on opt builds"}, 'debug': {'default': True, 'help': "whether to try on debug builds"}, + 'platforms': {'default': [], + help="platforms to run on"}, 'unittests': {'default': [], 'help': "unit tests to run", 'flags': ['-u', '--unittests']},