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

Definition (rev 8c6a23373824b48b93461eca2a40ea83a3cf31fb)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "ci"
  builder: "Libfuzzer Upload Windows ASan"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/branch-heads/7258",
  "repository": "https://chromium.googlesource.com/chromium/src",
  "revision": "4c9be8ad85ce4acde33a4a1a878953c4d02033cf"
}

Incoming tags

  • buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4c9be8ad85ce4acde33a4a1a878953c4d02033cf
  • gitiles_ref:refs/branch-heads/7258

Debug log (UTC)

[00:05:14.849] New invocation is queued and will start shortly
[00:05:16.024] Starting the invocation (attempt 1)
[00:05:16.062] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4c9be8ad85ce4acde33a4a1a878953c4d02033cf"
[00:05:16.062] Popped gitiles commit info from properties and tags
[00:05:16.062] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[00:05:16.062] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[00:05:16.062] Buildbucket request:
{
  "requestId": "8871764880126862352",
  "builder": {
    "project": "chromium-m139",
    "bucket": "ci",
    "builder": "Libfuzzer Upload Windows ASan"
  },
  "properties": {
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8871764880126862352",
            "job": "chromium-m139/Libfuzzer Upload Windows ASan",
            "triggers": [
                  {
                        "gitiles": {
                              "ref": "refs/branch-heads/7258",
                              "repo": "https://chromium.googlesource.com/chromium/src",
                              "revision": "4c9be8ad85ce4acde33a4a1a878953c4d02033cf"
                            },
                        "id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7258@4c9be8ad85ce4acde33a4a1a878953c4d02033cf",
                        "title": "4c9be8ad85ce4acde33a4a1a878953c4d02033cf",
                        "url": "https://chromium.googlesource.com/chromium/src/+/4c9be8ad85ce4acde33a4a1a878953c4d02033cf"
                      }
                ]
          }
    },
  "gitilesCommit": {
    "host": "chromium.googlesource.com",
    "project": "chromium/src",
    "id": "4c9be8ad85ce4acde33a4a1a878953c4d02033cf",
    "ref": "refs/branch-heads/7258"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8871764880126862352"
    },
    {
      "key": "scheduler_job_id",
      "value": "chromium-m139/Libfuzzer Upload Windows ASan"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[00:05:16.713] Scheduled build:
{
  "id": "8706334818125243793",
  "builder": {
    "project": "chromium-m139",
    "bucket": "ci",
    "builder": "Libfuzzer Upload Windows ASan"
  },
  "number": 247,
  "createdBy": "project:chromium-m139",
  "createTime": "2025-08-17T00:05:16.128100285Z",
  "updateTime": "2025-08-17T00:05:16.128100285Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "4c9be8ad85ce4acde33a4a1a878953c4d02033cf",
      "ref": "refs/branch-heads/7258"
    }
  }
}
[00:05:16.713] Task URL: https://cr-buildbucket.appspot.com/build/8706334818125243793
[00:05:16.713] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:2:0) after 5m35s
[00:05:17.776] Received PubSub notification, asking Buildbucket for the build status
[00:05:17.811] Build status: SCHEDULED
[00:05:24.075] Received PubSub notification, asking Buildbucket for the build status
[00:05:24.098] Build status: STARTED
[00:10:51.830] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:2:0)
[00:10:51.854] Build status: STARTED
[00:10:51.854] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:5:0) after 1m46s
[00:12:37.855] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:5:0)
[00:12:37.897] Build status: STARTED
[00:12:37.897] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:6:0) after 1m25s
[00:14:03.123] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:6:0)
[00:14:03.186] Build status: STARTED
[00:14:03.186] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:7:0) after 4m41s
[00:18:44.379] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:7:0)
[00:18:44.506] Build status: STARTED
[00:18:44.506] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:8:0) after 3m54s
[00:22:38.595] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:8:0)
[00:22:38.629] Build status: STARTED
[00:22:38.629] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:9:0) after 7m21s
[00:29:59.658] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:9:0)
[00:29:59.705] Build status: STARTED
[00:29:59.705] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:10:0) after 8m17s
[00:38:16.940] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:10:0)
[00:38:16.970] Build status: STARTED
[00:38:16.970] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:11:0) after 6m31s
[00:44:47.987] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:11:0)
[00:44:48.007] Build status: STARTED
[00:44:48.007] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:12:0) after 7m35s
[00:52:23.024] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:12:0)
[00:52:23.043] Build status: STARTED
[00:52:23.044] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:13:0) after 9m13s
[01:01:36.067] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:13:0)
[01:01:36.161] Build status: STARTED
[01:01:36.161] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:14:0) after 7m44s
[01:09:20.224] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:14:0)
[01:09:20.360] Build status: STARTED
[01:09:20.360] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:15:0) after 9m50s
[01:19:10.501] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:15:0)
[01:19:10.523] Build status: STARTED
[01:19:10.523] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:16:0) after 3m15s
[01:22:25.687] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:16:0)
[01:22:25.722] Build status: STARTED
[01:22:25.722] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:17:0) after 4m38s
[01:27:03.837] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:17:0)
[01:27:03.908] Build status: STARTED
[01:27:03.908] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:18:0) after 9m58s
[01:37:01.929] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:18:0)
[01:37:01.958] Build status: STARTED
[01:37:01.958] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:19:0) after 7m29s
[01:44:30.973] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:19:0)
[01:44:31.061] Build status: STARTED
[01:44:31.062] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:20:0) after 5m50s
[01:50:21.079] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:20:0)
[01:50:21.190] Build status: STARTED
[01:50:21.190] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:21:0) after 6m58s
[01:57:19.334] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:21:0)
[01:57:19.374] Build status: STARTED
[01:57:19.374] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:22:0) after 9m18s
[02:06:37.611] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:22:0)
[02:06:37.629] Build status: STARTED
[02:06:37.629] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:23:0) after 8m51s
[02:15:28.744] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:23:0)
[02:15:28.815] Build status: STARTED
[02:15:28.815] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:24:0) after 2m12s
[02:17:40.944] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:24:0)
[02:17:40.980] Build status: STARTED
[02:17:40.981] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:25:0) after 6m16s
[02:23:56.994] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:25:0)
[02:23:57.014] Build status: STARTED
[02:23:57.014] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:26:0) after 3m46s
[02:27:43.028] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:26:0)
[02:27:43.051] Build status: STARTED
[02:27:43.051] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:27:0) after 4m37s
[02:32:20.146] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:27:0)
[02:32:20.167] Build status: STARTED
[02:32:20.167] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:28:0) after 6m59s
[02:39:19.510] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:28:0)
[02:39:19.601] Build status: STARTED
[02:39:19.601] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:29:0) after 3m40s
[02:42:59.617] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:29:0)
[02:42:59.641] Build status: STARTED
[02:42:59.641] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:30:0) after 5m22s
[02:48:21.758] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:30:0)
[02:48:21.789] Build status: STARTED
[02:48:21.789] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:31:0) after 3m46s
[02:52:07.912] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:31:0)
[02:52:07.947] Build status: STARTED
[02:52:07.947] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:32:0) after 8m3s
[03:00:10.944] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:32:0)
[03:00:10.969] Build status: STARTED
[03:00:10.969] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:33:0) after 3m9s
[03:03:20.124] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:33:0)
[03:03:20.315] Build status: STARTED
[03:03:20.315] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:34:0) after 3m0s
[03:06:20.636] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:34:0)
[03:06:20.872] Build status: STARTED
[03:06:20.872] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:35:0) after 9m58s
[03:16:19.004] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:35:0)
[03:16:19.031] Build status: STARTED
[03:16:19.031] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:36:0) after 1m25s
[03:17:44.389] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:36:0)
[03:17:44.415] Build status: STARTED
[03:17:44.415] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:37:0) after 2m49s
[03:20:33.572] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:37:0)
[03:20:33.589] Build status: STARTED
[03:20:33.589] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:38:0) after 1m7s
[03:21:40.612] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:38:0)
[03:21:40.637] Build status: STARTED
[03:21:40.637] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:39:0) after 6m0s
[03:27:40.876] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:39:0)
[03:27:41.070] Build status: STARTED
[03:27:41.070] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:40:0) after 2m32s
[03:30:13.169] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:40:0)
[03:30:13.189] Build status: STARTED
[03:30:13.189] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:41:0) after 7m2s
[03:37:15.240] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:41:0)
[03:37:15.275] Build status: STARTED
[03:37:15.275] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:42:0) after 9m7s
[03:46:22.481] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:42:0)
[03:46:22.539] Build status: STARTED
[03:46:22.539] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:43:0) after 4m8s
[03:50:30.561] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:43:0)
[03:50:30.577] Build status: STARTED
[03:50:30.577] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:44:0) after 3m29s
[03:53:59.695] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:44:0)
[03:53:59.729] Build status: STARTED
[03:53:59.729] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:45:0) after 2m40s
[03:56:39.746] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:45:0)
[03:56:39.811] Build status: STARTED
[03:56:39.811] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:46:0) after 2m6s
[03:58:45.837] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:46:0)
[03:58:45.870] Build status: STARTED
[03:58:45.870] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:47:0) after 8m43s
[04:07:28.974] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:47:0)
[04:07:29.012] Build status: STARTED
[04:07:29.012] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:48:0) after 3m0s
[04:10:29.045] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:48:0)
[04:10:29.062] Build status: STARTED
[04:10:29.062] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:49:0) after 7m0s
[04:17:29.329] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:49:0)
[04:17:29.348] Build status: STARTED
[04:17:29.348] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:50:0) after 5m55s
[04:23:24.596] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:50:0)
[04:23:24.617] Build status: STARTED
[04:23:24.617] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:51:0) after 7m24s
[04:30:48.634] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:51:0)
[04:30:48.704] Build status: STARTED
[04:30:48.704] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:52:0) after 8m17s
[04:39:05.962] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:52:0)
[04:39:06.022] Build status: STARTED
[04:39:06.022] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:53:0) after 9m9s
[04:48:15.184] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:53:0)
[04:48:15.203] Build status: STARTED
[04:48:15.203] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:54:0) after 1m35s
[04:49:50.433] Handling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:54:0)
[04:49:50.465] Build status: STARTED
[04:49:50.465] Scheduling timer "check-buildbucket-build-status" (chromium-m139/Libfuzzer Upload Windows ASan:8871764880126862352:55:0) after 9m10s
[04:56:35.848] Received PubSub notification, asking Buildbucket for the build status
[04:56:35.878] Build:
{
  "id": "8706334818125243793",
  "builder": {
    "project": "chromium-m139",
    "bucket": "ci",
    "builder": "Libfuzzer Upload Windows ASan"
  },
  "number": 247,
  "createdBy": "project:chromium-m139",
  "createTime": "2025-08-17T00:05:16.128100285Z",
  "startTime": "2025-08-17T00:05:23.882389214Z",
  "endTime": "2025-08-17T04:56:35.560617382Z",
  "updateTime": "2025-08-17T04:56:35.560617382Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "4c9be8ad85ce4acde33a4a1a878953c4d02033cf",
      "ref": "refs/branch-heads/7258"
    }
  }
}
[04:56:35.878] Invocation finished in 4h51m21.041853308s with status SUCCEEDED