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

Definition (rev 36bc28844ffd5e030af6e41e2e0e4ddc5c92b699)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "ci"
  builder: "ToTMac"
>

Incoming triggers

Incoming properties

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

Incoming tags

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

Debug log (UTC)

[15:21:10.532] New invocation is queued and will start shortly
[15:21:11.662] Starting the invocation (attempt 1)
[15:21:11.686] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/aaecf9ea594d1b57763c71c002edce9463537e6f"
[15:21:11.686] Popped gitiles commit info from properties and tags
[15:21:11.686] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[15:21:11.686] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[15:21:11.686] Buildbucket request:
{
  "requestId": "8876055909295699360",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "ToTMac"
  },
  "properties": {
    },
  "gitilesCommit": {
    "host": "chromium.googlesource.com",
    "project": "chromium/src",
    "id": "aaecf9ea594d1b57763c71c002edce9463537e6f",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8876055909295699360"
    },
    {
      "key": "scheduler_job_id",
      "value": "chromium/ToTMac"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[15:21:12.281] Scheduled build:
{
  "id": "8710625847377662945",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "ToTMac"
  },
  "number": 36985,
  "createdBy": "project:chromium",
  "createTime": "2025-06-30T15:21:11.739567689Z",
  "updateTime": "2025-06-30T15:21:11.739567689Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "aaecf9ea594d1b57763c71c002edce9463537e6f",
      "ref": "refs/heads/main"
    }
  }
}
[15:21:12.281] Task URL: https://cr-buildbucket.appspot.com/build/8710625847377662945
[15:21:12.281] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:2:0) after 6m36s
[15:21:12.871] Received PubSub notification, asking Buildbucket for the build status
[15:21:12.898] Build status: SCHEDULED
[15:21:15.380] Received PubSub notification, asking Buildbucket for the build status
[15:21:15.411] Build status: STARTED
[15:27:48.363] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:2:0)
[15:27:48.385] Build status: STARTED
[15:27:48.385] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:5:0) after 2m15s
[15:30:03.507] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:5:0)
[15:30:03.561] Build status: STARTED
[15:30:03.561] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:6:0) after 2m13s
[15:32:16.577] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:6:0)
[15:32:16.604] Build status: STARTED
[15:32:16.604] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:7:0) after 7m44s
[15:40:00.626] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:7:0)
[15:40:00.649] Build status: STARTED
[15:40:00.649] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:8:0) after 3m50s
[15:43:50.665] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:8:0)
[15:43:50.733] Build status: STARTED
[15:43:50.733] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:9:0) after 4m3s
[15:47:53.760] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:9:0)
[15:47:53.797] Build status: STARTED
[15:47:53.797] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:10:0) after 4m47s
[15:52:40.821] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:10:0)
[15:52:40.847] Build status: STARTED
[15:52:40.847] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:11:0) after 6m12s
[15:58:52.991] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:11:0)
[15:58:53.028] Build status: STARTED
[15:58:53.028] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:12:0) after 9m15s
[16:08:08.153] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:12:0)
[16:08:08.172] Build status: STARTED
[16:08:08.172] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:13:0) after 7m5s
[16:15:13.320] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:13:0)
[16:15:13.335] Build status: STARTED
[16:15:13.335] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:14:0) after 5m35s
[16:20:48.424] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:14:0)
[16:20:48.446] Build status: STARTED
[16:20:48.446] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:15:0) after 3m15s
[16:24:03.466] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:15:0)
[16:24:03.498] Build status: STARTED
[16:24:03.499] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:16:0) after 9m19s
[16:33:22.516] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:16:0)
[16:33:22.532] Build status: STARTED
[16:33:22.533] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:17:0) after 2m51s
[16:36:13.559] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:17:0)
[16:36:13.581] Build status: STARTED
[16:36:13.581] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:18:0) after 7m43s
[16:43:56.608] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:18:0)
[16:43:56.637] Build status: STARTED
[16:43:56.637] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:19:0) after 9m50s
[16:53:46.693] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:19:0)
[16:53:46.711] Build status: STARTED
[16:53:46.711] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:20:0) after 7m34s
[17:01:20.839] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:20:0)
[17:01:20.864] Build status: STARTED
[17:01:20.864] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:21:0) after 8m34s
[17:09:54.953] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:21:0)
[17:09:54.977] Build status: STARTED
[17:09:54.977] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:22:0) after 5m20s
[17:15:15.009] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:22:0)
[17:15:15.029] Build status: STARTED
[17:15:15.029] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:23:0) after 2m1s
[17:17:16.046] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:23:0)
[17:17:16.071] Build status: STARTED
[17:17:16.071] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:24:0) after 8m18s
[17:25:34.140] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:24:0)
[17:25:34.169] Build status: STARTED
[17:25:34.169] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:25:0) after 6m49s
[17:32:23.185] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:25:0)
[17:32:23.205] Build status: STARTED
[17:32:23.205] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:26:0) after 4m4s
[17:36:27.231] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:26:0)
[17:36:27.248] Build status: STARTED
[17:36:27.248] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:27:0) after 9m48s
[17:46:15.343] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:27:0)
[17:46:15.393] Build status: STARTED
[17:46:15.393] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:28:0) after 2m34s
[17:48:49.522] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:28:0)
[17:48:49.616] Build status: STARTED
[17:48:49.616] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:29:0) after 4m40s
[17:53:29.670] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:29:0)
[17:53:29.685] Build status: STARTED
[17:53:29.685] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:30:0) after 2m35s
[17:56:04.809] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:30:0)
[17:56:04.827] Build status: STARTED
[17:56:04.827] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:31:0) after 1m8s
[17:57:12.819] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:31:0)
[17:57:12.870] Build status: STARTED
[17:57:12.870] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:32:0) after 3m10s
[18:00:22.846] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:32:0)
[18:00:22.866] Build status: STARTED
[18:00:22.866] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:33:0) after 5m36s
[18:05:58.979] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:33:0)
[18:05:58.998] Build status: STARTED
[18:05:58.998] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:34:0) after 4m0s
[18:09:59.052] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:34:0)
[18:09:59.072] Build status: STARTED
[18:09:59.072] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:35:0) after 5m1s
[18:15:00.054] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:35:0)
[18:15:00.077] Build status: STARTED
[18:15:00.077] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:36:0) after 3m9s
[18:18:09.146] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:36:0)
[18:18:09.162] Build status: STARTED
[18:18:09.162] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:37:0) after 1m5s
[18:19:14.187] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:37:0)
[18:19:14.214] Build status: STARTED
[18:19:14.215] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:38:0) after 6m19s
[18:25:33.256] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:38:0)
[18:25:33.275] Build status: STARTED
[18:25:33.275] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:39:0) after 3m54s
[18:29:27.360] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:39:0)
[18:29:27.382] Build status: STARTED
[18:29:27.382] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:40:0) after 6m4s
[18:35:31.443] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:40:0)
[18:35:31.498] Build status: STARTED
[18:35:31.498] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:41:0) after 1m50s
[18:37:21.540] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:41:0)
[18:37:21.558] Build status: STARTED
[18:37:21.558] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:42:0) after 3m6s
[18:40:27.594] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:42:0)
[18:40:27.633] Build status: STARTED
[18:40:27.633] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:43:0) after 1m38s
[18:42:05.725] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:43:0)
[18:42:05.749] Build status: STARTED
[18:42:05.749] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:44:0) after 9m56s
[18:52:01.777] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:44:0)
[18:52:01.810] Build status: STARTED
[18:52:01.810] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:45:0) after 8m37s
[19:00:38.825] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:45:0)
[19:00:38.847] Build status: STARTED
[19:00:38.847] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:46:0) after 6m50s
[19:07:28.983] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:46:0)
[19:07:29.011] Build status: STARTED
[19:07:29.011] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:47:0) after 5m33s
[19:13:02.061] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:47:0)
[19:13:02.082] Build status: STARTED
[19:13:02.082] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:48:0) after 1m10s
[19:14:12.104] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:48:0)
[19:14:12.123] Build status: STARTED
[19:14:12.123] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:49:0) after 4m16s
[19:18:28.226] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:49:0)
[19:18:28.278] Build status: STARTED
[19:18:28.278] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:50:0) after 8m41s
[19:27:09.251] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:50:0)
[19:27:09.278] Build status: STARTED
[19:27:09.278] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:51:0) after 6m8s
[19:33:17.299] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:51:0)
[19:33:17.319] Build status: STARTED
[19:33:17.319] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:52:0) after 1m14s
[19:34:31.334] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:52:0)
[19:34:31.364] Build status: STARTED
[19:34:31.364] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:53:0) after 7m15s
[19:41:46.427] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:53:0)
[19:41:46.475] Build status: STARTED
[19:41:46.475] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:54:0) after 5m3s
[19:46:49.493] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:54:0)
[19:46:49.511] Build status: STARTED
[19:46:49.511] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:55:0) after 6m8s
[19:52:57.851] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:55:0)
[19:52:57.867] Build status: STARTED
[19:52:57.867] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:56:0) after 3m11s
[19:56:08.886] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:56:0)
[19:56:08.963] Build status: STARTED
[19:56:08.963] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:57:0) after 4m19s
[20:00:28.094] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:57:0)
[20:00:28.112] Build status: STARTED
[20:00:28.112] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:58:0) after 9m28s
[20:09:56.141] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:58:0)
[20:09:56.163] Build status: STARTED
[20:09:56.163] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:59:0) after 6m50s
[20:16:46.233] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:59:0)
[20:16:46.252] Build status: STARTED
[20:16:46.252] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:60:0) after 5m40s
[20:22:26.282] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:60:0)
[20:22:26.301] Build status: STARTED
[20:22:26.301] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:61:0) after 5m55s
[20:28:21.368] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:61:0)
[20:28:21.383] Build status: STARTED
[20:28:21.383] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:62:0) after 8m4s
[20:36:25.409] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:62:0)
[20:36:25.426] Build status: STARTED
[20:36:25.426] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:63:0) after 1m28s
[20:37:53.474] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:63:0)
[20:37:53.492] Build status: STARTED
[20:37:53.492] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:64:0) after 7m5s
[20:44:58.567] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:64:0)
[20:44:58.591] Build status: STARTED
[20:44:58.591] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:65:0) after 1m19s
[20:46:17.668] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:65:0)
[20:46:17.685] Build status: STARTED
[20:46:17.685] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:66:0) after 9m33s
[20:55:50.765] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:66:0)
[20:55:50.785] Build status: STARTED
[20:55:50.785] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:67:0) after 7m56s
[21:03:46.818] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:67:0)
[21:03:46.836] Build status: STARTED
[21:03:46.836] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:68:0) after 4m3s
[21:07:49.951] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:68:0)
[21:07:49.966] Build status: STARTED
[21:07:49.966] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:69:0) after 2m0s
[21:09:50.109] Handling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:69:0)
[21:09:50.161] Build status: STARTED
[21:09:50.161] Scheduling timer "check-buildbucket-build-status" (chromium/ToTMac:8876055909295699360:70:0) after 2m36s
[21:09:56.027] Received PubSub notification, asking Buildbucket for the build status
[21:09:56.044] Build:
{
  "id": "8710625847377662945",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "ToTMac"
  },
  "number": 36985,
  "createdBy": "project:chromium",
  "createTime": "2025-06-30T15:21:11.739567689Z",
  "startTime": "2025-06-30T15:21:15.147932698Z",
  "endTime": "2025-06-30T21:09:55.523941390Z",
  "updateTime": "2025-06-30T21:09:55.523941390Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "aaecf9ea594d1b57763c71c002edce9463537e6f",
      "ref": "refs/heads/main"
    }
  }
}
[21:09:56.044] Invocation finished in 5h48m45.518599793s with status SUCCEEDED