[00:31:01.273] New invocation is queued and will start shortly
[00:31:02.330] Starting the invocation (attempt 1)
[00:31:02.358] Popped buildset tag "buildset:commit/gitiles/pigweed.googlesource.com/pigweed/sandbox/+/522513d4a324b0b132e1c7e1c31a2e3d1e02d74e"
[00:31:02.358] Popped gitiles commit info from properties and tags
[00:31:02.358] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[00:31:02.358] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[00:31:02.358] Buildbucket request:
{
"requestId": "8841503871794892016",
"builder": {
"project": "pigweed",
"bucket": "pigweed.sandbox.dev.ci",
"builder": "pigweed-linux-sandbox"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8841503871794892016",
"job": "pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox",
"triggers": [
{
"gitiles": {
"ref": "refs/heads/rpc2",
"repo": "https://pigweed.googlesource.com/pigweed/sandbox",
"revision": "f689a9655dfea27662f4b928999b24f2ffaa6d59"
},
"id": "https://pigweed.googlesource.com/pigweed/sandbox/+/refs/heads/rpc2@f689a9655dfea27662f4b928999b24f2ffaa6d59",
"title": "f689a9655dfea27662f4b928999b24f2ffaa6d59",
"url": "https://pigweed.googlesource.com/pigweed/sandbox/+/f689a9655dfea27662f4b928999b24f2ffaa6d59"
},
{
"gitiles": {
"ref": "refs/heads/rpc2",
"repo": "https://pigweed.googlesource.com/pigweed/sandbox",
"revision": "03f66494e8f9febf835401cf27ceea2f82783507"
},
"id": "https://pigweed.googlesource.com/pigweed/sandbox/+/refs/heads/rpc2@03f66494e8f9febf835401cf27ceea2f82783507",
"title": "03f66494e8f9febf835401cf27ceea2f82783507",
"url": "https://pigweed.googlesource.com/pigweed/sandbox/+/03f66494e8f9febf835401cf27ceea2f82783507"
},
{
"gitiles": {
"ref": "refs/heads/rpc2",
"repo": "https://pigweed.googlesource.com/pigweed/sandbox",
"revision": "20564c828ce4c60769424eab65a2a535dcc724e1"
},
"id": "https://pigweed.googlesource.com/pigweed/sandbox/+/refs/heads/rpc2@20564c828ce4c60769424eab65a2a535dcc724e1",
"title": "20564c828ce4c60769424eab65a2a535dcc724e1",
"url": "https://pigweed.googlesource.com/pigweed/sandbox/+/20564c828ce4c60769424eab65a2a535dcc724e1"
},
{
"gitiles": {
"ref": "refs/heads/rpc2",
"repo": "https://pigweed.googlesource.com/pigweed/sandbox",
"revision": "e871f75b434961416a63b661c24f4e740ad10bf0"
},
"id": "https://pigweed.googlesource.com/pigweed/sandbox/+/refs/heads/rpc2@e871f75b434961416a63b661c24f4e740ad10bf0",
"title": "e871f75b434961416a63b661c24f4e740ad10bf0",
"url": "https://pigweed.googlesource.com/pigweed/sandbox/+/e871f75b434961416a63b661c24f4e740ad10bf0"
},
{
"gitiles": {
"ref": "refs/heads/rpc2",
"repo": "https://pigweed.googlesource.com/pigweed/sandbox",
"revision": "522513d4a324b0b132e1c7e1c31a2e3d1e02d74e"
},
"id": "https://pigweed.googlesource.com/pigweed/sandbox/+/refs/heads/rpc2@522513d4a324b0b132e1c7e1c31a2e3d1e02d74e",
"title": "522513d4a324b0b132e1c7e1c31a2e3d1e02d74e",
"url": "https://pigweed.googlesource.com/pigweed/sandbox/+/522513d4a324b0b132e1c7e1c31a2e3d1e02d74e"
}
]
}
},
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/sandbox",
"id": "522513d4a324b0b132e1c7e1c31a2e3d1e02d74e",
"ref": "refs/heads/rpc2"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8841503871794892016"
},
{
"key": "scheduler_job_id",
"value": "pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[00:31:02.832] Scheduled build:
{
"id": "8676073809894291089",
"builder": {
"project": "pigweed",
"bucket": "pigweed.sandbox.dev.ci",
"builder": "pigweed-linux-sandbox"
},
"createdBy": "project:pigweed",
"createTime": "2026-07-17T00:31:02.466385885Z",
"updateTime": "2026-07-17T00:31:02.466385885Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/sandbox",
"id": "522513d4a324b0b132e1c7e1c31a2e3d1e02d74e",
"ref": "refs/heads/rpc2"
}
}
}
[00:31:02.832] Task URL: https://cr-buildbucket.appspot.com/build/8676073809894291089
[00:31:02.832] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:2:0) after 5m20s
[00:31:03.775] Received PubSub notification, asking Buildbucket for the build status
[00:31:03.794] Build status: SCHEDULED
[00:36:22.947] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:2:0)
[00:36:22.988] Build status: SCHEDULED
[00:36:22.988] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:4:0) after 3m23s
[00:39:45.994] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:4:0)
[00:39:46.032] Build status: SCHEDULED
[00:39:46.032] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:5:0) after 8m11s
[00:47:57.119] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:5:0)
[00:47:57.152] Build status: SCHEDULED
[00:47:57.152] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:6:0) after 2m54s
[00:50:51.247] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:6:0)
[00:50:51.266] Build status: SCHEDULED
[00:50:51.266] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:7:0) after 4m8s
[00:54:59.289] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:7:0)
[00:54:59.307] Build status: SCHEDULED
[00:54:59.307] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:8:0) after 2m54s
[00:57:53.406] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:8:0)
[00:57:53.425] Build status: SCHEDULED
[00:57:53.425] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:9:0) after 5m17s
[01:03:10.441] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:9:0)
[01:03:10.466] Build status: SCHEDULED
[01:03:10.466] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:10:0) after 6m36s
[01:09:46.567] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:10:0)
[01:09:46.596] Build status: SCHEDULED
[01:09:46.596] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:11:0) after 7m12s
[01:16:58.615] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:11:0)
[01:16:58.648] Build status: SCHEDULED
[01:16:58.648] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:12:0) after 9m16s
[01:26:14.737] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:12:0)
[01:26:14.767] Build status: SCHEDULED
[01:26:14.767] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:13:0) after 7m22s
[01:33:36.781] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:13:0)
[01:33:36.804] Build status: SCHEDULED
[01:33:36.804] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:14:0) after 2m47s
[01:36:24.003] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:14:0)
[01:36:24.023] Build status: SCHEDULED
[01:36:24.023] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:15:0) after 1m48s
[01:38:12.143] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:15:0)
[01:38:12.168] Build status: SCHEDULED
[01:38:12.168] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:16:0) after 5m43s
[01:43:55.181] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:16:0)
[01:43:55.211] Build status: SCHEDULED
[01:43:55.211] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:17:0) after 2m42s
[01:46:37.195] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:17:0)
[01:46:37.222] Build status: SCHEDULED
[01:46:37.222] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:18:0) after 6m14s
[01:52:51.237] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:18:0)
[01:52:51.255] Build status: SCHEDULED
[01:52:51.255] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:19:0) after 1m57s
[01:54:48.268] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:19:0)
[01:54:48.290] Build status: SCHEDULED
[01:54:48.290] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:20:0) after 5m33s
[02:00:21.317] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:20:0)
[02:00:21.341] Build status: SCHEDULED
[02:00:21.341] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:21:0) after 3m25s
[02:03:46.361] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:21:0)
[02:03:46.378] Build status: SCHEDULED
[02:03:46.378] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:22:0) after 9m25s
[02:13:11.556] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:22:0)
[02:13:11.575] Build status: SCHEDULED
[02:13:11.575] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:23:0) after 3m24s
[02:16:35.642] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:23:0)
[02:16:35.664] Build status: SCHEDULED
[02:16:35.664] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:24:0) after 7m39s
[02:24:14.769] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:24:0)
[02:24:14.787] Build status: SCHEDULED
[02:24:14.787] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:25:0) after 1m28s
[02:25:42.806] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:25:0)
[02:25:42.838] Build status: SCHEDULED
[02:25:42.838] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:26:0) after 1m26s
[02:27:08.910] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:26:0)
[02:27:08.926] Build status: SCHEDULED
[02:27:08.926] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:27:0) after 2m10s
[02:29:18.964] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:27:0)
[02:29:18.982] Build status: SCHEDULED
[02:29:18.983] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:28:0) after 8m20s
[02:37:38.982] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:28:0)
[02:37:39.009] Build status: SCHEDULED
[02:37:39.009] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:29:0) after 7m19s
[02:44:58.140] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:29:0)
[02:44:58.160] Build status: SCHEDULED
[02:44:58.160] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:30:0) after 9m31s
[02:54:29.234] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:30:0)
[02:54:29.263] Build status: SCHEDULED
[02:54:29.263] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:31:0) after 2m31s
[02:57:00.283] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:31:0)
[02:57:00.298] Build status: SCHEDULED
[02:57:00.298] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:32:0) after 7m52s
[03:04:52.375] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:32:0)
[03:04:52.390] Build status: SCHEDULED
[03:04:52.390] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:33:0) after 4m9s
[03:09:01.548] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:33:0)
[03:09:01.646] Build status: SCHEDULED
[03:09:01.646] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:34:0) after 4m58s
[03:13:59.661] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:34:0)
[03:13:59.680] Build status: SCHEDULED
[03:13:59.680] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:35:0) after 4m57s
[03:18:56.760] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:35:0)
[03:18:56.787] Build status: SCHEDULED
[03:18:56.787] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:36:0) after 2m37s
[03:21:33.805] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:36:0)
[03:21:33.834] Build status: SCHEDULED
[03:21:33.834] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:37:0) after 3m24s
[03:24:57.850] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:37:0)
[03:24:57.868] Build status: SCHEDULED
[03:24:57.868] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:38:0) after 1m44s
[03:26:41.898] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:38:0)
[03:26:41.923] Build status: SCHEDULED
[03:26:41.923] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:39:0) after 7m7s
[03:33:49.167] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:39:0)
[03:33:49.183] Build status: SCHEDULED
[03:33:49.183] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:40:0) after 1m40s
[03:35:29.242] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:40:0)
[03:35:29.262] Build status: SCHEDULED
[03:35:29.262] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:41:0) after 1m21s
[03:36:50.375] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:41:0)
[03:36:50.395] Build status: SCHEDULED
[03:36:50.395] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:42:0) after 9m4s
[03:45:54.414] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:42:0)
[03:45:54.437] Build status: SCHEDULED
[03:45:54.437] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:43:0) after 9m45s
[03:55:39.523] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:43:0)
[03:55:39.546] Build status: SCHEDULED
[03:55:39.546] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.sandbox.dev.ci-pigweed-linux-sandbox:8841503871794892016:44:0) after 8m17s
[03:57:00.343] Received PubSub notification, asking Buildbucket for the build status
[03:57:00.365] Build status: STARTED
[03:59:12.757] Received PubSub notification, asking Buildbucket for the build status
[03:59:12.787] Build:
{
"id": "8676073809894291089",
"builder": {
"project": "pigweed",
"bucket": "pigweed.sandbox.dev.ci",
"builder": "pigweed-linux-sandbox"
},
"createdBy": "project:pigweed",
"createTime": "2026-07-17T00:31:02.466385885Z",
"startTime": "2026-07-17T03:57:00.073607060Z",
"endTime": "2026-07-17T03:59:11.695238648Z",
"updateTime": "2026-07-17T03:59:11.695238648Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/sandbox",
"id": "522513d4a324b0b132e1c7e1c31a2e3d1e02d74e",
"ref": "refs/heads/rpc2"
}
}
}
[03:59:12.787] Invocation finished in 3h28m11.516773767s with status SUCCEEDED