Status: SUCCEEDED
Triggered by: chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com
Duration: 8 minutes
Actions:

Definition (rev 6f5924df224f88c7618a4cd98849de08b5a25570)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "luci.chromium.webrtc.fyi"
  builder: "WebRTC Chromium FYI Linux Tester"
>

Incoming triggers

  • WebRTC Chromium FYI Linux Builder/2710 (7 years ago by chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com)

Incoming properties

{
  "parent_buildername": "WebRTC Chromium FYI Linux Builder",
  "parent_got_angle_revision": "3e8a8d5b8567d08855d500c85bcf7cdcc4653f9a",
  "parent_got_cr_revision": "f0a142f3d409b0f1a2a776f4cb1f5913ffaeebd0",
  "parent_got_cr_revision_cp": "refs/heads/master@{#643145}",
  "parent_got_dawn_revision": "e105f962cf0020ee96a5a14a881c0de4ad46706c",
  "parent_got_nacl_revision": "7d24fb15d81f95ed30dde0c04b68584749709657",
  "parent_got_revision": "c110e382d98fc1f48d553a58c59fb91cae6c8367",
  "parent_got_revision_cp": "refs/heads/master@{#27231}",
  "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3",
  "parent_got_v8_revision": "4f6ba4c1da8c69d00ba2379d6204adb14bfe68e5",
  "parent_got_v8_revision_cp": "refs/heads/7.5.84@{#4}",
  "parent_got_webrtc_revision": "c110e382d98fc1f48d553a58c59fb91cae6c8367",
  "parent_got_webrtc_revision_cp": "refs/heads/master@{#27231}",
  "parent_mastername": "chromium.webrtc.fyi",
  "revision": "c110e382d98fc1f48d553a58c59fb91cae6c8367",
  "swarm_hashes": {
    "browser_tests": "2689699d7a31fde88bd1a90a7ae7c60a9fa97463",
    "browser_tests_apprtc": "7958352bd4c0c0556b232f161c35a99a5e8acf1d",
    "content_browsertests": "5fc42ae6aa4a78354303553dc20ef040874bbcfd",
    "content_unittests": "16626ddca40710cbba17bb5c13061ed070943cb9",
    "jingle_unittests": "971540b70142a4fb40d7ee0804e09a0aa16bbfe7",
    "remoting_unittests": "04ffa89ea00a5efde77469afa7e69993d87fa7f9"
  }
}

Incoming tags

  • buildset:commit/gitiles/webrtc.googlesource.com/src/+/c110e382d98fc1f48d553a58c59fb91cae6c8367
  • gitiles_ref:refs/heads/master
  • parent_buildername:WebRTC Chromium FYI Linux Builder
  • parent_buildnumber:2710
  • user_agent:recipe

Debug log (UTC)

