blob: 870227b702e173256009315ff2122e53e366005a [file] [log] [blame]
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
from .. import bot_spec
SPEC = {
'android-lollipop-arm-rel-swarming':
bot_spec.BotSpec.create(
chromium_config='android',
gclient_config='chromium',
gclient_apply_config=['android'],
chromium_config_kwargs={
'BUILD_CONFIG': 'Release',
'TARGET_BITS': 32,
'TARGET_PLATFORM': 'android',
'TARGET_ARCH': 'arm',
},
android_config='main_builder_mb',
simulation_platform='linux',
chromium_tests_apply_config=['use_cas'],
),
'android-marshmallow-arm64-rel-swarming':
bot_spec.BotSpec.create(
chromium_config='android',
gclient_config='chromium',
gclient_apply_config=['android'],
chromium_config_kwargs={
'BUILD_CONFIG': 'Release',
'TARGET_BITS': 64,
'TARGET_PLATFORM': 'android',
'TARGET_ARCH': 'arm',
},
android_config='main_builder_mb',
simulation_platform='linux',
chromium_tests_apply_config=['use_cas'],
),
'linux-rel-swarming':
bot_spec.BotSpec.create(
chromium_config='chromium',
chromium_apply_config=['mb'],
gclient_config='chromium',
chromium_config_kwargs={
'BUILD_CONFIG': 'Release',
},
simulation_platform='linux',
chromium_tests_apply_config=['use_cas'],
),
'mac-rel-swarming':
bot_spec.BotSpec.create(
chromium_config='chromium',
chromium_apply_config=['mb'],
gclient_config='chromium',
chromium_config_kwargs={
'BUILD_CONFIG': 'Release',
},
simulation_platform='mac',
chromium_tests_apply_config=['use_cas'],
),
'win-rel-swarming':
bot_spec.BotSpec.create(
chromium_config='chromium',
chromium_apply_config=['mb'],
gclient_config='chromium',
chromium_config_kwargs={
'BUILD_CONFIG': 'Release',
},
simulation_platform='win',
chromium_tests_apply_config=['use_cas'],
),
}
# Use the same config for builders using staging swarming instance.
_CHROMIUM_SWARM_STAGING = 'https://chromium-swarm-staging.appspot.com'
SPEC['linux-rel-swarming-staging'] = (
SPEC['linux-rel-swarming'].evolve(swarming_server=_CHROMIUM_SWARM_STAGING))
SPEC['win-rel-swarming-staging'] = (
SPEC['win-rel-swarming'].evolve(swarming_server=_CHROMIUM_SWARM_STAGING))