Adds main and try bot configurations for iOS Simulator.

BUG=crashpad:317

Change-Id: I39a7fd66d9821b05f8690e6e179e7b54534e31b6
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1958852
Reviewed-by: Mark Mentovai <mark@chromium.org>
This commit is contained in:
Rohit Rao 2019-12-09 20:02:19 -05:00
parent ab64a5aab2
commit 4e74a75fff
3 changed files with 55 additions and 38 deletions

View File

@ -90,6 +90,15 @@ builder_mixins {
}
}
builder_mixins {
name: "ios"
dimensions: "os:Mac-10.13"
dimensions: "cores:" # Can be 4 or 8 cores.
recipe {
properties: "target_os:ios"
}
}
builder_mixins {
name: "debug"
recipe {
@ -111,42 +120,6 @@ builder_mixins {
}
}
buckets {
name: "master.client.crashpad"
acls {
role: READER
group: "all"
}
acls {
role: SCHEDULER
group: "service-account-cq"
}
acls {
role: WRITER
group: "project-crashpad-admins"
}
acls {
role: SCHEDULER
group: "project-crashpad-tryjob-access"
}
acls {
role: WRITER
group: "service-account-crashpad-cq"
}
acls {
role: WRITER
identity: "mark@chromium.org"
}
acls {
role: WRITER
identity: "scottmg@chromium.org"
}
acls {
role: WRITER
identity: "siggi@chromium.org"
}
}
buckets {
name: "luci.crashpad.ci"
acl_sets: "ci"
@ -159,7 +132,6 @@ buckets {
execution_timeout_secs: 10800 # 3h
swarming_tags: "vpython:native-python-wrapper"
build_numbers: YES
luci_migration_host: "luci-migration.appspot.com"
recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
@ -195,6 +167,16 @@ buckets {
mixins: "fuchsia"
mixins: "release"
}
builders {
name: "crashpad_ios_simulator_dbg"
mixins: "ios"
mixins: "debug"
}
builders {
name: "crashpad_ios_simulator_rel"
mixins: "ios"
mixins: "release"
}
builders {
name: "crashpad_linux_dbg"
mixins: "linux"
@ -241,7 +223,6 @@ buckets {
execution_timeout_secs: 10800 # 3h
swarming_tags: "vpython:native-python-wrapper"
build_numbers: YES
luci_migration_host: "luci-migration.appspot.com"
recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
@ -272,6 +253,16 @@ buckets {
mixins: "fuchsia"
mixins: "release"
}
builders {
name: "crashpad_try_ios_simulator_dbg"
mixins: "ios"
mixins: "debug"
}
builders {
name: "crashpad_try_ios_simulator_rel"
mixins: "ios"
mixins: "release"
}
builders {
name: "crashpad_try_linux_dbg"
mixins: "linux"

View File

@ -80,6 +80,12 @@ consoles {
builders {
name: "buildbucket/luci.crashpad.try/crashpad_try_fuchsia_x64_rel"
}
builders {
name: "buildbucket/luci.crashpad.try/crashpad_try_ios_simulator_dbg"
}
builders {
name: "buildbucket/luci.crashpad.try/crashpad_try_ios_simulator_rel"
}
builders {
name: "buildbucket/luci.crashpad.try/crashpad_try_linux_dbg"
}

View File

@ -78,6 +78,26 @@ job {
}
}
job {
id: "crashpad_ios_simulator_dbg"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.crashpad.ci"
builder: "crashpad_ios_simulator_dbg"
}
}
job {
id: "crashpad_ios_simulator_rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.crashpad.ci"
builder: "crashpad_ios_simulator_rel"
}
}
job {
id: "crashpad_linux_dbg"
acl_sets: "default"