[00:20:56.052] New invocation is queued and will start shortly
[00:20:56.052] Triggered by user:chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[00:20:57.132] Starting the invocation (attempt 1)
[00:20:57.168] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4c9408ed247f3a302c4eef3642557bcdbbc696c8"
[00:20:57.168] Popped gitiles commit info from properties and tags
[00:20:57.168] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[00:20:57.169] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[00:20:57.170] Buildbucket request:
{
"requestId": "8835887494502227712",
"builder": {
"project": "chromium-m155",
"bucket": "ci",
"builder": "android-desktop-x64-rel-15-tests"
},
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"project": "chromium/src",
"ref": "refs/branch-heads/8059"
}
]
},
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8835887494502227712",
"job": "chromium-m155/android-desktop-x64-rel-15-tests",
"triggers": [
{
"gitiles": {
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "1ac7540ca03b3e2aa141b8696a98f93aa3e1f81a",
"project": "chromium/src",
"ref": "refs/branch-heads/8059"
}
]
},
"deps_revision_overrides": {
"src": "1ac7540ca03b3e2aa141b8696a98f93aa3e1f81a"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8670461905631469169"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8670461905631469169"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8670461905631469169"
}
],
"parent_build_id": "8670461905631469169",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "8194b221b0147b167c559fdec6a37ac70586d0e2",
"parent_got_dawn_revision": "7fe336654eb579575caf4a35075b8512bc47de8d",
"parent_got_revision": "1ac7540ca03b3e2aa141b8696a98f93aa3e1f81a",
"parent_got_revision_cp": "refs/branch-heads/8059@{#48}",
"parent_got_swiftshader_revision": "5b0479bd2d15058aaa9eb490e364f920ff824a8c",
"parent_got_v8_revision": "89e25fc36f0d48caea90534b420f8dc1573e09a3",
"parent_got_v8_revision_cp": "refs/branch-heads/15.5@{#2}",
"parent_got_webrtc_revision": "8d208e76fb1ad2b92d557f752e9d1d7d49059efa",
"parent_got_webrtc_revision_cp": "refs/heads/main@{#48593}",
"revision": "1ac7540ca03b3e2aa141b8696a98f93aa3e1f81a",
"swarm_hashes": {
"android_browsertests": "142f183e3513ae359912c351683c48835d56f6bdf33872a0521674bde08361d1/976",
"chrome_junit_tests": "5737af38f7a4d3518dac7c24575f005564335d2a2037e8ae4c635ca1db65a69a/489",
"chrome_public_test_apk": "2f451032cc3d074edffd1ef505298bcfbb9d7b3cb1f33120cbf6db5b9ef73a6d/1051",
"chrome_public_unit_test_apk": "0815f2b919682276b89fd34bc47e52b5312df98c42cf3b67f3f24d976b2cb6d9/647",
"chrome_public_wpt": "79859e4ef3b4c05e4fed38006e081d8fd4c8d6398ecf6e3af6dcc7d46923db32/490",
"extensions_unittests": "288e82cef5b30e1f95770841d7926ac083be2da91230013eeddae1ab5a241387/732",
"media_unittests": "1c61f95798f0e5d5ee65c18218039ed658dc6fc4c681dab98f89cdcbb098eb6b/570",
"unit_tests": "3068de380d7529775e7e2f247d0bf780e92257a8ec8558a98bc626f9f5c6553a/1059",
"video_encode_accelerator_tests": "c4513f12a7d7a0e00a3712695685798f449d025c7f14389fb86e005a00da1a5c/569"
},
"swarming_command_lines_cwd": "out/5cb6-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"ref": "refs/branch-heads/8059",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "1ac7540ca03b3e2aa141b8696a98f93aa3e1f81a",
"tags": [
"parent_buildername:android-desktop-x64-compile-rel",
"parent_buildnumber:36",
"user_agent:recipe"
]
},
"id": "3568963d-4b1a-4308-990f-f91cd7094ace",
"title": "android-desktop-x64-compile-rel/36",
"url": "https://cr-buildbucket.appspot.com/build/8670461905631469169"
},
{
"gitiles": {
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "8c794651ada98327a3dded058c155f7bc4b32b4a",
"project": "chromium/src",
"ref": "refs/branch-heads/8059"
}
]
},
"deps_revision_overrides": {
"src": "8c794651ada98327a3dded058c155f7bc4b32b4a"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8670461364133641249"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8670461364133641249"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8670461364133641249"
}
],
"parent_build_id": "8670461364133641249",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "8194b221b0147b167c559fdec6a37ac70586d0e2",
"parent_got_dawn_revision": "7fe336654eb579575caf4a35075b8512bc47de8d",
"parent_got_revision": "8c794651ada98327a3dded058c155f7bc4b32b4a",
"parent_got_revision_cp": "refs/branch-heads/8059@{#49}",
"parent_got_swiftshader_revision": "5b0479bd2d15058aaa9eb490e364f920ff824a8c",
"parent_got_v8_revision": "89e25fc36f0d48caea90534b420f8dc1573e09a3",
"parent_got_v8_revision_cp": "refs/branch-heads/15.5@{#2}",
"parent_got_webrtc_revision": "8d208e76fb1ad2b92d557f752e9d1d7d49059efa",
"parent_got_webrtc_revision_cp": "refs/heads/main@{#48593}",
"revision": "8c794651ada98327a3dded058c155f7bc4b32b4a",
"swarm_hashes": {
"android_browsertests": "a97260049b45d7ccf8c73471995aabacafbbe0abf6318b00763e7fbd419834f7/976",
"chrome_junit_tests": "5737af38f7a4d3518dac7c24575f005564335d2a2037e8ae4c635ca1db65a69a/489",
"chrome_public_test_apk": "d6841b9bd9e0f7be87277870b7d10cd1fc4edd9878f8328a65067bca8382e260/1051",
"chrome_public_unit_test_apk": "dab22566a606ab9c3f593246cd7bcb92977a5ea4edf55ec270de9e2cb5256637/647",
"chrome_public_wpt": "d4d66385e67108f33c270e6dca77672c1f46ad4082fcf54cfa2f5cd10d2c18f8/490",
"extensions_unittests": "ca044cc10980f6b0c3d2f20c54d12e8389cce5833748dafc967055edbe07212c/732",
"media_unittests": "1c61f95798f0e5d5ee65c18218039ed658dc6fc4c681dab98f89cdcbb098eb6b/570",
"unit_tests": "e9676e10458918c05eb97aa1c9910166f4efdcb0548159d0d13a0bf5a53ca4bb/1059",
"video_encode_accelerator_tests": "c4513f12a7d7a0e00a3712695685798f449d025c7f14389fb86e005a00da1a5c/569"
},
"swarming_command_lines_cwd": "out/5cb6-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"ref": "refs/branch-heads/8059",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "8c794651ada98327a3dded058c155f7bc4b32b4a",
"tags": [
"parent_buildername:android-desktop-x64-compile-rel",
"parent_buildnumber:37",
"user_agent:recipe"
]
},
"id": "09b9c9f0-4108-4bdd-979e-c73f01feace2",
"title": "android-desktop-x64-compile-rel/37",
"url": "https://cr-buildbucket.appspot.com/build/8670461364133641249"
},
{
"gitiles": {
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"project": "chromium/src",
"ref": "refs/branch-heads/8059"
}
]
},
"deps_revision_overrides": {
"src": "4c9408ed247f3a302c4eef3642557bcdbbc696c8"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8670459224721979825"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8670459224721979825"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8670459224721979825"
}
],
"parent_build_id": "8670459224721979825",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "8194b221b0147b167c559fdec6a37ac70586d0e2",
"parent_got_dawn_revision": "7fe336654eb579575caf4a35075b8512bc47de8d",
"parent_got_revision": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"parent_got_revision_cp": "refs/branch-heads/8059@{#50}",
"parent_got_swiftshader_revision": "5b0479bd2d15058aaa9eb490e364f920ff824a8c",
"parent_got_v8_revision": "89e25fc36f0d48caea90534b420f8dc1573e09a3",
"parent_got_v8_revision_cp": "refs/branch-heads/15.5@{#2}",
"parent_got_webrtc_revision": "8d208e76fb1ad2b92d557f752e9d1d7d49059efa",
"parent_got_webrtc_revision_cp": "refs/heads/main@{#48593}",
"revision": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"swarm_hashes": {
"android_browsertests": "e648b8aeb2e2bc19eaf687f8db60b976fd3712bab3827bbf8dda62f52edd5904/976",
"chrome_junit_tests": "5737af38f7a4d3518dac7c24575f005564335d2a2037e8ae4c635ca1db65a69a/489",
"chrome_public_test_apk": "88c101159dc78b87493835ddc835035d1cd70a18c1f8766c6201aa62944e3a1d/1051",
"chrome_public_unit_test_apk": "4deaa2cf1e65922970f19eb5984064536137788149814599a417a8bf5b6caa04/647",
"chrome_public_wpt": "eed3a8304f16acda25c2f8c069c3113edc492b6aa0b2ae2016cccf98eb5cb727/490",
"extensions_unittests": "aa194de77e4a9619312928e7a5d2de69649250afe7b95cf5977fa6f04dc721cb/732",
"media_unittests": "1c61f95798f0e5d5ee65c18218039ed658dc6fc4c681dab98f89cdcbb098eb6b/570",
"unit_tests": "f9512061afd234ea3bac220ddf5c387e9d046728d33c9f807606ca5118bf15d2/1059",
"video_encode_accelerator_tests": "c4513f12a7d7a0e00a3712695685798f449d025c7f14389fb86e005a00da1a5c/569"
},
"swarming_command_lines_cwd": "out/5cb6-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"ref": "refs/branch-heads/8059",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"tags": [
"parent_buildername:android-desktop-x64-compile-rel",
"parent_buildnumber:38",
"user_agent:recipe"
]
},
"id": "6df5c6cb-2c88-4441-99b3-cc1cedb6f024",
"title": "android-desktop-x64-compile-rel/38",
"url": "https://cr-buildbucket.appspot.com/build/8670459224721979825"
}
]
},
"deps_revision_overrides": {
"src": "4c9408ed247f3a302c4eef3642557bcdbbc696c8"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8670459224721979825"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8670459224721979825"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8670459224721979825"
}
],
"parent_build_id": "8670459224721979825",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "8194b221b0147b167c559fdec6a37ac70586d0e2",
"parent_got_dawn_revision": "7fe336654eb579575caf4a35075b8512bc47de8d",
"parent_got_revision": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"parent_got_revision_cp": "refs/branch-heads/8059@{#50}",
"parent_got_swiftshader_revision": "5b0479bd2d15058aaa9eb490e364f920ff824a8c",
"parent_got_v8_revision": "89e25fc36f0d48caea90534b420f8dc1573e09a3",
"parent_got_v8_revision_cp": "refs/branch-heads/15.5@{#2}",
"parent_got_webrtc_revision": "8d208e76fb1ad2b92d557f752e9d1d7d49059efa",
"parent_got_webrtc_revision_cp": "refs/heads/main@{#48593}",
"swarm_hashes": {
"android_browsertests": "e648b8aeb2e2bc19eaf687f8db60b976fd3712bab3827bbf8dda62f52edd5904/976",
"chrome_junit_tests": "5737af38f7a4d3518dac7c24575f005564335d2a2037e8ae4c635ca1db65a69a/489",
"chrome_public_test_apk": "88c101159dc78b87493835ddc835035d1cd70a18c1f8766c6201aa62944e3a1d/1051",
"chrome_public_unit_test_apk": "4deaa2cf1e65922970f19eb5984064536137788149814599a417a8bf5b6caa04/647",
"chrome_public_wpt": "eed3a8304f16acda25c2f8c069c3113edc492b6aa0b2ae2016cccf98eb5cb727/490",
"extensions_unittests": "aa194de77e4a9619312928e7a5d2de69649250afe7b95cf5977fa6f04dc721cb/732",
"media_unittests": "1c61f95798f0e5d5ee65c18218039ed658dc6fc4c681dab98f89cdcbb098eb6b/570",
"unit_tests": "f9512061afd234ea3bac220ddf5c387e9d046728d33c9f807606ca5118bf15d2/1059",
"video_encode_accelerator_tests": "c4513f12a7d7a0e00a3712695685798f449d025c7f14389fb86e005a00da1a5c/569"
},
"swarming_command_lines_cwd": "out/5cb6-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"ref": "refs/branch-heads/8059"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8835887494502227712"
},
{
"key": "scheduler_job_id",
"value": "chromium-m155/android-desktop-x64-rel-15-tests"
},
{
"key": "user_agent",
"value": "luci-scheduler"
},
{
"key": "parent_buildername",
"value": "android-desktop-x64-compile-rel"
},
{
"key": "parent_buildnumber",
"value": "38"
},
{
"key": "user_agent",
"value": "recipe"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[00:20:57.772] Scheduled build:
{
"id": "8670457432590674881",
"builder": {
"project": "chromium-m155",
"bucket": "ci",
"builder": "android-desktop-x64-rel-15-tests"
},
"number": 21,
"createdBy": "project:chromium-m155",
"createTime": "2026-09-17T00:20:57.252694965Z",
"updateTime": "2026-09-17T00:20:57.252694965Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"ref": "refs/branch-heads/8059"
}
}
}
[00:20:57.772] Task URL: https://cr-buildbucket.appspot.com/build/8670457432590674881
[00:20:57.772] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:2:0) after 4m54s
[00:20:58.690] Received PubSub notification, asking Buildbucket for the build status
[00:20:58.761] Build status: SCHEDULED
[00:25:51.803] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:2:0)
[00:25:51.821] Build status: SCHEDULED
[00:25:51.821] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:4:0) after 5m10s
[00:31:02.003] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:4:0)
[00:31:02.050] Build status: SCHEDULED
[00:31:02.050] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:5:0) after 1m55s
[00:32:57.067] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:5:0)
[00:32:57.090] Build status: SCHEDULED
[00:32:57.091] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:6:0) after 1m34s
[00:34:31.112] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:6:0)
[00:34:31.131] Build status: SCHEDULED
[00:34:31.131] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:7:0) after 4m37s
[00:39:08.292] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:7:0)
[00:39:08.330] Build status: SCHEDULED
[00:39:08.330] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:8:0) after 1m43s
[00:40:51.350] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:8:0)
[00:40:51.369] Build status: SCHEDULED
[00:40:51.369] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:9:0) after 8m36s
[00:49:27.403] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:9:0)
[00:49:27.478] Build status: SCHEDULED
[00:49:27.478] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:10:0) after 7m14s
[00:56:41.499] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:10:0)
[00:56:41.521] Build status: SCHEDULED
[00:56:41.521] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:11:0) after 7m9s
[01:01:33.839] Received PubSub notification, asking Buildbucket for the build status
[01:01:33.857] Build status: STARTED
[01:03:50.631] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:11:0)
[01:03:50.651] Build status: STARTED
[01:03:50.651] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:13:0) after 2m52s
[01:06:42.706] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:13:0)
[01:06:42.751] Build status: STARTED
[01:06:42.751] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:14:0) after 8m10s
[01:14:52.856] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:14:0)
[01:14:52.878] Build status: STARTED
[01:14:52.878] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:15:0) after 5m0s
[01:19:52.945] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:15:0)
[01:19:52.969] Build status: STARTED
[01:19:52.969] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:16:0) after 7m42s
[01:27:35.036] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:16:0)
[01:27:35.124] Build status: STARTED
[01:27:35.124] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:17:0) after 8m42s
[01:36:17.153] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:17:0)
[01:36:17.179] Build status: STARTED
[01:36:17.179] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:18:0) after 4m7s
[01:40:24.253] Handling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:18:0)
[01:40:24.283] Build status: STARTED
[01:40:24.283] Scheduling timer "check-buildbucket-build-status" (chromium-m155/android-desktop-x64-rel-15-tests:8835887494502227712:19:0) after 5m43s
[01:45:17.903] Received PubSub notification, asking Buildbucket for the build status
[01:45:17.925] Build:
{
"id": "8670457432590674881",
"builder": {
"project": "chromium-m155",
"bucket": "ci",
"builder": "android-desktop-x64-rel-15-tests"
},
"number": 21,
"createdBy": "project:chromium-m155",
"createTime": "2026-09-17T00:20:57.252694965Z",
"startTime": "2026-09-17T01:01:25.193366444Z",
"endTime": "2026-09-17T01:45:17.500581062Z",
"updateTime": "2026-09-17T01:45:17.500581062Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "4c9408ed247f3a302c4eef3642557bcdbbc696c8",
"ref": "refs/branch-heads/8059"
}
}
}
[01:45:17.925] Invocation finished in 1h24m21.878866795s with status SUCCEEDED