Status: SUCCEEDED
Triggered by: -
Duration: 2 hours
Actions:

Definition (rev a866a33dc7b977ec9aaf5a55bd1d22a1e7586a2d)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "global.ci"
  builder: "core.arm64-kasan"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/main",
  "repository": "https://fuchsia.googlesource.com/integration",
  "revision": "01546df70ea3b04cce2c00d047f584319e48e6de"
}

Incoming tags

  • buildset:commit/gitiles/fuchsia.googlesource.com/integration/+/01546df70ea3b04cce2c00d047f584319e48e6de
  • gitiles_ref:refs/heads/main

Debug log (UTC)

[18:23:34.685] New invocation is queued and will start shortly
[18:23:36.119] Starting the invocation (attempt 1)
[18:23:36.150] Popped buildset tag "buildset:commit/gitiles/fuchsia.googlesource.com/integration/+/01546df70ea3b04cce2c00d047f584319e48e6de"
[18:23:36.150] Popped gitiles commit info from properties and tags
[18:23:36.150] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[18:23:36.150] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[18:23:36.151] Buildbucket request:
{
  "requestId": "8838265498533144192",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "core.arm64-kasan"
  },
  "properties": {
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8838265498533144192",
            "job": "fuchsia/global.ci-core.arm64-kasan-e5a0ec7f",
            "triggers": [
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "1d22edc3487777c82cf049aba3bf51afc6739f41"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@1d22edc3487777c82cf049aba3bf51afc6739f41",
                        "title": "1d22edc3487777c82cf049aba3bf51afc6739f41",
                        "url": "https://fuchsia.googlesource.com/integration/+/1d22edc3487777c82cf049aba3bf51afc6739f41"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "56ccd1c91921975610cdc0e9db048c3f3736a64d"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@56ccd1c91921975610cdc0e9db048c3f3736a64d",
                        "title": "56ccd1c91921975610cdc0e9db048c3f3736a64d",
                        "url": "https://fuchsia.googlesource.com/integration/+/56ccd1c91921975610cdc0e9db048c3f3736a64d"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "f2d589cd9bc44eb68adf8d494e412d58f4c9ed52"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@f2d589cd9bc44eb68adf8d494e412d58f4c9ed52",
                        "title": "f2d589cd9bc44eb68adf8d494e412d58f4c9ed52",
                        "url": "https://fuchsia.googlesource.com/integration/+/f2d589cd9bc44eb68adf8d494e412d58f4c9ed52"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "b4b2b28786745ebc8fda5ad0d1f98eee763bce02"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@b4b2b28786745ebc8fda5ad0d1f98eee763bce02",
                        "title": "b4b2b28786745ebc8fda5ad0d1f98eee763bce02",
                        "url": "https://fuchsia.googlesource.com/integration/+/b4b2b28786745ebc8fda5ad0d1f98eee763bce02"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "96e342cc0614a433756f6e571d735213d52d1d37"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@96e342cc0614a433756f6e571d735213d52d1d37",
                        "title": "96e342cc0614a433756f6e571d735213d52d1d37",
                        "url": "https://fuchsia.googlesource.com/integration/+/96e342cc0614a433756f6e571d735213d52d1d37"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "a36d56df34f05ba8823b956005fbfa5e80659531"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@a36d56df34f05ba8823b956005fbfa5e80659531",
                        "title": "a36d56df34f05ba8823b956005fbfa5e80659531",
                        "url": "https://fuchsia.googlesource.com/integration/+/a36d56df34f05ba8823b956005fbfa5e80659531"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "a71b36182ce4869b2090f19183815cecc1f8d688"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@a71b36182ce4869b2090f19183815cecc1f8d688",
                        "title": "a71b36182ce4869b2090f19183815cecc1f8d688",
                        "url": "https://fuchsia.googlesource.com/integration/+/a71b36182ce4869b2090f19183815cecc1f8d688"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "0faac2be5a0b110be0e797fbd0673547bf05607a"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@0faac2be5a0b110be0e797fbd0673547bf05607a",
                        "title": "0faac2be5a0b110be0e797fbd0673547bf05607a",
                        "url": "https://fuchsia.googlesource.com/integration/+/0faac2be5a0b110be0e797fbd0673547bf05607a"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "7cfe4f39cf6e5981b1bb19b203359555eacfb131"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@7cfe4f39cf6e5981b1bb19b203359555eacfb131",
                        "title": "7cfe4f39cf6e5981b1bb19b203359555eacfb131",
                        "url": "https://fuchsia.googlesource.com/integration/+/7cfe4f39cf6e5981b1bb19b203359555eacfb131"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "d3e80f01b00a31e5495117d057fc8aecd9665643"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@d3e80f01b00a31e5495117d057fc8aecd9665643",
                        "title": "d3e80f01b00a31e5495117d057fc8aecd9665643",
                        "url": "https://fuchsia.googlesource.com/integration/+/d3e80f01b00a31e5495117d057fc8aecd9665643"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "aadc9e8e3c5805a99bdbb43a58396f1b48666567"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@aadc9e8e3c5805a99bdbb43a58396f1b48666567",
                        "title": "aadc9e8e3c5805a99bdbb43a58396f1b48666567",
                        "url": "https://fuchsia.googlesource.com/integration/+/aadc9e8e3c5805a99bdbb43a58396f1b48666567"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "b5ab186be71f087a9d82dcb3bb619daaea419d57"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@b5ab186be71f087a9d82dcb3bb619daaea419d57",
                        "title": "b5ab186be71f087a9d82dcb3bb619daaea419d57",
                        "url": "https://fuchsia.googlesource.com/integration/+/b5ab186be71f087a9d82dcb3bb619daaea419d57"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "4042267ec0a23734f837d4ff2c29bc3bff3205b6"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@4042267ec0a23734f837d4ff2c29bc3bff3205b6",
                        "title": "4042267ec0a23734f837d4ff2c29bc3bff3205b6",
                        "url": "https://fuchsia.googlesource.com/integration/+/4042267ec0a23734f837d4ff2c29bc3bff3205b6"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "2fb12e39f4010a0bf62a6077914d4b92b878aee4"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@2fb12e39f4010a0bf62a6077914d4b92b878aee4",
                        "title": "2fb12e39f4010a0bf62a6077914d4b92b878aee4",
                        "url": "https://fuchsia.googlesource.com/integration/+/2fb12e39f4010a0bf62a6077914d4b92b878aee4"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "cfea0c69ab2abe4eaf4e352a782c82daf0f32d8a"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@cfea0c69ab2abe4eaf4e352a782c82daf0f32d8a",
                        "title": "cfea0c69ab2abe4eaf4e352a782c82daf0f32d8a",
                        "url": "https://fuchsia.googlesource.com/integration/+/cfea0c69ab2abe4eaf4e352a782c82daf0f32d8a"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "34fb85c348f7fb54a91cb5f6cff0dd458fed2eec"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@34fb85c348f7fb54a91cb5f6cff0dd458fed2eec",
                        "title": "34fb85c348f7fb54a91cb5f6cff0dd458fed2eec",
                        "url": "https://fuchsia.googlesource.com/integration/+/34fb85c348f7fb54a91cb5f6cff0dd458fed2eec"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "01546df70ea3b04cce2c00d047f584319e48e6de"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@01546df70ea3b04cce2c00d047f584319e48e6de",
                        "title": "01546df70ea3b04cce2c00d047f584319e48e6de",
                        "url": "https://fuchsia.googlesource.com/integration/+/01546df70ea3b04cce2c00d047f584319e48e6de"
                      }
                ]
          }
    },
  "gitilesCommit": {
    "host": "fuchsia.googlesource.com",
    "project": "integration",
    "id": "01546df70ea3b04cce2c00d047f584319e48e6de",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8838265498533144192"
    },
    {
      "key": "scheduler_job_id",
      "value": "fuchsia/global.ci-core.arm64-kasan-e5a0ec7f"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[18:23:36.586] Scheduled build:
{
  "id": "8672835436217435393",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "core.arm64-kasan"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2026-08-21T18:23:36.269870844Z",
  "updateTime": "2026-08-21T18:23:36.269870844Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "fuchsia.googlesource.com",
      "project": "integration",
      "id": "01546df70ea3b04cce2c00d047f584319e48e6de",
      "ref": "refs/heads/main"
    }
  },
  "canary": true
}
[18:23:36.586] Task URL: https://cr-buildbucket.appspot.com/build/8672835436217435393
[18:23:36.586] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:2:0) after 6m13s
[18:23:37.580] Received PubSub notification, asking Buildbucket for the build status
[18:23:37.599] Build status: SCHEDULED
[18:23:41.564] Received PubSub notification, asking Buildbucket for the build status
[18:23:41.581] Build status: STARTED
[18:29:49.618] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:2:0)
[18:29:49.655] Build status: STARTED
[18:29:49.656] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:5:0) after 4m26s
[18:34:15.748] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:5:0)
[18:34:15.817] Build status: STARTED
[18:34:15.817] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:6:0) after 7m3s
[18:41:18.844] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:6:0)
[18:41:18.874] Build status: STARTED
[18:41:18.874] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:7:0) after 3m11s
[18:44:29.922] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:7:0)
[18:44:29.946] Build status: STARTED
[18:44:29.946] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:8:0) after 6m21s
[18:50:51.089] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:8:0)
[18:50:51.110] Build status: STARTED
[18:50:51.110] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:9:0) after 6m18s
[18:57:09.162] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:9:0)
[18:57:09.183] Build status: STARTED
[18:57:09.183] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:10:0) after 5m17s
[19:02:26.465] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:10:0)
[19:02:26.485] Build status: STARTED
[19:02:26.485] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:11:0) after 4m31s
[19:06:57.549] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:11:0)
[19:06:57.577] Build status: STARTED
[19:06:57.577] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:12:0) after 3m14s
[19:10:11.604] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:12:0)
[19:10:11.668] Build status: STARTED
[19:10:11.668] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:13:0) after 3m18s
[19:13:29.786] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:13:0)
[19:13:29.807] Build status: STARTED
[19:13:29.807] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:14:0) after 5m7s
[19:18:36.879] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:14:0)
[19:18:36.899] Build status: STARTED
[19:18:36.899] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:15:0) after 4m18s
[19:22:54.917] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:15:0)
[19:22:54.934] Build status: STARTED
[19:22:54.934] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:16:0) after 2m46s
[19:25:40.977] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:16:0)
[19:25:41.030] Build status: STARTED
[19:25:41.030] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:17:0) after 3m20s
[19:29:01.153] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:17:0)
[19:29:01.173] Build status: STARTED
[19:29:01.173] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:18:0) after 5m29s
[19:34:30.242] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:18:0)
[19:34:30.261] Build status: STARTED
[19:34:30.262] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:19:0) after 6m0s
[19:40:30.328] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:19:0)
[19:40:30.508] Build status: STARTED
[19:40:30.508] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:20:0) after 5m55s
[19:46:25.597] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:20:0)
[19:46:25.622] Build status: STARTED
[19:46:25.622] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:21:0) after 5m10s
[19:51:35.691] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:21:0)
[19:51:35.713] Build status: STARTED
[19:51:35.713] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:22:0) after 6m8s
[19:57:43.820] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:22:0)
[19:57:43.838] Build status: STARTED
[19:57:43.839] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:23:0) after 8m48s
[20:06:31.906] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:23:0)
[20:06:31.925] Build status: STARTED
[20:06:31.925] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:24:0) after 8m17s
[20:14:48.984] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:24:0)
[20:14:49.120] Build status: STARTED
[20:14:49.121] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:25:0) after 7m25s
[20:22:14.092] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:25:0)
[20:22:14.130] Build status: STARTED
[20:22:14.130] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:26:0) after 9m20s
[20:31:34.268] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:26:0)
[20:31:34.285] Build status: STARTED
[20:31:34.285] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:27:0) after 2m43s
[20:34:17.360] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:27:0)
[20:34:17.377] Build status: STARTED
[20:34:17.377] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-core.arm64-kasan-e5a0ec7f:8838265498533144192:28:0) after 8m39s
[20:34:53.185] Received PubSub notification, asking Buildbucket for the build status
[20:34:53.254] Build:
{
  "id": "8672835436217435393",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "core.arm64-kasan"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2026-08-21T18:23:36.269870844Z",
  "startTime": "2026-08-21T18:23:41.363781225Z",
  "endTime": "2026-08-21T20:34:52.584776121Z",
  "updateTime": "2026-08-21T20:34:52.584776121Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "fuchsia.googlesource.com",
      "project": "integration",
      "id": "01546df70ea3b04cce2c00d047f584319e48e6de",
      "ref": "refs/heads/main"
    }
  },
  "canary": true
}
[20:34:53.254] Invocation finished in 2h11m18.576869192s with status SUCCEEDED