[01:26:51.157] New invocation is queued and will start shortly
[01:26:51.157] Triggered by user:chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[01:26:52.238] Starting the invocation (attempt 1)
[01:26:52.263] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/ec9982a6f33aacb1dc884baeb86d54494c1bbf1c"
[01:26:52.263] Popped gitiles commit info from properties and tags
[01:26:52.263] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[01:26:52.263] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[01:26:52.264] Buildbucket request:
{
"requestId": "8843493492453377536",
"builder": {
"project": "chromium-m150",
"bucket": "ci",
"builder": "android-desktop-x64-rel-15-tests"
},
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"project": "chromium/src",
"ref": "refs/branch-heads/7871"
}
]
},
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8843493492453377536",
"job": "chromium-m150/android-desktop-x64-rel-15-tests",
"triggers": [
{
"gitiles": {
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "74a9d62969fec929b8111a530317baa903ce64b5",
"project": "chromium/src",
"ref": "refs/branch-heads/7871"
}
]
},
"deps_revision_overrides": {
"src": "74a9d62969fec929b8111a530317baa903ce64b5"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8678066411477428449"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8678066411477428449"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8678066411477428449"
}
],
"parent_build_id": "8678066411477428449",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "bbf3d8a4755268f016087be2f56099fa5a5f3f6e",
"parent_got_dawn_revision": "01249a97332468dbdd6cf5edb8dd7bae77875de5",
"parent_got_revision": "74a9d62969fec929b8111a530317baa903ce64b5",
"parent_got_revision_cp": "refs/branch-heads/7871@{#2117}",
"parent_got_swiftshader_revision": "fce27a96526f54c6d31fdccf57629788e3712220",
"parent_got_v8_revision": "968f19a8970f8d91702d86f0ec1522f3909781b7",
"parent_got_v8_revision_cp": "refs/branch-heads/15.0@{#26}",
"parent_got_webrtc_revision": "1f975dfd761af6e5d76d28333191973b258d82a8",
"parent_got_webrtc_revision_cp": "refs/branch-heads/7871@{#3}",
"revision": "74a9d62969fec929b8111a530317baa903ce64b5",
"swarm_hashes": {
"android_browsertests": "e231118d961ddee3e0b79f248e320befae12f489bfb449bd21ef7a870fa38852/976",
"chrome_junit_tests": "1ab44f09151bd3e4b3872e4ca4e8ca11767c065fb11b2118cee3e2efd675ebbf/489",
"chrome_public_test_apk": "7c693fcedb2b99b44a5dae7033e3652c4a275675e922d8a5eae7af0cb71938cc/1051",
"chrome_public_unit_test_apk": "a628c09ec150e30b51f7b6277aefed915451255b3b94e9124772b2cee884e5a9/647",
"chrome_public_wpt": "7739b2be8463360bdc752795b7353d89d31d58e916a12cdcc0ed0172f0f5e20d/490",
"extensions_unittests": "19bbc5236225b43d40cb75cd1fff9b37b83d4185014ad5fa7eb096cfed8e623c/732",
"media_unittests": "73482822afb61aa0453a040c26be666ef4c506836e60470b995c4f84d690d77c/570",
"unit_tests": "03692239190621ee2b4242a18421241a68b3667310c0ad7bc7691fd38bdd8cfa/1059",
"video_encode_accelerator_tests": "0f1dd3fd5b1eed509e6304ed3f3ef5a6acb928c9290ce6f528d56a929321305e/569"
},
"swarming_command_lines_cwd": "out/33b4-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"ref": "refs/branch-heads/7871",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "74a9d62969fec929b8111a530317baa903ce64b5",
"tags": [
"parent_buildername:android-desktop-x64-compile-rel",
"parent_buildnumber:1580",
"user_agent:recipe"
]
},
"id": "f0d23b14-f03a-4241-9e0c-f84188a15f7d",
"title": "android-desktop-x64-compile-rel/1580",
"url": "https://cr-buildbucket.appspot.com/build/8678066411477428449"
},
{
"gitiles": {
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "9eb9420a679d24d9b877585228c43887fe929d7a",
"project": "chromium/src",
"ref": "refs/branch-heads/7871"
}
]
},
"deps_revision_overrides": {
"src": "9eb9420a679d24d9b877585228c43887fe929d7a"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8678065836010029521"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8678065836010029521"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8678065836010029521"
}
],
"parent_build_id": "8678065836010029521",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "bbf3d8a4755268f016087be2f56099fa5a5f3f6e",
"parent_got_dawn_revision": "01249a97332468dbdd6cf5edb8dd7bae77875de5",
"parent_got_revision": "9eb9420a679d24d9b877585228c43887fe929d7a",
"parent_got_revision_cp": "refs/branch-heads/7871@{#2118}",
"parent_got_swiftshader_revision": "fce27a96526f54c6d31fdccf57629788e3712220",
"parent_got_v8_revision": "968f19a8970f8d91702d86f0ec1522f3909781b7",
"parent_got_v8_revision_cp": "refs/branch-heads/15.0@{#26}",
"parent_got_webrtc_revision": "1f975dfd761af6e5d76d28333191973b258d82a8",
"parent_got_webrtc_revision_cp": "refs/branch-heads/7871@{#3}",
"revision": "9eb9420a679d24d9b877585228c43887fe929d7a",
"swarm_hashes": {
"android_browsertests": "93de0261ed2860c1542a2b9cc5845afdcc46246f6096bc76d2a6ef09ff634cdd/976",
"chrome_junit_tests": "1ab44f09151bd3e4b3872e4ca4e8ca11767c065fb11b2118cee3e2efd675ebbf/489",
"chrome_public_test_apk": "192ed0f6f2ad3b8c9b830f96a5080e297776da53a204fc2a8c6b4bd647143396/1051",
"chrome_public_unit_test_apk": "d6c066b377d9361f29983f2d527e23f7caa63aeada52d695b9b54139a2415c12/647",
"chrome_public_wpt": "1a53646d940b1f9a61354792171f8f2c6da1c9ce00432720154a5cbeea4e43db/490",
"extensions_unittests": "16f5fd8f73ccc6bbb7de7912a7b4e428c5bbccdbc9077206ba6c0c71d094e299/732",
"media_unittests": "73482822afb61aa0453a040c26be666ef4c506836e60470b995c4f84d690d77c/570",
"unit_tests": "5978bb9add8fe99b417a43fc52f325462ff3edf67c70ade7638d14be9a8d44dc/1059",
"video_encode_accelerator_tests": "0f1dd3fd5b1eed509e6304ed3f3ef5a6acb928c9290ce6f528d56a929321305e/569"
},
"swarming_command_lines_cwd": "out/33b4-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"ref": "refs/branch-heads/7871",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "9eb9420a679d24d9b877585228c43887fe929d7a",
"tags": [
"parent_buildername:android-desktop-x64-compile-rel",
"parent_buildnumber:1581",
"user_agent:recipe"
]
},
"id": "a31a125c-4ef5-4d56-9dd9-6837a7b83404",
"title": "android-desktop-x64-compile-rel/1581",
"url": "https://cr-buildbucket.appspot.com/build/8678065836010029521"
},
{
"gitiles": {
"properties": {
"$bootstrap/trigger": {
"commits": [
{
"host": "chromium.googlesource.com",
"id": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"project": "chromium/src",
"ref": "refs/branch-heads/7871"
}
]
},
"deps_revision_overrides": {
"src": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8678065116480355233"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8678065116480355233"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8678065116480355233"
}
],
"parent_build_id": "8678065116480355233",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "bbf3d8a4755268f016087be2f56099fa5a5f3f6e",
"parent_got_dawn_revision": "01249a97332468dbdd6cf5edb8dd7bae77875de5",
"parent_got_revision": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"parent_got_revision_cp": "refs/branch-heads/7871@{#2119}",
"parent_got_swiftshader_revision": "fce27a96526f54c6d31fdccf57629788e3712220",
"parent_got_v8_revision": "968f19a8970f8d91702d86f0ec1522f3909781b7",
"parent_got_v8_revision_cp": "refs/branch-heads/15.0@{#26}",
"parent_got_webrtc_revision": "1f975dfd761af6e5d76d28333191973b258d82a8",
"parent_got_webrtc_revision_cp": "refs/branch-heads/7871@{#3}",
"revision": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"swarm_hashes": {
"android_browsertests": "dd75adad5abc2f2e7fffecb4e947405220c3469f08da51c7885799b35ce37d2a/976",
"chrome_junit_tests": "1ab44f09151bd3e4b3872e4ca4e8ca11767c065fb11b2118cee3e2efd675ebbf/489",
"chrome_public_test_apk": "503262b4471f182cafe2eb7132ab8ada1e30ba252d6a59c9985ccca509babd32/1051",
"chrome_public_unit_test_apk": "0adac99c0d425cf4edf636282a8642ab2eb5d7f2c5eadda1149697abfc7ae623/647",
"chrome_public_wpt": "7c90fd95bae23eed24bb3724940944bc21e5ad0e8b6d04c1a17b7bef42801126/490",
"extensions_unittests": "9187ae349c148b816a51219fd15f63e5589a47b2074267a62293b4dc0cf20c55/732",
"media_unittests": "73482822afb61aa0453a040c26be666ef4c506836e60470b995c4f84d690d77c/570",
"unit_tests": "f0091a768870dd424ccb335b8d963bd291096e3052ae9ba7711059addabfe2b8/1059",
"video_encode_accelerator_tests": "0f1dd3fd5b1eed509e6304ed3f3ef5a6acb928c9290ce6f528d56a929321305e/569"
},
"swarming_command_lines_cwd": "out/33b4-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"ref": "refs/branch-heads/7871",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"tags": [
"parent_buildername:android-desktop-x64-compile-rel",
"parent_buildnumber:1582",
"user_agent:recipe"
]
},
"id": "a6a4cc8e-8e6b-4fbc-adc3-e61e7bcf9287",
"title": "android-desktop-x64-compile-rel/1582",
"url": "https://cr-buildbucket.appspot.com/build/8678065116480355233"
}
]
},
"deps_revision_overrides": {
"src": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8678065116480355233"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8678065116480355233"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8678065116480355233"
}
],
"parent_build_id": "8678065116480355233",
"parent_builder_group": "chromium.android.desktop",
"parent_buildername": "android-desktop-x64-compile-rel",
"parent_got_angle_revision": "bbf3d8a4755268f016087be2f56099fa5a5f3f6e",
"parent_got_dawn_revision": "01249a97332468dbdd6cf5edb8dd7bae77875de5",
"parent_got_revision": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"parent_got_revision_cp": "refs/branch-heads/7871@{#2119}",
"parent_got_swiftshader_revision": "fce27a96526f54c6d31fdccf57629788e3712220",
"parent_got_v8_revision": "968f19a8970f8d91702d86f0ec1522f3909781b7",
"parent_got_v8_revision_cp": "refs/branch-heads/15.0@{#26}",
"parent_got_webrtc_revision": "1f975dfd761af6e5d76d28333191973b258d82a8",
"parent_got_webrtc_revision_cp": "refs/branch-heads/7871@{#3}",
"swarm_hashes": {
"android_browsertests": "dd75adad5abc2f2e7fffecb4e947405220c3469f08da51c7885799b35ce37d2a/976",
"chrome_junit_tests": "1ab44f09151bd3e4b3872e4ca4e8ca11767c065fb11b2118cee3e2efd675ebbf/489",
"chrome_public_test_apk": "503262b4471f182cafe2eb7132ab8ada1e30ba252d6a59c9985ccca509babd32/1051",
"chrome_public_unit_test_apk": "0adac99c0d425cf4edf636282a8642ab2eb5d7f2c5eadda1149697abfc7ae623/647",
"chrome_public_wpt": "7c90fd95bae23eed24bb3724940944bc21e5ad0e8b6d04c1a17b7bef42801126/490",
"extensions_unittests": "9187ae349c148b816a51219fd15f63e5589a47b2074267a62293b4dc0cf20c55/732",
"media_unittests": "73482822afb61aa0453a040c26be666ef4c506836e60470b995c4f84d690d77c/570",
"unit_tests": "f0091a768870dd424ccb335b8d963bd291096e3052ae9ba7711059addabfe2b8/1059",
"video_encode_accelerator_tests": "0f1dd3fd5b1eed509e6304ed3f3ef5a6acb928c9290ce6f528d56a929321305e/569"
},
"swarming_command_lines_cwd": "out/33b4-android-desktop",
"swarming_command_lines_digest": "4ea16c0ec8457935a6906b69bb070179a9ac69daeea07d6cc48cb774834a1146/93"
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"ref": "refs/branch-heads/7871"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8843493492453377536"
},
{
"key": "scheduler_job_id",
"value": "chromium-m150/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": "1582"
},
{
"key": "user_agent",
"value": "recipe"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[01:26:52.713] Scheduled build:
{
"id": "8678063430562502593",
"builder": {
"project": "chromium-m150",
"bucket": "ci",
"builder": "android-desktop-x64-rel-15-tests"
},
"number": 494,
"createdBy": "project:chromium-m150",
"createTime": "2026-06-25T01:26:52.336537118Z",
"updateTime": "2026-06-25T01:26:52.336537118Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"ref": "refs/branch-heads/7871"
}
}
}
[01:26:52.713] Task URL: https://cr-buildbucket.appspot.com/build/8678063430562502593
[01:26:52.713] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:2:0) after 2m51s
[01:26:53.696] Received PubSub notification, asking Buildbucket for the build status
[01:26:53.715] Build status: SCHEDULED
[01:29:43.833] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:2:0)
[01:29:43.853] Build status: SCHEDULED
[01:29:43.853] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:4:0) after 1m59s
[01:31:42.864] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:4:0)
[01:31:42.901] Build status: SCHEDULED
[01:31:42.901] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:5:0) after 8m4s
[01:39:46.988] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:5:0)
[01:39:47.014] Build status: SCHEDULED
[01:39:47.014] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:6:0) after 1m20s
[01:41:07.030] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:6:0)
[01:41:07.048] Build status: SCHEDULED
[01:41:07.048] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:7:0) after 8m36s
[01:49:43.119] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:7:0)
[01:49:43.245] Build status: SCHEDULED
[01:49:43.245] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:8:0) after 6m12s
[01:55:55.289] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:8:0)
[01:55:55.307] Build status: SCHEDULED
[01:55:55.307] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:9:0) after 5m3s
[02:00:58.377] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:9:0)
[02:00:58.404] Build status: SCHEDULED
[02:00:58.404] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:10:0) after 2m13s
[02:03:11.530] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:10:0)
[02:03:11.610] Build status: SCHEDULED
[02:03:11.610] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:11:0) after 3m34s
[02:06:45.629] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:11:0)
[02:06:45.700] Build status: SCHEDULED
[02:06:45.700] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:12:0) after 6m10s
[02:12:38.258] Received PubSub notification, asking Buildbucket for the build status
[02:12:38.274] Build status: STARTED
[02:12:55.753] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:12:0)
[02:12:55.772] Build status: STARTED
[02:12:55.772] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:14:0) after 7m18s
[02:20:13.858] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:14:0)
[02:20:13.892] Build status: STARTED
[02:20:13.892] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:15:0) after 9m25s
[02:29:38.963] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:15:0)
[02:29:38.985] Build status: STARTED
[02:29:38.985] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:16:0) after 7m43s
[02:37:22.007] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:16:0)
[02:37:22.025] Build status: STARTED
[02:37:22.025] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:17:0) after 6m1s
[02:43:23.072] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:17:0)
[02:43:23.088] Build status: STARTED
[02:43:23.088] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:18:0) after 3m12s
[02:46:35.113] Handling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:18:0)
[02:46:35.140] Build status: STARTED
[02:46:35.140] Scheduling timer "check-buildbucket-build-status" (chromium-m150/android-desktop-x64-rel-15-tests:8843493492453377536:19:0) after 7m41s
[02:52:29.706] Received PubSub notification, asking Buildbucket for the build status
[02:52:29.729] Build:
{
"id": "8678063430562502593",
"builder": {
"project": "chromium-m150",
"bucket": "ci",
"builder": "android-desktop-x64-rel-15-tests"
},
"number": 494,
"createdBy": "project:chromium-m150",
"createTime": "2026-06-25T01:26:52.336537118Z",
"startTime": "2026-06-25T02:12:37.948384446Z",
"endTime": "2026-06-25T02:52:29.426208030Z",
"updateTime": "2026-06-25T02:52:29.426208030Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ec9982a6f33aacb1dc884baeb86d54494c1bbf1c",
"ref": "refs/branch-heads/7871"
}
}
}
[02:52:29.729] Invocation finished in 1h25m38.579750206s with status SUCCEEDED