[15:22:02.815] New invocation is queued and will start shortly
[15:22:03.947] Starting the invocation (attempt 1)
[15:22:04.003] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[15:22:04.004] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[15:22:04.004] Buildbucket request:
{
"bucket": "luci.dart.ci.sandbox",
"client_operation_id": "9069933362623579232",
"parameters_json": "{\"builder_name\":\"pkg-win-release\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://dart.googlesource.com/sdk\",\"revision\":\"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"},\"id\":\"https://dart.googlesource.com/sdk/+/refs/heads/master@19533094eb238ef0ec61f4378fea6d6932d9e3bd\",\"title\":\"19533094eb238ef0ec61f4378fea6d6932d9e3bd\",\"url\":\"https://dart.googlesource.com/sdk/+/19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://dart.googlesource.com/sdk\",\"revision\":\"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}}",
"pubsub_callback": {
"auth_token": "...",
"topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
},
"tags": [
"builder:pkg-win-release",
"scheduler_invocation_id:9069933362623579232",
"scheduler_job_id:dart/pkg-win-release",
"user_agent:luci-scheduler",
"buildset:commit/git/19533094eb238ef0ec61f4378fea6d6932d9e3bd",
"buildset:commit/gitiles/dart.googlesource.com/sdk/+/19533094eb238ef0ec61f4378fea6d6932d9e3bd",
"gitiles_ref:refs/heads/master"
]
}
[15:22:04.727] Buildbucket response:
{
"build": {
"bucket": "luci.dart.ci.sandbox",
"canary_preference": "PROD",
"created_by": "project:dart",
"created_ts": "1566400924194720",
"id": "8904503300470614896",
"parameters_json": "{\"builder_name\": \"pkg-win-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@19533094eb238ef0ec61f4378fea6d6932d9e3bd\", \"title\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\", \"url\": \"https://dart.googlesource.com/sdk/+/19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}}",
"project": "dart",
"result_details_json": "{\"properties\": {}}",
"service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
"status": "SCHEDULED",
"status_changed_ts": "1566400924604948",
"tags": [
"build_address:luci.dart.ci.sandbox/pkg-win-release/6662",
"builder:pkg-win-release",
"buildset:commit/git/19533094eb238ef0ec61f4378fea6d6932d9e3bd",
"buildset:commit/gitiles/dart.googlesource.com/sdk/+/19533094eb238ef0ec61f4378fea6d6932d9e3bd",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9069933362623579232",
"scheduler_job_id:dart/pkg-win-release",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8904503300470614896/+/annotations",
"swarming_tag:luci_project:dart",
"swarming_tag:recipe_name:dart/neo",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:",
"user_agent:luci-scheduler"
],
"updated_ts": "1566400924605057",
"url": "https://ci.chromium.org/b/8904503300470614896",
"utcnow_ts": "1566400924716090"
}
}
[15:22:04.727] Task URL: https://ci.chromium.org/b/8904503300470614896
[15:22:04.727] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:2:0) after 1m0s
[15:23:04.822] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:2:0)
[15:23:04.822] Timer tick, asking Buildbucket for the build status
[15:23:05.419] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:23:05.419] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:3:0) after 1m0s
[15:24:05.515] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:3:0)
[15:24:05.515] Timer tick, asking Buildbucket for the build status
[15:24:05.723] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:24:05.723] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:4:0) after 1m0s
[15:25:05.747] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:4:0)
[15:25:05.747] Timer tick, asking Buildbucket for the build status
[15:25:06.249] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:25:06.249] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:5:0) after 1m0s
[15:26:06.325] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:5:0)
[15:26:06.325] Timer tick, asking Buildbucket for the build status
[15:26:07.033] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:26:07.033] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:6:0) after 1m0s
[15:27:07.205] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:6:0)
[15:27:07.205] Timer tick, asking Buildbucket for the build status
[15:27:07.611] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:27:07.611] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:7:0) after 1m0s
[15:28:07.673] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:7:0)
[15:28:07.673] Timer tick, asking Buildbucket for the build status
[15:28:08.011] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:28:08.011] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:8:0) after 1m0s
[15:29:08.096] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:8:0)
[15:29:08.096] Timer tick, asking Buildbucket for the build status
[15:29:08.236] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:29:08.236] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:9:0) after 1m0s
[15:30:08.325] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:9:0)
[15:30:08.325] Timer tick, asking Buildbucket for the build status
[15:30:08.736] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:30:08.736] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:10:0) after 1m0s
[15:31:08.841] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:10:0)
[15:31:08.841] Timer tick, asking Buildbucket for the build status
[15:31:10.497] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:31:10.497] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:11:0) after 1m0s
[15:32:10.527] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:11:0)
[15:32:10.527] Timer tick, asking Buildbucket for the build status
[15:32:11.269] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:32:11.269] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:12:0) after 1m0s
[15:33:11.308] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:12:0)
[15:33:11.308] Timer tick, asking Buildbucket for the build status
[15:33:11.917] Build 8904503300470614896: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[15:33:11.917] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:13:0) after 1m0s
[15:33:20.184] Received PubSub notification, asking Buildbucket for the build status
[15:33:20.317] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:34:11.942] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:13:0)
[15:34:11.942] Timer tick, asking Buildbucket for the build status
[15:34:12.196] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:34:12.196] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:15:0) after 1m0s
[15:35:12.314] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:15:0)
[15:35:12.314] Timer tick, asking Buildbucket for the build status
[15:35:12.465] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:35:12.465] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:16:0) after 1m0s
[15:36:12.550] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:16:0)
[15:36:12.550] Timer tick, asking Buildbucket for the build status
[15:36:12.844] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:36:12.844] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:17:0) after 1m0s
[15:37:12.958] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:17:0)
[15:37:12.958] Timer tick, asking Buildbucket for the build status
[15:37:13.154] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:37:13.154] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:18:0) after 1m0s
[15:38:13.193] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:18:0)
[15:38:13.193] Timer tick, asking Buildbucket for the build status
[15:38:13.520] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:38:13.520] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:19:0) after 1m0s
[15:39:13.617] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:19:0)
[15:39:13.617] Timer tick, asking Buildbucket for the build status
[15:39:14.583] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:39:14.583] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:20:0) after 1m0s
[15:40:14.705] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:20:0)
[15:40:14.705] Timer tick, asking Buildbucket for the build status
[15:40:14.897] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:40:14.897] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:21:0) after 1m0s
[15:41:14.996] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:21:0)
[15:41:14.996] Timer tick, asking Buildbucket for the build status
[15:41:15.452] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:41:15.452] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:22:0) after 1m0s
[15:42:15.538] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:22:0)
[15:42:15.538] Timer tick, asking Buildbucket for the build status
[15:42:16.121] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:42:16.121] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:23:0) after 1m0s
[15:43:16.240] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:23:0)
[15:43:16.240] Timer tick, asking Buildbucket for the build status
[15:43:16.468] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:43:16.468] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:24:0) after 1m0s
[15:44:16.503] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:24:0)
[15:44:16.503] Timer tick, asking Buildbucket for the build status
[15:44:16.801] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:44:16.801] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:25:0) after 1m0s
[15:45:16.891] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:25:0)
[15:45:16.891] Timer tick, asking Buildbucket for the build status
[15:45:17.103] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:45:17.103] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:26:0) after 1m0s
[15:46:17.192] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:26:0)
[15:46:17.192] Timer tick, asking Buildbucket for the build status
[15:46:17.361] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:46:17.361] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:27:0) after 1m0s
[15:47:17.541] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:27:0)
[15:47:17.541] Timer tick, asking Buildbucket for the build status
[15:47:17.977] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:47:17.977] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:28:0) after 1m0s
[15:48:18.001] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:28:0)
[15:48:18.001] Timer tick, asking Buildbucket for the build status
[15:48:18.259] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:48:18.259] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:29:0) after 1m0s
[15:49:18.308] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:29:0)
[15:49:18.308] Timer tick, asking Buildbucket for the build status
[15:49:19.365] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:49:19.365] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:30:0) after 1m0s
[15:50:19.502] Handling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:30:0)
[15:50:19.502] Timer tick, asking Buildbucket for the build status
[15:50:19.929] Build 8904503300470614896: status "STARTED", result "", failure_reason "", cancelation_reason ""
[15:50:19.929] Scheduling timer "check-buildbucket-build-status" (dart/pkg-win-release:9069933362623579232:31:0) after 1m0s
[15:51:09.712] Received PubSub notification, asking Buildbucket for the build status
[15:51:09.801] Build 8904503300470614896: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[15:51:09.801] Buildbucket build:
{
"build": {
"bucket": "luci.dart.ci.sandbox",
"canary_preference": "PROD",
"completed_ts": "1566402668984337",
"created_by": "project:dart",
"created_ts": "1566400924194720",
"id": "8904503300470614896",
"parameters_json": "{\"builder_name\": \"pkg-win-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@19533094eb238ef0ec61f4378fea6d6932d9e3bd\", \"title\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\", \"url\": \"https://dart.googlesource.com/sdk/+/19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}}",
"project": "dart",
"result": "SUCCESS",
"result_details_json": "{\"properties\": {\"$recipe_engine/path\": {\"cache_dir\": \"C:\\\\b\\\\s\\\\w\\\\ir\\\\cache\", \"temp_dir\": \"C:\\\\b\\\\s\\\\w\\\\ir\\\\tmp\\\\rt\"}, \"$recipe_engine/runtime\": {\"is_experimental\": false, \"is_luci\": true}, \"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@19533094eb238ef0ec61f4378fea6d6932d9e3bd\", \"title\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\", \"url\": \"https://dart.googlesource.com/sdk/+/19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}]}, \"bot_id\": \"luci-dart-try-win10-18-rwrg\", \"branch\": \"refs/heads/master\", \"buildername\": \"pkg-win-release\", \"buildnumber\": 6662, \"clobber\": \"true\", \"got_revision\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\", \"new_workflow_enabled\": true, \"path_config\": \"generic\", \"recipe\": \"dart/neo\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"19533094eb238ef0ec61f4378fea6d6932d9e3bd\"}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_52304b3d18db17d8e1578a10f4aad442eeba949dbab2c7b3531ef01be5acfde1_v2\", \"builder_52c40a49535b478d3cdea0ed295617dfb53d686c59ddafa01d3750ecaadb8a11_v2\", \"builder_8095c369da6d1c4fc4bdea3bed6bfc7e7611dcdbf656f7e9397906f16f7edd82_v2\", \"builder_b4b7c97a25dd476e40c837d4cdeac91cd076dac3a6d4c67e5b3ef7c7a894c703_v2\", \"builder_b900db9d17fd2fcc318c9d486cf0ab044cf7b698238bd8fb3dc26ad81782927e_v2\", \"builder_d02729cd0bcb9ed4dcfd264ab55400bbd17edd2afc22154c271202611b50f841_v2\", \"builder_d6f396784d1bacfeb26d12c7d2f46eacb6fe10d26ab756565a33004b6afc6592_v2\", \"builder_f1852b00fe0ca09c8d99c9b59d72a6be8b1aa57c5b29ffd31bb3640d6f0f463d_v2\", \"git\", \"goma_v2\", \"swarming_module_cache_vpython\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Broadwell_GCE\"], \"gce\": [\"1\"], \"gpu\": [\"none\"], \"host_class\": [\"default\"], \"id\": [\"luci-dart-try-win10-18-rwrg\"], \"image\": [\"chrome-win10-1703-19072400-fedda89f1f1\"], \"integrity\": [\"high\"], \"locale\": [\"en_US.cp1252\"], \"machine_type\": [\"n1-standard-8\"], \"os\": [\"Windows\", \"Windows-10\", \"Windows-10-15063\"], \"pool\": [\"dart.tests\", \"luci.dart.try\"], \"python\": [\"2.7.13\"], \"server_version\": [\"4397-8786906\"], \"ssd\": [\"0\"], \"windows_client_version\": [\"10\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-c\"]}}}",
"service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
"started_ts": "1566401598523945",
"status": "COMPLETED",
"status_changed_ts": "1566402669301084",
"tags": [
"build_address:luci.dart.ci.sandbox/pkg-win-release/6662",
"builder:pkg-win-release",
"buildset:commit/git/19533094eb238ef0ec61f4378fea6d6932d9e3bd",
"buildset:commit/gitiles/dart.googlesource.com/sdk/+/19533094eb238ef0ec61f4378fea6d6932d9e3bd",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9069933362623579232",
"scheduler_job_id:dart/pkg-win-release",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8904503300470614896/+/annotations",
"swarming_tag:luci_project:dart",
"swarming_tag:os:Windows",
"swarming_tag:recipe_name:dart/neo",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:46cd96d5ba4db110",
"user_agent:luci-scheduler"
],
"updated_ts": "1566402669347328",
"url": "https://ci.chromium.org/b/8904503300470614896",
"utcnow_ts": "1566402669794094"
}
}
[15:51:09.801] Invocation finished in 29m7.044079346s with status SUCCEEDED