Status: SUCCEEDED
Triggered by: infra-codesearch@chops-service-accounts.iam.gserviceaccount.com
Duration: 5 hours
Actions:

Definition (rev 8e315401116bbc5f80ed0063020a73aea2b1cacc)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "codesearch"
  builder: "codesearch-gen-chromium-android"
>

Incoming triggers

  • codesearch-gen-chromium-initiator/19677 (5 months ago by infra-codesearch@chops-service-accounts.iam.gserviceaccount.com)

Incoming properties

{
  "codesearch_mirror_revision": "c55d3d5243cbf4ae042175a868f8dfbdaf3bcbfc",
  "codesearch_mirror_revision_timestamp": 1718424406,
  "root_solution_revision": "237f9fc44d6960070e22d41931a09e685609ff5e",
  "root_solution_revision_timestamp": 1718420440
}

Incoming tags

  • parent_buildername:codesearch-gen-chromium-initiator
  • parent_buildnumber:19677
  • user_agent:recipe

Debug log (UTC)

[10:40:25.150] New invocation is queued and will start shortly
[10:40:25.150] Triggered by user:infra-codesearch@chops-service-accounts.iam.gserviceaccount.com
[10:40:26.229] Starting the invocation (attempt 1)
[10:40:26.255] Ignoring gitiles_ref tag without the buildset tag
[10:40:26.255] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[10:40:26.255] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[10:40:26.255] Buildbucket request:
{
  "requestId": "8910500420306144128",
  "builder": {
    "project": "infra",
    "bucket": "codesearch",
    "builder": "codesearch-gen-chromium-android"
  },
  "properties": {
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8910500420306144128",
            "job": "infra/codesearch-gen-chromium-android",
            "triggers": [
                  {
                        "buildbucket": {
                              "properties": {
                                    "codesearch_mirror_revision": "c55d3d5243cbf4ae042175a868f8dfbdaf3bcbfc",
                                    "codesearch_mirror_revision_timestamp": 1718424406,
                                    "root_solution_revision": "237f9fc44d6960070e22d41931a09e685609ff5e",
                                    "root_solution_revision_timestamp": 1718420440
                                  },
                              "tags": [
                                    "parent_buildername:codesearch-gen-chromium-initiator",
                                    "parent_buildnumber:19677",
                                    "user_agent:recipe"
                                  ]
                            },
                        "id": "328c20fb-5df8-4420-aa78-6dba2c6750da",
                        "title": "codesearch-gen-chromium-initiator/19677"
                      }
                ]
          },
      "codesearch_mirror_revision": "c55d3d5243cbf4ae042175a868f8dfbdaf3bcbfc",
      "codesearch_mirror_revision_timestamp": 1718424406,
      "root_solution_revision": "237f9fc44d6960070e22d41931a09e685609ff5e",
      "root_solution_revision_timestamp": 1718420440
    },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8910500420306144128"
    },
    {
      "key": "scheduler_job_id",
      "value": "infra/codesearch-gen-chromium-android"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    },
    {
      "key": "parent_buildername",
      "value": "codesearch-gen-chromium-initiator"
    },
    {
      "key": "parent_buildnumber",
      "value": "19677"
    },
    {
      "key": "user_agent",
      "value": "recipe"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[10:40:26.974] Scheduled build:
{
  "id": "8745070358212561841",
  "builder": {
    "project": "infra",
    "bucket": "codesearch",
    "builder": "codesearch-gen-chromium-android"
  },
  "number": 15288,
  "createdBy": "project:infra",
  "createTime": "2024-06-15T10:40:26.415360066Z",
  "updateTime": "2024-06-15T10:40:26.415360066Z",
  "status": "SCHEDULED",
  "input": {

  }
}
[10:40:26.974] Task URL: https://cr-buildbucket.appspot.com/build/8745070358212561841
[10:40:26.974] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:2:0) after 9m48s
[10:41:40.361] Received PubSub notification, asking Buildbucket for the build status
[10:41:40.400] Build status: STARTED
[10:41:47.043] Received PubSub notification, asking Buildbucket for the build status
[10:41:47.061] Build status: STARTED
[10:50:15.046] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:2:0)
[10:50:15.087] Build status: STARTED
[10:50:15.087] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:5:0) after 7m9s
[10:57:24.213] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:5:0)
[10:57:24.249] Build status: STARTED
[10:57:24.249] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:6:0) after 2m26s
[10:59:50.373] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:6:0)
[10:59:50.405] Build status: STARTED
[10:59:50.405] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:7:0) after 8m38s
[11:08:28.621] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:7:0)
[11:08:28.713] Build status: STARTED
[11:08:28.713] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:8:0) after 2m57s
[11:11:25.866] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:8:0)
[11:11:25.891] Build status: STARTED
[11:11:25.891] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:9:0) after 5m52s
[11:17:18.331] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:9:0)
[11:17:18.347] Build status: STARTED
[11:17:18.347] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:10:0) after 6m36s
[11:23:54.424] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:10:0)
[11:23:54.448] Build status: STARTED
[11:23:54.448] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:11:0) after 6m30s
[11:30:24.480] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:11:0)
[11:30:24.605] Build status: STARTED
[11:30:24.605] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:12:0) after 7m55s
[11:38:19.623] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:12:0)
[11:38:19.651] Build status: STARTED
[11:38:19.651] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:13:0) after 8m59s
[11:47:18.681] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:13:0)
[11:47:18.700] Build status: STARTED
[11:47:18.700] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:14:0) after 4m24s
[11:51:43.079] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:14:0)
[11:51:43.162] Build status: STARTED
[11:51:43.162] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:15:0) after 4m52s
[11:56:35.558] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:15:0)
[11:56:35.596] Build status: STARTED
[11:56:35.596] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:16:0) after 2m42s
[11:59:17.612] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:16:0)
[11:59:17.645] Build status: STARTED
[11:59:17.645] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:17:0) after 3m13s
[12:02:30.659] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:17:0)
[12:02:30.730] Build status: STARTED
[12:02:30.730] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:18:0) after 9m19s
[12:11:50.653] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:18:0)
[12:11:50.686] Build status: STARTED
[12:11:50.686] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:19:0) after 5m20s
[12:17:10.821] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:19:0)
[12:17:10.855] Build status: STARTED
[12:17:10.855] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:20:0) after 2m35s
[12:19:46.312] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:20:0)
[12:19:46.342] Build status: STARTED
[12:19:46.342] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:21:0) after 1m43s
[12:21:29.800] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:21:0)
[12:21:29.832] Build status: STARTED
[12:21:29.832] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:22:0) after 8m16s
[12:29:45.948] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:22:0)
[12:29:45.964] Build status: STARTED
[12:29:45.964] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:23:0) after 2m11s
[12:31:56.985] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:23:0)
[12:31:57.002] Build status: STARTED
[12:31:57.002] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:24:0) after 4m15s
[12:36:12.218] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:24:0)
[12:36:12.255] Build status: STARTED
[12:36:12.255] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:25:0) after 2m57s
[12:39:09.467] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:25:0)
[12:39:09.527] Build status: STARTED
[12:39:09.527] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:26:0) after 1m18s
[12:40:27.792] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:26:0)
[12:40:27.825] Build status: STARTED
[12:40:27.825] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:27:0) after 7m38s
[12:48:05.939] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:27:0)
[12:48:05.964] Build status: STARTED
[12:48:05.964] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:28:0) after 9m31s
[12:57:37.134] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:28:0)
[12:57:37.151] Build status: STARTED
[12:57:37.151] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:29:0) after 3m40s
[13:01:17.376] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:29:0)
[13:01:17.407] Build status: STARTED
[13:01:17.407] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:30:0) after 2m34s
[13:03:51.525] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:30:0)
[13:03:51.759] Build status: STARTED
[13:03:51.759] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:31:0) after 3m9s
[13:07:00.776] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:31:0)
[13:07:00.795] Build status: STARTED
[13:07:00.795] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:32:0) after 8m19s
[13:15:19.827] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:32:0)
[13:15:19.846] Build status: STARTED
[13:15:19.846] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:33:0) after 3m15s
[13:18:35.082] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:33:0)
[13:18:35.101] Build status: STARTED
[13:18:35.101] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:34:0) after 2m27s
[13:21:02.130] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:34:0)
[13:21:02.151] Build status: STARTED
[13:21:02.151] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:35:0) after 9m37s
[13:30:39.185] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:35:0)
[13:30:39.246] Build status: STARTED
[13:30:39.246] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:36:0) after 5m18s
[13:35:57.328] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:36:0)
[13:35:57.360] Build status: STARTED
[13:35:57.360] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:37:0) after 9m42s
[13:45:39.377] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:37:0)
[13:45:39.403] Build status: STARTED
[13:45:39.403] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:38:0) after 8m15s
[13:53:54.453] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:38:0)
[13:53:54.524] Build status: STARTED
[13:53:54.524] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:39:0) after 3m20s
[13:57:14.559] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:39:0)
[13:57:14.578] Build status: STARTED
[13:57:14.578] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:40:0) after 1m23s
[13:58:37.604] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:40:0)
[13:58:37.659] Build status: STARTED
[13:58:37.659] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:41:0) after 7m1s
[14:05:38.863] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:41:0)
[14:05:38.883] Build status: STARTED
[14:05:38.883] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:42:0) after 9m35s
[14:15:13.916] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:42:0)
[14:15:13.945] Build status: STARTED
[14:15:13.945] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:43:0) after 2m3s
[14:17:16.964] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:43:0)
[14:17:17.027] Build status: STARTED
[14:17:17.027] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:44:0) after 1m47s
[14:19:04.066] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:44:0)
[14:19:04.086] Build status: STARTED
[14:19:04.086] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:45:0) after 9m52s
[14:28:56.106] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:45:0)
[14:28:56.134] Build status: STARTED
[14:28:56.134] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:46:0) after 6m43s
[14:35:39.153] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:46:0)
[14:35:39.185] Build status: STARTED
[14:35:39.185] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:47:0) after 8m47s
[14:44:26.242] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:47:0)
[14:44:26.258] Build status: STARTED
[14:44:26.258] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:48:0) after 3m9s
[14:47:35.409] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:48:0)
[14:47:35.434] Build status: STARTED
[14:47:35.434] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:49:0) after 7m1s
[14:54:36.722] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:49:0)
[14:54:36.893] Build status: STARTED
[14:54:36.893] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:50:0) after 1m1s
[14:55:37.917] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:50:0)
[14:55:37.952] Build status: STARTED
[14:55:37.952] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:51:0) after 8m0s
[15:03:38.051] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:51:0)
[15:03:38.066] Build status: STARTED
[15:03:38.066] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:52:0) after 2m36s
[15:06:14.083] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:52:0)
[15:06:14.155] Build status: STARTED
[15:06:14.155] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:53:0) after 3m12s
[15:09:26.255] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:53:0)
[15:09:26.282] Build status: STARTED
[15:09:26.282] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:54:0) after 5m57s
[15:15:23.313] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:54:0)
[15:15:23.353] Build status: STARTED
[15:15:23.353] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:55:0) after 4m21s
[15:19:44.832] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:55:0)
[15:19:44.888] Build status: STARTED
[15:19:44.888] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:56:0) after 3m24s
[15:23:08.914] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:56:0)
[15:23:08.992] Build status: STARTED
[15:23:08.992] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:57:0) after 8m54s
[15:32:03.011] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:57:0)
[15:32:03.062] Build status: STARTED
[15:32:03.062] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:58:0) after 6m7s
[15:38:10.079] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:58:0)
[15:38:10.107] Build status: STARTED
[15:38:10.108] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:59:0) after 1m3s
[15:39:13.169] Handling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:59:0)
[15:39:13.188] Build status: STARTED
[15:39:13.189] Scheduling timer "check-buildbucket-build-status" (infra/codesearch-gen-chromium-android:8910500420306144128:60:0) after 2m57s
[15:41:37.753] Received PubSub notification, asking Buildbucket for the build status
[15:41:37.780] Build:
{
  "id": "8745070358212561841",
  "builder": {
    "project": "infra",
    "bucket": "codesearch",
    "builder": "codesearch-gen-chromium-android"
  },
  "number": 15288,
  "createdBy": "project:infra",
  "createTime": "2024-06-15T10:40:26.415360066Z",
  "startTime": "2024-06-15T10:40:34.537907113Z",
  "endTime": "2024-06-15T15:41:37.413119105Z",
  "updateTime": "2024-06-15T15:41:37.413119105Z",
  "status": "SUCCESS",
  "input": {

  }
}
[15:41:37.780] Invocation finished in 5h1m12.745889326s with status SUCCEEDED