[21:18:40.135] New invocation is queued and will start shortly
[21:18:40.135] Triggered by user:chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[21:18:41.300] Starting the invocation (attempt 1)
[21:18:41.360] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[21:18:41.361] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[21:18:41.361] Buildbucket request:
{
"bucket": "luci.chromium.webrtc.fyi",
"client_operation_id": "9085674798017661552",
"parameters_json": "{\"builder_name\":\"WebRTC Chromium FYI Mac Tester\",\"properties\":{\"parent_buildername\":\"WebRTC Chromium FYI Mac Builder\",\"parent_got_angle_revision\":\"5de69e91bd939f8c2acc3ccab095d770bf378481\",\"parent_got_cr_revision\":\"87730f09269d879d17eefe50d680bd3b83545ea5\",\"parent_got_cr_revision_cp\":\"refs/heads/master@{#636528}\",\"parent_got_dawn_revision\":\"2dfb3f01e77d1dff4ce611fe8d00c9a11b235f78\",\"parent_got_nacl_revision\":\"1ed9878b8eb68c1e0d0268754dafcf83e747fa8f\",\"parent_got_revision\":\"766f62432e90654c8ca3734e7166dd19dc594219\",\"parent_got_revision_cp\":\"refs/heads/master@{#26909}\",\"parent_got_swarming_client_revision\":\"d50a88f50782ba29076061b94c7b9d08a6c7e424\",\"parent_got_v8_revision\":\"67e3f02c0ad461789b2d5e74ad05743c6695e5e9\",\"parent_got_v8_revision_cp\":\"refs/heads/7.4.254@{#1}\",\"parent_got_webrtc_revision\":\"766f62432e90654c8ca3734e7166dd19dc594219\",\"parent_got_webrtc_revision_cp\":\"refs/heads/master@{#26909}\",\"parent_mastername\":\"chromium.webrtc.fyi\",\"revision\":\"766f62432e90654c8ca3734e7166dd19dc594219\",\"swarm_hashes\":{\"browser_tests\":\"d07cd8f1316daa1f357c828afa1cdc6fad95fd9f\",\"browser_tests_apprtc\":\"e0024e119572f243e0f0b7d79be7ca52bbe59243\",\"content_browsertests\":\"2c62f58a12fce23ff5703b414797e99b4867c420\",\"content_unittests\":\"8564719474ace7120c3b4147d7436cc6fa64481f\",\"jingle_unittests\":\"aed70309e79e04189f93b53984d7094b8a24a3f4\",\"remoting_unittests\":\"5934e5658d98df03acf91c8547e99b5f01bf9cc7\"}}}",
"pubsub_callback": {
"auth_token": "...",
"topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
},
"tags": [
"builder:WebRTC Chromium FYI Mac Tester",
"scheduler_invocation_id:9085674798017661552",
"scheduler_job_id:chromium/WebRTC Chromium FYI Mac Tester",
"user_agent:luci-scheduler",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/766f62432e90654c8ca3734e7166dd19dc594219",
"gitiles_ref:refs/heads/master",
"parent_buildername:WebRTC Chromium FYI Mac Builder",
"parent_buildnumber:2122",
"user_agent:recipe"
]
}
[21:18:43.069] Buildbucket response:
{
"build": {
"bucket": "luci.chromium.webrtc.fyi",
"canary_preference": "AUTO",
"created_by": "user:luci-scheduler@appspot.gserviceaccount.com",
"created_ts": "1551388721563449",
"id": "8920244735856232368",
"lease_expiration_ts": "1551503922450401",
"lease_key": "537520779",
"parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI Mac Tester\", \"properties\": {\"parent_buildername\": \"WebRTC Chromium FYI Mac Builder\", \"parent_got_angle_revision\": \"5de69e91bd939f8c2acc3ccab095d770bf378481\", \"parent_got_cr_revision\": \"87730f09269d879d17eefe50d680bd3b83545ea5\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#636528}\", \"parent_got_dawn_revision\": \"2dfb3f01e77d1dff4ce611fe8d00c9a11b235f78\", \"parent_got_nacl_revision\": \"1ed9878b8eb68c1e0d0268754dafcf83e747fa8f\", \"parent_got_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"parent_got_revision_cp\": \"refs/heads/master@{#26909}\", \"parent_got_swarming_client_revision\": \"d50a88f50782ba29076061b94c7b9d08a6c7e424\", \"parent_got_v8_revision\": \"67e3f02c0ad461789b2d5e74ad05743c6695e5e9\", \"parent_got_v8_revision_cp\": \"refs/heads/7.4.254@{#1}\", \"parent_got_webrtc_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#26909}\", \"parent_mastername\": \"chromium.webrtc.fyi\", \"revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"swarm_hashes\": {\"browser_tests\": \"d07cd8f1316daa1f357c828afa1cdc6fad95fd9f\", \"browser_tests_apprtc\": \"e0024e119572f243e0f0b7d79be7ca52bbe59243\", \"content_browsertests\": \"2c62f58a12fce23ff5703b414797e99b4867c420\", \"content_unittests\": \"8564719474ace7120c3b4147d7436cc6fa64481f\", \"jingle_unittests\": \"aed70309e79e04189f93b53984d7094b8a24a3f4\", \"remoting_unittests\": \"5934e5658d98df03acf91c8547e99b5f01bf9cc7\"}}}",
"project": "chromium",
"result_details_json": "{\"properties\": {}}",
"service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"status": "SCHEDULED",
"status_changed_ts": "1551388722569428",
"tags": [
"build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI Mac Tester/2017",
"builder:WebRTC Chromium FYI Mac Tester",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/766f62432e90654c8ca3734e7166dd19dc594219",
"gitiles_ref:refs/heads/master",
"parent_buildername:WebRTC Chromium FYI Mac Builder",
"parent_buildnumber:2122",
"scheduler_invocation_id:9085674798017661552",
"scheduler_job_id:chromium/WebRTC Chromium FYI Mac Tester",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8920244735856232368/+/annotations",
"swarming_tag:luci_project:chromium",
"swarming_tag:recipe_name:chromium",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:434ecacbc0053610",
"user_agent:luci-scheduler",
"user_agent:recipe"
],
"updated_ts": "1551388722569531",
"url": "https://ci.chromium.org/b/8920244735856232368",
"utcnow_ts": "1551388723060402"
}
}
[21:18:43.069] Task URL: https://ci.chromium.org/b/8920244735856232368
[21:18:43.069] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:2:0) after 1m0s
[21:19:43.080] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:2:0)
[21:19:43.080] Timer tick, asking Buildbucket for the build status
[21:19:43.381] Build 8920244735856232368: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[21:19:43.381] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:3:0) after 1m0s
[21:20:12.642] Received PubSub notification, asking Buildbucket for the build status
[21:20:12.769] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:20:43.356] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:3:0)
[21:20:43.356] Timer tick, asking Buildbucket for the build status
[21:20:43.973] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:20:43.973] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:5:0) after 1m0s
[21:21:44.004] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:5:0)
[21:21:44.004] Timer tick, asking Buildbucket for the build status
[21:21:44.388] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:21:44.388] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:6:0) after 1m0s
[21:22:44.391] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:6:0)
[21:22:44.391] Timer tick, asking Buildbucket for the build status
[21:22:44.447] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:22:44.447] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:7:0) after 1m0s
[21:23:44.447] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:7:0)
[21:23:44.447] Timer tick, asking Buildbucket for the build status
[21:23:44.499] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:23:44.499] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:8:0) after 1m0s
[21:24:44.505] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:8:0)
[21:24:44.505] Timer tick, asking Buildbucket for the build status
[21:24:44.668] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:24:44.668] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:9:0) after 1m0s
[21:25:44.685] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:9:0)
[21:25:44.685] Timer tick, asking Buildbucket for the build status
[21:25:44.788] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:25:44.788] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:10:0) after 1m0s
[21:26:44.760] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:10:0)
[21:26:44.761] Timer tick, asking Buildbucket for the build status
[21:26:44.924] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:26:44.924] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:11:0) after 1m0s
[21:27:44.917] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:11:0)
[21:27:44.918] Timer tick, asking Buildbucket for the build status
[21:27:45.025] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:27:45.025] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:12:0) after 1m0s
[21:28:45.168] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:12:0)
[21:28:45.168] Timer tick, asking Buildbucket for the build status
[21:28:45.980] Build 8920244735856232368: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:28:45.980] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9085674798017661552:13:0) after 1m0s
[21:28:49.210] Received PubSub notification, asking Buildbucket for the build status
[21:28:49.252] Build 8920244735856232368: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[21:28:49.252] Buildbucket build:
{
"build": {
"bucket": "luci.chromium.webrtc.fyi",
"canary_preference": "AUTO",
"completed_ts": "1551389324546806",
"created_by": "user:luci-scheduler@appspot.gserviceaccount.com",
"created_ts": "1551388721563449",
"id": "8920244735856232368",
"parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI Mac Tester\", \"properties\": {\"parent_buildername\": \"WebRTC Chromium FYI Mac Builder\", \"parent_got_angle_revision\": \"5de69e91bd939f8c2acc3ccab095d770bf378481\", \"parent_got_cr_revision\": \"87730f09269d879d17eefe50d680bd3b83545ea5\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#636528}\", \"parent_got_dawn_revision\": \"2dfb3f01e77d1dff4ce611fe8d00c9a11b235f78\", \"parent_got_nacl_revision\": \"1ed9878b8eb68c1e0d0268754dafcf83e747fa8f\", \"parent_got_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"parent_got_revision_cp\": \"refs/heads/master@{#26909}\", \"parent_got_swarming_client_revision\": \"d50a88f50782ba29076061b94c7b9d08a6c7e424\", \"parent_got_v8_revision\": \"67e3f02c0ad461789b2d5e74ad05743c6695e5e9\", \"parent_got_v8_revision_cp\": \"refs/heads/7.4.254@{#1}\", \"parent_got_webrtc_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#26909}\", \"parent_mastername\": \"chromium.webrtc.fyi\", \"revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"swarm_hashes\": {\"browser_tests\": \"d07cd8f1316daa1f357c828afa1cdc6fad95fd9f\", \"browser_tests_apprtc\": \"e0024e119572f243e0f0b7d79be7ca52bbe59243\", \"content_browsertests\": \"2c62f58a12fce23ff5703b414797e99b4867c420\", \"content_unittests\": \"8564719474ace7120c3b4147d7436cc6fa64481f\", \"jingle_unittests\": \"aed70309e79e04189f93b53984d7094b8a24a3f4\", \"remoting_unittests\": \"5934e5658d98df03acf91c8547e99b5f01bf9cc7\"}}}",
"project": "chromium",
"result": "SUCCESS",
"result_details_json": "{\"swarming\": {\"bot_dimensions\": {\"mac_model\": [\"VMware7,1\"], \"gce\": [\"0\"], \"zone\": [\"us\", \"us-golo\", \"us-golo-9\"], \"python\": [\"2.7.10\"], \"ssd\": [\"1\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-E5-2697_v2\"], \"server_version\": [\"4129-0985e08\"], \"machine_type\": [\"n1-highcpu-8\"], \"gpu\": [\"none\"], \"cores\": [\"8\"], \"os\": [\"Mac\", \"Mac-10.13\", \"Mac-10.13.6\"], \"id\": [\"vm323-m9\"], \"pool\": [\"luci.chromium.webrtc.fyi\"], \"caches\": [\"builder_895f3e08a4de24643f99a94d884a5404b419352ffd10dd9db616ef22142e0aa1_v2\", \"builder_c506444b065f7c1bc8c09dbb32b408fe777482b7a098a5c33af3c51bf30d897c_v2\", \"builder_fc89542fc0a67b992526752df3d492af0609077fc0f7964a0d4554ad37a11efc_v2\", \"git\", \"goma_v2\", \"vpython\"]}}, \"ui\": {\"info\": \"\"}, \"properties\": {\"got_cr_revision\": \"3a7250fcf16c31384b13754058cccabd7e0fba46\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#26909}\", \"got_nacl_revision\": \"1ed9878b8eb68c1e0d0268754dafcf83e747fa8f\", \"got_webrtc_revision_cp\": \"refs/heads/master@{#26909}\", \"parent_got_v8_revision\": \"67e3f02c0ad461789b2d5e74ad05743c6695e5e9\", \"got_swarming_client_revision\": \"d50a88f50782ba29076061b94c7b9d08a6c7e424\", \"got_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"recipe\": \"chromium\", \"parent_mastername\": \"chromium.webrtc.fyi\", \"got_dawn_revision\": \"2dfb3f01e77d1dff4ce611fe8d00c9a11b235f78\", \"parent_got_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"got_cr_revision_cp\": \"refs/heads/master@{#636541}\", \"parent_got_angle_revision\": \"5de69e91bd939f8c2acc3ccab095d770bf378481\", \"$recipe_engine/path\": {\"cache_dir\": \"/b/s/w/ir/cache\", \"temp_dir\": \"/b/s/w/ir/tmp/rt\"}, \"parent_got_v8_revision_cp\": \"refs/heads/7.4.254@{#1}\", \"parent_got_swarming_client_revision\": \"d50a88f50782ba29076061b94c7b9d08a6c7e424\", \"got_revision_cp\": \"refs/heads/master@{#26909}\", \"parent_got_revision_cp\": \"refs/heads/master@{#26909}\", \"revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"parent_got_webrtc_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"buildername\": \"WebRTC Chromium FYI Mac Tester\", \"parent_got_dawn_revision\": \"2dfb3f01e77d1dff4ce611fe8d00c9a11b235f78\", \"got_webrtc_revision\": \"766f62432e90654c8ca3734e7166dd19dc594219\", \"mastername\": \"chromium.webrtc.fyi\", \"got_angle_revision\": \"5de69e91bd939f8c2acc3ccab095d770bf378481\", \"buildbucket\": {\"hostname\": \"cr-buildbucket.appspot.com\", \"build\": {\"created_ts\": 1551388721563449, \"tags\": [\"build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI Mac Tester/2017\", \"builder:WebRTC Chromium FYI Mac Tester\", \"buildset:commit/gitiles/webrtc.googlesource.com/src/+/766f62432e90654c8ca3734e7166dd19dc594219\", \"gitiles_ref:refs/heads/master\", \"parent_buildername:WebRTC Chromium FYI Mac Builder\", \"parent_buildnumber:2122\", \"scheduler_invocation_id:9085674798017661552\", \"scheduler_job_id:chromium/WebRTC Chromium FYI Mac Tester\", \"user_agent:luci-scheduler\", \"user_agent:recipe\"], \"bucket\": \"luci.chromium.webrtc.fyi\", \"created_by\": \"user:luci-scheduler@appspot.gserviceaccount.com\", \"project\": \"chromium\", \"id\": \"8920244735856232368\"}}, \"got_v8_revision\": \"67e3f02c0ad461789b2d5e74ad05743c6695e5e9\", \"got_v8_revision_cp\": \"refs/heads/7.4.254@{#1}\", \"parent_got_cr_revision\": \"87730f09269d879d17eefe50d680bd3b83545ea5\", \"$recipe_engine/runtime\": {\"is_experimental\": false, \"is_luci\": true}, \"parent_got_nacl_revision\": \"1ed9878b8eb68c1e0d0268754dafcf83e747fa8f\", \"parent_buildername\": \"WebRTC Chromium FYI Mac Builder\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#636528}\", \"buildnumber\": 2017, \"$recipe_engine/buildbucket\": {\"build\": {\"tags\": [{\"value\": \"WebRTC Chromium FYI Mac Tester\", \"key\": \"builder\"}, {\"value\": \"commit/gitiles/webrtc.googlesource.com/src/+/766f62432e90654c8ca3734e7166dd19dc594219\", \"key\": \"buildset\"}, {\"value\": \"WebRTC Chromium FYI Mac Builder\", \"key\": \"parent_buildername\"}, {\"value\": \"2122\", \"key\": \"parent_buildnumber\"}, {\"value\": \"9085674798017661552\", \"key\": \"scheduler_invocation_id\"}, {\"value\": \"chromium/WebRTC Chromium FYI Mac Tester\", \"key\": \"scheduler_job_id\"}, {\"value\": \"luci-scheduler\", \"key\": \"user_agent\"}, {\"value\": \"recipe\", \"key\": \"user_agent\"}], \"builder\": {\"project\": \"chromium\", \"builder\": \"WebRTC Chromium FYI Mac Tester\", \"bucket\": \"webrtc.fyi\"}, \"number\": 2017, \"infra\": {\"buildbucket\": {\"serviceConfigRevision\": \"ca0db2d762966d4b32d49d86567d9d7697438caf\"}, \"recipe\": {\"name\": \"chromium\", \"cipdPackage\": \"infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build\"}, \"swarming\": {\"hostname\": \"chromium-swarm.appspot.com\"}}, \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\", \"id\": \"8920244735856232368\", \"input\": {\"gitilesCommit\": {\"project\": \"src\", \"host\": \"webrtc.googlesource.com\", \"ref\": \"refs/heads/master\", \"id\": \"766f62432e90654c8ca3734e7166dd19dc594219\"}}, \"createTime\": \"2019-02-28T21:18:41.563449Z\"}}, \"path_config\": \"generic\", \"swarm_hashes\": {}, \"bot_id\": \"vm323-m9\"}}",
"service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"started_ts": "1551388811785427",
"status": "COMPLETED",
"status_changed_ts": "1551389328665843",
"tags": [
"build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI Mac Tester/2017",
"builder:WebRTC Chromium FYI Mac Tester",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/766f62432e90654c8ca3734e7166dd19dc594219",
"gitiles_ref:refs/heads/master",
"parent_buildername:WebRTC Chromium FYI Mac Builder",
"parent_buildnumber:2122",
"scheduler_invocation_id:9085674798017661552",
"scheduler_job_id:chromium/WebRTC Chromium FYI Mac Tester",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8920244735856232368/+/annotations",
"swarming_tag:luci_project:chromium",
"swarming_tag:os:Mac",
"swarming_tag:recipe_name:chromium",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:434ecacbc0053610",
"user_agent:luci-scheduler",
"user_agent:recipe"
],
"updated_ts": "1551389328667518",
"url": "https://ci.chromium.org/b/8920244735856232368",
"utcnow_ts": "1551389329242266"
}
}
[21:28:49.252] Invocation finished in 10m9.132717571s with status SUCCEEDED