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

Definition (rev 102da5757a43552dab04aea518df17a9e2225680)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "build"
  builder: "android-build-perf-developer"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/main",
  "repository": "https://chromium.googlesource.com/chromium/src",
  "revision": "3c4cdd271d3e7872fbbe2f965b20bce300123417"
}

Incoming tags

  • buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/3c4cdd271d3e7872fbbe2f965b20bce300123417
  • gitiles_ref:refs/heads/main

Debug log (UTC)

[23:23:12.671] New invocation is queued and will start shortly
[23:23:14.051] Starting the invocation (attempt 1)
[23:23:14.089] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/3c4cdd271d3e7872fbbe2f965b20bce300123417"
[23:23:14.089] Popped gitiles commit info from properties and tags
[23:23:14.089] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[23:23:14.089] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[23:23:14.089] Buildbucket request:
{
  "requestId": "8919059141278630448",
  "builder": {
    "project": "chromium",
    "bucket": "build",
    "builder": "android-build-perf-developer"
  },
  "properties": {
    },
  "gitilesCommit": {
    "host": "chromium.googlesource.com",
    "project": "chromium/src",
    "id": "3c4cdd271d3e7872fbbe2f965b20bce300123417",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8919059141278630448"
    },
    {
      "key": "scheduler_job_id",
      "value": "chromium/android-build-perf-developer"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[23:23:14.707] Scheduled build:
{
  "id": "8753629079062446257",
  "builder": {
    "project": "chromium",
    "bucket": "build",
    "builder": "android-build-perf-developer"
  },
  "number": 903,
  "createdBy": "project:chromium",
  "createTime": "2024-03-12T23:23:14.159610625Z",
  "updateTime": "2024-03-12T23:23:14.159610625Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "3c4cdd271d3e7872fbbe2f965b20bce300123417",
      "ref": "refs/heads/main"
    }
  }
}
[23:23:14.707] Task URL: https://cr-buildbucket.appspot.com/build/8753629079062446257
[23:23:14.708] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:2:0) after 1m1s
[23:23:15.696] Received PubSub notification, asking Buildbucket for the build status
[23:23:15.727] Build status: SCHEDULED
[23:24:15.826] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:2:0)
[23:24:15.925] Build status: SCHEDULED
[23:24:15.925] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:4:0) after 2m40s
[23:24:31.003] Received PubSub notification, asking Buildbucket for the build status
[23:24:31.127] Build status: STARTED
[23:26:55.986] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:4:0)
[23:26:56.035] Build status: STARTED
[23:26:56.035] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:6:0) after 5m7s
[23:32:03.069] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:6:0)
[23:32:03.097] Build status: STARTED
[23:32:03.097] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:7:0) after 4m11s
[23:36:14.154] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:7:0)
[23:36:14.218] Build status: STARTED
[23:36:14.218] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:8:0) after 5m49s
[23:42:03.447] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:8:0)
[23:42:03.474] Build status: STARTED
[23:42:03.474] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:9:0) after 2m41s
[23:44:44.773] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:9:0)
[23:44:44.801] Build status: STARTED
[23:44:44.801] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:10:0) after 3m52s
[23:48:36.863] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:10:0)
[23:48:36.900] Build status: STARTED
[23:48:36.900] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:11:0) after 8m15s
[23:56:51.993] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:11:0)
[23:56:52.012] Build status: STARTED
[23:56:52.012] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:12:0) after 4m47s
[00:01:39.230] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:12:0)
[00:01:39.335] Build status: STARTED
[00:01:39.335] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:13:0) after 7m6s
[00:08:45.559] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:13:0)
[00:08:45.588] Build status: STARTED
[00:08:45.588] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:14:0) after 1m31s
[00:10:16.639] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:14:0)
[00:10:16.709] Build status: STARTED
[00:10:16.709] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:15:0) after 8m15s
[00:18:31.803] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:15:0)
[00:18:31.824] Build status: STARTED
[00:18:31.824] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:16:0) after 5m26s
[00:23:57.846] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:16:0)
[00:23:57.872] Build status: STARTED
[00:23:57.872] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:17:0) after 8m7s
[00:32:04.992] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:17:0)
[00:32:05.044] Build status: STARTED
[00:32:05.044] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:18:0) after 8m28s
[00:40:33.123] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:18:0)
[00:40:33.200] Build status: STARTED
[00:40:33.200] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:19:0) after 4m7s
[00:44:40.233] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:19:0)
[00:44:40.257] Build status: STARTED
[00:44:40.257] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:20:0) after 4m46s
[00:49:26.380] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:20:0)
[00:49:26.404] Build status: STARTED
[00:49:26.404] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:21:0) after 3m53s
[00:53:19.765] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:21:0)
[00:53:19.845] Build status: STARTED
[00:53:19.845] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:22:0) after 6m49s
[01:00:09.326] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:22:0)
[01:00:09.364] Build status: STARTED
[01:00:09.364] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:23:0) after 7m8s
[01:07:17.386] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:23:0)
[01:07:17.423] Build status: STARTED
[01:07:17.423] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:24:0) after 2m30s
[01:09:47.840] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:24:0)
[01:09:47.863] Build status: STARTED
[01:09:47.863] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:25:0) after 5m24s
[01:15:11.885] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:25:0)
[01:15:11.926] Build status: STARTED
[01:15:11.926] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:26:0) after 4m57s
[01:20:08.957] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:26:0)
[01:20:08.992] Build status: STARTED
[01:20:08.992] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:27:0) after 5m30s
[01:25:39.138] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:27:0)
[01:25:39.165] Build status: STARTED
[01:25:39.166] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:28:0) after 5m21s
[01:31:00.287] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:28:0)
[01:31:00.341] Build status: STARTED
[01:31:00.341] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:29:0) after 1m54s
[01:32:54.486] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:29:0)
[01:32:54.505] Build status: STARTED
[01:32:54.505] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:30:0) after 3m16s
[01:36:10.755] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:30:0)
[01:36:10.776] Build status: STARTED
[01:36:10.776] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:31:0) after 2m57s
[01:39:07.796] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:31:0)
[01:39:07.825] Build status: STARTED
[01:39:07.825] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:32:0) after 5m20s
[01:44:27.857] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:32:0)
[01:44:27.880] Build status: STARTED
[01:44:27.880] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:33:0) after 5m49s
[01:50:17.112] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:33:0)
[01:50:17.133] Build status: STARTED
[01:50:17.133] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:34:0) after 1m24s
[01:51:41.197] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:34:0)
[01:51:41.222] Build status: STARTED
[01:51:41.222] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:35:0) after 8m4s
[01:59:45.268] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:35:0)
[01:59:45.369] Build status: STARTED
[01:59:45.369] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:36:0) after 7m31s
[02:07:16.424] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:36:0)
[02:07:16.463] Build status: STARTED
[02:07:16.463] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:37:0) after 2m49s
[02:10:06.175] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:37:0)
[02:10:06.194] Build status: STARTED
[02:10:06.194] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:38:0) after 3m35s
[02:13:41.196] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:38:0)
[02:13:41.214] Build status: STARTED
[02:13:41.214] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:39:0) after 6m58s
[02:20:39.612] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:39:0)
[02:20:39.636] Build status: STARTED
[02:20:39.636] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:40:0) after 5m45s
[02:26:25.107] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:40:0)
[02:26:25.139] Build status: STARTED
[02:26:25.139] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:41:0) after 9m18s
[02:35:43.777] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:41:0)
[02:35:43.835] Build status: STARTED
[02:35:43.835] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:42:0) after 6m30s
[02:42:14.203] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:42:0)
[02:42:14.225] Build status: STARTED
[02:42:14.225] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:43:0) after 3m20s
[02:45:34.565] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:43:0)
[02:45:34.585] Build status: STARTED
[02:45:34.585] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:44:0) after 9m7s
[02:54:41.709] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:44:0)
[02:54:41.727] Build status: STARTED
[02:54:41.727] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:45:0) after 5m37s
[03:00:18.765] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:45:0)
[03:00:18.849] Build status: STARTED
[03:00:18.850] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:46:0) after 1m3s
[03:01:21.906] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:46:0)
[03:01:21.941] Build status: STARTED
[03:01:21.941] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:47:0) after 6m34s
[03:07:56.477] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:47:0)
[03:07:56.535] Build status: STARTED
[03:07:56.535] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:48:0) after 5m19s
[03:13:16.085] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:48:0)
[03:13:16.207] Build status: STARTED
[03:13:16.207] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:49:0) after 9m4s
[03:22:20.338] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:49:0)
[03:22:20.361] Build status: STARTED
[03:22:20.361] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:50:0) after 8m59s
[03:31:19.636] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:50:0)
[03:31:19.658] Build status: STARTED
[03:31:19.658] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:51:0) after 1m25s
[03:32:44.688] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:51:0)
[03:32:44.761] Build status: STARTED
[03:32:44.761] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:52:0) after 5m47s
[03:38:31.791] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:52:0)
[03:38:31.847] Build status: STARTED
[03:38:31.847] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:53:0) after 2m33s
[03:41:04.887] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:53:0)
[03:41:04.914] Build status: STARTED
[03:41:04.914] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:54:0) after 4m1s
[03:45:06.196] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:54:0)
[03:45:06.215] Build status: STARTED
[03:45:06.215] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:55:0) after 8m32s
[03:53:38.440] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:55:0)
[03:53:38.536] Build status: STARTED
[03:53:38.536] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:56:0) after 6m39s
[04:00:17.682] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:56:0)
[04:00:17.719] Build status: STARTED
[04:00:17.719] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:57:0) after 1m22s
[04:01:39.695] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:57:0)
[04:01:39.743] Build status: STARTED
[04:01:39.743] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:58:0) after 8m38s
[04:10:17.779] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:58:0)
[04:10:17.798] Build status: STARTED
[04:10:17.798] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:59:0) after 3m51s
[04:14:09.223] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:59:0)
[04:14:09.255] Build status: STARTED
[04:14:09.255] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:60:0) after 7m1s
[04:21:10.592] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:60:0)
[04:21:10.647] Build status: STARTED
[04:21:10.648] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:61:0) after 5m4s
[04:26:15.187] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:61:0)
[04:26:15.208] Build status: STARTED
[04:26:15.208] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:62:0) after 1m7s
[04:27:22.370] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:62:0)
[04:27:22.412] Build status: STARTED
[04:27:22.412] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:63:0) after 8m15s
[04:35:38.396] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:63:0)
[04:35:38.761] Build status: STARTED
[04:35:38.761] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:64:0) after 5m0s
[04:40:38.797] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:64:0)
[04:40:38.839] Build status: STARTED
[04:40:38.839] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:65:0) after 8m45s
[04:49:24.220] Handling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:65:0)
[04:49:24.282] Build status: STARTED
[04:49:24.282] Scheduling timer "check-buildbucket-build-status" (chromium/android-build-perf-developer:8919059141278630448:66:0) after 6m34s
[04:54:25.558] Received PubSub notification, asking Buildbucket for the build status
[04:54:25.581] Build:
{
  "id": "8753629079062446257",
  "builder": {
    "project": "chromium",
    "bucket": "build",
    "builder": "android-build-perf-developer"
  },
  "number": 903,
  "createdBy": "project:chromium",
  "createTime": "2024-03-12T23:23:14.159610625Z",
  "startTime": "2024-03-12T23:24:30.057933Z",
  "endTime": "2024-03-13T04:54:22.037274Z",
  "updateTime": "2024-03-13T04:54:22.037274Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "3c4cdd271d3e7872fbbe2f965b20bce300123417",
      "ref": "refs/heads/main"
    }
  }
}
[04:54:25.581] Invocation finished in 5h31m12.918882648s with status SUCCEEDED