Status: FAILED
Triggered by: -
Duration: 27 minutes
Actions:

Definition (rev cfef7f3bb152c9e5ff46ba7d7892416fd282a011)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "luci.webrtc.ci"
  builder: "iOS API Framework Builder"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/master",
  "repository": "https://webrtc.googlesource.com/src",
  "revision": "a9ad36f3225d2e9206ec9e5a552949e9b79e6e32"
}

Incoming tags

  • buildset:commit/git/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32
  • buildset:commit/gitiles/webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32
  • gitiles_ref:refs/heads/master

Debug log (UTC)

[10:46:14.913] New invocation is queued and will start shortly
[10:46:16.358] Starting the invocation (attempt 1)
[10:46:16.442] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[10:46:16.442] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[10:46:16.442] Buildbucket request:
{
  "bucket": "luci.webrtc.ci",
  "client_operation_id": "9060438032844874064",
  "parameters_json": "{\"builder_name\":\"iOS API Framework Builder\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://webrtc.googlesource.com/src\",\"revision\":\"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"},\"id\":\"https://webrtc.googlesource.com/src/+/refs/heads/master@a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\",\"title\":\"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\",\"url\":\"https://webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://webrtc.googlesource.com/src\",\"revision\":\"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}}",
  "pubsub_callback": {
    "auth_token": "...",
    "topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  },
  "tags": [
    "builder:iOS API Framework Builder",
    "scheduler_invocation_id:9060438032844874064",
    "scheduler_job_id:webrtc/iOS API Framework Builder",
    "user_agent:luci-scheduler",
    "buildset:commit/git/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32",
    "buildset:commit/gitiles/webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32",
    "gitiles_ref:refs/heads/master"
  ]
}
[10:46:17.560] Buildbucket response:
{
  "build": {
    "bucket": "luci.webrtc.ci",
    "canary": true,
    "canary_preference": "CANARY",
    "created_by": "project:webrtc",
    "created_ts": "1575456376571617",
    "id": "8895007970439427904",
    "parameters_json": "{\"builder_name\": \"iOS API Framework Builder\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\", \"title\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\", \"url\": \"https://webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}}",
    "project": "webrtc",
    "result_details_json": "{\"properties\": {}}",
    "service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "status": "SCHEDULED",
    "status_changed_ts": "1575456377267680",
    "tags": [
      "build_address:luci.webrtc.ci/iOS API Framework Builder/15575",
      "builder:iOS API Framework Builder",
      "buildset:commit/git/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32",
      "buildset:commit/gitiles/webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9060438032844874064",
      "scheduler_job_id:webrtc/iOS API Framework Builder",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8895007970439427904/+/annotations",
      "swarming_tag:luci_project:webrtc",
      "swarming_tag:recipe_name:webrtc/ios_api_framework",
      "swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
      "swarming_task_id:",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1575456377268291",
    "url": "https://ci.chromium.org/b/8895007970439427904",
    "utcnow_ts": "1575456377551998"
  }
}
[10:46:17.560] Task URL: https://ci.chromium.org/b/8895007970439427904
[10:46:17.560] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:2:0) after 1m0s
[10:47:17.815] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:2:0)
[10:47:17.815] Timer tick, asking Buildbucket for the build status
[10:47:18.068] Build 8895007970439427904: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[10:47:18.068] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:3:0) after 1m0s
[10:48:18.203] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:3:0)
[10:48:18.203] Timer tick, asking Buildbucket for the build status
[10:48:18.455] Build 8895007970439427904: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[10:48:18.456] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:4:0) after 1m0s
[10:49:18.706] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:4:0)
[10:49:18.706] Timer tick, asking Buildbucket for the build status
[10:49:18.998] Build 8895007970439427904: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[10:49:18.998] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:5:0) after 1m0s
[10:50:19.080] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:5:0)
[10:50:19.080] Timer tick, asking Buildbucket for the build status
[10:50:19.493] Build 8895007970439427904: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[10:50:19.493] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:6:0) after 1m0s
[10:51:19.467] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:6:0)
[10:51:19.467] Timer tick, asking Buildbucket for the build status
[10:51:19.709] Build 8895007970439427904: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[10:51:19.709] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:7:0) after 1m0s
[10:52:19.733] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:7:0)
[10:52:19.733] Timer tick, asking Buildbucket for the build status
[10:52:19.846] Build 8895007970439427904: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[10:52:19.846] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:8:0) after 1m0s
[10:53:11.686] Received PubSub notification, asking Buildbucket for the build status
[10:53:11.843] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:53:19.920] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:8:0)
[10:53:19.920] Timer tick, asking Buildbucket for the build status
[10:53:20.228] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:53:20.228] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:10:0) after 1m0s
[10:54:20.253] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:10:0)
[10:54:20.253] Timer tick, asking Buildbucket for the build status
[10:54:20.447] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:54:20.447] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:11:0) after 1m0s
[10:55:20.540] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:11:0)
[10:55:20.540] Timer tick, asking Buildbucket for the build status
[10:55:20.637] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:55:20.637] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:12:0) after 1m0s
[10:56:20.649] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:12:0)
[10:56:20.649] Timer tick, asking Buildbucket for the build status
[10:56:20.810] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:56:20.810] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:13:0) after 1m0s
[10:57:20.798] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:13:0)
[10:57:20.798] Timer tick, asking Buildbucket for the build status
[10:57:21.074] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:57:21.074] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:14:0) after 1m0s
[10:58:21.090] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:14:0)
[10:58:21.090] Timer tick, asking Buildbucket for the build status
[10:58:21.398] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:58:21.398] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:15:0) after 1m0s
[10:59:21.420] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:15:0)
[10:59:21.420] Timer tick, asking Buildbucket for the build status
[10:59:21.837] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:59:21.837] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:16:0) after 1m0s
[11:00:21.845] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:16:0)
[11:00:21.845] Timer tick, asking Buildbucket for the build status
[11:00:22.276] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:00:22.276] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:17:0) after 1m0s
[11:01:22.340] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:17:0)
[11:01:22.340] Timer tick, asking Buildbucket for the build status
[11:01:22.840] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:01:22.840] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:18:0) after 1m0s
[11:02:22.991] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:18:0)
[11:02:22.991] Timer tick, asking Buildbucket for the build status
[11:02:23.102] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:02:23.102] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:19:0) after 1m0s
[11:03:23.178] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:19:0)
[11:03:23.178] Timer tick, asking Buildbucket for the build status
[11:03:23.381] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:03:23.381] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:20:0) after 1m0s
[11:04:23.465] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:20:0)
[11:04:23.465] Timer tick, asking Buildbucket for the build status
[11:04:23.808] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:04:23.808] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:21:0) after 1m0s
[11:05:23.895] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:21:0)
[11:05:23.895] Timer tick, asking Buildbucket for the build status
[11:05:24.311] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:05:24.311] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:22:0) after 1m0s
[11:06:24.340] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:22:0)
[11:06:24.340] Timer tick, asking Buildbucket for the build status
[11:06:24.551] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:06:24.551] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:23:0) after 1m0s
[11:07:24.621] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:23:0)
[11:07:24.621] Timer tick, asking Buildbucket for the build status
[11:07:24.762] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:07:24.762] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:24:0) after 1m0s
[11:08:24.957] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:24:0)
[11:08:24.957] Timer tick, asking Buildbucket for the build status
[11:08:26.484] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:08:26.484] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:25:0) after 1m0s
[11:09:26.640] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:25:0)
[11:09:26.640] Timer tick, asking Buildbucket for the build status
[11:09:27.692] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:09:27.692] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:26:0) after 1m0s
[11:10:27.779] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:26:0)
[11:10:27.779] Timer tick, asking Buildbucket for the build status
[11:10:27.940] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:10:27.940] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:27:0) after 1m0s
[11:11:28.002] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:27:0)
[11:11:28.002] Timer tick, asking Buildbucket for the build status
[11:11:28.186] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:11:28.186] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:28:0) after 1m0s
[11:12:28.274] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:28:0)
[11:12:28.274] Timer tick, asking Buildbucket for the build status
[11:12:28.512] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:12:28.512] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:29:0) after 1m0s
[11:13:28.605] Handling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:29:0)
[11:13:28.605] Timer tick, asking Buildbucket for the build status
[11:13:28.757] Build 8895007970439427904: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:13:28.757] Scheduling timer "check-buildbucket-build-status" (webrtc/iOS API Framework Builder:9060438032844874064:30:0) after 1m0s
[11:14:07.518] Received PubSub notification, asking Buildbucket for the build status
[11:14:07.754] Build 8895007970439427904: status "COMPLETED", result "FAILURE", failure_reason "INFRA_FAILURE", cancelation_reason ""
[11:14:07.754] Buildbucket build:
{
  "build": {
    "bucket": "luci.webrtc.ci",
    "canary": true,
    "canary_preference": "CANARY",
    "completed_ts": "1575458047155537",
    "created_by": "project:webrtc",
    "created_ts": "1575456376571617",
    "failure_reason": "INFRA_FAILURE",
    "id": "8895007970439427904",
    "parameters_json": "{\"builder_name\": \"iOS API Framework Builder\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\", \"title\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\", \"url\": \"https://webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}}",
    "project": "webrtc",
    "result": "FAILURE",
    "result_details_json": "{\"error\": {\"message\": \"recipe infra failure: Infra Failure: Step('ensure xcode.install xcode') (retcode: 1)\"}, \"properties\": {\"$depot_tools/osx_sdk\": {\"sdk_version\": \"10b61\"}, \"$recipe_engine/path\": {\"cache_dir\": \"/b/s/w/ir/cache\", \"temp_dir\": \"/b/s/w/ir/tmp/rt\"}, \"$recipe_engine/runtime\": {\"is_experimental\": false, \"is_luci\": true}, \"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\", \"title\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\", \"url\": \"https://webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}]}, \"bot_id\": \"build141-m9\", \"branch\": \"refs/heads/master\", \"buildername\": \"iOS API Framework Builder\", \"buildnumber\": 15575, \"got_revision\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\", \"got_revision_cp\": \"refs/heads/master@{#30000}\", \"mastername\": \"client.webrtc\", \"path_config\": \"generic\", \"recipe\": \"webrtc/ios_api_framework\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a9ad36f3225d2e9206ec9e5a552949e9b79e6e32\"}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_061ad2c84e63fc0fec4b05c132093ef9b6ab75b59928be3b662c8e2e0a6344fd_v2\", \"builder_159efc1d4e07f83357b1af150b22b5735146a4a38107e0dc728b750b9a5ddd95_v2\", \"builder_2187023a95b72a4c85b14150e8627786d4d0f124144eef86bf927816a2830941_v2\", \"builder_3d12c2f33c8b539e7425f6bc13584a1590c81aeb2114d2a2ac69b6615cd68c43_v2\", \"builder_43f7e9f5ae24b6ee3ca22209fec6b34c1a00e60d041ce7cae040782e455433aa_v2\", \"builder_5be86841ba1a2fffbf39b2203b40a6ecce8d6cb8ff7379bf32e5204ecbef59b2_v2\", \"builder_63601768ebaa6550931251d01f66fd42a511d047ab36f27e7a12ce2bed95fdde_v2\", \"builder_8a2278e97eb38544b82301aee383e0f90c5414a7b11d57b8f9ae783a4faf492d_v2\", \"builder_d425412af15739f7858c3ec48c0cf46fd8a190c41fc9a14b966839c948b4f9be_v2\", \"git\", \"goma_v2\", \"osx_sdk\", \"vpython\"], \"cores\": [\"4\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-i7-4578U\"], \"gce\": [\"0\"], \"gpu\": [\"8086\", \"8086:0a2e\"], \"hidpi\": [\"0\"], \"id\": [\"build141-m9\"], \"mac_model\": [\"Macmini7,1\"], \"machine_type\": [\"n1-standard-4\"], \"os\": [\"Mac\", \"Mac-10.13\", \"Mac-10.13.6\"], \"pool\": [\"luci.webrtc.ci\"], \"python\": [\"2.7.10\"], \"server_version\": [\"4693-40b2cd3\"], \"ssd\": [\"1\"], \"zone\": [\"us\", \"us-atl\", \"us-atl-golo\", \"us-atl-golo-m9\"]}}, \"ui\": {\"info\": \"recipe infra failure: Infra Failure: Step('ensure xcode.install xcode') (retcode: 1)\"}}",
    "service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "started_ts": "1575456790990239",
    "status": "COMPLETED",
    "status_changed_ts": "1575456791381032",
    "tags": [
      "build_address:luci.webrtc.ci/iOS API Framework Builder/15575",
      "builder:iOS API Framework Builder",
      "buildset:commit/git/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32",
      "buildset:commit/gitiles/webrtc.googlesource.com/src/+/a9ad36f3225d2e9206ec9e5a552949e9b79e6e32",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9060438032844874064",
      "scheduler_job_id:webrtc/iOS API Framework Builder",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8895007970439427904/+/annotations",
      "swarming_tag:luci_project:webrtc",
      "swarming_tag:os:Mac",
      "swarming_tag:recipe_name:webrtc/ios_api_framework",
      "swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
      "swarming_task_id:48e9561411ad4b10",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1575458047260977",
    "url": "https://ci.chromium.org/b/8895007970439427904",
    "utcnow_ts": "1575458047738026"
  }
}
[11:14:07.754] Invocation finished in 27m52.861299437s with status FAILED