[22:11:54.102] New invocation is queued and will start shortly
[22:11:54.102] Triggered by user:chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[22:11:55.270] Starting the invocation (attempt 1)
[22:11:55.308] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[22:11:55.309] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[22:11:55.309] Buildbucket request:
{
  "bucket": "luci.chromium.webrtc.fyi",
  "client_operation_id": "9083768912621199200",
  "parameters_json": "{\"builder_name\":\"WebRTC Chromium FYI Linux Tester\",\"properties\":{\"parent_buildername\":\"WebRTC Chromium FYI Linux Builder\",\"parent_got_angle_revision\":\"3e8a8d5b8567d08855d500c85bcf7cdcc4653f9a\",\"parent_got_cr_revision\":\"f0a142f3d409b0f1a2a776f4cb1f5913ffaeebd0\",\"parent_got_cr_revision_cp\":\"refs/heads/master@{#643145}\",\"parent_got_dawn_revision\":\"e105f962cf0020ee96a5a14a881c0de4ad46706c\",\"parent_got_nacl_revision\":\"7d24fb15d81f95ed30dde0c04b68584749709657\",\"parent_got_revision\":\"c110e382d98fc1f48d553a58c59fb91cae6c8367\",\"parent_got_revision_cp\":\"refs/heads/master@{#27231}\",\"parent_got_swarming_client_revision\":\"aa60736aded9fc32a0e21a81f5fc51f6009d01f3\",\"parent_got_v8_revision\":\"4f6ba4c1da8c69d00ba2379d6204adb14bfe68e5\",\"parent_got_v8_revision_cp\":\"refs/heads/7.5.84@{#4}\",\"parent_got_webrtc_revision\":\"c110e382d98fc1f48d553a58c59fb91cae6c8367\",\"parent_got_webrtc_revision_cp\":\"refs/heads/master@{#27231}\",\"parent_mastername\":\"chromium.webrtc.fyi\",\"revision\":\"c110e382d98fc1f48d553a58c59fb91cae6c8367\",\"swarm_hashes\":{\"browser_tests\":\"2689699d7a31fde88bd1a90a7ae7c60a9fa97463\",\"browser_tests_apprtc\":\"7958352bd4c0c0556b232f161c35a99a5e8acf1d\",\"content_browsertests\":\"5fc42ae6aa4a78354303553dc20ef040874bbcfd\",\"content_unittests\":\"16626ddca40710cbba17bb5c13061ed070943cb9\",\"jingle_unittests\":\"971540b70142a4fb40d7ee0804e09a0aa16bbfe7\",\"remoting_unittests\":\"04ffa89ea00a5efde77469afa7e69993d87fa7f9\"}}}",
  "pubsub_callback": {
    "auth_token": "...",
    "topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  },
  "tags": [
    "builder:WebRTC Chromium FYI Linux Tester",
    "scheduler_invocation_id:9083768912621199200",
    "scheduler_job_id:chromium/WebRTC Chromium FYI Linux Tester",
    "user_agent:luci-scheduler",
    "buildset:commit/gitiles/webrtc.googlesource.com/src/+/c110e382d98fc1f48d553a58c59fb91cae6c8367",
    "gitiles_ref:refs/heads/master",
    "parent_buildername:WebRTC Chromium FYI Linux Builder",
    "parent_buildnumber:2710",
    "user_agent:recipe"
  ]
}
[22:11:57.033] Buildbucket response:
{
  "build": {
    "bucket": "luci.chromium.webrtc.fyi",
    "canary_preference": "AUTO",
    "created_by": "project:chromium",
    "created_ts": "1553206315419184",
    "id": "8918338850561383440",
    "parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI Linux Tester\", \"properties\": {\"parent_buildername\": \"WebRTC Chromium FYI Linux Builder\", \"parent_got_angle_revision\": \"3e8a8d5b8567d08855d500c85bcf7cdcc4653f9a\", \"parent_got_cr_revision\": \"f0a142f3d409b0f1a2a776f4cb1f5913ffaeebd0\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#643145}\", \"parent_got_dawn_revision\": \"e105f962cf0020ee96a5a14a881c0de4ad46706c\", \"parent_got_nacl_revision\": \"7d24fb15d81f95ed30dde0c04b68584749709657\", \"parent_got_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"parent_got_revision_cp\": \"refs/heads/master@{#27231}\", \"parent_got_swarming_client_revision\": \"aa60736aded9fc32a0e21a81f5fc51f6009d01f3\", \"parent_got_v8_revision\": \"4f6ba4c1da8c69d00ba2379d6204adb14bfe68e5\", \"parent_got_v8_revision_cp\": \"refs/heads/7.5.84@{#4}\", \"parent_got_webrtc_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#27231}\", \"parent_mastername\": \"chromium.webrtc.fyi\", \"revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"swarm_hashes\": {\"browser_tests\": \"2689699d7a31fde88bd1a90a7ae7c60a9fa97463\", \"browser_tests_apprtc\": \"7958352bd4c0c0556b232f161c35a99a5e8acf1d\", \"content_browsertests\": \"5fc42ae6aa4a78354303553dc20ef040874bbcfd\", \"content_unittests\": \"16626ddca40710cbba17bb5c13061ed070943cb9\", \"jingle_unittests\": \"971540b70142a4fb40d7ee0804e09a0aa16bbfe7\", \"remoting_unittests\": \"04ffa89ea00a5efde77469afa7e69993d87fa7f9\"}}}",
    "project": "chromium",
    "result_details_json": "{\"properties\": {}}",
    "service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "status": "SCHEDULED",
    "status_changed_ts": "1553206316735555",
    "tags": [
      "build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI Linux Tester/2658",
      "builder:WebRTC Chromium FYI Linux Tester",
      "buildset:commit/gitiles/webrtc.googlesource.com/src/+/c110e382d98fc1f48d553a58c59fb91cae6c8367",
      "gitiles_ref:refs/heads/master",
      "parent_buildername:WebRTC Chromium FYI Linux Builder",
      "parent_buildnumber:2710",
      "scheduler_invocation_id:9083768912621199200",
      "scheduler_job_id:chromium/WebRTC Chromium FYI Linux Tester",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8918338850561383440/+/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:43bb211424063910",
      "user_agent:luci-scheduler",
      "user_agent:recipe"
    ],
    "updated_ts": "1553206316735668",
    "url": "https://ci.chromium.org/b/8918338850561383440",
    "utcnow_ts": "1553206317024374"
  }
}
[22:11:57.033] Task URL: https://ci.chromium.org/b/8918338850561383440
[22:11:57.033] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:2:0) after 1m0s
[22:12:18.977] Received PubSub notification, asking Buildbucket for the build status
[22:12:19.374] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:12:57.072] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:2:0)
[22:12:57.072] Timer tick, asking Buildbucket for the build status
[22:12:57.400] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:12:57.400] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:4:0) after 1m0s
[22:13:57.410] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:4:0)
[22:13:57.410] Timer tick, asking Buildbucket for the build status
[22:13:57.604] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:13:57.604] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:5:0) after 1m0s
[22:14:57.623] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:5:0)
[22:14:57.623] Timer tick, asking Buildbucket for the build status
[22:14:58.075] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:14:58.075] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:6:0) after 1m0s
[22:15:58.077] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:6:0)
[22:15:58.078] Timer tick, asking Buildbucket for the build status
[22:15:58.162] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:15:58.162] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:7:0) after 1m0s
[22:16:59.866] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:7:0)
[22:16:59.866] Timer tick, asking Buildbucket for the build status
[22:17:00.036] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:17:00.036] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:8:0) after 1m0s
[22:18:05.853] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:8:0)
[22:18:05.853] Timer tick, asking Buildbucket for the build status
[22:18:06.099] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:18:06.099] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:9:0) after 1m0s
[22:19:06.157] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:9:0)
[22:19:06.157] Timer tick, asking Buildbucket for the build status
[22:19:06.241] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:19:06.241] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:10:0) after 1m0s
[22:20:06.275] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:10:0)
[22:20:06.275] Timer tick, asking Buildbucket for the build status
[22:20:06.361] Build 8918338850561383440: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:20:06.361] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Linux Tester:9083768912621199200:11:0) after 1m0s
[22:20:42.114] Received PubSub notification, asking Buildbucket for the build status
[22:20:42.310] Build 8918338850561383440: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[22:20:42.310] Buildbucket build:
{
  "build": {
    "bucket": "luci.chromium.webrtc.fyi",
    "canary_preference": "AUTO",
    "completed_ts": "1553206841126086",
    "created_by": "project:chromium",
    "created_ts": "1553206315419184",
    "id": "8918338850561383440",
    "parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI Linux Tester\", \"properties\": {\"parent_buildername\": \"WebRTC Chromium FYI Linux Builder\", \"parent_got_angle_revision\": \"3e8a8d5b8567d08855d500c85bcf7cdcc4653f9a\", \"parent_got_cr_revision\": \"f0a142f3d409b0f1a2a776f4cb1f5913ffaeebd0\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#643145}\", \"parent_got_dawn_revision\": \"e105f962cf0020ee96a5a14a881c0de4ad46706c\", \"parent_got_nacl_revision\": \"7d24fb15d81f95ed30dde0c04b68584749709657\", \"parent_got_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"parent_got_revision_cp\": \"refs/heads/master@{#27231}\", \"parent_got_swarming_client_revision\": \"aa60736aded9fc32a0e21a81f5fc51f6009d01f3\", \"parent_got_v8_revision\": \"4f6ba4c1da8c69d00ba2379d6204adb14bfe68e5\", \"parent_got_v8_revision_cp\": \"refs/heads/7.5.84@{#4}\", \"parent_got_webrtc_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#27231}\", \"parent_mastername\": \"chromium.webrtc.fyi\", \"revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"swarm_hashes\": {\"browser_tests\": \"2689699d7a31fde88bd1a90a7ae7c60a9fa97463\", \"browser_tests_apprtc\": \"7958352bd4c0c0556b232f161c35a99a5e8acf1d\", \"content_browsertests\": \"5fc42ae6aa4a78354303553dc20ef040874bbcfd\", \"content_unittests\": \"16626ddca40710cbba17bb5c13061ed070943cb9\", \"jingle_unittests\": \"971540b70142a4fb40d7ee0804e09a0aa16bbfe7\", \"remoting_unittests\": \"04ffa89ea00a5efde77469afa7e69993d87fa7f9\"}}}",
    "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\": \"trusty-webrtc-d2a17ac3-us-central1-b-b6wh\", \"buildername\": \"WebRTC Chromium FYI Linux Tester\", \"buildnumber\": 2658, \"got_angle_revision\": \"3e8a8d5b8567d08855d500c85bcf7cdcc4653f9a\", \"got_cr_revision\": \"bbef759a99de64e0af3898d4ed99628ce9ca4e24\", \"got_cr_revision_cp\": \"refs/heads/master@{#643149}\", \"got_dawn_revision\": \"e105f962cf0020ee96a5a14a881c0de4ad46706c\", \"got_nacl_revision\": \"7d24fb15d81f95ed30dde0c04b68584749709657\", \"got_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"got_revision_cp\": \"refs/heads/master@{#27231}\", \"got_swarming_client_revision\": \"aa60736aded9fc32a0e21a81f5fc51f6009d01f3\", \"got_v8_revision\": \"4f6ba4c1da8c69d00ba2379d6204adb14bfe68e5\", \"got_v8_revision_cp\": \"refs/heads/7.5.84@{#4}\", \"got_webrtc_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"got_webrtc_revision_cp\": \"refs/heads/master@{#27231}\", \"mastername\": \"chromium.webrtc.fyi\", \"parent_buildername\": \"WebRTC Chromium FYI Linux Builder\", \"parent_got_angle_revision\": \"3e8a8d5b8567d08855d500c85bcf7cdcc4653f9a\", \"parent_got_cr_revision\": \"f0a142f3d409b0f1a2a776f4cb1f5913ffaeebd0\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#643145}\", \"parent_got_dawn_revision\": \"e105f962cf0020ee96a5a14a881c0de4ad46706c\", \"parent_got_nacl_revision\": \"7d24fb15d81f95ed30dde0c04b68584749709657\", \"parent_got_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"parent_got_revision_cp\": \"refs/heads/master@{#27231}\", \"parent_got_swarming_client_revision\": \"aa60736aded9fc32a0e21a81f5fc51f6009d01f3\", \"parent_got_v8_revision\": \"4f6ba4c1da8c69d00ba2379d6204adb14bfe68e5\", \"parent_got_v8_revision_cp\": \"refs/heads/7.5.84@{#4}\", \"parent_got_webrtc_revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#27231}\", \"parent_mastername\": \"chromium.webrtc.fyi\", \"path_config\": \"generic\", \"recipe\": \"chromium\", \"revision\": \"c110e382d98fc1f48d553a58c59fb91cae6c8367\", \"swarm_hashes\": {}}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_080baf15439221ede1cf39875ad22bef4b1659d8f62d8717fa294646d8209b9d_v2\", \"builder_3206bca54a547f5422949fe78fbf4242377a011cc738be5fc962e0738c87f060_v2\", \"builder_39270386badf6fe1cb613275ee4a1ad18034c5a709e0026f458de5ea7b099648_v2\", \"builder_61408e40fbaee7b2b730639f71d0ff1c1e5027dfe2e01fd2cc053ba81b3ed1b5_v2\", \"builder_763a8ead5da66ed46a91d4571943a85a3c5759c1940ecf21cbdcc1f459166a91_v2\", \"builder_927fd10109047429b201d47c0f38016d5f5276b3d9ffd587f386ea9fe4cb3271_v2\", \"builder_ffe5dde3d1f338e849f06884b63da156de43bdc7ecf35c3947f82294aa131a72_v2\", \"git\", \"goma_v2\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Haswell_GCE\", \"x86-64-avx2\"], \"gce\": [\"1\"], \"gpu\": [\"none\"], \"id\": [\"trusty-webrtc-d2a17ac3-us-central1-b-b6wh\"], \"image\": [\"chrome-trusty-18091700-38cc06ee3ee\"], \"inside_docker\": [\"0\"], \"kvm\": [\"1\"], \"machine_type\": [\"n1-standard-8\"], \"os\": [\"Linux\", \"Ubuntu\", \"Ubuntu-14.04\"], \"pool\": [\"luci.chromium.webrtc.fyi\"], \"python\": [\"2.7.6\"], \"server_version\": [\"4213-ad7b457\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-b\"]}}, \"ui\": {\"info\": \"\"}}",
    "service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "started_ts": "1553206338233107",
    "status": "COMPLETED",
    "status_changed_ts": "1553206841799669",
    "tags": [
      "build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI Linux Tester/2658",
      "builder:WebRTC Chromium FYI Linux Tester",
      "buildset:commit/gitiles/webrtc.googlesource.com/src/+/c110e382d98fc1f48d553a58c59fb91cae6c8367",
      "gitiles_ref:refs/heads/master",
      "parent_buildername:WebRTC Chromium FYI Linux Builder",
      "parent_buildnumber:2710",
      "scheduler_invocation_id:9083768912621199200",
      "scheduler_job_id:chromium/WebRTC Chromium FYI Linux Tester",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8918338850561383440/+/annotations",
      "swarming_tag:luci_project:chromium",
      "swarming_tag:os:Linux",
      "swarming_tag:recipe_name:chromium",
      "swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
      "swarming_task_id:43bb211424063910",
      "user_agent:luci-scheduler",
      "user_agent:recipe"
    ],
    "updated_ts": "1553206841810524",
    "url": "https://ci.chromium.org/b/8918338850561383440",
    "utcnow_ts": "1553206842270487"
  }
}
[22:20:42.310] Invocation finished in 8m48.238087404s with status SUCCEEDED