[17:48:11.319] New invocation is queued and will start shortly
[17:48:11.319] Triggered by user:dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[17:48:13.849] Starting the invocation (attempt 1)
[17:48:13.880] Popped buildset tag "buildset:commit/gitiles/dawn.googlesource.com/dawn/+/efb283784dfb0d83e100c15df9d53436fbd693cf"
[17:48:13.880] Popped gitiles commit info from properties and tags
[17:48:13.880] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[17:48:13.880] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[17:48:13.881] Buildbucket request:
{
"requestId": "8835187428183079328",
"builder": {
"project": "dawn",
"bucket": "ci",
"builder": "dawn-win-x64-nvidia-gtx1660-exp-rel"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8835187428183079328",
"job": "dawn/dawn-win-x64-nvidia-gtx1660-exp-rel",
"triggers": [
{
"gitiles": {
"properties": {
"deps_revision_overrides": {
"dawn": "58fbfdc4c92f913cc36fcd177c8f4aeedb6534c1"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8669765408055913793"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8669765408055913793"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8669765408055913793"
}
],
"parent_build_id": "8669765408055913793",
"parent_builder_group": "ci",
"parent_buildername": "dawn-win-x64-builder-rel",
"parent_got_revision": "58fbfdc4c92f913cc36fcd177c8f4aeedb6534c1",
"revision": "58fbfdc4c92f913cc36fcd177c8f4aeedb6534c1",
"swarm_hashes": {
"benchmarks": "b4e2215cc58faf0a3f3b51106ddb00d27e2a6660cf65072eb25a328f3d2706b5/501",
"dawn_end2end_tests": "12f03e273dd805c947845a1a23dff3cc6b86010f37444758adae1f1beb09db9d/420",
"dawn_node_cts": "e22147a3941fbf3603ee2a43dfce5ab07f74fad101937a6e7d3b8b8ef76d8c4e/910",
"dawn_perf_tests": "00ba926d0c963586e50b99604c8cf65f8bacc0d47746601b70d057b9022717e5/420",
"dawn_unittests": "487424adb6e3b04154f54306ff54490ea4e12935bf741641f15cc0f004ccb9a3/420",
"tint_unittests": "0ca7574e77f1aa52d7f0ee641883a60c465b0be2f38d64b4a3cc24939606ad4a/420"
},
"swarming_command_lines_cwd": "out\\9689-dawn-win-x64-bu",
"swarming_command_lines_digest": "c6b09b444308a4c17c2ac0b6cf1f53a1da7c1438a41ea89cdce335e5cf25e73f/93"
},
"ref": "refs/heads/main",
"repo": "https://dawn.googlesource.com/dawn",
"revision": "58fbfdc4c92f913cc36fcd177c8f4aeedb6534c1",
"tags": [
"parent_buildername:dawn-win-x64-builder-rel",
"parent_buildnumber:4405",
"user_agent:recipe"
]
},
"id": "b85a278e-46b0-48a4-aebb-330d608d657e",
"title": "dawn-win-x64-builder-rel/4405",
"url": "https://cr-buildbucket.appspot.com/build/8669765408055913793"
},
{
"gitiles": {
"properties": {
"deps_revision_overrides": {
"dawn": "169a82090e29e06b44c87ac9690106b20151c82f"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8669762684774468417"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8669762684774468417"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8669762684774468417"
}
],
"parent_build_id": "8669762684774468417",
"parent_builder_group": "ci",
"parent_buildername": "dawn-win-x64-builder-rel",
"parent_got_revision": "169a82090e29e06b44c87ac9690106b20151c82f",
"revision": "169a82090e29e06b44c87ac9690106b20151c82f",
"swarm_hashes": {
"benchmarks": "b4e2215cc58faf0a3f3b51106ddb00d27e2a6660cf65072eb25a328f3d2706b5/501",
"dawn_end2end_tests": "a6da3a12f407afe36d920ee5cb2bc45b25360598baf5758b4e62eb71cf009825/420",
"dawn_node_cts": "4db4c3a640ce98017d0516461fb97e5436a9b0916d32c3c747bd54989f05f118/910",
"dawn_perf_tests": "2141e5b758f9725ee1ecab508f7f940607c77ec943ee840ac344d1b650a2dddb/420",
"dawn_unittests": "02ad30dbfd68922bfa34eec2c087617f398fdb2111869584026396f768cab4c1/420",
"tint_unittests": "0ca7574e77f1aa52d7f0ee641883a60c465b0be2f38d64b4a3cc24939606ad4a/420"
},
"swarming_command_lines_cwd": "out\\9689-dawn-win-x64-bu",
"swarming_command_lines_digest": "c6b09b444308a4c17c2ac0b6cf1f53a1da7c1438a41ea89cdce335e5cf25e73f/93"
},
"ref": "refs/heads/main",
"repo": "https://dawn.googlesource.com/dawn",
"revision": "169a82090e29e06b44c87ac9690106b20151c82f",
"tags": [
"parent_buildername:dawn-win-x64-builder-rel",
"parent_buildnumber:4406",
"user_agent:recipe"
]
},
"id": "a6bb317f-0bd5-4aa1-8fdf-3bc1bfef43da",
"title": "dawn-win-x64-builder-rel/4406",
"url": "https://cr-buildbucket.appspot.com/build/8669762684774468417"
},
{
"gitiles": {
"properties": {
"deps_revision_overrides": {
"dawn": "0b3e472f3176a61b6be1eb10ef558afc01ce33c4"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8669759961372024817"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8669759961372024817"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8669759961372024817"
}
],
"parent_build_id": "8669759961372024817",
"parent_builder_group": "ci",
"parent_buildername": "dawn-win-x64-builder-rel",
"parent_got_revision": "0b3e472f3176a61b6be1eb10ef558afc01ce33c4",
"revision": "0b3e472f3176a61b6be1eb10ef558afc01ce33c4",
"swarm_hashes": {
"benchmarks": "b4e2215cc58faf0a3f3b51106ddb00d27e2a6660cf65072eb25a328f3d2706b5/501",
"dawn_end2end_tests": "e3da6e5a47f78d1e6f8b48ddb6235d31d504fcf0693c680a5836c3c927526633/420",
"dawn_node_cts": "099e4ebbfdf09b63672931235cbcf42e425893c842b6aaacbfef01967d15bcee/910",
"dawn_perf_tests": "48171a82a1678e22bac06666b5f24d298e243e5e694c59cfa800a9a3ae539b86/420",
"dawn_unittests": "70f28916332bb4db81adf9e78e6a366e1bf7607f3aab16d5534bb003153a25d4/420",
"tint_unittests": "0ca7574e77f1aa52d7f0ee641883a60c465b0be2f38d64b4a3cc24939606ad4a/420"
},
"swarming_command_lines_cwd": "out\\9689-dawn-win-x64-bu",
"swarming_command_lines_digest": "c6b09b444308a4c17c2ac0b6cf1f53a1da7c1438a41ea89cdce335e5cf25e73f/93"
},
"ref": "refs/heads/main",
"repo": "https://dawn.googlesource.com/dawn",
"revision": "0b3e472f3176a61b6be1eb10ef558afc01ce33c4",
"tags": [
"parent_buildername:dawn-win-x64-builder-rel",
"parent_buildnumber:4407",
"user_agent:recipe"
]
},
"id": "1a2d7747-a7bc-4060-8673-93e9ad338855",
"title": "dawn-win-x64-builder-rel/4407",
"url": "https://cr-buildbucket.appspot.com/build/8669759961372024817"
},
{
"gitiles": {
"properties": {
"deps_revision_overrides": {
"dawn": "ec9d407b19e57ea1be7dc89f330f2575d45a6065"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8669758828870225313"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8669758828870225313"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8669758828870225313"
}
],
"parent_build_id": "8669758828870225313",
"parent_builder_group": "ci",
"parent_buildername": "dawn-win-x64-builder-rel",
"parent_got_revision": "ec9d407b19e57ea1be7dc89f330f2575d45a6065",
"revision": "ec9d407b19e57ea1be7dc89f330f2575d45a6065",
"swarm_hashes": {
"benchmarks": "b4e2215cc58faf0a3f3b51106ddb00d27e2a6660cf65072eb25a328f3d2706b5/501",
"dawn_end2end_tests": "78aa133591ac5cbd615bbe52f001e41c807857baefd4c859da0f1043f4253038/420",
"dawn_node_cts": "04afcde966ed6e55edd65a27db09a3b2485fdc7402972a7c0744d5290eeb22f8/910",
"dawn_perf_tests": "5aebe344898cc3a19dc13737dee10a09b0ca7ebd812a975c68cd8ecd4a556576/420",
"dawn_unittests": "e8d43e9a44da8f0269c51645d81e0cac11f2856872118a37c3b742bb91b85a65/420",
"tint_unittests": "0ca7574e77f1aa52d7f0ee641883a60c465b0be2f38d64b4a3cc24939606ad4a/420"
},
"swarming_command_lines_cwd": "out\\9689-dawn-win-x64-bu",
"swarming_command_lines_digest": "c6b09b444308a4c17c2ac0b6cf1f53a1da7c1438a41ea89cdce335e5cf25e73f/93"
},
"ref": "refs/heads/main",
"repo": "https://dawn.googlesource.com/dawn",
"revision": "ec9d407b19e57ea1be7dc89f330f2575d45a6065",
"tags": [
"parent_buildername:dawn-win-x64-builder-rel",
"parent_buildnumber:4408",
"user_agent:recipe"
]
},
"id": "4720ccc9-df83-448a-a0e1-9fda8fa87b74",
"title": "dawn-win-x64-builder-rel/4408",
"url": "https://cr-buildbucket.appspot.com/build/8669758828870225313"
},
{
"gitiles": {
"properties": {
"deps_revision_overrides": {
"dawn": "efb283784dfb0d83e100c15df9d53436fbd693cf"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8669758426824269105"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8669758426824269105"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8669758426824269105"
}
],
"parent_build_id": "8669758426824269105",
"parent_builder_group": "ci",
"parent_buildername": "dawn-win-x64-builder-rel",
"parent_got_revision": "efb283784dfb0d83e100c15df9d53436fbd693cf",
"revision": "efb283784dfb0d83e100c15df9d53436fbd693cf",
"swarm_hashes": {
"benchmarks": "b4e2215cc58faf0a3f3b51106ddb00d27e2a6660cf65072eb25a328f3d2706b5/501",
"dawn_end2end_tests": "9e09ab140543da5c9661cf22a44edef9c811a385ee0d1d8ad0a129badaa8cf87/420",
"dawn_node_cts": "1e4045f688786b245618c5022c5ca2cf0f5e4318b7e8995ae9e8d7243154ece0/910",
"dawn_perf_tests": "467dcd2f11f440186d7aafccc7e20f6dbbf30f59c4fd5e9645ca918851a69533/420",
"dawn_unittests": "7809b5103f084533d812e42caf403dec52f64d6bf775cb9e5503c66a1f10af11/420",
"tint_unittests": "0ca7574e77f1aa52d7f0ee641883a60c465b0be2f38d64b4a3cc24939606ad4a/420"
},
"swarming_command_lines_cwd": "out\\9689-dawn-win-x64-bu",
"swarming_command_lines_digest": "c6b09b444308a4c17c2ac0b6cf1f53a1da7c1438a41ea89cdce335e5cf25e73f/93"
},
"ref": "refs/heads/main",
"repo": "https://dawn.googlesource.com/dawn",
"revision": "efb283784dfb0d83e100c15df9d53436fbd693cf",
"tags": [
"parent_buildername:dawn-win-x64-builder-rel",
"parent_buildnumber:4409",
"user_agent:recipe"
]
},
"id": "ca35f0dd-3368-411a-a928-a990f576f905",
"title": "dawn-win-x64-builder-rel/4409",
"url": "https://cr-buildbucket.appspot.com/build/8669758426824269105"
}
]
},
"deps_revision_overrides": {
"dawn": "efb283784dfb0d83e100c15df9d53436fbd693cf"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8669758426824269105"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8669758426824269105"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8669758426824269105"
}
],
"parent_build_id": "8669758426824269105",
"parent_builder_group": "ci",
"parent_buildername": "dawn-win-x64-builder-rel",
"parent_got_revision": "efb283784dfb0d83e100c15df9d53436fbd693cf",
"swarm_hashes": {
"benchmarks": "b4e2215cc58faf0a3f3b51106ddb00d27e2a6660cf65072eb25a328f3d2706b5/501",
"dawn_end2end_tests": "9e09ab140543da5c9661cf22a44edef9c811a385ee0d1d8ad0a129badaa8cf87/420",
"dawn_node_cts": "1e4045f688786b245618c5022c5ca2cf0f5e4318b7e8995ae9e8d7243154ece0/910",
"dawn_perf_tests": "467dcd2f11f440186d7aafccc7e20f6dbbf30f59c4fd5e9645ca918851a69533/420",
"dawn_unittests": "7809b5103f084533d812e42caf403dec52f64d6bf775cb9e5503c66a1f10af11/420",
"tint_unittests": "0ca7574e77f1aa52d7f0ee641883a60c465b0be2f38d64b4a3cc24939606ad4a/420"
},
"swarming_command_lines_cwd": "out\\9689-dawn-win-x64-bu",
"swarming_command_lines_digest": "c6b09b444308a4c17c2ac0b6cf1f53a1da7c1438a41ea89cdce335e5cf25e73f/93"
},
"gitilesCommit": {
"host": "dawn.googlesource.com",
"project": "dawn",
"id": "efb283784dfb0d83e100c15df9d53436fbd693cf",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8835187428183079328"
},
{
"key": "scheduler_job_id",
"value": "dawn/dawn-win-x64-nvidia-gtx1660-exp-rel"
},
{
"key": "user_agent",
"value": "luci-scheduler"
},
{
"key": "parent_buildername",
"value": "dawn-win-x64-builder-rel"
},
{
"key": "parent_buildnumber",
"value": "4409"
},
{
"key": "user_agent",
"value": "recipe"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[17:48:14.413] Scheduled build:
{
"id": "8669757364767391313",
"builder": {
"project": "dawn",
"bucket": "ci",
"builder": "dawn-win-x64-nvidia-gtx1660-exp-rel"
},
"number": 2111,
"createdBy": "project:dawn",
"createTime": "2026-09-24T17:48:13.955614560Z",
"updateTime": "2026-09-24T17:48:13.955614560Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "dawn.googlesource.com",
"project": "dawn",
"id": "efb283784dfb0d83e100c15df9d53436fbd693cf",
"ref": "refs/heads/main"
}
}
}
[17:48:14.413] Task URL: https://cr-buildbucket.appspot.com/build/8669757364767391313
[17:48:14.413] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:2:0) after 7m35s
[17:48:15.396] Received PubSub notification, asking Buildbucket for the build status
[17:48:15.423] Build status: SCHEDULED
[17:48:27.437] Received PubSub notification, asking Buildbucket for the build status
[17:48:27.458] Build status: STARTED
[17:55:49.442] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:2:0)
[17:55:49.467] Build status: STARTED
[17:55:49.467] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:5:0) after 7m26s
[18:03:15.501] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:5:0)
[18:03:15.524] Build status: STARTED
[18:03:15.524] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:6:0) after 5m34s
[18:08:49.595] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:6:0)
[18:08:49.658] Build status: STARTED
[18:08:49.658] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:7:0) after 6m26s
[18:15:15.710] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:7:0)
[18:15:15.732] Build status: STARTED
[18:15:15.733] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:8:0) after 5m27s
[18:20:42.769] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:8:0)
[18:20:42.803] Build status: STARTED
[18:20:42.803] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:9:0) after 8m51s
[18:29:33.822] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:9:0)
[18:29:33.844] Build status: STARTED
[18:29:33.844] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:10:0) after 3m29s
[18:33:02.990] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:10:0)
[18:33:03.018] Build status: STARTED
[18:33:03.018] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:11:0) after 2m55s
[18:35:58.118] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:11:0)
[18:35:58.139] Build status: STARTED
[18:35:58.140] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:12:0) after 5m14s
[18:41:12.181] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:12:0)
[18:41:12.282] Build status: STARTED
[18:41:12.282] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:13:0) after 5m25s
[18:46:37.419] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:13:0)
[18:46:37.436] Build status: STARTED
[18:46:37.436] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:14:0) after 6m6s
[18:52:43.458] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:14:0)
[18:52:43.484] Build status: STARTED
[18:52:43.484] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:15:0) after 6m26s
[18:59:09.516] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:15:0)
[18:59:09.560] Build status: STARTED
[18:59:09.560] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:16:0) after 4m33s
[19:03:42.625] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:16:0)
[19:03:42.646] Build status: STARTED
[19:03:42.646] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:17:0) after 3m47s
[19:07:29.668] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:17:0)
[19:07:29.688] Build status: STARTED
[19:07:29.688] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:18:0) after 5m33s
[19:13:02.710] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:18:0)
[19:13:02.727] Build status: STARTED
[19:13:02.727] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:19:0) after 4m5s
[19:17:07.798] Handling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:19:0)
[19:17:07.820] Build status: STARTED
[19:17:07.820] Scheduling timer "check-buildbucket-build-status" (dawn/dawn-win-x64-nvidia-gtx1660-exp-rel:8835187428183079328:20:0) after 7m56s
[19:19:19.545] Received PubSub notification, asking Buildbucket for the build status
[19:19:19.580] Build:
{
"id": "8669757364767391313",
"builder": {
"project": "dawn",
"bucket": "ci",
"builder": "dawn-win-x64-nvidia-gtx1660-exp-rel"
},
"number": 2111,
"createdBy": "project:dawn",
"createTime": "2026-09-24T17:48:13.955614560Z",
"startTime": "2026-09-24T17:48:27.157496969Z",
"endTime": "2026-09-24T19:19:19.146190277Z",
"updateTime": "2026-09-24T19:19:19.146190277Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "dawn.googlesource.com",
"project": "dawn",
"id": "efb283784dfb0d83e100c15df9d53436fbd693cf",
"ref": "refs/heads/main"
}
}
}
[19:19:19.580] Invocation finished in 1h31m8.266116296s with status SUCCEEDED