| Index: trychange.py
|
| diff --git a/trychange.py b/trychange.py
|
| index 719275a12c9e355a44654ec3e90c06a7d0b58731..03e59b37f7189e9fe2eadd9f2c664a3cf72583a4 100755
|
| --- a/trychange.py
|
| +++ b/trychange.py
|
| @@ -727,6 +727,7 @@ def _SendChangeGerrit(bot_spec, options):
|
| Gerrit message format: starts with !tryjob, optionally followed by a tryjob
|
| definition in JSON format:
|
| buildNames: list of strings specifying build names.
|
| + build_properties: a dict of build properties.
|
| """
|
|
|
| logging.info('Sending by Gerrit')
|
| @@ -752,9 +753,14 @@ def _SendChangeGerrit(bot_spec, options):
|
| def FormatMessage():
|
| # Build job definition.
|
| job_def = {}
|
| + build_properties = {}
|
| + if options.testfilter:
|
| + build_properties['testfilter'] = options.testfilter
|
| builderNames = [builder for builder, _ in bot_spec]
|
| if builderNames:
|
| job_def['builderNames'] = builderNames
|
| + if build_properties:
|
| + job_def['build_properties'] = build_properties
|
|
|
| # Format message.
|
| msg = '!tryjob'
|
|
|