[10:29:26.164] New invocation is queued and will start shortly
[10:29:29.614] Starting the invocation (attempt 1)
[10:29:29.728] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[10:29:29.728] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[10:29:29.728] Buildbucket request:
{
"bucket": "luci.chromium.webrtc.fyi",
"client_operation_id": "9059623717893646016",
"parameters_json": "{\"builder_name\":\"WebRTC Chromium FYI ios-simulator\",\"properties\":{\"branch\":\"refs/heads/master\",\"repository\":\"https://webrtc.googlesource.com/src/\",\"revision\":\"d77c829d37808f53692196b92fb838c15df1e4ea\"}}",
"pubsub_callback": {
"auth_token": "...",
"topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
},
"tags": [
"builder:WebRTC Chromium FYI ios-simulator",
"scheduler_invocation_id:9059623717893646016",
"scheduler_job_id:chromium/WebRTC Chromium FYI ios-simulator",
"user_agent:luci-scheduler",
"buildset:commit/git/d77c829d37808f53692196b92fb838c15df1e4ea",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/d77c829d37808f53692196b92fb838c15df1e4ea",
"gitiles_ref:refs/heads/master"
]
}
[10:29:30.874] Buildbucket response:
{
"build": {
"bucket": "luci.chromium.webrtc.fyi",
"canary_preference": "PROD",
"created_by": "project:chromium",
"created_ts": "1576232969869669",
"id": "8894193653344743792",
"parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI ios-simulator\", \"properties\": {\"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src/\", \"revision\": \"d77c829d37808f53692196b92fb838c15df1e4ea\"}}",
"project": "chromium",
"result_details_json": "{\"properties\": {}}",
"service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"status": "SCHEDULED",
"status_changed_ts": "1576232970404471",
"tags": [
"build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI ios-simulator/5050",
"builder:WebRTC Chromium FYI ios-simulator",
"buildset:commit/git/d77c829d37808f53692196b92fb838c15df1e4ea",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/d77c829d37808f53692196b92fb838c15df1e4ea",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9059623717893646016",
"scheduler_job_id:chromium/WebRTC Chromium FYI ios-simulator",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8894193653344743792/+/annotations",
"swarming_tag:luci_project:chromium",
"swarming_tag:recipe_name:webrtc/chromium_ios",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:",
"user_agent:luci-scheduler"
],
"updated_ts": "1576232970404610",
"url": "https://ci.chromium.org/b/8894193653344743792",
"utcnow_ts": "1576232970860904"
}
}
[10:29:30.874] Task URL: https://ci.chromium.org/b/8894193653344743792
[10:29:30.874] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:2:0) after 1m0s
[10:30:03.164] Received PubSub notification, asking Buildbucket for the build status
[10:30:03.418] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:30:31.157] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:2:0)
[10:30:31.157] Timer tick, asking Buildbucket for the build status
[10:30:31.475] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:30:31.475] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:4:0) after 1m0s
[10:31:31.591] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:4:0)
[10:31:31.591] Timer tick, asking Buildbucket for the build status
[10:31:32.229] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:31:32.229] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:5:0) after 1m0s
[10:32:32.324] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:5:0)
[10:32:32.324] Timer tick, asking Buildbucket for the build status
[10:32:32.471] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:32:32.471] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:6:0) after 1m0s
[10:33:32.553] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:6:0)
[10:33:32.553] Timer tick, asking Buildbucket for the build status
[10:33:32.638] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:33:32.638] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:7:0) after 1m0s
[10:34:32.624] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:7:0)
[10:34:32.624] Timer tick, asking Buildbucket for the build status
[10:34:32.799] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:34:32.799] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:8:0) after 1m0s
[10:35:32.865] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:8:0)
[10:35:32.865] Timer tick, asking Buildbucket for the build status
[10:35:33.184] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:35:33.184] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:9:0) after 1m0s
[10:36:33.251] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:9:0)
[10:36:33.251] Timer tick, asking Buildbucket for the build status
[10:36:33.667] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:36:33.667] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:10:0) after 1m0s
[10:37:33.911] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:10:0)
[10:37:33.911] Timer tick, asking Buildbucket for the build status
[10:37:34.057] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:37:34.057] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:11:0) after 1m0s
[10:38:34.210] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:11:0)
[10:38:34.210] Timer tick, asking Buildbucket for the build status
[10:38:34.375] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:38:34.375] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:12:0) after 1m0s
[10:39:34.442] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:12:0)
[10:39:34.442] Timer tick, asking Buildbucket for the build status
[10:39:34.617] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:39:34.617] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:13:0) after 1m0s
[10:40:34.790] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:13:0)
[10:40:34.790] Timer tick, asking Buildbucket for the build status
[10:40:34.924] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:40:34.924] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:14:0) after 1m0s
[10:41:35.057] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:14:0)
[10:41:35.057] Timer tick, asking Buildbucket for the build status
[10:41:35.193] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:41:35.193] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:15:0) after 1m0s
[10:42:35.258] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:15:0)
[10:42:35.258] Timer tick, asking Buildbucket for the build status
[10:42:35.624] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:42:35.624] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:16:0) after 1m0s
[10:43:35.681] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:16:0)
[10:43:35.681] Timer tick, asking Buildbucket for the build status
[10:43:36.247] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:43:36.247] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:17:0) after 1m0s
[10:44:36.324] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:17:0)
[10:44:36.324] Timer tick, asking Buildbucket for the build status
[10:44:36.555] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:44:36.555] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:18:0) after 1m0s
[10:45:36.547] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:18:0)
[10:45:36.547] Timer tick, asking Buildbucket for the build status
[10:45:36.655] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:45:36.655] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:19:0) after 1m0s
[10:46:36.755] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:19:0)
[10:46:36.755] Timer tick, asking Buildbucket for the build status
[10:46:37.082] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:46:37.082] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:20:0) after 1m0s
[10:47:37.116] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:20:0)
[10:47:37.116] Timer tick, asking Buildbucket for the build status
[10:47:37.256] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:47:37.256] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:21:0) after 1m0s
[10:48:37.277] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:21:0)
[10:48:37.277] Timer tick, asking Buildbucket for the build status
[10:48:37.372] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:48:37.372] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:22:0) after 1m0s
[10:49:37.435] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:22:0)
[10:49:37.435] Timer tick, asking Buildbucket for the build status
[10:49:37.584] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:49:37.584] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:23:0) after 1m0s
[10:50:37.581] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:23:0)
[10:50:37.581] Timer tick, asking Buildbucket for the build status
[10:50:37.699] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:50:37.699] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:24:0) after 1m0s
[10:51:37.820] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:24:0)
[10:51:37.820] Timer tick, asking Buildbucket for the build status
[10:51:37.933] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:51:37.933] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:25:0) after 1m0s
[10:52:38.043] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:25:0)
[10:52:38.043] Timer tick, asking Buildbucket for the build status
[10:52:38.285] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:52:38.285] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:26:0) after 1m0s
[10:53:38.341] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:26:0)
[10:53:38.341] Timer tick, asking Buildbucket for the build status
[10:53:38.703] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:53:38.703] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:27:0) after 1m0s
[10:54:39.787] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:27:0)
[10:54:39.787] Timer tick, asking Buildbucket for the build status
[10:54:39.943] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:54:39.943] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:28:0) after 1m0s
[10:55:40.097] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:28:0)
[10:55:40.097] Timer tick, asking Buildbucket for the build status
[10:55:40.503] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:55:40.503] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:29:0) after 1m0s
[10:56:40.545] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:29:0)
[10:56:40.545] Timer tick, asking Buildbucket for the build status
[10:56:40.736] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:56:40.736] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:30:0) after 1m0s
[10:57:40.906] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:30:0)
[10:57:40.906] Timer tick, asking Buildbucket for the build status
[10:57:41.120] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:57:41.120] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:31:0) after 1m0s
[10:58:41.273] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:31:0)
[10:58:41.273] Timer tick, asking Buildbucket for the build status
[10:58:42.098] Build 8894193653344743792: status "STARTED", result "", failure_reason "", cancelation_reason ""
[10:58:42.098] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI ios-simulator:9059623717893646016:32:0) after 1m0s
[10:59:11.773] Received PubSub notification, asking Buildbucket for the build status
[10:59:11.869] Build 8894193653344743792: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[10:59:11.869] Buildbucket build:
{
"build": {
"bucket": "luci.chromium.webrtc.fyi",
"canary_preference": "PROD",
"completed_ts": "1576234750918410",
"created_by": "project:chromium",
"created_ts": "1576232969869669",
"id": "8894193653344743792",
"parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI ios-simulator\", \"properties\": {\"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src/\", \"revision\": \"d77c829d37808f53692196b92fb838c15df1e4ea\"}}",
"project": "chromium",
"result": "SUCCESS",
"result_details_json": "{\"properties\": {\"$recipe_engine/path\": {\"cache_dir\": \"/b/s/w/ir/cache\", \"temp_dir\": \"/b/s/w/ir/tmp/rt\"}, \"$recipe_engine/runtime\": {\"is_experimental\": false, \"is_luci\": true}, \"bot_id\": \"vm323-m9\", \"branch\": \"refs/heads/master\", \"buildername\": \"WebRTC Chromium FYI ios-simulator\", \"buildnumber\": 5050, \"got_angle_revision\": \"ef11f849b71bf0e11d14a6e61a241d3163d82e61\", \"got_cr_revision\": \"cf567be69f9ab77d7d07f90540147587e9bc4951\", \"got_cr_revision_cp\": \"refs/heads/master@{#724572}\", \"got_dawn_revision\": \"97fb51f4af11f672f69f3cb502ad5ca7a86b835d\", \"got_nacl_revision\": \"3651f6c52037c96e034cc422746768d59182bff3\", \"got_revision\": \"5e9cac984ff737894a04ba6134969cd3be441348\", \"got_revision_cp\": \"refs/heads/master@{#30083}\", \"got_swarming_client_revision\": \"885b3febcc170a60f25795304e60927b77d1e92d\", \"got_swiftshader_revision\": \"ebb0bec915520c566271c0416e606def31a00947\", \"got_v8_revision\": \"67c7536f61350809f4b5b33e171de21a823bfa8d\", \"got_v8_revision_cp\": \"refs/heads/8.1.29@{#1}\", \"got_webrtc_revision\": \"5e9cac984ff737894a04ba6134969cd3be441348\", \"got_webrtc_revision_cp\": \"refs/heads/master@{#30083}\", \"isolate_server\": \"https://isolateserver.appspot.com\", \"mastername\": \"chromium.webrtc.fyi\", \"path_config\": \"generic\", \"recipe\": \"webrtc/chromium_ios\", \"repository\": \"https://webrtc.googlesource.com/src/\", \"revision\": \"d77c829d37808f53692196b92fb838c15df1e4ea\", \"swarm_hashes\": {\"0\": \"689cc856520586e9d21a84e137ead50d757db72a\", \"1\": \"5ffb06c6701b8d605c33549a3f90ba4abce9b4b3\", \"2\": \"7b2dc25709b796404a3da1111a20b3fc84156a36\"}}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_9dcd463d356d0d2996b46889152446f758b230b54203d4e9ac3970ad842e7582_v2\", \"builder_c506444b065f7c1bc8c09dbb32b408fe777482b7a098a5c33af3c51bf30d897c_v2\", \"builder_fc89542fc0a67b992526752df3d492af0609077fc0f7964a0d4554ad37a11efc_v2\", \"git\", \"goma_v2\", \"vpython\", \"xcode_ios_11a1027\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-E5-2697_v2\"], \"gce\": [\"0\"], \"gpu\": [\"none\"], \"id\": [\"vm323-m9\"], \"mac_model\": [\"VMware7,1\"], \"machine_type\": [\"n1-highcpu-8\"], \"os\": [\"Mac\", \"Mac-10.14\", \"Mac-10.14.4\"], \"pool\": [\"luci.chromium.webrtc.fyi\"], \"python\": [\"2.7.10\"], \"server_version\": [\"4724-8894a57\"], \"ssd\": [\"1\"], \"zone\": [\"us\", \"us-atl\", \"us-atl-golo\", \"us-atl-golo-m9\"]}}}",
"service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"started_ts": "1576233001977684",
"status": "COMPLETED",
"status_changed_ts": "1576234751244921",
"tags": [
"build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI ios-simulator/5050",
"builder:WebRTC Chromium FYI ios-simulator",
"buildset:commit/git/d77c829d37808f53692196b92fb838c15df1e4ea",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/d77c829d37808f53692196b92fb838c15df1e4ea",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9059623717893646016",
"scheduler_job_id:chromium/WebRTC Chromium FYI ios-simulator",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8894193653344743792/+/annotations",
"swarming_tag:luci_project:chromium",
"swarming_tag:os:Mac",
"swarming_tag:recipe_name:webrtc/chromium_ios",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:4917a03bed333c10",
"user_agent:luci-scheduler"
],
"updated_ts": "1576234751251136",
"url": "https://ci.chromium.org/b/8894193653344743792",
"utcnow_ts": "1576234751859009"
}
}
[10:59:11.870] Invocation finished in 29m45.722331591s with status SUCCEEDED