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

Definition (rev a866a33dc7b977ec9aaf5a55bd1d22a1e7586a2d)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "global.ci"
  builder: "firebase-docs"
>

Incoming triggers

Incoming properties

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

Incoming tags

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

Debug log (UTC)

[14:29:39.247] New invocation is queued and will start shortly
[14:29:40.311] Starting the invocation (attempt 1)
[14:29:40.344] Popped buildset tag "buildset:commit/gitiles/fuchsia.googlesource.com/integration/+/2593b427db2a8277a91cce508d62b0eaa1e1bf3d"
[14:29:40.344] Popped gitiles commit info from properties and tags
[14:29:40.344] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[14:29:40.344] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[14:29:40.344] Buildbucket request:
{
  "requestId": "8849333045658545472",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "firebase-docs"
  },
  "properties": {
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8849333045658545472",
            "job": "fuchsia/global.ci-firebase-docs-e5a0ec7f",
            "triggers": [
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "115696e109f3bed1d485d77f56c27c982ef2bb32"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@115696e109f3bed1d485d77f56c27c982ef2bb32",
                        "title": "115696e109f3bed1d485d77f56c27c982ef2bb32",
                        "url": "https://fuchsia.googlesource.com/integration/+/115696e109f3bed1d485d77f56c27c982ef2bb32"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "2f88bb50d0a1f7d739afef65ee6af4657766c5ce"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@2f88bb50d0a1f7d739afef65ee6af4657766c5ce",
                        "title": "2f88bb50d0a1f7d739afef65ee6af4657766c5ce",
                        "url": "https://fuchsia.googlesource.com/integration/+/2f88bb50d0a1f7d739afef65ee6af4657766c5ce"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "7ed27650951f722fa1b333381dcc1ca59cabd8e8"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@7ed27650951f722fa1b333381dcc1ca59cabd8e8",
                        "title": "7ed27650951f722fa1b333381dcc1ca59cabd8e8",
                        "url": "https://fuchsia.googlesource.com/integration/+/7ed27650951f722fa1b333381dcc1ca59cabd8e8"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "d4913758b903fa827b14682420c260a33e57a0be"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@d4913758b903fa827b14682420c260a33e57a0be",
                        "title": "d4913758b903fa827b14682420c260a33e57a0be",
                        "url": "https://fuchsia.googlesource.com/integration/+/d4913758b903fa827b14682420c260a33e57a0be"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "3bf51e4823d42385454c547f5573db3a18b67cce"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@3bf51e4823d42385454c547f5573db3a18b67cce",
                        "title": "3bf51e4823d42385454c547f5573db3a18b67cce",
                        "url": "https://fuchsia.googlesource.com/integration/+/3bf51e4823d42385454c547f5573db3a18b67cce"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "1ff650633771857470210a3e8c6b711f4cee4e51"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@1ff650633771857470210a3e8c6b711f4cee4e51",
                        "title": "1ff650633771857470210a3e8c6b711f4cee4e51",
                        "url": "https://fuchsia.googlesource.com/integration/+/1ff650633771857470210a3e8c6b711f4cee4e51"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "b702c59d65fe79e81b08b667a68037af452b77e7"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@b702c59d65fe79e81b08b667a68037af452b77e7",
                        "title": "b702c59d65fe79e81b08b667a68037af452b77e7",
                        "url": "https://fuchsia.googlesource.com/integration/+/b702c59d65fe79e81b08b667a68037af452b77e7"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "85e5e7352947456471042e6b797a923a8a69da84"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@85e5e7352947456471042e6b797a923a8a69da84",
                        "title": "85e5e7352947456471042e6b797a923a8a69da84",
                        "url": "https://fuchsia.googlesource.com/integration/+/85e5e7352947456471042e6b797a923a8a69da84"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "c1c9ee14fc54aca4bfa712199bdebc0835cbad59"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@c1c9ee14fc54aca4bfa712199bdebc0835cbad59",
                        "title": "c1c9ee14fc54aca4bfa712199bdebc0835cbad59",
                        "url": "https://fuchsia.googlesource.com/integration/+/c1c9ee14fc54aca4bfa712199bdebc0835cbad59"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://fuchsia.googlesource.com/integration",
                              "revision": "2593b427db2a8277a91cce508d62b0eaa1e1bf3d"
                            },
                        "id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@2593b427db2a8277a91cce508d62b0eaa1e1bf3d",
                        "title": "2593b427db2a8277a91cce508d62b0eaa1e1bf3d",
                        "url": "https://fuchsia.googlesource.com/integration/+/2593b427db2a8277a91cce508d62b0eaa1e1bf3d"
                      }
                ]
          }
    },
  "gitilesCommit": {
    "host": "fuchsia.googlesource.com",
    "project": "integration",
    "id": "2593b427db2a8277a91cce508d62b0eaa1e1bf3d",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8849333045658545472"
    },
    {
      "key": "scheduler_job_id",
      "value": "fuchsia/global.ci-firebase-docs-e5a0ec7f"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[14:29:40.984] Scheduled build:
{
  "id": "8683902983687698049",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "firebase-docs"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2026-04-21T14:29:40.501720672Z",
  "updateTime": "2026-04-21T14:29:40.501720672Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "fuchsia.googlesource.com",
      "project": "integration",
      "id": "2593b427db2a8277a91cce508d62b0eaa1e1bf3d",
      "ref": "refs/heads/main"
    }
  }
}
[14:29:40.984] Task URL: https://cr-buildbucket.appspot.com/build/8683902983687698049
[14:29:40.984] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:2:0) after 1m52s
[14:29:41.465] Received PubSub notification, asking Buildbucket for the build status
[14:29:41.535] Build status: SCHEDULED
[14:31:33.007] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:2:0)
[14:31:33.028] Build status: SCHEDULED
[14:31:33.028] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:4:0) after 2m8s
[14:31:50.839] Received PubSub notification, asking Buildbucket for the build status
[14:31:50.862] Build status: STARTED
[14:33:41.147] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:4:0)
[14:33:41.186] Build status: STARTED
[14:33:41.187] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:6:0) after 1m0s
[14:34:41.205] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:6:0)
[14:34:41.227] Build status: STARTED
[14:34:41.227] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:7:0) after 2m35s
[14:37:16.296] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:7:0)
[14:37:16.314] Build status: STARTED
[14:37:16.314] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:8:0) after 6m8s
[14:43:24.363] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:8:0)
[14:43:24.386] Build status: STARTED
[14:43:24.386] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:9:0) after 1m38s
[14:45:02.412] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:9:0)
[14:45:02.451] Build status: STARTED
[14:45:02.451] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:10:0) after 6m12s
[14:51:14.489] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:10:0)
[14:51:14.591] Build status: STARTED
[14:51:14.591] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:11:0) after 6m12s
[14:57:26.610] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:11:0)
[14:57:26.669] Build status: STARTED
[14:57:26.669] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:12:0) after 6m18s
[15:03:44.686] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:12:0)
[15:03:44.704] Build status: STARTED
[15:03:44.704] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:13:0) after 4m53s
[15:08:37.744] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:13:0)
[15:08:37.762] Build status: STARTED
[15:08:37.762] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:14:0) after 1m36s
[15:10:13.988] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:14:0)
[15:10:14.005] Build status: STARTED
[15:10:14.005] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:15:0) after 5m47s
[15:16:01.025] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:15:0)
[15:16:01.063] Build status: STARTED
[15:16:01.063] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:16:0) after 3m40s
[15:19:41.081] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:16:0)
[15:19:41.111] Build status: STARTED
[15:19:41.111] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:17:0) after 3m44s
[15:23:25.128] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:17:0)
[15:23:25.146] Build status: STARTED
[15:23:25.147] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:18:0) after 1m37s
[15:25:02.217] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:18:0)
[15:25:02.241] Build status: STARTED
[15:25:02.241] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:19:0) after 8m18s
[15:33:20.272] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:19:0)
[15:33:20.297] Build status: STARTED
[15:33:20.297] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:20:0) after 6m31s
[15:39:51.352] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:20:0)
[15:39:51.405] Build status: STARTED
[15:39:51.405] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:21:0) after 9m36s
[15:49:27.518] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:21:0)
[15:49:27.550] Build status: STARTED
[15:49:27.550] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:22:0) after 8m19s
[15:57:46.606] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:22:0)
[15:57:46.624] Build status: STARTED
[15:57:46.624] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:23:0) after 1m38s
[15:59:24.638] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:23:0)
[15:59:24.661] Build status: STARTED
[15:59:24.661] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:24:0) after 8m10s
[16:07:34.713] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:24:0)
[16:07:34.913] Build status: STARTED
[16:07:34.913] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:25:0) after 6m46s
[16:14:20.972] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:25:0)
[16:14:21.002] Build status: STARTED
[16:14:21.002] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:26:0) after 9m20s
[16:23:41.064] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:26:0)
[16:23:41.080] Build status: STARTED
[16:23:41.080] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:27:0) after 4m26s
[16:28:07.239] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:27:0)
[16:28:07.257] Build status: STARTED
[16:28:07.257] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:28:0) after 2m29s
[16:30:36.275] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:28:0)
[16:30:36.293] Build status: STARTED
[16:30:36.294] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:29:0) after 5m4s
[16:35:40.295] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:29:0)
[16:35:40.309] Build status: STARTED
[16:35:40.309] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:30:0) after 8m53s
[16:44:33.327] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:30:0)
[16:44:33.376] Build status: STARTED
[16:44:33.376] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:31:0) after 6m20s
[16:50:53.391] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:31:0)
[16:50:53.407] Build status: STARTED
[16:50:53.407] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:32:0) after 5m31s
[16:56:24.421] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:32:0)
[16:56:24.440] Build status: STARTED
[16:56:24.440] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:33:0) after 7m1s
[17:03:25.451] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:33:0)
[17:03:25.475] Build status: STARTED
[17:03:25.475] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:34:0) after 6m51s
[17:10:16.565] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:34:0)
[17:10:16.581] Build status: STARTED
[17:10:16.581] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:35:0) after 1m35s
[17:11:51.622] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:35:0)
[17:11:51.657] Build status: STARTED
[17:11:51.657] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:36:0) after 1m14s
[17:13:05.752] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:36:0)
[17:13:05.771] Build status: STARTED
[17:13:05.771] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:37:0) after 1m53s
[17:14:58.785] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:37:0)
[17:14:58.826] Build status: STARTED
[17:14:58.826] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:38:0) after 4m50s
[17:19:48.987] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:38:0)
[17:19:49.002] Build status: STARTED
[17:19:49.002] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:39:0) after 9m20s
[17:29:09.028] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:39:0)
[17:29:09.057] Build status: STARTED
[17:29:09.057] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-firebase-docs-e5a0ec7f:8849333045658545472:40:0) after 2m48s
[17:31:55.238] Received PubSub notification, asking Buildbucket for the build status
[17:31:55.273] Build:
{
  "id": "8683902983687698049",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "firebase-docs"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2026-04-21T14:29:40.501720672Z",
  "startTime": "2026-04-21T14:31:50.682256198Z",
  "endTime": "2026-04-21T17:31:53.164300222Z",
  "updateTime": "2026-04-21T17:31:53.164300222Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "fuchsia.googlesource.com",
      "project": "integration",
      "id": "2593b427db2a8277a91cce508d62b0eaa1e1bf3d",
      "ref": "refs/heads/main"
    }
  }
}
[17:31:55.273] Invocation finished in 3h2m16.034536896s with status SUCCEEDED