Status: SUCCEEDED
Triggered by: -
Duration: 1 hour
Actions:

Definition (rev 011ebd6b199ae843c439ba60da0fea71140dba02)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "luci.dart.ci.sandbox"
  builder: "flutter-frontend"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/master",
  "repository": "https://dart.googlesource.com/sdk",
  "revision": "fbaf439b75dd6e6a30bbd3b90a4e1d2199688475"
}

Incoming tags

  • buildset:commit/git/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475
  • buildset:commit/gitiles/dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475
  • gitiles_ref:refs/heads/master

Debug log (UTC)

[13:22:44.313] New invocation is queued and will start shortly
[13:22:45.481] Starting the invocation (attempt 1)
[13:22:45.532] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[13:22:45.532] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[13:22:45.532] Buildbucket request:
{
  "bucket": "luci.dart.ci.sandbox",
  "client_operation_id": "9017847613142100544",
  "parameters_json": "{\"builder_name\":\"flutter-frontend\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://dart.googlesource.com/sdk\",\"revision\":\"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"},\"id\":\"https://dart.googlesource.com/sdk/+/refs/heads/master@fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\",\"title\":\"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\",\"url\":\"https://dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://dart.googlesource.com/sdk\",\"revision\":\"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}}",
  "pubsub_callback": {
    "auth_token": "...",
    "topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  },
  "tags": [
    "builder:flutter-frontend",
    "scheduler_invocation_id:9017847613142100544",
    "scheduler_job_id:dart/flutter-frontend",
    "user_agent:luci-scheduler",
    "buildset:commit/git/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475",
    "buildset:commit/gitiles/dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475",
    "gitiles_ref:refs/heads/master"
  ]
}
[13:22:46.165] Buildbucket response:
{
  "build": {
    "bucket": "luci.dart.ci.sandbox",
    "canary_preference": "PROD",
    "created_by": "project:dart",
    "created_ts": "1616073765631589",
    "id": "8852417551087559248",
    "parameters_json": "{\"builder_name\": \"flutter-frontend\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\", \"title\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\", \"url\": \"https://dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}}",
    "project": "dart",
    "result_details_json": "{\"properties\": {}}",
    "service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
    "status": "SCHEDULED",
    "status_changed_ts": "1616073765986909",
    "tags": [
      "build_address:luci.dart.ci.sandbox/flutter-frontend/8693",
      "builder:flutter-frontend",
      "buildset:commit/git/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475",
      "buildset:commit/gitiles/dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9017847613142100544",
      "scheduler_job_id:dart/flutter-frontend",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8852417551087559248/+/annotations",
      "swarming_tag:luci_project:dart",
      "swarming_tag:recipe_name:dart/neo",
      "swarming_tag:recipe_package:dart/recipe_bundles/dart.googlesource.com/recipes",
      "swarming_task_id:",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1616073765987016",
    "url": "https://ci.chromium.org/b/8852417551087559248",
    "utcnow_ts": "1616073766155149"
  }
}
[13:22:46.165] Task URL: https://ci.chromium.org/b/8852417551087559248
[13:22:46.165] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:2:0) after 1m0s
[13:23:46.185] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:2:0)
[13:23:46.185] Timer tick, asking Buildbucket for the build status
[13:23:46.301] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:23:46.301] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:3:0) after 1m0s
[13:24:46.423] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:3:0)
[13:24:46.423] Timer tick, asking Buildbucket for the build status
[13:24:46.523] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:24:46.523] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:4:0) after 1m0s
[13:25:46.821] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:4:0)
[13:25:46.821] Timer tick, asking Buildbucket for the build status
[13:25:46.885] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:25:46.885] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:5:0) after 1m0s
[13:26:47.039] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:5:0)
[13:26:47.039] Timer tick, asking Buildbucket for the build status
[13:26:47.195] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:26:47.195] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:6:0) after 1m0s
[13:27:47.244] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:6:0)
[13:27:47.244] Timer tick, asking Buildbucket for the build status
[13:27:47.410] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:27:47.410] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:7:0) after 1m0s
[13:28:47.428] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:7:0)
[13:28:47.428] Timer tick, asking Buildbucket for the build status
[13:28:47.594] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:28:47.594] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:8:0) after 1m0s
[13:29:47.625] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:8:0)
[13:29:47.625] Timer tick, asking Buildbucket for the build status
[13:29:47.712] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:29:47.712] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:9:0) after 1m0s
[13:30:47.737] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:9:0)
[13:30:47.737] Timer tick, asking Buildbucket for the build status
[13:30:47.839] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:30:47.839] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:10:0) after 1m0s
[13:31:47.856] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:10:0)
[13:31:47.856] Timer tick, asking Buildbucket for the build status
[13:31:47.926] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:31:47.926] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:11:0) after 1m0s
[13:32:47.943] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:11:0)
[13:32:47.943] Timer tick, asking Buildbucket for the build status
[13:32:48.024] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:32:48.024] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:12:0) after 1m0s
[13:33:48.003] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:12:0)
[13:33:48.004] Timer tick, asking Buildbucket for the build status
[13:33:48.195] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:33:48.195] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:13:0) after 1m0s
[13:34:48.245] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:13:0)
[13:34:48.245] Timer tick, asking Buildbucket for the build status
[13:34:48.344] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:34:48.344] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:14:0) after 1m0s
[13:35:48.375] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:14:0)
[13:35:48.375] Timer tick, asking Buildbucket for the build status
[13:35:48.469] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:35:48.469] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:15:0) after 1m0s
[13:36:48.491] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:15:0)
[13:36:48.491] Timer tick, asking Buildbucket for the build status
[13:36:48.556] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:36:48.556] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:16:0) after 1m0s
[13:37:48.561] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:16:0)
[13:37:48.561] Timer tick, asking Buildbucket for the build status
[13:37:48.708] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:37:48.708] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:17:0) after 1m0s
[13:38:48.721] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:17:0)
[13:38:48.721] Timer tick, asking Buildbucket for the build status
[13:38:48.778] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:38:48.778] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:18:0) after 1m0s
[13:39:48.910] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:18:0)
[13:39:48.910] Timer tick, asking Buildbucket for the build status
[13:39:48.983] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:39:48.983] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:19:0) after 1m0s
[13:40:49.041] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:19:0)
[13:40:49.041] Timer tick, asking Buildbucket for the build status
[13:40:49.114] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:40:49.114] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:20:0) after 1m0s
[13:41:49.109] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:20:0)
[13:41:49.109] Timer tick, asking Buildbucket for the build status
[13:41:49.206] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:41:49.206] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:21:0) after 1m0s
[13:42:49.409] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:21:0)
[13:42:49.409] Timer tick, asking Buildbucket for the build status
[13:42:49.498] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:42:49.498] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:22:0) after 1m0s
[13:43:49.586] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:22:0)
[13:43:49.586] Timer tick, asking Buildbucket for the build status
[13:43:49.660] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:43:49.660] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:23:0) after 1m0s
[13:44:49.826] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:23:0)
[13:44:49.826] Timer tick, asking Buildbucket for the build status
[13:44:49.900] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:44:49.900] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:24:0) after 1m0s
[13:45:50.112] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:24:0)
[13:45:50.112] Timer tick, asking Buildbucket for the build status
[13:45:50.191] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:45:50.191] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:25:0) after 1m0s
[13:46:50.283] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:25:0)
[13:46:50.283] Timer tick, asking Buildbucket for the build status
[13:46:50.606] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:46:50.606] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:26:0) after 1m0s
[13:47:50.627] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:26:0)
[13:47:50.627] Timer tick, asking Buildbucket for the build status
[13:47:50.731] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:47:50.731] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:27:0) after 1m0s
[13:48:50.740] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:27:0)
[13:48:50.740] Timer tick, asking Buildbucket for the build status
[13:48:50.956] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:48:50.957] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:28:0) after 1m0s
[13:49:51.025] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:28:0)
[13:49:51.025] Timer tick, asking Buildbucket for the build status
[13:49:51.090] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:49:51.090] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:29:0) after 1m0s
[13:50:51.066] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:29:0)
[13:50:51.066] Timer tick, asking Buildbucket for the build status
[13:50:51.179] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:50:51.179] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:30:0) after 1m0s
[13:51:51.205] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:30:0)
[13:51:51.205] Timer tick, asking Buildbucket for the build status
[13:51:51.272] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:51:51.272] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:31:0) after 1m0s
[13:52:51.305] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:31:0)
[13:52:51.305] Timer tick, asking Buildbucket for the build status
[13:52:51.537] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:52:51.537] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:32:0) after 1m0s
[13:53:51.552] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:32:0)
[13:53:51.552] Timer tick, asking Buildbucket for the build status
[13:53:51.604] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:53:51.604] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:33:0) after 1m0s
[13:54:51.620] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:33:0)
[13:54:51.620] Timer tick, asking Buildbucket for the build status
[13:54:51.806] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:54:51.806] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:34:0) after 1m0s
[13:55:51.839] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:34:0)
[13:55:51.839] Timer tick, asking Buildbucket for the build status
[13:55:51.896] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:55:51.896] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:35:0) after 1m0s
[13:56:51.884] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:35:0)
[13:56:51.884] Timer tick, asking Buildbucket for the build status
[13:56:51.944] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:56:51.944] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:36:0) after 1m0s
[13:57:52.020] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:36:0)
[13:57:52.020] Timer tick, asking Buildbucket for the build status
[13:57:52.192] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:57:52.192] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:37:0) after 1m0s
[13:58:52.243] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:37:0)
[13:58:52.243] Timer tick, asking Buildbucket for the build status
[13:58:52.306] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:58:52.306] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:38:0) after 1m0s
[13:59:52.327] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:38:0)
[13:59:52.327] Timer tick, asking Buildbucket for the build status
[13:59:52.395] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:59:52.395] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:39:0) after 1m0s
[14:00:52.432] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:39:0)
[14:00:52.432] Timer tick, asking Buildbucket for the build status
[14:00:52.487] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[14:00:52.487] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:40:0) after 1m0s
[14:01:52.510] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:40:0)
[14:01:52.510] Timer tick, asking Buildbucket for the build status
[14:01:52.567] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[14:01:52.567] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:41:0) after 1m0s
[14:02:52.649] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:41:0)
[14:02:52.649] Timer tick, asking Buildbucket for the build status
[14:02:52.726] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[14:02:52.726] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:42:0) after 1m0s
[14:03:52.750] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:42:0)
[14:03:52.750] Timer tick, asking Buildbucket for the build status
[14:03:52.808] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[14:03:52.808] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:43:0) after 1m0s
[14:04:52.901] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:43:0)
[14:04:52.901] Timer tick, asking Buildbucket for the build status
[14:04:52.962] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[14:04:52.962] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:44:0) after 1m0s
[14:05:55.320] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:44:0)
[14:05:55.320] Timer tick, asking Buildbucket for the build status
[14:05:55.417] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[14:05:55.417] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:45:0) after 1m0s
[14:06:55.442] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:45:0)
[14:06:55.442] Timer tick, asking Buildbucket for the build status
[14:06:55.514] Build 8852417551087559248: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[14:06:55.514] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:46:0) after 1m0s
[14:07:05.583] Received PubSub notification, asking Buildbucket for the build status
[14:07:05.657] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:07:55.560] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:46:0)
[14:07:55.560] Timer tick, asking Buildbucket for the build status
[14:07:55.629] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:07:55.629] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:48:0) after 1m0s
[14:08:55.677] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:48:0)
[14:08:55.677] Timer tick, asking Buildbucket for the build status
[14:08:55.745] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:08:55.745] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:49:0) after 1m0s
[14:09:55.741] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:49:0)
[14:09:55.741] Timer tick, asking Buildbucket for the build status
[14:09:55.813] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:09:55.813] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:50:0) after 1m0s
[14:10:55.819] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:50:0)
[14:10:55.819] Timer tick, asking Buildbucket for the build status
[14:10:56.011] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:10:56.011] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:51:0) after 1m0s
[14:11:56.090] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:51:0)
[14:11:56.090] Timer tick, asking Buildbucket for the build status
[14:11:56.164] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:11:56.164] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:52:0) after 1m0s
[14:12:56.227] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:52:0)
[14:12:56.227] Timer tick, asking Buildbucket for the build status
[14:12:56.311] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:12:56.311] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:53:0) after 1m0s
[14:13:56.336] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:53:0)
[14:13:56.336] Timer tick, asking Buildbucket for the build status
[14:13:56.406] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:13:56.406] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:54:0) after 1m0s
[14:14:56.466] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:54:0)
[14:14:56.466] Timer tick, asking Buildbucket for the build status
[14:14:57.026] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:14:57.026] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:55:0) after 1m0s
[14:15:57.074] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:55:0)
[14:15:57.074] Timer tick, asking Buildbucket for the build status
[14:15:57.141] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:15:57.141] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:56:0) after 1m0s
[14:16:57.286] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:56:0)
[14:16:57.286] Timer tick, asking Buildbucket for the build status
[14:16:57.363] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:16:57.363] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:57:0) after 1m0s
[14:17:57.558] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:57:0)
[14:17:57.558] Timer tick, asking Buildbucket for the build status
[14:17:57.805] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:17:57.805] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:58:0) after 1m0s
[14:18:57.954] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:58:0)
[14:18:57.954] Timer tick, asking Buildbucket for the build status
[14:18:58.022] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:18:58.022] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:59:0) after 1m0s
[14:19:58.069] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:59:0)
[14:19:58.069] Timer tick, asking Buildbucket for the build status
[14:19:58.386] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:19:58.386] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:60:0) after 1m0s
[14:20:58.415] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:60:0)
[14:20:58.415] Timer tick, asking Buildbucket for the build status
[14:20:58.481] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:20:58.481] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:61:0) after 1m0s
[14:21:58.516] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:61:0)
[14:21:58.516] Timer tick, asking Buildbucket for the build status
[14:21:58.571] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:21:58.571] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:62:0) after 1m0s
[14:22:58.616] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:62:0)
[14:22:58.616] Timer tick, asking Buildbucket for the build status
[14:22:58.710] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:22:58.710] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:63:0) after 1m0s
[14:23:58.816] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:63:0)
[14:23:58.816] Timer tick, asking Buildbucket for the build status
[14:23:58.887] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:23:58.887] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:64:0) after 1m0s
[14:24:59.143] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:64:0)
[14:24:59.143] Timer tick, asking Buildbucket for the build status
[14:24:59.245] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:24:59.245] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:65:0) after 1m0s
[14:25:59.294] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:65:0)
[14:25:59.294] Timer tick, asking Buildbucket for the build status
[14:26:00.444] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:26:00.444] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:66:0) after 1m0s
[14:27:00.513] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:66:0)
[14:27:00.513] Timer tick, asking Buildbucket for the build status
[14:27:01.111] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:27:01.111] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:67:0) after 1m0s
[14:28:01.115] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:67:0)
[14:28:01.115] Timer tick, asking Buildbucket for the build status
[14:28:01.202] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:28:01.203] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:68:0) after 1m0s
[14:29:01.224] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:68:0)
[14:29:01.225] Timer tick, asking Buildbucket for the build status
[14:29:01.299] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:29:01.299] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:69:0) after 1m0s
[14:30:01.322] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:69:0)
[14:30:01.322] Timer tick, asking Buildbucket for the build status
[14:30:01.550] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:30:01.550] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:70:0) after 1m0s
[14:31:01.618] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:70:0)
[14:31:01.618] Timer tick, asking Buildbucket for the build status
[14:31:01.697] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:31:01.697] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:71:0) after 1m0s
[14:32:01.727] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:71:0)
[14:32:01.727] Timer tick, asking Buildbucket for the build status
[14:32:01.971] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:32:01.971] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:72:0) after 1m0s
[14:33:02.067] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:72:0)
[14:33:02.067] Timer tick, asking Buildbucket for the build status
[14:33:02.788] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:33:02.788] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:73:0) after 1m0s
[14:34:02.811] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:73:0)
[14:34:02.811] Timer tick, asking Buildbucket for the build status
[14:34:02.892] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:34:02.892] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:74:0) after 1m0s
[14:35:02.916] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:74:0)
[14:35:02.916] Timer tick, asking Buildbucket for the build status
[14:35:03.222] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:35:03.222] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:75:0) after 1m0s
[14:36:03.292] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:75:0)
[14:36:03.292] Timer tick, asking Buildbucket for the build status
[14:36:03.696] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:36:03.696] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:76:0) after 1m0s
[14:37:03.730] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:76:0)
[14:37:03.730] Timer tick, asking Buildbucket for the build status
[14:37:03.821] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:37:03.821] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:77:0) after 1m0s
[14:38:03.822] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:77:0)
[14:38:03.822] Timer tick, asking Buildbucket for the build status
[14:38:04.375] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:38:04.375] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:78:0) after 1m0s
[14:39:04.439] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:78:0)
[14:39:04.439] Timer tick, asking Buildbucket for the build status
[14:39:04.533] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:39:04.533] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:79:0) after 1m0s
[14:40:04.558] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:79:0)
[14:40:04.558] Timer tick, asking Buildbucket for the build status
[14:40:04.950] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:40:04.950] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:80:0) after 1m0s
[14:41:05.117] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:80:0)
[14:41:05.117] Timer tick, asking Buildbucket for the build status
[14:41:05.190] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:41:05.190] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:81:0) after 1m0s
[14:42:05.203] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:81:0)
[14:42:05.203] Timer tick, asking Buildbucket for the build status
[14:42:05.427] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:42:05.427] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:82:0) after 1m0s
[14:43:05.569] Handling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:82:0)
[14:43:05.569] Timer tick, asking Buildbucket for the build status
[14:43:05.649] Build 8852417551087559248: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:43:05.649] Scheduling timer "check-buildbucket-build-status" (dart/flutter-frontend:9017847613142100544:83:0) after 1m0s
[14:43:53.724] Received PubSub notification, asking Buildbucket for the build status
[14:43:53.812] Build 8852417551087559248: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[14:43:53.812] Buildbucket build:
{
  "build": {
    "bucket": "luci.dart.ci.sandbox",
    "canary_preference": "PROD",
    "completed_ts": "1616078633192951",
    "created_by": "project:dart",
    "created_ts": "1616073765631589",
    "id": "8852417551087559248",
    "parameters_json": "{\"builder_name\": \"flutter-frontend\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\", \"title\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\", \"url\": \"https://dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}}",
    "project": "dart",
    "result": "SUCCESS",
    "result_details_json": "{\"properties\": {\"$build/goma\": {\"enable_ats\": true, \"server_host\": \"goma.chromium.org\", \"use_luci_auth\": true}, \"$recipe_engine/isolated\": {\"server\": \"https://isolateserver.appspot.com\"}, \"$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://dart.googlesource.com/sdk\", \"revision\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\", \"title\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\", \"url\": \"https://dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}]}, \"$recipe_engine/swarming\": {\"server\": \"https://chromium-swarm.appspot.com\"}, \"bot_id\": \"luci-dart-try-xenial-61-y72n\", \"branch\": \"refs/heads/master\", \"buildername\": \"flutter-frontend\", \"buildnumber\": 8693, \"clobber\": true, \"got_revision\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\", \"path_config\": \"generic\", \"recipe\": \"dart/neo\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"fbaf439b75dd6e6a30bbd3b90a4e1d2199688475\"}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"browsers\", \"builder_7bbcbf1d23b18216636ada7ac590a1a1084972b87ae360e02da6fdda1bfddc0c_v2\", \"builder_a08a7c9124883b2a0ff7d80dd134faa5576cdf4e0febd3d24a30565c4a46c25a_v2\", \"builder_a3de6316ae75bd6cfa595268f8ca6e54ba3eb01adccf017819edcc7c50a7d33d_v2\", \"builder_e13f4302820d9262fb21c7c0dbc470fc3f63b30e43224495de56520c8aea703c_v2\", \"git\", \"goma_v2\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Haswell_GCE\", \"x86-64-avx2\"], \"gce\": [\"1\"], \"gcp\": [\"dart-ci\"], \"gpu\": [\"none\"], \"host_class\": [\"default\"], \"id\": [\"luci-dart-try-xenial-61-y72n\"], \"image\": [\"dart-xenial-20101000-265b45aa9e2\"], \"inside_docker\": [\"0\"], \"kvm\": [\"1\"], \"locale\": [\"en_US.UTF-8\"], \"machine_type\": [\"e2-standard-8\"], \"os\": [\"Linux\", \"Ubuntu\", \"Ubuntu-16\", \"Ubuntu-16.04\", \"Ubuntu-16.04.6\"], \"pool\": [\"dart.tests\", \"luci.dart.try\"], \"python\": [\"2\", \"2.7\", \"2.7.12\"], \"server_version\": [\"5776-cb9e157\"], \"ssd\": [\"0\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-b\"]}}}",
    "service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
    "started_ts": "1616076424565811",
    "status": "COMPLETED",
    "status_changed_ts": "1616078633415907",
    "tags": [
      "build_address:luci.dart.ci.sandbox/flutter-frontend/8693",
      "builder:flutter-frontend",
      "buildset:commit/git/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475",
      "buildset:commit/gitiles/dart.googlesource.com/sdk/+/fbaf439b75dd6e6a30bbd3b90a4e1d2199688475",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9017847613142100544",
      "scheduler_job_id:dart/flutter-frontend",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8852417551087559248/+/annotations",
      "swarming_tag:luci_project:dart",
      "swarming_tag:os:Linux",
      "swarming_tag:recipe_name:dart/neo",
      "swarming_tag:recipe_package:dart/recipe_bundles/dart.googlesource.com/recipes",
      "swarming_task_id:525e523dd6f20010",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1616078633426319",
    "url": "https://ci.chromium.org/b/8852417551087559248",
    "utcnow_ts": "1616078633805927"
  }
}
[14:43:53.812] Invocation finished in 1h21m9.524172578s with status SUCCEEDED