[10:29:58.046] New invocation is queued and will start shortly
[10:29:58.046] Triggered by user:angle-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[10:29:59.145] Starting the invocation (attempt 1)
[10:29:59.183] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/angle/angle/+/3e8d04799eaee75e192e00578ff66b28c4fb95ce"
[10:29:59.183] Popped gitiles commit info from properties and tags
[10:29:59.183] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[10:29:59.183] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[10:29:59.184] Buildbucket request:
{
"requestId": "8833584253282050576",
"builder": {
"project": "angle",
"bucket": "ci",
"builder": "angle-linux-x64-nvidia-gtx1660-rel"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8833584253282050576",
"job": "angle/angle-linux-x64-nvidia-gtx1660-rel",
"triggers": [
{
"gitiles": {
"properties": {
"deps_revision_overrides": {
"angle": "3e8d04799eaee75e192e00578ff66b28c4fb95ce"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8668155806679890209"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8668155806679890209"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8668155806679890209"
}
],
"parent_build_id": "8668155806679890209",
"parent_builder_group": "ci",
"parent_buildername": "angle-linux-x64-builder-rel",
"parent_got_angle_revision": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"parent_got_revision": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"revision": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"swarm_hashes": {
"angle_capture_tests": "9664e22bbfd5d3b3de1654037705983b2a2bc221fe79d42e6d2988ef9a1dd66b/498",
"angle_deqp_egl_tests": "ba3e61e15f3e31af7ed1b8c42f725d40684796c9923f8d3b48a012af204709ea/583",
"angle_deqp_gles2_tests": "a02fe9d6016360c8c2d164a664bb574f3b34dde38765f40878db75297fc0c454/583",
"angle_deqp_gles31_multisample_tests": "8f3399eeb302cb43a0412e9333c2863e0c3ced12addbc25d7bc95adf6d4e6aa1/583",
"angle_deqp_gles31_rotate180_tests": "5016707e00a5ef71e4432dbf4f733afaa59549c959e8321154bee67da58fb608/583",
"angle_deqp_gles31_rotate270_tests": "0ef2bf2ee384c655fb391636bd0e7917cffb022fefb6f1bf92a63db094860617/583",
"angle_deqp_gles31_rotate90_tests": "2c9f9c83375b5ab29b7eaca6e646e5c96908203f77485723c7e1ffd108d748d9/583",
"angle_deqp_gles31_tests": "1c52bcfa24b1fd91220df186327703a5142a31ec60702b8fb4106e0905a0567f/583",
"angle_deqp_gles3_multisample_tests": "01c67cf6d141b60b0d2282973eb1d77b76cdc31867d1662adb140fd261b3f6af/583",
"angle_deqp_gles3_rotate180_tests": "21fe9efe88b67fef3c9d203926a67521e592512862d0ecf5ba5bd9f2fda15184/583",
"angle_deqp_gles3_rotate270_tests": "c1e4245c606667b7b9312b65ff8b6cd2e6afbe1ae2b7b00d1400fa4437d4770c/583",
"angle_deqp_gles3_rotate90_tests": "4515164f393465c4d8ca5a23331700bf34f6323dd1ee5d81ae8767a98f8efe57/583",
"angle_deqp_gles3_tests": "e39a2e54148a09f4a803bb3e20527aec888244ef0d58ca12dbcf3c2242cc22fa/583",
"angle_deqp_khr_gles2_tests": "6d96d5cabd15bfd7c1a7ec2a3b759a0ba93e5b217179eafde19c5766ac0bba1b/583",
"angle_deqp_khr_gles31_tests": "f90846b9abc9d3d92cfaaa3b8fc9e9a202763885a9f3aa53652be0ec7494d676/583",
"angle_deqp_khr_gles32_tests": "a6875eb4a109b1172b0939ed1bafee9873c0a93d1917b067aa6584874662686f/583",
"angle_deqp_khr_gles3_tests": "f0f332274e501a5c97f35c09cb1cd72327da9e111228ff5bf6c32846ce7a3676/583",
"angle_deqp_khr_glesext_tests": "c3c73ff65dc794f531b6b19e68099436df21c020b9744ae84c5adbf88c1f506b/583",
"angle_deqp_khr_noctx_gles2_tests": "e32acca98931a27ee8678a83c7f14d8e1a27074b40514e59ce1719e5e499d66a/583",
"angle_deqp_khr_noctx_gles32_tests": "1dfe3fcd0fbc18712ca4e34213d381a6545ec485257d9e2b0c078be335768a1b/583",
"angle_deqp_khr_single_gles32_tests": "3eb4f8806e8b2aa30753da8f30f5addf9273ca3bb224a451e67216bdffec690a/583",
"angle_end2end_tests": "2bb57ec4f8db945e232c0120a56057bdde8b3de6125eea826e5542dcf507148b/498",
"angle_gles1_conformance_tests": "f96ff52be4af003388383f9354fa85d8422439225b118dd6b7ffe00344a4b19b/498",
"angle_oclcts_api": "9e49387e97d59c179218315a87845b6b6b817eee14cafd1571e75eaa3d1d8622/498",
"angle_oclcts_basic": "3a54fdc0d47e0668ecd8f29b03911f3fd55591811958700f4ee60570abd1bee0/498",
"angle_oclcts_bruteforce": "d18c5908511b3f50c4c59d639c4f58d49aa321be8836de31cc3c79ac60f232e0/498",
"angle_oclcts_buffers": "c20fbe90a19ba745ad67c24592620a5f4e3bacc64a0e3252b3c2972f9587f64f/498",
"angle_oclcts_cl_copy_images": "c96b66d46337deb38d964ec14afb7ee8230e66e6a5b7b72cee5caad95e670b80/498",
"angle_oclcts_cl_fill_images": "dda99f9ce7ff03ca3922f4ffd8b2dfde25c14c37fba143fc92238df02b6879ef/498",
"angle_oclcts_cl_get_info": "92d6818de63a275abacbc5f6a736d6e2700674f52cafd8466ec731bb72cfe0a7/498",
"angle_oclcts_compiler": "d4803745a19fbabc96d879d8ed0c26b23d8e9f34ce4fe9d28c393087ab1248b7/498",
"angle_oclcts_events": "31a6a012fd87de6b004ad68c7ffb5137b8a3df850428e95dfe69d4186a8653df/498",
"angle_oclcts_multiples": "9d98d87739353788e447f43a73048217f138c5c6150a365349b5393fb7daa0e2/498",
"angle_oclcts_non_uniform_work_group": "74e949f62f5347a101633df6fc9545468f161e83f1b79eafb07ef590935186f1/498",
"angle_oclcts_profiling": "a4e9ac46a857814ded4742e474cdeac578660499f685d11b7d5e5adeaee3e434/498",
"angle_perftests": "3d73b7d79368cc6077bdf0cc50c01b352116eef6c9aae20335a488622699d733/744",
"angle_restricted_trace_gold_tests": "569af5bac05c14dbacdbb783888a0b5f40375d97d7d1978f21914235a9a579d6/745",
"angle_trace_perf_tests": "3bc8045689e92c8c99c922256e6a71e20c452cb85fa57ea6e3fdfe9f1e43cf17/743",
"angle_unittests": "5b655dd5e5e826f5e429645339f797a7c2864de39cc6da9057fd8e9dceb52413/498",
"angle_white_box_tests": "f8be3e86448a42dc699554d24a8eb2c2ebc841602b3e104aad8056a228fb7003/498"
},
"swarming_command_lines_cwd": "out/de95-angle-linux-x64",
"swarming_command_lines_digest": "8c7a3a7afac1b8b657b88e0541647ec168af06790c47329773a8421c429c46ab/93",
"test_trigger_deps_digest": "95b762e4e532f4fc9760c36b121db3bba90fee471dc1c525bea2ae9ee3f75706/750"
},
"ref": "refs/heads/main",
"repo": "https://chromium.googlesource.com/angle/angle",
"revision": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"tags": [
"parent_buildername:angle-linux-x64-builder-rel",
"parent_buildnumber:1973",
"user_agent:recipe"
]
},
"id": "bbc29658-99cb-471c-a4b2-2f4fa070145b",
"title": "angle-linux-x64-builder-rel/1973",
"url": "https://cr-buildbucket.appspot.com/build/8668155806679890209"
}
]
},
"deps_revision_overrides": {
"angle": "3e8d04799eaee75e192e00578ff66b28c4fb95ce"
},
"instruction_dependencies": [
{
"instruction_id": "bot_update_repro_instructions",
"invocation_id": "build-8668155806679890209"
},
{
"instruction_id": "generate_build_files_repro_instructions",
"invocation_id": "build-8668155806679890209"
},
{
"instruction_id": "compile_repro_instructions",
"invocation_id": "build-8668155806679890209"
}
],
"parent_build_id": "8668155806679890209",
"parent_builder_group": "ci",
"parent_buildername": "angle-linux-x64-builder-rel",
"parent_got_angle_revision": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"parent_got_revision": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"swarm_hashes": {
"angle_capture_tests": "9664e22bbfd5d3b3de1654037705983b2a2bc221fe79d42e6d2988ef9a1dd66b/498",
"angle_deqp_egl_tests": "ba3e61e15f3e31af7ed1b8c42f725d40684796c9923f8d3b48a012af204709ea/583",
"angle_deqp_gles2_tests": "a02fe9d6016360c8c2d164a664bb574f3b34dde38765f40878db75297fc0c454/583",
"angle_deqp_gles31_multisample_tests": "8f3399eeb302cb43a0412e9333c2863e0c3ced12addbc25d7bc95adf6d4e6aa1/583",
"angle_deqp_gles31_rotate180_tests": "5016707e00a5ef71e4432dbf4f733afaa59549c959e8321154bee67da58fb608/583",
"angle_deqp_gles31_rotate270_tests": "0ef2bf2ee384c655fb391636bd0e7917cffb022fefb6f1bf92a63db094860617/583",
"angle_deqp_gles31_rotate90_tests": "2c9f9c83375b5ab29b7eaca6e646e5c96908203f77485723c7e1ffd108d748d9/583",
"angle_deqp_gles31_tests": "1c52bcfa24b1fd91220df186327703a5142a31ec60702b8fb4106e0905a0567f/583",
"angle_deqp_gles3_multisample_tests": "01c67cf6d141b60b0d2282973eb1d77b76cdc31867d1662adb140fd261b3f6af/583",
"angle_deqp_gles3_rotate180_tests": "21fe9efe88b67fef3c9d203926a67521e592512862d0ecf5ba5bd9f2fda15184/583",
"angle_deqp_gles3_rotate270_tests": "c1e4245c606667b7b9312b65ff8b6cd2e6afbe1ae2b7b00d1400fa4437d4770c/583",
"angle_deqp_gles3_rotate90_tests": "4515164f393465c4d8ca5a23331700bf34f6323dd1ee5d81ae8767a98f8efe57/583",
"angle_deqp_gles3_tests": "e39a2e54148a09f4a803bb3e20527aec888244ef0d58ca12dbcf3c2242cc22fa/583",
"angle_deqp_khr_gles2_tests": "6d96d5cabd15bfd7c1a7ec2a3b759a0ba93e5b217179eafde19c5766ac0bba1b/583",
"angle_deqp_khr_gles31_tests": "f90846b9abc9d3d92cfaaa3b8fc9e9a202763885a9f3aa53652be0ec7494d676/583",
"angle_deqp_khr_gles32_tests": "a6875eb4a109b1172b0939ed1bafee9873c0a93d1917b067aa6584874662686f/583",
"angle_deqp_khr_gles3_tests": "f0f332274e501a5c97f35c09cb1cd72327da9e111228ff5bf6c32846ce7a3676/583",
"angle_deqp_khr_glesext_tests": "c3c73ff65dc794f531b6b19e68099436df21c020b9744ae84c5adbf88c1f506b/583",
"angle_deqp_khr_noctx_gles2_tests": "e32acca98931a27ee8678a83c7f14d8e1a27074b40514e59ce1719e5e499d66a/583",
"angle_deqp_khr_noctx_gles32_tests": "1dfe3fcd0fbc18712ca4e34213d381a6545ec485257d9e2b0c078be335768a1b/583",
"angle_deqp_khr_single_gles32_tests": "3eb4f8806e8b2aa30753da8f30f5addf9273ca3bb224a451e67216bdffec690a/583",
"angle_end2end_tests": "2bb57ec4f8db945e232c0120a56057bdde8b3de6125eea826e5542dcf507148b/498",
"angle_gles1_conformance_tests": "f96ff52be4af003388383f9354fa85d8422439225b118dd6b7ffe00344a4b19b/498",
"angle_oclcts_api": "9e49387e97d59c179218315a87845b6b6b817eee14cafd1571e75eaa3d1d8622/498",
"angle_oclcts_basic": "3a54fdc0d47e0668ecd8f29b03911f3fd55591811958700f4ee60570abd1bee0/498",
"angle_oclcts_bruteforce": "d18c5908511b3f50c4c59d639c4f58d49aa321be8836de31cc3c79ac60f232e0/498",
"angle_oclcts_buffers": "c20fbe90a19ba745ad67c24592620a5f4e3bacc64a0e3252b3c2972f9587f64f/498",
"angle_oclcts_cl_copy_images": "c96b66d46337deb38d964ec14afb7ee8230e66e6a5b7b72cee5caad95e670b80/498",
"angle_oclcts_cl_fill_images": "dda99f9ce7ff03ca3922f4ffd8b2dfde25c14c37fba143fc92238df02b6879ef/498",
"angle_oclcts_cl_get_info": "92d6818de63a275abacbc5f6a736d6e2700674f52cafd8466ec731bb72cfe0a7/498",
"angle_oclcts_compiler": "d4803745a19fbabc96d879d8ed0c26b23d8e9f34ce4fe9d28c393087ab1248b7/498",
"angle_oclcts_events": "31a6a012fd87de6b004ad68c7ffb5137b8a3df850428e95dfe69d4186a8653df/498",
"angle_oclcts_multiples": "9d98d87739353788e447f43a73048217f138c5c6150a365349b5393fb7daa0e2/498",
"angle_oclcts_non_uniform_work_group": "74e949f62f5347a101633df6fc9545468f161e83f1b79eafb07ef590935186f1/498",
"angle_oclcts_profiling": "a4e9ac46a857814ded4742e474cdeac578660499f685d11b7d5e5adeaee3e434/498",
"angle_perftests": "3d73b7d79368cc6077bdf0cc50c01b352116eef6c9aae20335a488622699d733/744",
"angle_restricted_trace_gold_tests": "569af5bac05c14dbacdbb783888a0b5f40375d97d7d1978f21914235a9a579d6/745",
"angle_trace_perf_tests": "3bc8045689e92c8c99c922256e6a71e20c452cb85fa57ea6e3fdfe9f1e43cf17/743",
"angle_unittests": "5b655dd5e5e826f5e429645339f797a7c2864de39cc6da9057fd8e9dceb52413/498",
"angle_white_box_tests": "f8be3e86448a42dc699554d24a8eb2c2ebc841602b3e104aad8056a228fb7003/498"
},
"swarming_command_lines_cwd": "out/de95-angle-linux-x64",
"swarming_command_lines_digest": "8c7a3a7afac1b8b657b88e0541647ec168af06790c47329773a8421c429c46ab/93",
"test_trigger_deps_digest": "95b762e4e532f4fc9760c36b121db3bba90fee471dc1c525bea2ae9ee3f75706/750"
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "angle/angle",
"id": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8833584253282050576"
},
{
"key": "scheduler_job_id",
"value": "angle/angle-linux-x64-nvidia-gtx1660-rel"
},
{
"key": "user_agent",
"value": "luci-scheduler"
},
{
"key": "parent_buildername",
"value": "angle-linux-x64-builder-rel"
},
{
"key": "parent_buildnumber",
"value": "1973"
},
{
"key": "user_agent",
"value": "recipe"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[10:29:59.946] Scheduled build:
{
"id": "8668154191277875377",
"builder": {
"project": "angle",
"bucket": "ci",
"builder": "angle-linux-x64-nvidia-gtx1660-rel"
},
"number": 1469,
"createdBy": "project:angle",
"createTime": "2026-10-12T10:29:59.337112704Z",
"updateTime": "2026-10-12T10:29:59.337112704Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "angle/angle",
"id": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"ref": "refs/heads/main"
}
}
}
[10:29:59.946] Task URL: https://cr-buildbucket.appspot.com/build/8668154191277875377
[10:29:59.946] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:2:0) after 5m34s
[10:30:00.974] Received PubSub notification, asking Buildbucket for the build status
[10:30:01.048] Build status: SCHEDULED
[10:32:40.212] Received PubSub notification, asking Buildbucket for the build status
[10:32:40.230] Build status: STARTED
[10:35:33.974] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:2:0)
[10:35:33.996] Build status: STARTED
[10:35:33.996] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:5:0) after 2m18s
[10:37:52.092] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:5:0)
[10:37:52.111] Build status: STARTED
[10:37:52.111] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:6:0) after 4m58s
[10:42:50.130] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:6:0)
[10:42:50.148] Build status: STARTED
[10:42:50.149] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:7:0) after 3m24s
[10:46:14.209] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:7:0)
[10:46:14.497] Build status: STARTED
[10:46:14.497] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:8:0) after 8m31s
[10:54:45.578] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:8:0)
[10:54:45.603] Build status: STARTED
[10:54:45.603] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:9:0) after 7m37s
[11:02:22.719] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:9:0)
[11:02:22.737] Build status: STARTED
[11:02:22.737] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:10:0) after 4m51s
[11:07:13.817] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:10:0)
[11:07:13.878] Build status: STARTED
[11:07:13.878] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:11:0) after 2m15s
[11:09:28.897] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:11:0)
[11:09:28.920] Build status: STARTED
[11:09:28.920] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:12:0) after 4m0s
[11:13:29.022] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:12:0)
[11:13:29.055] Build status: STARTED
[11:13:29.055] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:13:0) after 2m25s
[11:15:54.080] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:13:0)
[11:15:54.096] Build status: STARTED
[11:15:54.096] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:14:0) after 1m40s
[11:17:34.115] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:14:0)
[11:17:34.283] Build status: STARTED
[11:17:34.283] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:15:0) after 6m19s
[11:23:53.352] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:15:0)
[11:23:53.370] Build status: STARTED
[11:23:53.370] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:16:0) after 2m46s
[11:26:39.386] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:16:0)
[11:26:39.408] Build status: STARTED
[11:26:39.408] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:17:0) after 8m2s
[11:34:41.426] Handling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:17:0)
[11:34:41.444] Build status: STARTED
[11:34:41.444] Scheduling timer "check-buildbucket-build-status" (angle/angle-linux-x64-nvidia-gtx1660-rel:8833584253282050576:18:0) after 9m54s
[11:43:52.111] Received PubSub notification, asking Buildbucket for the build status
[11:43:52.134] Build:
{
"id": "8668154191277875377",
"builder": {
"project": "angle",
"bucket": "ci",
"builder": "angle-linux-x64-nvidia-gtx1660-rel"
},
"number": 1469,
"createdBy": "project:angle",
"createTime": "2026-10-12T10:29:59.337112704Z",
"startTime": "2026-10-12T10:32:05.904269791Z",
"endTime": "2026-10-12T11:43:51.690805143Z",
"updateTime": "2026-10-12T11:43:51.690805143Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "angle/angle",
"id": "3e8d04799eaee75e192e00578ff66b28c4fb95ce",
"ref": "refs/heads/main"
}
}
}
[11:43:52.134] Invocation finished in 1h13m54.092313148s with status SUCCEEDED