Status: SUCCEEDED
Triggered by: -
Duration: 24 minutes
Actions:

Definition (rev 050cfc084599b5c68d83ec458c5e42ee5900cd6e)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "luci.v8.ci"
  builder: "V8 Blink Linux Future"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/master",
  "repository": "https://chromium.googlesource.com/v8/v8",
  "revision": "e9873bf129511b04629f44c5bde656035533418a"
}

Incoming tags

  • buildset:commit/git/e9873bf129511b04629f44c5bde656035533418a
  • buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/e9873bf129511b04629f44c5bde656035533418a
  • gitiles_ref:refs/heads/master

Debug log (UTC)

[16:46:56.260] New invocation is queued and will start shortly
[16:46:57.356] Starting the invocation (attempt 1)
[16:46:57.398] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[16:46:57.398] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[16:46:57.398] Buildbucket request:
{
  "bucket": "luci.v8.ci",
  "client_operation_id": "9019193720530245216",
  "parameters_json": "{\"builder_name\":\"V8 Blink Linux Future\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://chromium.googlesource.com/v8/v8\",\"revision\":\"e9873bf129511b04629f44c5bde656035533418a\"},\"id\":\"https://chromium.googlesource.com/v8/v8/+/refs/heads/master@e9873bf129511b04629f44c5bde656035533418a\",\"title\":\"e9873bf129511b04629f44c5bde656035533418a\",\"url\":\"https://chromium.googlesource.com/v8/v8/+/e9873bf129511b04629f44c5bde656035533418a\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://chromium.googlesource.com/v8/v8\",\"revision\":\"e9873bf129511b04629f44c5bde656035533418a\"}}",
  "pubsub_callback": {
    "auth_token": "...",
    "topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  },
  "tags": [
    "builder:V8 Blink Linux Future",
    "scheduler_invocation_id:9019193720530245216",
    "scheduler_job_id:v8/V8 Blink Linux Future",
    "user_agent:luci-scheduler",
    "buildset:commit/git/e9873bf129511b04629f44c5bde656035533418a",
    "buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/e9873bf129511b04629f44c5bde656035533418a",
    "gitiles_ref:refs/heads/master"
  ]
}
[16:46:57.885] Buildbucket response:
{
  "build": {
    "bucket": "luci.v8.ci",
    "canary_preference": "PROD",
    "created_by": "project:v8",
    "created_ts": "1614790017467610",
    "id": "8853763658602294016",
    "parameters_json": "{\"builder_name\": \"V8 Blink Linux Future\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://chromium.googlesource.com/v8/v8\", \"revision\": \"e9873bf129511b04629f44c5bde656035533418a\"}, \"id\": \"https://chromium.googlesource.com/v8/v8/+/refs/heads/master@e9873bf129511b04629f44c5bde656035533418a\", \"title\": \"e9873bf129511b04629f44c5bde656035533418a\", \"url\": \"https://chromium.googlesource.com/v8/v8/+/e9873bf129511b04629f44c5bde656035533418a\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://chromium.googlesource.com/v8/v8\", \"revision\": \"e9873bf129511b04629f44c5bde656035533418a\"}}",
    "project": "v8",
    "result_details_json": "{\"properties\": {}}",
    "service_account": "v8-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "status": "SCHEDULED",
    "status_changed_ts": "1614790017753533",
    "tags": [
      "build_address:luci.v8.ci/V8 Blink Linux Future/7687",
      "builder:V8 Blink Linux Future",
      "buildset:commit/git/e9873bf129511b04629f44c5bde656035533418a",
      "buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/e9873bf129511b04629f44c5bde656035533418a",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9019193720530245216",
      "scheduler_job_id:v8/V8 Blink Linux Future",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/v8/buildbucket/cr-buildbucket.appspot.com/8853763658602294016/+/annotations",
      "swarming_tag:luci_project:v8",
      "swarming_tag:recipe_name:chromium_integration",
      "swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
      "swarming_task_id:",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1614790017753637",
    "url": "https://ci.chromium.org/b/8853763658602294016",
    "utcnow_ts": "1614790017879188"
  }
}
[16:46:57.885] Task URL: https://ci.chromium.org/b/8853763658602294016
[16:46:57.885] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:2:0) after 1m0s
[16:47:05.873] Received PubSub notification, asking Buildbucket for the build status
[16:47:05.966] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:47:58.059] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:2:0)
[16:47:58.059] Timer tick, asking Buildbucket for the build status
[16:47:58.378] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:47:58.378] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:4:0) after 1m0s
[16:48:58.616] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:4:0)
[16:48:58.616] Timer tick, asking Buildbucket for the build status
[16:48:58.681] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:48:58.681] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:5:0) after 1m0s
[16:49:58.760] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:5:0)
[16:49:58.760] Timer tick, asking Buildbucket for the build status
[16:49:58.828] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:49:58.828] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:6:0) after 1m0s
[16:50:58.900] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:6:0)
[16:50:58.900] Timer tick, asking Buildbucket for the build status
[16:50:58.988] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:50:58.989] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:7:0) after 1m0s
[16:51:58.993] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:7:0)
[16:51:58.993] Timer tick, asking Buildbucket for the build status
[16:51:59.150] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:51:59.150] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:8:0) after 1m0s
[16:52:59.161] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:8:0)
[16:52:59.161] Timer tick, asking Buildbucket for the build status
[16:52:59.643] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:52:59.643] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:9:0) after 1m0s
[16:53:59.680] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:9:0)
[16:53:59.681] Timer tick, asking Buildbucket for the build status
[16:53:59.753] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:53:59.753] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:10:0) after 1m0s
[16:54:59.813] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:10:0)
[16:54:59.813] Timer tick, asking Buildbucket for the build status
[16:54:59.892] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:54:59.892] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:11:0) after 1m0s
[16:55:59.904] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:11:0)
[16:55:59.904] Timer tick, asking Buildbucket for the build status
[16:55:59.976] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:55:59.976] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:12:0) after 1m0s
[16:57:00.014] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:12:0)
[16:57:00.014] Timer tick, asking Buildbucket for the build status
[16:57:03.641] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:57:03.641] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:13:0) after 1m0s
[16:58:03.681] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:13:0)
[16:58:03.681] Timer tick, asking Buildbucket for the build status
[16:58:03.756] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:58:03.756] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:14:0) after 1m0s
[16:59:03.866] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:14:0)
[16:59:03.866] Timer tick, asking Buildbucket for the build status
[16:59:03.977] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[16:59:03.977] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:15:0) after 1m0s
[17:00:04.114] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:15:0)
[17:00:04.114] Timer tick, asking Buildbucket for the build status
[17:00:04.207] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:00:04.207] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:16:0) after 1m0s
[17:01:04.349] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:16:0)
[17:01:04.349] Timer tick, asking Buildbucket for the build status
[17:01:04.435] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:01:04.435] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:17:0) after 1m0s
[17:02:04.500] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:17:0)
[17:02:04.500] Timer tick, asking Buildbucket for the build status
[17:02:04.575] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:02:04.575] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:18:0) after 1m0s
[17:03:04.597] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:18:0)
[17:03:04.597] Timer tick, asking Buildbucket for the build status
[17:03:04.702] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:03:04.702] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:19:0) after 1m0s
[17:04:04.736] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:19:0)
[17:04:04.736] Timer tick, asking Buildbucket for the build status
[17:04:04.854] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:04:04.854] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:20:0) after 1m0s
[17:05:04.861] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:20:0)
[17:05:04.861] Timer tick, asking Buildbucket for the build status
[17:05:04.967] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:05:04.967] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:21:0) after 1m0s
[17:06:05.091] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:21:0)
[17:06:05.092] Timer tick, asking Buildbucket for the build status
[17:06:05.415] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:06:05.415] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:22:0) after 1m0s
[17:07:05.493] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:22:0)
[17:07:05.493] Timer tick, asking Buildbucket for the build status
[17:07:05.770] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:07:05.770] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:23:0) after 1m0s
[17:08:05.837] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:23:0)
[17:08:05.837] Timer tick, asking Buildbucket for the build status
[17:08:06.071] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:08:06.071] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:24:0) after 1m0s
[17:09:06.107] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:24:0)
[17:09:06.107] Timer tick, asking Buildbucket for the build status
[17:09:07.558] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:09:07.558] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:25:0) after 1m0s
[17:10:07.631] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:25:0)
[17:10:07.631] Timer tick, asking Buildbucket for the build status
[17:10:07.851] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:10:07.851] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:26:0) after 1m0s
[17:11:08.042] Handling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:26:0)
[17:11:08.042] Timer tick, asking Buildbucket for the build status
[17:11:08.280] Build 8853763658602294016: status "STARTED", result "", failure_reason "", cancelation_reason ""
[17:11:08.280] Scheduling timer "check-buildbucket-build-status" (v8/V8 Blink Linux Future:9019193720530245216:27:0) after 1m0s
[17:11:49.163] Received PubSub notification, asking Buildbucket for the build status
[17:11:49.267] Build 8853763658602294016: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[17:11:49.267] Buildbucket build:
{
  "build": {
    "bucket": "luci.v8.ci",
    "canary_preference": "PROD",
    "completed_ts": "1614791493965809",
    "created_by": "project:v8",
    "created_ts": "1614790017467610",
    "id": "8853763658602294016",
    "parameters_json": "{\"builder_name\": \"V8 Blink Linux Future\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://chromium.googlesource.com/v8/v8\", \"revision\": \"e9873bf129511b04629f44c5bde656035533418a\"}, \"id\": \"https://chromium.googlesource.com/v8/v8/+/refs/heads/master@e9873bf129511b04629f44c5bde656035533418a\", \"title\": \"e9873bf129511b04629f44c5bde656035533418a\", \"url\": \"https://chromium.googlesource.com/v8/v8/+/e9873bf129511b04629f44c5bde656035533418a\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://chromium.googlesource.com/v8/v8\", \"revision\": \"e9873bf129511b04629f44c5bde656035533418a\"}}",
    "project": "v8",
    "result": "SUCCESS",
    "result_details_json": "{\"properties\": {\"got_angle_revision\": \"1de8b5a697e731c03083bda16b2df67c1d7a4c47\", \"got_cr_revision\": \"bf84492cdb84f400694bf6baa89495c0f6cb54b1\", \"got_cr_revision_cp\": \"refs/heads/master@{#859402}\", \"got_dawn_revision\": \"9b5f442c78cb642b18bc4f18ab672f1b4426c934\", \"got_nacl_revision\": \"abf3277f295c6c87f0b103f291ed5e3e73933b76\", \"got_revision\": \"e9873bf129511b04629f44c5bde656035533418a\", \"got_revision_cp\": \"refs/heads/master@{#73163}\", \"got_swarming_client_revision\": \"a32a1607f6093d338f756c7e7c7b4333b0c50c9c\", \"got_swiftshader_revision\": \"106e01583a3ac2fb950777390dde2dcc31a8f161\", \"got_v8_revision\": \"e9873bf129511b04629f44c5bde656035533418a\", \"got_v8_revision_cp\": \"refs/heads/master@{#73163}\", \"got_webrtc_revision\": \"07d83c8a9af02a0afc473503f75f150f23e3e0ff\", \"got_webrtc_revision_cp\": \"refs/heads/master@{#33366}\", \"isolate_server\": \"https://isolateserver.appspot.com/\", \"swarm_hashes_refs/heads/master(at){#73163}_without_patch\": {\"blink_unittests\": \"c72f7ea5b867bc03d3bbe44dd2e456956e23f8f6\", \"blink_web_tests\": \"73d936a92615053daad6e620881a7dd144635988\"}}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_05f5ebd10889677e0fe77607372808f3771bc54d0b0fcf29f4ca316fdfe38d9c_v2\", \"builder_1bbb67c3dc443b2d6d50a5d2954a22fc31db7067a680eaa277543c5b68c8d018_v2\", \"builder_2f32737b916e0e511ed462a40839eb5b654251dda33d58e42d564d0db51a2b5d_v2\", \"builder_3b434f64dd3d5e652b0d0df7d86e20f3038c0ae1132eaae346be5d58c6868448_v2\", \"builder_6c3ad1a50e3882b4c6f0c15e41d1056d27571577fa9d9d081ab2bfba3b744b0e_v2\", \"builder_99490676bc36ad2a92c2bc72992a472f79aa958eaef19a7b92656fda752f8659_v2\", \"builder_a16cb66de71467a7a56cea0c25f0cf142f64eb8543fcafd6ad2a8c22a9c9fd3d_v2\", \"builder_b4460c21c18938b906540774294f2dad1256b696afaec8ed5adb05ffba120505_v2\", \"builder_bfa9e09e7e7c9aa1c42d0b4fcb89dc95a25425ad682cf9efe1fa36c8072b6b11_v2\", \"builder_d8c99dfd56db853acad6eb761d453b584dd650d0aaf8755b052ff87f48c15591_v2\", \"builder_deefd27b3a613dd2e5c4871b28d5ccb6064afe0b497d1c5e0d1faf83735a9792_v2\", \"builder_f35e1b3af5afcdd6b8f46bcfc32e29707b1646ab40ddbf34acae1d03692ae27a_v2\", \"git\", \"goma_v2\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Broadwell_GCE\", \"x86-64-avx2\"], \"gce\": [\"1\"], \"gcp\": [\"google.com:chromecompute\"], \"gpu\": [\"none\"], \"host_class\": [\"default\"], \"id\": [\"luci-v8-ci-xenial-16-u72q\"], \"image\": [\"chrome-xenial-21011100-9488e34e558\"], \"inside_docker\": [\"0\"], \"kvm\": [\"1\"], \"locale\": [\"en_US.UTF-8\"], \"machine_type\": [\"n1-standard-8\"], \"os\": [\"Linux\", \"Ubuntu\", \"Ubuntu-16\", \"Ubuntu-16.04\", \"Ubuntu-16.04.6\"], \"pool\": [\"luci.v8.ci\"], \"python\": [\"2.7.12\"], \"server_version\": [\"5725-1a0d85e\"], \"ssd\": [\"0\"], \"zone\": [\"us\", \"us-west\", \"us-west1\", \"us-west1-b\"]}}}",
    "service_account": "v8-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "started_ts": "1614790025132222",
    "status": "COMPLETED",
    "status_changed_ts": "1614790025597653",
    "tags": [
      "build_address:luci.v8.ci/V8 Blink Linux Future/7687",
      "builder:V8 Blink Linux Future",
      "buildset:commit/git/e9873bf129511b04629f44c5bde656035533418a",
      "buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/e9873bf129511b04629f44c5bde656035533418a",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9019193720530245216",
      "scheduler_job_id:v8/V8 Blink Linux Future",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/v8/buildbucket/cr-buildbucket.appspot.com/8853763658602294016/+/annotations",
      "swarming_tag:luci_project:v8",
      "swarming_tag:os:Linux",
      "swarming_tag:recipe_name:chromium_integration",
      "swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
      "swarming_task_id:5211cdcd08d41b10",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1614791493966273",
    "url": "https://ci.chromium.org/b/8853763658602294016",
    "utcnow_ts": "1614791509258401"
  }
}
[17:11:49.267] Invocation finished in 24m53.022428663s with status SUCCEEDED