buildbucket: < server: "cr-buildbucket.appspot.com" bucket: "ci" builder: "V8 Linux64 - debug" >
{
"newest_gitiles_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"oldest_gitiles_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"parent_build": "https://cr-buildbucket.appspot.com/build/8776322366563453137",
"parent_buildername": "V8 Linux64 - debug builder",
"parent_gn_args": [
"is_component_build = true",
"is_debug = true",
"target_cpu = \"x64\"",
"use_goma = false",
"use_remoteexec = true",
"v8_enable_backtrace = true",
"v8_enable_google_benchmark = true",
"v8_enable_slow_dchecks = true"
],
"parent_got_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"parent_got_revision_cp": "refs/heads/main@{#88710}",
"parent_test_spec": {
"swarming_dimensions": {
"cpu": "x86-64-avx2",
"os": "Ubuntu-22.04"
},
"swarming_task_attrs": {},
"tests": [
[
"benchmarks",
1,
null,
"",
[],
{},
{}
],
[
"benchmarks",
2,
"extra",
"extra",
[],
{},
{}
],
[
"mjsunit_sp_frame_access",
1,
null,
"",
[],
{},
{}
],
[
"mozilla",
1,
null,
"",
[],
{},
{}
],
[
"mozilla",
1,
"extra",
"extra",
[],
{},
{}
],
[
"optimize_for_size",
1,
null,
"",
[],
{},
{}
],
[
"test262",
7,
null,
"",
[],
{},
{}
],
[
"test262",
7,
"extra",
"extra",
[],
{},
{}
],
[
"v8testing",
2,
null,
"",
[],
{},
{}
],
[
"v8testing",
4,
"extra",
"extra",
[],
{},
{}
],
[
"v8testing",
1,
"minor_ms",
"minor_ms",
[],
{},
{}
],
[
"v8testing",
1,
"no_lfa",
"no_lfa",
[],
{},
{}
],
[
"v8testing",
1,
"slow_path",
"slow_path",
[],
{},
{}
],
[
"v8testing",
1,
"stress_instruction_scheduling",
"stress_instruction_scheduling",
[],
{},
{}
],
[
"v8testing",
1,
"stress_concurrent_allocation",
"stress_concurrent_allocation",
[],
{},
{}
],
[
"v8testing",
2,
"stress_concurrent_inlining",
"stress_concurrent_inlining",
[],
{},
{}
],
[
"v8testing",
1,
"maglev",
"maglev",
[],
{},
{}
],
[
"v8testing",
1,
"maglev_future",
"maglev_future",
[],
{},
{}
],
[
"v8testing",
1,
"stress_maglev",
"stress_maglev",
[],
{},
{}
],
[
"v8testing",
1,
"stress_maglev_future",
"stress_maglev_future",
[],
{},
{}
],
[
"mozilla",
1,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{},
{}
],
[
"test262",
2,
"default",
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{},
{}
],
[
"v8testing",
2,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{},
{}
]
]
},
"revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"swarm_hashes": {
"benchmarks": "d40b3eb06779a45a09d0dcef4babc431592506db30d194f8a9d442ed6a87d9e3/319",
"bot_default": "3e0f74ee06f85c16e9a9e7b46d6f0e9ab0dd0bb89b32ca766ed772cd9b5cd3fb/320",
"d8_default": "c0986562476cc66f38db9e13d32e6d9a5c6d6717b2ea58678dd0f460d675b53b/320",
"mjsunit": "31aab7b8912996def60cad564f529ac02c95d989c42c00a7228f83399cac76f6/319",
"mozilla": "6906f67eabb579a125d3f5652dc9c55bf8a1b2371aa12fa0d9216043b6cfe3f1/319",
"optimize_for_size": "178e658bdead7b0d69503d1275ac6875d4691e4e331c4e9db6bc980325a74add/320",
"test262": "6e0f74622c3e01041122b7a3c4589b57c4fa39cc98a60ee4a54f13023b7d397b/404",
"webkit": "5888748f9ca3e39442a3dc194c99edb21a34c66540168ec129c1b28149d19d09/319"
}
}
[11:57:47.846] New invocation is queued and will start shortly
[11:57:47.846] Triggered by user:v8-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[11:57:49.207] Starting the invocation (attempt 1)
[11:57:49.238] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/30a887aeb92153885619d8bb9fa57cda7adf9276"
[11:57:49.239] Reconstructed gitiles commit from tags
[11:57:49.239] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[11:57:49.239] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[11:57:49.240] Buildbucket request:
{
"requestId": "8941751505387557824",
"builder": {
"project": "v8",
"bucket": "ci",
"builder": "V8 Linux64 - debug"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8941751505387557824",
"job": "v8/ci-V8 Linux64 - debug",
"triggers": [
{
"buildbucket": {
"properties": {
"newest_gitiles_revision": "02a4ffa07c7fae8459ea21332bba17f2a91d60d7",
"oldest_gitiles_revision": "02a4ffa07c7fae8459ea21332bba17f2a91d60d7",
"parent_build": "https://cr-buildbucket.appspot.com/build/8776322626559962337",
"parent_buildername": "V8 Linux64 - debug builder",
"parent_gn_args": [
"is_component_build = true",
"is_debug = true",
"target_cpu = \"x64\"",
"use_goma = false",
"use_remoteexec = true",
"v8_enable_backtrace = true",
"v8_enable_google_benchmark = true",
"v8_enable_slow_dchecks = true"
],
"parent_got_revision": "02a4ffa07c7fae8459ea21332bba17f2a91d60d7",
"parent_got_revision_cp": "refs/heads/main@{#88709}",
"parent_test_spec": {
"swarming_dimensions": {
"cpu": "x86-64-avx2",
"os": "Ubuntu-22.04"
},
"swarming_task_attrs": {
},
"tests": [
[
"benchmarks",
1,
null,
"",
[
],
{
},
{
}
],
[
"benchmarks",
2,
"extra",
"extra",
[
],
{
},
{
}
],
[
"mjsunit_sp_frame_access",
1,
null,
"",
[
],
{
},
{
}
],
[
"mozilla",
1,
null,
"",
[
],
{
},
{
}
],
[
"mozilla",
1,
"extra",
"extra",
[
],
{
},
{
}
],
[
"optimize_for_size",
1,
null,
"",
[
],
{
},
{
}
],
[
"test262",
7,
null,
"",
[
],
{
},
{
}
],
[
"test262",
7,
"extra",
"extra",
[
],
{
},
{
}
],
[
"v8testing",
2,
null,
"",
[
],
{
},
{
}
],
[
"v8testing",
4,
"extra",
"extra",
[
],
{
},
{
}
],
[
"v8testing",
1,
"minor_ms",
"minor_ms",
[
],
{
},
{
}
],
[
"v8testing",
1,
"no_lfa",
"no_lfa",
[
],
{
},
{
}
],
[
"v8testing",
1,
"slow_path",
"slow_path",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_instruction_scheduling",
"stress_instruction_scheduling",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_concurrent_allocation",
"stress_concurrent_allocation",
[
],
{
},
{
}
],
[
"v8testing",
2,
"stress_concurrent_inlining",
"stress_concurrent_inlining",
[
],
{
},
{
}
],
[
"v8testing",
1,
"maglev",
"maglev",
[
],
{
},
{
}
],
[
"v8testing",
1,
"maglev_future",
"maglev_future",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_maglev",
"stress_maglev",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_maglev_future",
"stress_maglev_future",
[
],
{
},
{
}
],
[
"mozilla",
1,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
],
[
"test262",
2,
"default",
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
],
[
"v8testing",
2,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
]
]
},
"revision": "02a4ffa07c7fae8459ea21332bba17f2a91d60d7",
"swarm_hashes": {
"benchmarks": "906c41623a3eadc23e60e73d4c9b9a6820cd29832e91c2c42d371787deb8b1bb/319",
"bot_default": "07c6c879ecea08afea63d1ec4df38c06f5158add185c0ddeeabe56e42887f04c/320",
"d8_default": "8ca90481a7d8dc90a2fbfc080156e5c247fd36bc929de44420bed9bc9b3c83ae/320",
"mjsunit": "9fe83d1b1f266f47c977dd0f5c63f33758f1cfcccf95b4cbfe366480638b645c/319",
"mozilla": "8562788903dc9ac04154da33878de5ad8061e2968f9344f5c2615f5b734150b3/319",
"optimize_for_size": "f6b9070b85ac485fb4751a6a30942390ae8efe7960c108dc77c953f092763caa/320",
"test262": "40b34366fbc141ada08c158582b16ed1f9e9b14dae1d0281d3f06af9a29eaf2d/404",
"webkit": "8c8031ce380dbde35f0beae409abc2a41090c58c77e106a8d2b6aa4dcb87e460/319"
}
},
"tags": [
"buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/02a4ffa07c7fae8459ea21332bba17f2a91d60d7",
"gitiles_ref:refs/heads/main",
"parent_buildername:V8 Linux64 - debug builder",
"parent_buildnumber:67370",
"user_agent:recipe"
]
},
"id": "144ab742-b2a5-4375-a822-0d6e5a38408b",
"title": "V8 Linux64 - debug builder/67370"
},
{
"buildbucket": {
"properties": {
"newest_gitiles_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"oldest_gitiles_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"parent_build": "https://cr-buildbucket.appspot.com/build/8776322366563453137",
"parent_buildername": "V8 Linux64 - debug builder",
"parent_gn_args": [
"is_component_build = true",
"is_debug = true",
"target_cpu = \"x64\"",
"use_goma = false",
"use_remoteexec = true",
"v8_enable_backtrace = true",
"v8_enable_google_benchmark = true",
"v8_enable_slow_dchecks = true"
],
"parent_got_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"parent_got_revision_cp": "refs/heads/main@{#88710}",
"parent_test_spec": {
"swarming_dimensions": {
"cpu": "x86-64-avx2",
"os": "Ubuntu-22.04"
},
"swarming_task_attrs": {
},
"tests": [
[
"benchmarks",
1,
null,
"",
[
],
{
},
{
}
],
[
"benchmarks",
2,
"extra",
"extra",
[
],
{
},
{
}
],
[
"mjsunit_sp_frame_access",
1,
null,
"",
[
],
{
},
{
}
],
[
"mozilla",
1,
null,
"",
[
],
{
},
{
}
],
[
"mozilla",
1,
"extra",
"extra",
[
],
{
},
{
}
],
[
"optimize_for_size",
1,
null,
"",
[
],
{
},
{
}
],
[
"test262",
7,
null,
"",
[
],
{
},
{
}
],
[
"test262",
7,
"extra",
"extra",
[
],
{
},
{
}
],
[
"v8testing",
2,
null,
"",
[
],
{
},
{
}
],
[
"v8testing",
4,
"extra",
"extra",
[
],
{
},
{
}
],
[
"v8testing",
1,
"minor_ms",
"minor_ms",
[
],
{
},
{
}
],
[
"v8testing",
1,
"no_lfa",
"no_lfa",
[
],
{
},
{
}
],
[
"v8testing",
1,
"slow_path",
"slow_path",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_instruction_scheduling",
"stress_instruction_scheduling",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_concurrent_allocation",
"stress_concurrent_allocation",
[
],
{
},
{
}
],
[
"v8testing",
2,
"stress_concurrent_inlining",
"stress_concurrent_inlining",
[
],
{
},
{
}
],
[
"v8testing",
1,
"maglev",
"maglev",
[
],
{
},
{
}
],
[
"v8testing",
1,
"maglev_future",
"maglev_future",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_maglev",
"stress_maglev",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_maglev_future",
"stress_maglev_future",
[
],
{
},
{
}
],
[
"mozilla",
1,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
],
[
"test262",
2,
"default",
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
],
[
"v8testing",
2,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
]
]
},
"revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"swarm_hashes": {
"benchmarks": "d40b3eb06779a45a09d0dcef4babc431592506db30d194f8a9d442ed6a87d9e3/319",
"bot_default": "3e0f74ee06f85c16e9a9e7b46d6f0e9ab0dd0bb89b32ca766ed772cd9b5cd3fb/320",
"d8_default": "c0986562476cc66f38db9e13d32e6d9a5c6d6717b2ea58678dd0f460d675b53b/320",
"mjsunit": "31aab7b8912996def60cad564f529ac02c95d989c42c00a7228f83399cac76f6/319",
"mozilla": "6906f67eabb579a125d3f5652dc9c55bf8a1b2371aa12fa0d9216043b6cfe3f1/319",
"optimize_for_size": "178e658bdead7b0d69503d1275ac6875d4691e4e331c4e9db6bc980325a74add/320",
"test262": "6e0f74622c3e01041122b7a3c4589b57c4fa39cc98a60ee4a54f13023b7d397b/404",
"webkit": "5888748f9ca3e39442a3dc194c99edb21a34c66540168ec129c1b28149d19d09/319"
}
},
"tags": [
"buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/30a887aeb92153885619d8bb9fa57cda7adf9276",
"gitiles_ref:refs/heads/main",
"parent_buildername:V8 Linux64 - debug builder",
"parent_buildnumber:67371",
"user_agent:recipe"
]
},
"id": "f8fc546a-6497-4301-97d4-d72359cb1af0",
"title": "V8 Linux64 - debug builder/67371"
}
]
},
"newest_gitiles_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"oldest_gitiles_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"parent_build": "https://cr-buildbucket.appspot.com/build/8776322366563453137",
"parent_buildername": "V8 Linux64 - debug builder",
"parent_gn_args": [
"is_component_build = true",
"is_debug = true",
"target_cpu = \"x64\"",
"use_goma = false",
"use_remoteexec = true",
"v8_enable_backtrace = true",
"v8_enable_google_benchmark = true",
"v8_enable_slow_dchecks = true"
],
"parent_got_revision": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"parent_got_revision_cp": "refs/heads/main@{#88710}",
"parent_test_spec": {
"swarming_dimensions": {
"cpu": "x86-64-avx2",
"os": "Ubuntu-22.04"
},
"swarming_task_attrs": {
},
"tests": [
[
"benchmarks",
1,
null,
"",
[
],
{
},
{
}
],
[
"benchmarks",
2,
"extra",
"extra",
[
],
{
},
{
}
],
[
"mjsunit_sp_frame_access",
1,
null,
"",
[
],
{
},
{
}
],
[
"mozilla",
1,
null,
"",
[
],
{
},
{
}
],
[
"mozilla",
1,
"extra",
"extra",
[
],
{
},
{
}
],
[
"optimize_for_size",
1,
null,
"",
[
],
{
},
{
}
],
[
"test262",
7,
null,
"",
[
],
{
},
{
}
],
[
"test262",
7,
"extra",
"extra",
[
],
{
},
{
}
],
[
"v8testing",
2,
null,
"",
[
],
{
},
{
}
],
[
"v8testing",
4,
"extra",
"extra",
[
],
{
},
{
}
],
[
"v8testing",
1,
"minor_ms",
"minor_ms",
[
],
{
},
{
}
],
[
"v8testing",
1,
"no_lfa",
"no_lfa",
[
],
{
},
{
}
],
[
"v8testing",
1,
"slow_path",
"slow_path",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_instruction_scheduling",
"stress_instruction_scheduling",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_concurrent_allocation",
"stress_concurrent_allocation",
[
],
{
},
{
}
],
[
"v8testing",
2,
"stress_concurrent_inlining",
"stress_concurrent_inlining",
[
],
{
},
{
}
],
[
"v8testing",
1,
"maglev",
"maglev",
[
],
{
},
{
}
],
[
"v8testing",
1,
"maglev_future",
"maglev_future",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_maglev",
"stress_maglev",
[
],
{
},
{
}
],
[
"v8testing",
1,
"stress_maglev_future",
"stress_maglev_future",
[
],
{
},
{
}
],
[
"mozilla",
1,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
],
[
"test262",
2,
"default",
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
],
[
"v8testing",
2,
null,
"noavx",
[
"--extra-flags",
"--noenable-avx"
],
{
},
{
}
]
]
},
"swarm_hashes": {
"benchmarks": "d40b3eb06779a45a09d0dcef4babc431592506db30d194f8a9d442ed6a87d9e3/319",
"bot_default": "3e0f74ee06f85c16e9a9e7b46d6f0e9ab0dd0bb89b32ca766ed772cd9b5cd3fb/320",
"d8_default": "c0986562476cc66f38db9e13d32e6d9a5c6d6717b2ea58678dd0f460d675b53b/320",
"mjsunit": "31aab7b8912996def60cad564f529ac02c95d989c42c00a7228f83399cac76f6/319",
"mozilla": "6906f67eabb579a125d3f5652dc9c55bf8a1b2371aa12fa0d9216043b6cfe3f1/319",
"optimize_for_size": "178e658bdead7b0d69503d1275ac6875d4691e4e331c4e9db6bc980325a74add/320",
"test262": "6e0f74622c3e01041122b7a3c4589b57c4fa39cc98a60ee4a54f13023b7d397b/404",
"webkit": "5888748f9ca3e39442a3dc194c99edb21a34c66540168ec129c1b28149d19d09/319"
}
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "v8/v8",
"id": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8941751505387557824"
},
{
"key": "scheduler_job_id",
"value": "v8/ci-V8 Linux64 - debug"
},
{
"key": "user_agent",
"value": "luci-scheduler"
},
{
"key": "parent_buildername",
"value": "V8 Linux64 - debug builder"
},
{
"key": "parent_buildnumber",
"value": "67371"
},
{
"key": "user_agent",
"value": "recipe"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[11:57:49.647] Scheduled build:
{
"id": "8776321443204172225",
"builder": {
"project": "v8",
"bucket": "ci",
"builder": "V8 Linux64 - debug"
},
"number": 46458,
"createdBy": "project:v8",
"createTime": "2023-07-06T11:57:49.298780315Z",
"updateTime": "2023-07-06T11:57:49.298780315Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "v8/v8",
"id": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"ref": "refs/heads/main"
}
}
}
[11:57:49.647] Task URL: https://cr-buildbucket.appspot.com/build/8776321443204172225
[11:57:49.647] Scheduling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:2:0) after 7m42s
[11:57:54.268] Received PubSub notification, asking Buildbucket for the build status
[11:57:54.312] Build status: STARTED
[12:05:31.777] Handling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:2:0)
[12:05:31.798] Build status: STARTED
[12:05:31.798] Scheduling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:4:0) after 6m42s
[12:12:13.815] Handling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:4:0)
[12:12:13.840] Build status: STARTED
[12:12:13.840] Scheduling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:5:0) after 9m5s
[12:21:19.086] Handling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:5:0)
[12:21:19.104] Build status: STARTED
[12:21:19.104] Scheduling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:6:0) after 8m0s
[12:29:19.332] Handling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:6:0)
[12:29:19.354] Build status: STARTED
[12:29:19.354] Scheduling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:7:0) after 2m34s
[12:31:53.715] Handling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:7:0)
[12:31:53.739] Build status: STARTED
[12:31:53.739] Scheduling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:8:0) after 3m47s
[12:35:40.740] Handling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:8:0)
[12:35:40.762] Build status: STARTED
[12:35:40.762] Scheduling timer "check-buildbucket-build-status" (v8/ci-V8 Linux64 - debug:8941751505387557824:9:0) after 8m16s
[12:39:57.324] Received PubSub notification, asking Buildbucket for the build status
[12:39:57.344] Build:
{
"id": "8776321443204172225",
"builder": {
"project": "v8",
"bucket": "ci",
"builder": "V8 Linux64 - debug"
},
"number": 46458,
"createdBy": "project:v8",
"createTime": "2023-07-06T11:57:49.298780315Z",
"startTime": "2023-07-06T11:57:53.736036Z",
"endTime": "2023-07-06T12:39:56.977197417Z",
"updateTime": "2023-07-06T12:39:56.977197417Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "v8/v8",
"id": "30a887aeb92153885619d8bb9fa57cda7adf9276",
"ref": "refs/heads/main"
}
}
}
[12:39:57.344] Invocation finished in 42m9.511880894s with status SUCCEEDED