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

Definition (rev 36bc28844ffd5e030af6e41e2e0e4ddc5c92b699)

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

Incoming triggers

Incoming properties

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

Incoming tags

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

Debug log (UTC)

[15:24:09.735] New invocation is queued and will start shortly
[15:24:10.962] Starting the invocation (attempt 1)
[15:24:10.991] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/64eb1c04d6e2c767af754d0eca4e34128442ac2c"
[15:24:10.991] Popped gitiles commit info from properties and tags
[15:24:10.991] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[15:24:10.991] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[15:24:10.991] Buildbucket request:
{
  "requestId": "8844437380112673264",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "ToTAndroidOfficial"
  },
  "properties": {
    },
  "gitilesCommit": {
    "host": "chromium.googlesource.com",
    "project": "chromium/src",
    "id": "64eb1c04d6e2c767af754d0eca4e34128442ac2c",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8844437380112673264"
    },
    {
      "key": "scheduler_job_id",
      "value": "chromium/ToTAndroidOfficial"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[15:24:11.657] Scheduled build:
{
  "id": "8679007318008792209",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "ToTAndroidOfficial"
  },
  "number": 27156,
  "createdBy": "project:chromium",
  "createTime": "2026-06-14T15:24:11.121625398Z",
  "updateTime": "2026-06-14T15:24:11.121625398Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "64eb1c04d6e2c767af754d0eca4e34128442ac2c",
      "ref": "refs/heads/main"
    }
  }
}
[15:24:11.657] Task URL: https://cr-buildbucket.appspot.com/build/8679007318008792209
[15:24:11.657] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:2:0) after 9m4s
[15:24:12.642] Received PubSub notification, asking Buildbucket for the build status
[15:24:12.669] Build status: SCHEDULED
[15:24:19.862] Received PubSub notification, asking Buildbucket for the build status
[15:24:19.888] Build status: STARTED
[15:33:15.770] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:2:0)
[15:33:15.788] Build status: STARTED
[15:33:15.788] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:5:0) after 5m24s
[15:38:39.803] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:5:0)
[15:38:39.824] Build status: STARTED
[15:38:39.824] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:6:0) after 9m3s
[15:47:42.967] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:6:0)
[15:47:42.986] Build status: STARTED
[15:47:42.986] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:7:0) after 8m27s
[15:56:10.010] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:7:0)
[15:56:10.058] Build status: STARTED
[15:56:10.058] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:8:0) after 8m48s
[16:04:58.076] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:8:0)
[16:04:58.152] Build status: STARTED
[16:04:58.152] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:9:0) after 9m15s
[16:14:13.187] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:9:0)
[16:14:13.209] Build status: STARTED
[16:14:13.209] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:10:0) after 6m53s
[16:21:06.226] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:10:0)
[16:21:06.246] Build status: STARTED
[16:21:06.246] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:11:0) after 7m7s
[16:28:13.251] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:11:0)
[16:28:13.283] Build status: STARTED
[16:28:13.283] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:12:0) after 8m7s
[16:36:20.469] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:12:0)
[16:36:20.490] Build status: STARTED
[16:36:20.490] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:13:0) after 1m9s
[16:37:29.756] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:13:0)
[16:37:29.789] Build status: STARTED
[16:37:29.789] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:14:0) after 7m58s
[16:45:27.763] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:14:0)
[16:45:27.788] Build status: STARTED
[16:45:27.788] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:15:0) after 1m2s
[16:46:29.904] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:15:0)
[16:46:29.932] Build status: STARTED
[16:46:29.932] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:16:0) after 7m4s
[16:53:33.947] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:16:0)
[16:53:34.098] Build status: STARTED
[16:53:34.098] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:17:0) after 6m35s
[17:00:09.180] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:17:0)
[17:00:09.238] Build status: STARTED
[17:00:09.238] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:18:0) after 8m50s
[17:08:59.280] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:18:0)
[17:08:59.341] Build status: STARTED
[17:08:59.341] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:19:0) after 7m54s
[17:16:53.374] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:19:0)
[17:16:53.394] Build status: STARTED
[17:16:53.394] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:20:0) after 1m28s
[17:18:21.444] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:20:0)
[17:18:21.466] Build status: STARTED
[17:18:21.466] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:21:0) after 7m18s
[17:25:39.481] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:21:0)
[17:25:39.563] Build status: STARTED
[17:25:39.563] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:22:0) after 2m46s
[17:28:25.576] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:22:0)
[17:28:25.609] Build status: STARTED
[17:28:25.609] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:23:0) after 4m42s
[17:33:07.832] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:23:0)
[17:33:07.852] Build status: STARTED
[17:33:07.852] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:24:0) after 9m6s
[17:42:13.840] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:24:0)
[17:42:13.872] Build status: STARTED
[17:42:13.872] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:25:0) after 3m10s
[17:45:23.969] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:25:0)
[17:45:24.006] Build status: STARTED
[17:45:24.006] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:26:0) after 2m37s
[17:48:01.118] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:26:0)
[17:48:01.142] Build status: STARTED
[17:48:01.142] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:27:0) after 1m47s
[17:49:48.280] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:27:0)
[17:49:48.342] Build status: STARTED
[17:49:48.342] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:28:0) after 5m43s
[17:55:31.359] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:28:0)
[17:55:31.379] Build status: STARTED
[17:55:31.379] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:29:0) after 6m48s
[18:02:19.397] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:29:0)
[18:02:19.415] Build status: STARTED
[18:02:19.415] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:30:0) after 7m50s
[18:10:09.650] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:30:0)
[18:10:09.678] Build status: STARTED
[18:10:09.678] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:31:0) after 4m52s
[18:15:01.698] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:31:0)
[18:15:01.915] Build status: STARTED
[18:15:01.915] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:32:0) after 9m46s
[18:24:47.932] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:32:0)
[18:24:47.947] Build status: STARTED
[18:24:47.947] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:33:0) after 8m49s
[18:33:37.008] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:33:0)
[18:33:37.026] Build status: STARTED
[18:33:37.027] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:34:0) after 6m17s
[18:39:54.103] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:34:0)
[18:39:54.129] Build status: STARTED
[18:39:54.129] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:35:0) after 1m59s
[18:41:53.145] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:35:0)
[18:41:53.164] Build status: STARTED
[18:41:53.164] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:36:0) after 9m57s
[18:51:50.389] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:36:0)
[18:51:50.406] Build status: STARTED
[18:51:50.406] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:37:0) after 4m7s
[18:55:57.419] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:37:0)
[18:55:57.511] Build status: STARTED
[18:55:57.511] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:38:0) after 7m30s
[19:03:27.527] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:38:0)
[19:03:27.545] Build status: STARTED
[19:03:27.545] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:39:0) after 3m21s
[19:06:48.580] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:39:0)
[19:06:48.595] Build status: STARTED
[19:06:48.595] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:40:0) after 6m47s
[19:13:35.611] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:40:0)
[19:13:35.630] Build status: STARTED
[19:13:35.630] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:41:0) after 5m19s
[19:18:54.773] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:41:0)
[19:18:54.802] Build status: STARTED
[19:18:54.802] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:42:0) after 1m18s
[19:20:12.824] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:42:0)
[19:20:12.851] Build status: STARTED
[19:20:12.851] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:43:0) after 4m44s
[19:24:56.928] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:43:0)
[19:24:56.948] Build status: STARTED
[19:24:56.948] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:44:0) after 8m4s
[19:33:01.056] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:44:0)
[19:33:01.083] Build status: STARTED
[19:33:01.083] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:45:0) after 7m52s
[19:40:53.314] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:45:0)
[19:40:53.370] Build status: STARTED
[19:40:53.370] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:46:0) after 1m37s
[19:42:30.386] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:46:0)
[19:42:30.402] Build status: STARTED
[19:42:30.402] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:47:0) after 3m31s
[19:46:01.645] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:47:0)
[19:46:01.696] Build status: STARTED
[19:46:01.696] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:48:0) after 1m53s
[19:47:54.734] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:48:0)
[19:47:54.751] Build status: STARTED
[19:47:54.751] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:49:0) after 5m7s
[19:53:01.952] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:49:0)
[19:53:02.014] Build status: STARTED
[19:53:02.014] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:50:0) after 1m5s
[19:54:07.064] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:50:0)
[19:54:07.085] Build status: STARTED
[19:54:07.085] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:51:0) after 3m33s
[19:57:40.310] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:51:0)
[19:57:40.341] Build status: STARTED
[19:57:40.341] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:52:0) after 3m19s
[20:00:59.359] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:52:0)
[20:00:59.380] Build status: STARTED
[20:00:59.380] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:53:0) after 9m34s
[20:10:33.400] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:53:0)
[20:10:33.415] Build status: STARTED
[20:10:33.415] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:54:0) after 5m18s
[20:15:51.604] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:54:0)
[20:15:51.624] Build status: STARTED
[20:15:51.624] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:55:0) after 1m4s
[20:16:55.641] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:55:0)
[20:16:55.697] Build status: STARTED
[20:16:55.697] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:56:0) after 5m37s
[20:22:32.753] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:56:0)
[20:22:32.774] Build status: STARTED
[20:22:32.774] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:57:0) after 7m9s
[20:29:41.868] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:57:0)
[20:29:41.887] Build status: STARTED
[20:29:41.887] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:58:0) after 9m23s
[20:39:04.904] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:58:0)
[20:39:04.921] Build status: STARTED
[20:39:04.921] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:59:0) after 1m50s
[20:40:55.123] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:59:0)
[20:40:55.145] Build status: STARTED
[20:40:55.146] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:60:0) after 7m7s
[20:48:02.164] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:60:0)
[20:48:02.183] Build status: STARTED
[20:48:02.183] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:61:0) after 8m54s
[20:56:56.229] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:61:0)
[20:56:56.346] Build status: STARTED
[20:56:56.346] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:62:0) after 6m3s
[21:02:59.394] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:62:0)
[21:02:59.412] Build status: STARTED
[21:02:59.412] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:63:0) after 8m51s
[21:11:50.644] Handling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:63:0)
[21:11:50.695] Build status: STARTED
[21:11:50.695] Scheduling timer "check-buildbucket-build-status" (chromium/ToTAndroidOfficial:8844437380112673264:64:0) after 1m22s
[21:12:19.849] Received PubSub notification, asking Buildbucket for the build status
[21:12:19.871] Build:
{
  "id": "8679007318008792209",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "ToTAndroidOfficial"
  },
  "number": 27156,
  "createdBy": "project:chromium",
  "createTime": "2026-06-14T15:24:11.121625398Z",
  "startTime": "2026-06-14T15:24:18.811486663Z",
  "endTime": "2026-06-14T21:12:19.464889921Z",
  "updateTime": "2026-06-14T21:12:19.464889921Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "64eb1c04d6e2c767af754d0eca4e34128442ac2c",
      "ref": "refs/heads/main"
    }
  }
}
[21:12:19.871] Invocation finished in 5h48m10.139922016s with status SUCCEEDED