Status: SUCCEEDED
Triggered by: -
Duration: 6 hours
Actions:

Definition (rev 102da5757a43552dab04aea518df17a9e2225680)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "build"
  builder: "mac-build-perf-developer"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/main",
  "repository": "https://chromium.googlesource.com/chromium/src",
  "revision": "946fbaec751783a0d6169cfb51f49e3ba9a41364"
}

Incoming tags

  • buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/946fbaec751783a0d6169cfb51f49e3ba9a41364
  • gitiles_ref:refs/heads/main

Debug log (UTC)

[19:26:04.493] New invocation is queued and will start shortly
[19:26:05.712] Starting the invocation (attempt 1)
[19:26:05.740] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/946fbaec751783a0d6169cfb51f49e3ba9a41364"
[19:26:05.740] Popped gitiles commit info from properties and tags
[19:26:05.740] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[19:26:05.740] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[19:26:05.740] Buildbucket request:
{
  "requestId": "8870604683579757200",
  "builder": {
    "project": "chromium",
    "bucket": "build",
    "builder": "mac-build-perf-developer"
  },
  "properties": {
    },
  "gitilesCommit": {
    "host": "chromium.googlesource.com",
    "project": "chromium/src",
    "id": "946fbaec751783a0d6169cfb51f49e3ba9a41364",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8870604683579757200"
    },
    {
      "key": "scheduler_job_id",
      "value": "chromium/mac-build-perf-developer"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[19:26:06.248] Scheduled build:
{
  "id": "8705174621530540529",
  "builder": {
    "project": "chromium",
    "bucket": "build",
    "builder": "mac-build-perf-developer"
  },
  "number": 3943,
  "createdBy": "project:chromium",
  "createTime": "2025-08-29T19:26:05.822791970Z",
  "updateTime": "2025-08-29T19:26:05.822791970Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "946fbaec751783a0d6169cfb51f49e3ba9a41364",
      "ref": "refs/heads/main"
    }
  }
}
[19:26:06.248] Task URL: https://cr-buildbucket.appspot.com/build/8705174621530540529
[19:26:06.249] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:2:0) after 1m5s
[19:26:07.154] Received PubSub notification, asking Buildbucket for the build status
[19:26:07.178] Build status: SCHEDULED
[19:27:11.276] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:2:0)
[19:27:11.295] Build status: SCHEDULED
[19:27:11.295] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:4:0) after 1m3s
[19:27:13.437] Received PubSub notification, asking Buildbucket for the build status
[19:27:13.478] Build status: STARTED
[19:28:14.316] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:4:0)
[19:28:14.333] Build status: STARTED
[19:28:14.333] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:6:0) after 1m15s
[19:29:29.341] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:6:0)
[19:29:29.361] Build status: STARTED
[19:29:29.361] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:7:0) after 8m13s
[19:37:42.436] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:7:0)
[19:37:42.501] Build status: STARTED
[19:37:42.501] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:8:0) after 5m7s
[19:42:49.570] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:8:0)
[19:42:49.604] Build status: STARTED
[19:42:49.604] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:9:0) after 7m28s
[19:50:17.584] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:9:0)
[19:50:17.601] Build status: STARTED
[19:50:17.601] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:10:0) after 2m52s
[19:53:09.632] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:10:0)
[19:53:09.655] Build status: STARTED
[19:53:09.655] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:11:0) after 6m50s
[19:59:59.729] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:11:0)
[19:59:59.782] Build status: STARTED
[19:59:59.782] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:12:0) after 6m39s
[20:06:38.864] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:12:0)
[20:06:39.131] Build status: STARTED
[20:06:39.131] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:13:0) after 8m30s
[20:15:09.211] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:13:0)
[20:15:09.228] Build status: STARTED
[20:15:09.228] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:14:0) after 4m54s
[20:20:03.250] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:14:0)
[20:20:03.349] Build status: STARTED
[20:20:03.349] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:15:0) after 2m58s
[20:23:01.470] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:15:0)
[20:23:01.502] Build status: STARTED
[20:23:01.502] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:16:0) after 8m37s
[20:31:38.718] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:16:0)
[20:31:38.737] Build status: STARTED
[20:31:38.737] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:17:0) after 9m1s
[20:40:39.818] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:17:0)
[20:40:39.839] Build status: STARTED
[20:40:39.839] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:18:0) after 6m8s
[20:46:47.867] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:18:0)
[20:46:47.885] Build status: STARTED
[20:46:47.886] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:19:0) after 6m23s
[20:53:10.947] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:19:0)
[20:53:11.001] Build status: STARTED
[20:53:11.001] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:20:0) after 3m4s
[20:56:15.082] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:20:0)
[20:56:15.099] Build status: STARTED
[20:56:15.099] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:21:0) after 4m6s
[21:00:21.223] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:21:0)
[21:00:21.280] Build status: STARTED
[21:00:21.280] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:22:0) after 8m53s
[21:09:14.376] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:22:0)
[21:09:14.399] Build status: STARTED
[21:09:14.399] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:23:0) after 6m27s
[21:15:41.447] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:23:0)
[21:15:41.464] Build status: STARTED
[21:15:41.464] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:24:0) after 7m54s
[21:23:35.487] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:24:0)
[21:23:35.503] Build status: STARTED
[21:23:35.503] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:25:0) after 9m58s
[21:33:33.523] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:25:0)
[21:33:33.538] Build status: STARTED
[21:33:33.538] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:26:0) after 4m23s
[21:37:56.662] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:26:0)
[21:37:56.681] Build status: STARTED
[21:37:56.681] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:27:0) after 3m29s
[21:41:25.765] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:27:0)
[21:41:25.783] Build status: STARTED
[21:41:25.783] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:28:0) after 7m41s
[21:49:06.850] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:28:0)
[21:49:06.867] Build status: STARTED
[21:49:06.867] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:29:0) after 8m27s
[21:57:33.883] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:29:0)
[21:57:33.910] Build status: STARTED
[21:57:33.910] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:30:0) after 9m5s
[22:06:38.912] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:30:0)
[22:06:38.941] Build status: STARTED
[22:06:38.941] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:31:0) after 9m27s
[22:16:06.154] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:31:0)
[22:16:06.177] Build status: STARTED
[22:16:06.177] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:32:0) after 6m4s
[22:22:10.199] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:32:0)
[22:22:10.226] Build status: STARTED
[22:22:10.226] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:33:0) after 5m23s
[22:27:33.250] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:33:0)
[22:27:33.266] Build status: STARTED
[22:27:33.266] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:34:0) after 8m34s
[22:36:07.288] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:34:0)
[22:36:07.324] Build status: STARTED
[22:36:07.324] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:35:0) after 7m18s
[22:43:25.349] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:35:0)
[22:43:25.407] Build status: STARTED
[22:43:25.407] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:36:0) after 4m19s
[22:47:44.430] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:36:0)
[22:47:44.499] Build status: STARTED
[22:47:44.499] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:37:0) after 6m17s
[22:54:01.554] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:37:0)
[22:54:01.641] Build status: STARTED
[22:54:01.641] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:38:0) after 3m58s
[22:57:59.665] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:38:0)
[22:57:59.964] Build status: STARTED
[22:57:59.964] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:39:0) after 9m29s
[23:07:29.058] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:39:0)
[23:07:29.107] Build status: STARTED
[23:07:29.107] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:40:0) after 7m55s
[23:15:24.134] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:40:0)
[23:15:24.212] Build status: STARTED
[23:15:24.212] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:41:0) after 7m20s
[23:22:44.232] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:41:0)
[23:22:44.249] Build status: STARTED
[23:22:44.249] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:42:0) after 7m8s
[23:29:52.282] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:42:0)
[23:29:52.301] Build status: STARTED
[23:29:52.301] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:43:0) after 6m25s
[23:36:17.369] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:43:0)
[23:36:17.395] Build status: STARTED
[23:36:17.396] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:44:0) after 1m26s
[23:37:43.394] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:44:0)
[23:37:43.412] Build status: STARTED
[23:37:43.412] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:45:0) after 7m44s
[23:45:27.429] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:45:0)
[23:45:27.452] Build status: STARTED
[23:45:27.452] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:46:0) after 7m18s
[23:52:45.548] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:46:0)
[23:52:45.612] Build status: STARTED
[23:52:45.612] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:47:0) after 2m56s
[23:55:41.916] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:47:0)
[23:55:41.990] Build status: STARTED
[23:55:41.990] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:48:0) after 6m39s
[00:02:21.015] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:48:0)
[00:02:21.051] Build status: STARTED
[00:02:21.051] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:49:0) after 6m54s
[00:09:15.211] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:49:0)
[00:09:15.269] Build status: STARTED
[00:09:15.270] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:50:0) after 3m30s
[00:12:45.271] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:50:0)
[00:12:45.292] Build status: STARTED
[00:12:45.292] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:51:0) after 1m43s
[00:14:28.528] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:51:0)
[00:14:28.546] Build status: STARTED
[00:14:28.546] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:52:0) after 2m24s
[00:16:52.563] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:52:0)
[00:16:52.585] Build status: STARTED
[00:16:52.585] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:53:0) after 9m21s
[00:26:13.619] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:53:0)
[00:26:13.643] Build status: STARTED
[00:26:13.644] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:54:0) after 5m53s
[00:32:06.704] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:54:0)
[00:32:06.727] Build status: STARTED
[00:32:06.727] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:55:0) after 5m28s
[00:37:34.960] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:55:0)
[00:37:35.003] Build status: STARTED
[00:37:35.003] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:56:0) after 1m27s
[00:39:02.027] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:56:0)
[00:39:02.112] Build status: STARTED
[00:39:02.112] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:57:0) after 6m32s
[00:45:34.171] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:57:0)
[00:45:34.188] Build status: STARTED
[00:45:34.188] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:58:0) after 9m52s
[00:55:26.181] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:58:0)
[00:55:26.226] Build status: STARTED
[00:55:26.226] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:59:0) after 8m37s
[01:04:03.264] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:59:0)
[01:04:03.295] Build status: STARTED
[01:04:03.295] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:60:0) after 7m37s
[01:11:40.400] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:60:0)
[01:11:40.508] Build status: STARTED
[01:11:40.508] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:61:0) after 7m45s
[01:19:25.562] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:61:0)
[01:19:25.588] Build status: STARTED
[01:19:25.588] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:62:0) after 8m35s
[01:28:00.624] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:62:0)
[01:28:00.641] Build status: STARTED
[01:28:00.641] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:63:0) after 7m32s
[01:35:32.750] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:63:0)
[01:35:32.775] Build status: STARTED
[01:35:32.775] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:64:0) after 9m18s
[01:44:50.853] Handling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:64:0)
[01:44:50.868] Build status: STARTED
[01:44:50.868] Scheduling timer "check-buildbucket-build-status" (chromium/mac-build-perf-developer:8870604683579757200:65:0) after 4m25s
[01:45:43.057] Received PubSub notification, asking Buildbucket for the build status
[01:45:43.083] Build:
{
  "id": "8705174621530540529",
  "builder": {
    "project": "chromium",
    "bucket": "build",
    "builder": "mac-build-perf-developer"
  },
  "number": 3943,
  "createdBy": "project:chromium",
  "createTime": "2025-08-29T19:26:05.822791970Z",
  "startTime": "2025-08-29T19:27:13.161339470Z",
  "endTime": "2025-08-30T01:45:18.660304377Z",
  "updateTime": "2025-08-30T01:45:18.660304377Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "946fbaec751783a0d6169cfb51f49e3ba9a41364",
      "ref": "refs/heads/main"
    }
  }
}
[01:45:43.083] Invocation finished in 6h19m38.599003862s with status SUCCEEDED