[15:02:40.668] New invocation is queued and will start shortly
[15:02:40.668] Triggered by user:v8-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[15:02:41.757] Starting the invocation (attempt 1)
[15:02:41.884] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe"
[15:02:41.884] Reconstructed gitiles commit from tags
[15:02:41.884] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[15:02:41.884] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[15:02:41.885] Buildbucket request:
{
"requestId": "8962939563855150208",
"builder": {
"project": "v8",
"bucket": "ci.br.extended",
"builder": "V8 Linux64 - debug - single generation"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8962939563855150208",
"job": "v8/ci.br.extended-V8 Linux64 - debug - single generation",
"triggers": [
{
"buildbucket": {
"properties": {
"newest_gitiles_revision": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"oldest_gitiles_revision": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"parent_build": "https://cr-buildbucket.appspot.com/build/8797510005402544689",
"parent_buildername": "V8 Linux64 - debug - single generation - builder",
"parent_gn_args": [
"is_component_build = true",
"is_debug = true",
"target_cpu = \"x64\"",
"use_goma = false",
"use_remoteexec = true",
"v8_disable_write_barriers = true",
"v8_enable_backtrace = true",
"v8_enable_google_benchmark = true",
"v8_enable_sandbox = true",
"v8_enable_single_generation = true",
"v8_enable_slow_dchecks = true"
],
"parent_got_revision": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"parent_got_revision_cp": "refs/branch-heads/10.8@{#36}",
"parent_test_spec": {
"swarming_dimensions": {
"os": "Ubuntu-18.04"
},
"swarming_task_attrs": {
"expiration": 14400,
"hard_timeout": 3600,
"priority": 35
},
"tests": [
[
"v8testing",
3,
null,
"",
[
],
{
},
{
}
]
]
},
"revision": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"swarm_hashes": {
"bot_default": "d74cfe283d611dd2269ef2ed5a77b2f48dcbe3f276d8591c1148e53521390a65/320"
}
},
"tags": [
"buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"gitiles_ref:refs/branch-heads/10.8",
"parent_buildername:V8 Linux64 - debug - single generation - builder",
"parent_buildnumber:3",
"user_agent:recipe"
]
},
"id": "5ab2faf8-e325-456a-8d07-040a4ca75a4a",
"title": "V8 Linux64 - debug - single generation - builder/3"
}
]
},
"newest_gitiles_revision": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"oldest_gitiles_revision": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"parent_build": "https://cr-buildbucket.appspot.com/build/8797510005402544689",
"parent_buildername": "V8 Linux64 - debug - single generation - builder",
"parent_gn_args": [
"is_component_build = true",
"is_debug = true",
"target_cpu = \"x64\"",
"use_goma = false",
"use_remoteexec = true",
"v8_disable_write_barriers = true",
"v8_enable_backtrace = true",
"v8_enable_google_benchmark = true",
"v8_enable_sandbox = true",
"v8_enable_single_generation = true",
"v8_enable_slow_dchecks = true"
],
"parent_got_revision": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"parent_got_revision_cp": "refs/branch-heads/10.8@{#36}",
"parent_test_spec": {
"swarming_dimensions": {
"os": "Ubuntu-18.04"
},
"swarming_task_attrs": {
"expiration": 14400,
"hard_timeout": 3600,
"priority": 35
},
"tests": [
[
"v8testing",
3,
null,
"",
[
],
{
},
{
}
]
]
},
"swarm_hashes": {
"bot_default": "d74cfe283d611dd2269ef2ed5a77b2f48dcbe3f276d8591c1148e53521390a65/320"
}
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "v8/v8",
"id": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"ref": "refs/branch-heads/10.8"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8962939563855150208"
},
{
"key": "scheduler_job_id",
"value": "v8/ci.br.extended-V8 Linux64 - debug - single generation"
},
{
"key": "user_agent",
"value": "luci-scheduler"
},
{
"key": "parent_buildername",
"value": "V8 Linux64 - debug - single generation - builder"
},
{
"key": "parent_buildnumber",
"value": "3"
},
{
"key": "user_agent",
"value": "recipe"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[15:02:42.435] Scheduled build:
{
"id": "8797509501831676641",
"builder": {
"project": "v8",
"bucket": "ci.br.extended",
"builder": "V8 Linux64 - debug - single generation"
},
"number": 3,
"createdBy": "project:v8",
"createTime": "2022-11-14T15:02:41.971836747Z",
"updateTime": "2022-11-14T15:02:41.971836747Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "v8/v8",
"id": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"ref": "refs/branch-heads/10.8"
}
},
"canary": true
}
[15:02:42.435] Task URL: https://cr-buildbucket.appspot.com/build/8797509501831676641
[15:02:42.435] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:2:0) after 8m27s
[15:11:09.457] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:2:0)
[15:11:09.499] Build status: SCHEDULED
[15:11:09.499] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:3:0) after 8m27s
[15:19:36.573] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:3:0)
[15:19:36.604] Build status: SCHEDULED
[15:19:36.604] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:4:0) after 9m21s
[15:28:57.726] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:4:0)
[15:28:57.761] Build status: SCHEDULED
[15:28:57.761] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:5:0) after 4m18s
[15:33:15.815] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:5:0)
[15:33:15.979] Build status: SCHEDULED
[15:33:15.979] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:6:0) after 3m52s
[15:37:08.024] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:6:0)
[15:37:08.051] Build status: SCHEDULED
[15:37:08.051] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:7:0) after 7m16s
[15:44:24.085] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:7:0)
[15:44:24.112] Build status: SCHEDULED
[15:44:24.112] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:8:0) after 2m21s
[15:46:45.235] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:8:0)
[15:46:45.266] Build status: SCHEDULED
[15:46:45.266] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:9:0) after 4m43s
[15:51:28.297] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:9:0)
[15:51:28.341] Build status: SCHEDULED
[15:51:28.341] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:10:0) after 7m18s
[15:58:46.383] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:10:0)
[15:58:46.407] Build status: SCHEDULED
[15:58:46.407] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:11:0) after 3m21s
[16:02:07.505] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:11:0)
[16:02:07.534] Build status: SCHEDULED
[16:02:07.534] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:12:0) after 8m42s
[16:10:49.585] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:12:0)
[16:10:49.613] Build status: SCHEDULED
[16:10:49.613] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:13:0) after 3m27s
[16:14:16.641] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:13:0)
[16:14:16.692] Build status: SCHEDULED
[16:14:16.692] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:14:0) after 1m48s
[16:16:04.719] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:14:0)
[16:16:04.758] Build status: SCHEDULED
[16:16:04.758] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:15:0) after 5m11s
[16:21:15.911] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:15:0)
[16:21:15.952] Build status: SCHEDULED
[16:21:15.952] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:16:0) after 7m11s
[16:28:26.977] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:16:0)
[16:28:27.009] Build status: SCHEDULED
[16:28:27.009] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:17:0) after 7m42s
[16:36:09.087] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:17:0)
[16:36:09.113] Build status: SCHEDULED
[16:36:09.113] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:18:0) after 5m30s
[16:41:39.137] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:18:0)
[16:41:39.165] Build status: SCHEDULED
[16:41:39.165] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:19:0) after 5m25s
[16:47:04.199] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:19:0)
[16:47:04.237] Build status: SCHEDULED
[16:47:04.237] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:20:0) after 5m1s
[16:52:05.309] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:20:0)
[16:52:05.398] Build status: SCHEDULED
[16:52:05.398] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:21:0) after 9m23s
[17:01:28.426] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:21:0)
[17:01:28.547] Build status: SCHEDULED
[17:01:28.547] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:22:0) after 9m34s
[17:11:02.629] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:22:0)
[17:11:02.670] Build status: SCHEDULED
[17:11:02.670] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:23:0) after 1m32s
[17:12:34.682] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:23:0)
[17:12:34.721] Build status: SCHEDULED
[17:12:34.721] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:24:0) after 9m16s
[17:21:50.742] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:24:0)
[17:21:50.772] Build status: SCHEDULED
[17:21:50.772] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:25:0) after 2m6s
[17:23:56.802] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:25:0)
[17:23:56.829] Build status: SCHEDULED
[17:23:56.829] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:26:0) after 4m19s
[17:28:15.893] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:26:0)
[17:28:16.027] Build status: SCHEDULED
[17:28:16.027] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:27:0) after 5m21s
[17:33:37.051] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:27:0)
[17:33:37.078] Build status: SCHEDULED
[17:33:37.078] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:28:0) after 5m18s
[17:38:55.114] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:28:0)
[17:38:55.148] Build status: SCHEDULED
[17:38:55.148] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:29:0) after 5m34s
[17:44:29.173] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:29:0)
[17:44:29.199] Build status: SCHEDULED
[17:44:29.199] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:30:0) after 7m46s
[17:52:15.398] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:30:0)
[17:52:15.444] Build status: SCHEDULED
[17:52:15.444] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:31:0) after 1m55s
[17:54:10.756] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:31:0)
[17:54:10.786] Build status: SCHEDULED
[17:54:10.786] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:32:0) after 9m4s
[18:03:15.202] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:32:0)
[18:03:15.252] Build status: SCHEDULED
[18:03:15.252] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:33:0) after 4m36s
[18:07:51.275] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:33:0)
[18:07:51.302] Build status: SCHEDULED
[18:07:51.302] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:34:0) after 6m4s
[18:13:55.917] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:34:0)
[18:13:55.946] Build status: SCHEDULED
[18:13:55.946] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:35:0) after 7m52s
[18:21:48.209] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:35:0)
[18:21:48.234] Build status: SCHEDULED
[18:21:48.234] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:36:0) after 2m14s
[18:24:02.442] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:36:0)
[18:24:02.470] Build status: SCHEDULED
[18:24:02.470] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:37:0) after 9m19s
[18:33:21.724] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:37:0)
[18:33:21.759] Build status: SCHEDULED
[18:33:21.759] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:38:0) after 8m50s
[18:42:12.169] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:38:0)
[18:42:12.203] Build status: SCHEDULED
[18:42:12.204] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:39:0) after 5m29s
[18:47:41.289] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:39:0)
[18:47:41.331] Build status: SCHEDULED
[18:47:41.331] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:40:0) after 3m0s
[18:49:01.523] Received PubSub notification, asking Buildbucket for the build status
[18:49:01.664] Build status: STARTED
[18:50:41.353] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:40:0)
[18:50:41.392] Build status: STARTED
[18:50:41.392] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:42:0) after 5m17s
[18:55:58.584] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:42:0)
[18:55:58.615] Build status: STARTED
[18:55:58.615] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:43:0) after 9m9s
[19:05:07.653] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:43:0)
[19:05:07.693] Build status: STARTED
[19:05:07.693] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:44:0) after 4m9s
[19:09:16.909] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:44:0)
[19:09:16.945] Build status: STARTED
[19:09:16.945] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:45:0) after 5m57s
[19:15:14.214] Handling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:45:0)
[19:15:14.239] Build status: STARTED
[19:15:14.240] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.extended-V8 Linux64 - debug - single generation:8962939563855150208:46:0) after 3m3s
[19:16:22.914] Received PubSub notification, asking Buildbucket for the build status
[19:16:23.009] Build:
{
"id": "8797509501831676641",
"builder": {
"project": "v8",
"bucket": "ci.br.extended",
"builder": "V8 Linux64 - debug - single generation"
},
"number": 3,
"createdBy": "project:v8",
"createTime": "2022-11-14T15:02:41.971836747Z",
"startTime": "2022-11-14T18:49:01.039330Z",
"endTime": "2022-11-14T19:16:22.384166800Z",
"updateTime": "2022-11-14T19:16:22.384166800Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "v8/v8",
"id": "d0111b6c7b782cb6c33ea3d03bedf7f8e5f423fe",
"ref": "refs/branch-heads/10.8"
}
},
"canary": true
}
[19:16:23.009] Invocation finished in 4h13m42.352879701s with status SUCCEEDED