| Index: content/test/gpu/generate_buildbot_json.py
|
| diff --git a/content/test/gpu/generate_buildbot_json.py b/content/test/gpu/generate_buildbot_json.py
|
| index b431c9ed7a9b94ee4bd21161c54a89f22eb44c98..c98458fb5e4bd8dba2cc6e12a694932463938b44 100755
|
| --- a/content/test/gpu/generate_buildbot_json.py
|
| +++ b/content/test/gpu/generate_buildbot_json.py
|
| @@ -709,13 +709,15 @@ COMMON_GTESTS = {
|
| 'angle_deqp_gles2_tests': {
|
| 'tester_configs': [
|
| {
|
| + 'allow_on_android': True,
|
| 'fyi_only': True,
|
| # Run this on the optional tryservers.
|
| 'run_on_optional': True,
|
| # Run only on the Win7 and Linux Release NVIDIA 32- and 64-bit bots
|
| # (and trybots) for the time being, at least until more capacity is
|
| # added. Also run on the AMD R7 240 bots.
|
| - 'build_configs': ['Release', 'Release_x64'],
|
| + # Also run on Nexus 5X swarmed bots.
|
| + 'build_configs': ['Release', 'Release_x64', 'android-chromium'],
|
| 'swarming_dimension_sets': [
|
| {
|
| 'gpu': '10de:104a',
|
| @@ -728,11 +730,16 @@ COMMON_GTESTS = {
|
| {
|
| 'gpu': '10de:104a',
|
| 'os': 'Linux'
|
| - }
|
| + },
|
| + {
|
| + 'device_type': 'bullhead',
|
| + 'device_os': 'M',
|
| + 'os': 'Android'
|
| + },
|
| ],
|
| },
|
| ],
|
| - 'swarming': {
|
| + 'desktop_swarming': {
|
| 'shards': 4,
|
| }
|
| },
|
| @@ -904,6 +911,9 @@ COMMON_GTESTS = {
|
|
|
| NON_SWARMED_GTESTS = {
|
| 'tab_capture_end2end_tests': {
|
| + 'swarming': {
|
| + 'can_use_on_swarming_builders': False
|
| + },
|
| 'test': 'browser_tests',
|
| 'args': [
|
| '--enable-gpu',
|
| @@ -1278,6 +1288,11 @@ def generate_gtest(tester_name, tester_config, test, test_config, is_fyi):
|
| result['args'] += result['desktop_args']
|
| # Don't put the desktop args in the JSON.
|
| result.pop('desktop_args')
|
| + if 'desktop_swarming' in result:
|
| + if not is_android(tester_config):
|
| + result['swarming'].update(result['desktop_swarming'])
|
| + # Don't put the desktop_swarming in the JSON.
|
| + result.pop('desktop_swarming')
|
|
|
| # This flag only has an effect on the Linux bots that run tests
|
| # locally (as opposed to via Swarming), which are only those couple
|
|
|