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

Definition (rev 7da05329b3c4b0e715889d983d4127ae16518f1f)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "global.ci"
  builder: "core.x64-asan-cxx_determinism-build_only"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/main",
  "repository": "https://fuchsia.googlesource.com/integration",
  "revision": "e097eb18b3897dff5e37a530aae515011a13e036"
}

Incoming tags

  • buildset:commit/gitiles/fuchsia.googlesource.com/integration/+/e097eb18b3897dff5e37a530aae515011a13e036
  • gitiles_ref:refs/heads/main

Debug log (UTC)

[11:50:50.238] New invocation is queued and will start shortly
[11:50:51.356] Starting the invocation (attempt 1)
[11:50:51.384] Popped buildset tag "buildset:commit/gitiles/fuchsia.googlesource.com/integration/+/e097eb18b3897dff5e37a530aae515011a13e036"
[11:50:51.384] Popped gitiles commit info from properties and tags
[11:50:51.384] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[11:50:51.384] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[11:50:51.384] Buildbucket request:
{
  "requestId": "8895547490416661328",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "core.x64-asan-cxx_determinism-build_only"
  },
  "properties": {
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8895547490416661328",
            "job": "fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f",
            "triggers": [
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "5886c4ef1da9a770aa4e78e01765f7bf438fe150"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@5886c4ef1da9a770aa4e78e01765f7bf438fe150",
                        "title": "5886c4ef1da9a770aa4e78e01765f7bf438fe150",
                        "url": "https://fuchsia.googlesource.com/integration/+/5886c4ef1da9a770aa4e78e01765f7bf438fe150"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "157ec459efe22609aaafb0b26f5ff7e7c6fb9b3c"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@157ec459efe22609aaafb0b26f5ff7e7c6fb9b3c",
                        "title": "157ec459efe22609aaafb0b26f5ff7e7c6fb9b3c",
                        "url": "https://fuchsia.googlesource.com/integration/+/157ec459efe22609aaafb0b26f5ff7e7c6fb9b3c"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "e155e28e0141db28f57b54664df4b7c47eccdebe"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@e155e28e0141db28f57b54664df4b7c47eccdebe",
                        "title": "e155e28e0141db28f57b54664df4b7c47eccdebe",
                        "url": "https://fuchsia.googlesource.com/integration/+/e155e28e0141db28f57b54664df4b7c47eccdebe"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "7c7715fef57706abb27d007637989a266b3756c2"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@7c7715fef57706abb27d007637989a266b3756c2",
                        "title": "7c7715fef57706abb27d007637989a266b3756c2",
                        "url": "https://fuchsia.googlesource.com/integration/+/7c7715fef57706abb27d007637989a266b3756c2"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "473481dbf10d43466ad6b8c69baaebe6137e6ebc"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@473481dbf10d43466ad6b8c69baaebe6137e6ebc",
                        "title": "473481dbf10d43466ad6b8c69baaebe6137e6ebc",
                        "url": "https://fuchsia.googlesource.com/integration/+/473481dbf10d43466ad6b8c69baaebe6137e6ebc"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "e097eb18b3897dff5e37a530aae515011a13e036"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@e097eb18b3897dff5e37a530aae515011a13e036",
                        "title": "e097eb18b3897dff5e37a530aae515011a13e036",
                        "url": "https://fuchsia.googlesource.com/integration/+/e097eb18b3897dff5e37a530aae515011a13e036"
                      }
                ]
          }
    },
  "gitilesCommit": {
    "host": "fuchsia.googlesource.com",
    "project": "integration",
    "id": "e097eb18b3897dff5e37a530aae515011a13e036",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8895547490416661328"
    },
    {
      "key": "scheduler_job_id",
      "value": "fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[11:50:51.794] Scheduled build:
{
  "id": "8730117428491164561",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "core.x64-asan-cxx_determinism-build_only"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2024-11-27T11:50:51.445735084Z",
  "updateTime": "2024-11-27T11:50:51.445735084Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "fuchsia.googlesource.com",
      "project": "integration",
      "id": "e097eb18b3897dff5e37a530aae515011a13e036",
      "ref": "refs/heads/main"
    }
  }
}
[11:50:51.795] Task URL: https://cr-buildbucket.appspot.com/build/8730117428491164561
[11:50:51.795] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:2:0) after 2m43s
[11:50:52.039] Received PubSub notification, asking Buildbucket for the build status
[11:50:52.070] Build status: SCHEDULED
[11:50:56.474] Received PubSub notification, asking Buildbucket for the build status
[11:50:56.500] Build status: STARTED
[11:53:34.870] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:2:0)
[11:53:34.900] Build status: STARTED
[11:53:34.900] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:5:0) after 6m45s
[12:00:19.914] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:5:0)
[12:00:19.954] Build status: STARTED
[12:00:19.954] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:6:0) after 3m38s
[12:03:57.969] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:6:0)
[12:03:58.000] Build status: STARTED
[12:03:58.000] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:7:0) after 5m33s
[12:09:31.016] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:7:0)
[12:09:31.045] Build status: STARTED
[12:09:31.045] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:8:0) after 6m44s
[12:16:15.074] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:8:0)
[12:16:15.099] Build status: STARTED
[12:16:15.099] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:9:0) after 3m28s
[12:19:43.304] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:9:0)
[12:19:43.327] Build status: STARTED
[12:19:43.327] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:10:0) after 1m17s
[12:21:00.342] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:10:0)
[12:21:00.506] Build status: STARTED
[12:21:00.506] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:11:0) after 2m5s
[12:23:05.564] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:11:0)
[12:23:05.580] Build status: STARTED
[12:23:05.580] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:12:0) after 3m58s
[12:27:03.755] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:12:0)
[12:27:03.771] Build status: STARTED
[12:27:03.771] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:13:0) after 5m9s
[12:32:12.785] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:13:0)
[12:32:12.802] Build status: STARTED
[12:32:12.802] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:14:0) after 5m20s
[12:37:32.916] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:14:0)
[12:37:32.932] Build status: STARTED
[12:37:32.932] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:15:0) after 4m48s
[12:42:20.956] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:15:0)
[12:42:21.008] Build status: STARTED
[12:42:21.008] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:16:0) after 6m0s
[12:48:21.190] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:16:0)
[12:48:21.254] Build status: STARTED
[12:48:21.254] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:17:0) after 7m15s
[12:55:36.315] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:17:0)
[12:55:36.336] Build status: STARTED
[12:55:36.336] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:18:0) after 1m49s
[12:57:25.494] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:18:0)
[12:57:25.516] Build status: STARTED
[12:57:25.516] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:19:0) after 2m42s
[13:00:07.654] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:19:0)
[13:00:07.674] Build status: STARTED
[13:00:07.674] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:20:0) after 8m38s
[13:08:45.720] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:20:0)
[13:08:45.743] Build status: STARTED
[13:08:45.743] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:21:0) after 4m11s
[13:12:56.769] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:21:0)
[13:12:56.796] Build status: STARTED
[13:12:56.796] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:22:0) after 3m31s
[13:16:27.825] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:22:0)
[13:16:27.845] Build status: STARTED
[13:16:27.845] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:23:0) after 1m26s
[13:17:53.969] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:23:0)
[13:17:53.989] Build status: STARTED
[13:17:53.989] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:24:0) after 3m33s
[13:21:27.057] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:24:0)
[13:21:27.104] Build status: STARTED
[13:21:27.104] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:25:0) after 3m13s
[13:24:40.140] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:25:0)
[13:24:40.194] Build status: STARTED
[13:24:40.194] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:26:0) after 4m15s
[13:28:55.371] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:26:0)
[13:28:55.391] Build status: STARTED
[13:28:55.391] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:27:0) after 8m59s
[13:37:54.435] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:27:0)
[13:37:54.461] Build status: STARTED
[13:37:54.461] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:28:0) after 2m1s
[13:39:55.529] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:28:0)
[13:39:55.550] Build status: STARTED
[13:39:55.550] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:29:0) after 1m9s
[13:41:04.618] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:29:0)
[13:41:04.633] Build status: STARTED
[13:41:04.633] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:30:0) after 6m15s
[13:47:19.672] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:30:0)
[13:47:19.703] Build status: STARTED
[13:47:19.703] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:31:0) after 2m44s
[13:50:03.826] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:31:0)
[13:50:03.846] Build status: STARTED
[13:50:03.846] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:32:0) after 8m44s
[13:58:47.868] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:32:0)
[13:58:47.889] Build status: STARTED
[13:58:47.889] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:33:0) after 9m26s
[14:08:13.920] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:33:0)
[14:08:13.978] Build status: STARTED
[14:08:13.978] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:34:0) after 4m30s
[14:12:43.980] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:34:0)
[14:12:44.007] Build status: STARTED
[14:12:44.007] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:35:0) after 8m14s
[14:20:58.028] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:35:0)
[14:20:58.048] Build status: STARTED
[14:20:58.049] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:36:0) after 8m21s
[14:29:19.117] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:36:0)
[14:29:19.137] Build status: STARTED
[14:29:19.137] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:37:0) after 9m44s
[14:39:03.157] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:37:0)
[14:39:03.175] Build status: STARTED
[14:39:03.175] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:38:0) after 8m56s
[14:47:59.195] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:38:0)
[14:47:59.214] Build status: STARTED
[14:47:59.215] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:39:0) after 5m20s
[14:53:19.244] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:39:0)
[14:53:19.261] Build status: STARTED
[14:53:19.262] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:40:0) after 4m31s
[14:57:50.279] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:40:0)
[14:57:50.294] Build status: STARTED
[14:57:50.294] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:41:0) after 2m45s
[15:00:35.328] Handling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:41:0)
[15:00:35.356] Build status: STARTED
[15:00:35.356] Scheduling timer "check-buildbucket-build-status" (fuchsia/core.x64-asan-cxx_determinism-build_only-e5a0ec7f:8895547490416661328:42:0) after 7m12s
[15:02:37.440] Received PubSub notification, asking Buildbucket for the build status
[15:02:37.476] Build:
{
  "id": "8730117428491164561",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "core.x64-asan-cxx_determinism-build_only"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2024-11-27T11:50:51.445735084Z",
  "startTime": "2024-11-27T11:50:56.257375527Z",
  "endTime": "2024-11-27T15:02:37.069214388Z",
  "updateTime": "2024-11-27T15:02:37.069214388Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "fuchsia.googlesource.com",
      "project": "integration",
      "id": "e097eb18b3897dff5e37a530aae515011a13e036",
      "ref": "refs/heads/main"
    }
  }
}
[15:02:37.476] Invocation finished in 3h11m47.251242118s with status SUCCEEDED