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

Definition (rev 36bc28844ffd5e030af6e41e2e0e4ddc5c92b699)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "ci"
  builder: "Deterministic Linux (dbg)"
>

Incoming triggers

Incoming properties

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

Incoming tags

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

Debug log (UTC)

[00:05:57.891] New invocation is queued and will start shortly
[00:05:58.973] Starting the invocation (attempt 1)
[00:05:59.001] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/db34a84a5de5ed8813272fc17bc13d0343a830ef"
[00:05:59.001] Popped gitiles commit info from properties and tags
[00:05:59.001] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[00:05:59.001] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[00:05:59.001] Buildbucket request:
{
  "requestId": "8895229449287345200",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "Deterministic Linux (dbg)"
  },
  "properties": {
    },
  "gitilesCommit": {
    "host": "chromium.googlesource.com",
    "project": "chromium/src",
    "id": "db34a84a5de5ed8813272fc17bc13d0343a830ef",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8895229449287345200"
    },
    {
      "key": "scheduler_job_id",
      "value": "chromium/Deterministic Linux (dbg)"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[00:05:59.617] Scheduled build:
{
  "id": "8729799387375797713",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "Deterministic Linux (dbg)"
  },
  "number": 35718,
  "createdBy": "project:chromium",
  "createTime": "2024-12-01T00:05:59.088969777Z",
  "updateTime": "2024-12-01T00:05:59.088969777Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "db34a84a5de5ed8813272fc17bc13d0343a830ef",
      "ref": "refs/heads/main"
    }
  },
  "canary": true
}
[00:05:59.617] Task URL: https://cr-buildbucket.appspot.com/build/8729799387375797713
[00:05:59.617] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:2:0) after 1m30s
[00:06:00.539] Received PubSub notification, asking Buildbucket for the build status
[00:06:00.566] Build status: SCHEDULED
[00:07:29.637] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:2:0)
[00:07:29.663] Build status: SCHEDULED
[00:07:29.663] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:4:0) after 6m41s
[00:10:07.347] Received PubSub notification, asking Buildbucket for the build status
[00:10:07.431] Build status: STARTED
[00:14:10.677] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:4:0)
[00:14:10.701] Build status: STARTED
[00:14:10.701] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:6:0) after 9m1s
[00:23:11.716] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:6:0)
[00:23:11.734] Build status: STARTED
[00:23:11.734] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:7:0) after 2m35s
[00:25:46.750] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:7:0)
[00:25:46.772] Build status: STARTED
[00:25:46.772] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:8:0) after 2m43s
[00:28:29.857] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:8:0)
[00:28:29.876] Build status: STARTED
[00:28:29.876] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:9:0) after 5m44s
[00:34:13.891] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:9:0)
[00:34:13.964] Build status: STARTED
[00:34:13.964] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:10:0) after 3m49s
[00:38:03.064] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:10:0)
[00:38:03.092] Build status: STARTED
[00:38:03.092] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:11:0) after 3m42s
[00:41:45.111] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:11:0)
[00:41:45.131] Build status: STARTED
[00:41:45.132] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:12:0) after 5m50s
[00:47:35.139] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:12:0)
[00:47:35.158] Build status: STARTED
[00:47:35.158] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:13:0) after 3m28s
[00:51:03.243] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:13:0)
[00:51:03.263] Build status: STARTED
[00:51:03.263] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:14:0) after 4m10s
[00:55:13.290] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:14:0)
[00:55:13.306] Build status: STARTED
[00:55:13.306] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:15:0) after 6m39s
[01:01:52.412] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:15:0)
[01:01:52.433] Build status: STARTED
[01:01:52.433] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:16:0) after 1m58s
[01:03:50.446] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:16:0)
[01:03:50.464] Build status: STARTED
[01:03:50.464] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:17:0) after 8m24s
[01:12:14.581] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:17:0)
[01:12:14.599] Build status: STARTED
[01:12:14.599] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:18:0) after 4m51s
[01:17:05.621] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:18:0)
[01:17:05.638] Build status: STARTED
[01:17:05.638] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:19:0) after 9m42s
[01:26:47.702] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:19:0)
[01:26:47.722] Build status: STARTED
[01:26:47.722] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:20:0) after 5m41s
[01:32:28.833] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:20:0)
[01:32:28.848] Build status: STARTED
[01:32:28.848] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:21:0) after 9m15s
[01:41:43.939] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:21:0)
[01:41:43.957] Build status: STARTED
[01:41:43.957] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:22:0) after 2m33s
[01:44:16.974] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:22:0)
[01:44:16.994] Build status: STARTED
[01:44:16.994] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:23:0) after 5m43s
[01:50:00.127] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:23:0)
[01:50:00.145] Build status: STARTED
[01:50:00.145] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:24:0) after 4m35s
[01:54:35.162] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:24:0)
[01:54:35.243] Build status: STARTED
[01:54:35.243] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:25:0) after 2m5s
[01:56:40.271] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:25:0)
[01:56:40.285] Build status: STARTED
[01:56:40.285] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:26:0) after 6m27s
[02:03:07.406] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:26:0)
[02:03:07.421] Build status: STARTED
[02:03:07.421] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:27:0) after 6m20s
[02:09:27.725] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:27:0)
[02:09:27.745] Build status: STARTED
[02:09:27.745] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:28:0) after 1m4s
[02:10:31.762] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:28:0)
[02:10:31.832] Build status: STARTED
[02:10:31.832] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:29:0) after 3m9s
[02:13:40.907] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:29:0)
[02:13:41.036] Build status: STARTED
[02:13:41.036] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:30:0) after 4m37s
[02:18:18.053] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:30:0)
[02:18:18.154] Build status: STARTED
[02:18:18.154] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:31:0) after 4m41s
[02:22:59.263] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:31:0)
[02:22:59.317] Build status: STARTED
[02:22:59.317] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:32:0) after 3m40s
[02:26:39.434] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:32:0)
[02:26:39.548] Build status: STARTED
[02:26:39.548] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:33:0) after 1m20s
[02:27:59.563] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:33:0)
[02:27:59.579] Build status: STARTED
[02:27:59.579] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:34:0) after 3m40s
[02:31:39.696] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:34:0)
[02:31:39.711] Build status: STARTED
[02:31:39.711] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:35:0) after 8m45s
[02:40:24.729] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:35:0)
[02:40:24.744] Build status: STARTED
[02:40:24.744] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:36:0) after 8m30s
[02:48:54.793] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:36:0)
[02:48:54.807] Build status: STARTED
[02:48:54.807] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:37:0) after 2m37s
[02:51:31.882] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:37:0)
[02:51:31.904] Build status: STARTED
[02:51:31.904] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:38:0) after 8m32s
[03:00:04.022] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:38:0)
[03:00:04.050] Build status: STARTED
[03:00:04.051] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:39:0) after 4m59s
[03:05:03.067] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:39:0)
[03:05:03.102] Build status: STARTED
[03:05:03.102] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:40:0) after 2m38s
[03:07:41.120] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:40:0)
[03:07:41.137] Build status: STARTED
[03:07:41.137] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:41:0) after 9m4s
[03:16:45.154] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:41:0)
[03:16:45.172] Build status: STARTED
[03:16:45.172] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:42:0) after 2m28s
[03:19:13.309] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:42:0)
[03:19:13.329] Build status: STARTED
[03:19:13.329] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:43:0) after 9m50s
[03:29:03.346] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:43:0)
[03:29:03.364] Build status: STARTED
[03:29:03.364] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:44:0) after 5m39s
[03:34:42.506] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:44:0)
[03:34:42.526] Build status: STARTED
[03:34:42.526] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:45:0) after 1m1s
[03:35:43.523] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:45:0)
[03:35:43.629] Build status: STARTED
[03:35:43.629] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:46:0) after 6m12s
[03:41:55.651] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:46:0)
[03:41:55.707] Build status: STARTED
[03:41:55.707] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:47:0) after 4m49s
[03:46:44.724] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:47:0)
[03:46:44.763] Build status: STARTED
[03:46:44.763] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:48:0) after 9m6s
[03:55:50.880] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:48:0)
[03:55:50.929] Build status: STARTED
[03:55:50.929] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:49:0) after 4m24s
[04:00:14.976] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:49:0)
[04:00:14.999] Build status: STARTED
[04:00:14.999] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:50:0) after 9m47s
[04:10:02.151] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:50:0)
[04:10:02.168] Build status: STARTED
[04:10:02.168] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:51:0) after 1m12s
[04:11:14.186] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:51:0)
[04:11:14.205] Build status: STARTED
[04:11:14.205] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:52:0) after 2m13s
[04:13:27.305] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:52:0)
[04:13:27.327] Build status: STARTED
[04:13:27.327] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:53:0) after 2m58s
[04:16:25.344] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:53:0)
[04:16:25.395] Build status: STARTED
[04:16:25.395] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:54:0) after 3m56s
[04:20:21.487] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:54:0)
[04:20:21.549] Build status: STARTED
[04:20:21.549] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:55:0) after 3m38s
[04:23:59.532] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:55:0)
[04:23:59.553] Build status: STARTED
[04:23:59.553] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:56:0) after 2m28s
[04:26:27.680] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:56:0)
[04:26:27.753] Build status: STARTED
[04:26:27.753] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:57:0) after 7m30s
[04:33:57.915] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:57:0)
[04:33:57.933] Build status: STARTED
[04:33:57.933] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:58:0) after 1m58s
[04:35:55.952] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:58:0)
[04:35:56.019] Build status: STARTED
[04:35:56.019] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:59:0) after 5m39s
[04:41:35.106] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:59:0)
[04:41:35.235] Build status: STARTED
[04:41:35.236] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:60:0) after 5m4s
[04:46:39.245] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:60:0)
[04:46:39.262] Build status: STARTED
[04:46:39.262] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:61:0) after 4m35s
[04:51:14.362] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:61:0)
[04:51:14.381] Build status: STARTED
[04:51:14.381] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:62:0) after 2m14s
[04:53:28.400] Handling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:62:0)
[04:53:28.420] Build status: STARTED
[04:53:28.420] Scheduling timer "check-buildbucket-build-status" (chromium/Deterministic Linux (dbg):8895229449287345200:63:0) after 7m15s
[04:59:15.636] Received PubSub notification, asking Buildbucket for the build status
[04:59:15.713] Build:
{
  "id": "8729799387375797713",
  "builder": {
    "project": "chromium",
    "bucket": "ci",
    "builder": "Deterministic Linux (dbg)"
  },
  "number": 35718,
  "createdBy": "project:chromium",
  "createTime": "2024-12-01T00:05:59.088969777Z",
  "startTime": "2024-12-01T00:10:07.095468861Z",
  "endTime": "2024-12-01T04:59:15.083319423Z",
  "updateTime": "2024-12-01T04:59:15.083319423Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "chromium/src",
      "id": "db34a84a5de5ed8813272fc17bc13d0343a830ef",
      "ref": "refs/heads/main"
    }
  },
  "canary": true
}
[04:59:15.713] Invocation finished in 4h53m17.830605528s with status SUCCEEDED