[06:42:29.338] New invocation is queued and will start shortly
[06:42:30.499] Starting the invocation (attempt 1)
[06:42:30.528] Popped buildset tag "buildset:commit/gitiles/fuchsia.googlesource.com/integration/+/b98b09bb78df962c68ac56e064a43c022ac71e6a"
[06:42:30.528] Popped gitiles commit info from properties and tags
[06:42:30.528] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[06:42:30.528] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[06:42:30.529] Buildbucket request:
{
"requestId": "8955179693901972256",
"builder": {
"project": "fuchsia",
"bucket": "global.ci",
"builder": "firebase-docs"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8955179693901972256",
"job": "fuchsia/firebase-docs-e5a0ec7f",
"triggers": [
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "ff50e6b7b89ca9b5d714c2d2b777af70ba23e713"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@ff50e6b7b89ca9b5d714c2d2b777af70ba23e713",
"title": "ff50e6b7b89ca9b5d714c2d2b777af70ba23e713",
"url": "https://fuchsia.googlesource.com/integration/+/ff50e6b7b89ca9b5d714c2d2b777af70ba23e713"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "a862e098eb4d70468953baf375d9920c1891f89c"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@a862e098eb4d70468953baf375d9920c1891f89c",
"title": "a862e098eb4d70468953baf375d9920c1891f89c",
"url": "https://fuchsia.googlesource.com/integration/+/a862e098eb4d70468953baf375d9920c1891f89c"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "6a7128bd8bb94972a756004824c77faa97d6ec12"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@6a7128bd8bb94972a756004824c77faa97d6ec12",
"title": "6a7128bd8bb94972a756004824c77faa97d6ec12",
"url": "https://fuchsia.googlesource.com/integration/+/6a7128bd8bb94972a756004824c77faa97d6ec12"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "c7674b6a579a4e4ab77d5147b6d0ffd16e708a4d"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@c7674b6a579a4e4ab77d5147b6d0ffd16e708a4d",
"title": "c7674b6a579a4e4ab77d5147b6d0ffd16e708a4d",
"url": "https://fuchsia.googlesource.com/integration/+/c7674b6a579a4e4ab77d5147b6d0ffd16e708a4d"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "fe1257a2b518ba870638f805b468992c014a62ae"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@fe1257a2b518ba870638f805b468992c014a62ae",
"title": "fe1257a2b518ba870638f805b468992c014a62ae",
"url": "https://fuchsia.googlesource.com/integration/+/fe1257a2b518ba870638f805b468992c014a62ae"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "1c0c318efe0e323bd395c3afd1221eb1019e186d"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@1c0c318efe0e323bd395c3afd1221eb1019e186d",
"title": "1c0c318efe0e323bd395c3afd1221eb1019e186d",
"url": "https://fuchsia.googlesource.com/integration/+/1c0c318efe0e323bd395c3afd1221eb1019e186d"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "6aeef3d447e1b825d483a4597fbe4b40901f0f9e"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@6aeef3d447e1b825d483a4597fbe4b40901f0f9e",
"title": "6aeef3d447e1b825d483a4597fbe4b40901f0f9e",
"url": "https://fuchsia.googlesource.com/integration/+/6aeef3d447e1b825d483a4597fbe4b40901f0f9e"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "ed4189c947fb3658b9e12f01a3b1cea6212eca0f"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@ed4189c947fb3658b9e12f01a3b1cea6212eca0f",
"title": "ed4189c947fb3658b9e12f01a3b1cea6212eca0f",
"url": "https://fuchsia.googlesource.com/integration/+/ed4189c947fb3658b9e12f01a3b1cea6212eca0f"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "bb98952c2bf696fe6ccd05bf4465f5719d24f025"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@bb98952c2bf696fe6ccd05bf4465f5719d24f025",
"title": "bb98952c2bf696fe6ccd05bf4465f5719d24f025",
"url": "https://fuchsia.googlesource.com/integration/+/bb98952c2bf696fe6ccd05bf4465f5719d24f025"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "621f89cecabb098f19430bac6d5881a6ecbbc62a"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@621f89cecabb098f19430bac6d5881a6ecbbc62a",
"title": "621f89cecabb098f19430bac6d5881a6ecbbc62a",
"url": "https://fuchsia.googlesource.com/integration/+/621f89cecabb098f19430bac6d5881a6ecbbc62a"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "87e4b1083028071faa328946c61a569d26df600a"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@87e4b1083028071faa328946c61a569d26df600a",
"title": "87e4b1083028071faa328946c61a569d26df600a",
"url": "https://fuchsia.googlesource.com/integration/+/87e4b1083028071faa328946c61a569d26df600a"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "d459e51e054244b88594f5edd57517d4826f3d1c"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@d459e51e054244b88594f5edd57517d4826f3d1c",
"title": "d459e51e054244b88594f5edd57517d4826f3d1c",
"url": "https://fuchsia.googlesource.com/integration/+/d459e51e054244b88594f5edd57517d4826f3d1c"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "f215b7bfbf8aa0b9643b35607df864fd6dfc1918"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@f215b7bfbf8aa0b9643b35607df864fd6dfc1918",
"title": "f215b7bfbf8aa0b9643b35607df864fd6dfc1918",
"url": "https://fuchsia.googlesource.com/integration/+/f215b7bfbf8aa0b9643b35607df864fd6dfc1918"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "9afb461cc2028c07013326fc1fcbb104bb90d3a8"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@9afb461cc2028c07013326fc1fcbb104bb90d3a8",
"title": "9afb461cc2028c07013326fc1fcbb104bb90d3a8",
"url": "https://fuchsia.googlesource.com/integration/+/9afb461cc2028c07013326fc1fcbb104bb90d3a8"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "c23b2835e8cf00a01db5c5d39c0d8144e00d833f"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@c23b2835e8cf00a01db5c5d39c0d8144e00d833f",
"title": "c23b2835e8cf00a01db5c5d39c0d8144e00d833f",
"url": "https://fuchsia.googlesource.com/integration/+/c23b2835e8cf00a01db5c5d39c0d8144e00d833f"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "fab37d11cf9566a45cf28e9014c58dfe020314d5"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@fab37d11cf9566a45cf28e9014c58dfe020314d5",
"title": "fab37d11cf9566a45cf28e9014c58dfe020314d5",
"url": "https://fuchsia.googlesource.com/integration/+/fab37d11cf9566a45cf28e9014c58dfe020314d5"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://fuchsia.googlesource.com/integration",
"revision": "b98b09bb78df962c68ac56e064a43c022ac71e6a"
},
"id": "https://fuchsia.googlesource.com/integration/+/refs/heads/main@b98b09bb78df962c68ac56e064a43c022ac71e6a",
"title": "b98b09bb78df962c68ac56e064a43c022ac71e6a",
"url": "https://fuchsia.googlesource.com/integration/+/b98b09bb78df962c68ac56e064a43c022ac71e6a"
}
]
}
},
"gitilesCommit": {
"host": "fuchsia.googlesource.com",
"project": "integration",
"id": "b98b09bb78df962c68ac56e064a43c022ac71e6a",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8955179693901972256"
},
{
"key": "scheduler_job_id",
"value": "fuchsia/firebase-docs-e5a0ec7f"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[06:42:30.868] Scheduled build:
{
"id": "8789749631871400929",
"builder": {
"project": "fuchsia",
"bucket": "global.ci",
"builder": "firebase-docs"
},
"createdBy": "project:fuchsia",
"createTime": "2023-02-08T06:42:30.650992848Z",
"updateTime": "2023-02-08T06:42:30.650992848Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "fuchsia.googlesource.com",
"project": "integration",
"id": "b98b09bb78df962c68ac56e064a43c022ac71e6a",
"ref": "refs/heads/main"
}
}
}
[06:42:30.868] Task URL: https://cr-buildbucket.appspot.com/build/8789749631871400929
[06:42:30.868] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:2:0) after 2m52s
[06:43:00.099] Received PubSub notification, asking Buildbucket for the build status
[06:43:00.191] Build status: STARTED
[06:45:23.019] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:2:0)
[06:45:23.068] Build status: STARTED
[06:45:23.068] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:4:0) after 8m44s
[06:54:07.337] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:4:0)
[06:54:07.404] Build status: STARTED
[06:54:07.404] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:5:0) after 7m54s
[07:02:01.587] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:5:0)
[07:02:01.615] Build status: STARTED
[07:02:01.615] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:6:0) after 5m56s
[07:07:57.633] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:6:0)
[07:07:57.666] Build status: STARTED
[07:07:57.666] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:7:0) after 6m47s
[07:14:44.782] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:7:0)
[07:14:44.805] Build status: STARTED
[07:14:44.805] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:8:0) after 6m12s
[07:20:56.941] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:8:0)
[07:20:56.968] Build status: STARTED
[07:20:56.968] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:9:0) after 7m55s
[07:28:51.990] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:9:0)
[07:28:52.018] Build status: STARTED
[07:28:52.018] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:10:0) after 6m38s
[07:35:30.037] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:10:0)
[07:35:30.061] Build status: STARTED
[07:35:30.061] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:11:0) after 2m40s
[07:38:10.087] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:11:0)
[07:38:10.112] Build status: STARTED
[07:38:10.112] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:12:0) after 7m36s
[07:45:46.171] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:12:0)
[07:45:46.200] Build status: STARTED
[07:45:46.200] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:13:0) after 5m5s
[07:50:51.327] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:13:0)
[07:50:51.349] Build status: STARTED
[07:50:51.349] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:14:0) after 8m28s
[07:59:19.366] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:14:0)
[07:59:19.403] Build status: STARTED
[07:59:19.403] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:15:0) after 7m27s
[08:06:46.529] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:15:0)
[08:06:46.552] Build status: STARTED
[08:06:46.552] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:16:0) after 9m50s
[08:16:36.580] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:16:0)
[08:16:36.601] Build status: STARTED
[08:16:36.601] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:17:0) after 3m49s
[08:20:25.623] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:17:0)
[08:20:25.646] Build status: STARTED
[08:20:25.647] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:18:0) after 5m30s
[08:25:55.666] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:18:0)
[08:25:55.712] Build status: STARTED
[08:25:55.712] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:19:0) after 3m1s
[08:28:56.808] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:19:0)
[08:28:56.837] Build status: STARTED
[08:28:56.837] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:20:0) after 1m2s
[08:29:59.005] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:20:0)
[08:29:59.028] Build status: STARTED
[08:29:59.028] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:21:0) after 1m43s
[08:31:42.165] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:21:0)
[08:31:42.194] Build status: STARTED
[08:31:42.194] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:22:0) after 5m33s
[08:37:15.258] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:22:0)
[08:37:15.282] Build status: STARTED
[08:37:15.282] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:23:0) after 2m2s
[08:39:17.304] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:23:0)
[08:39:17.327] Build status: STARTED
[08:39:17.327] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:24:0) after 9m27s
[08:48:44.422] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:24:0)
[08:48:44.445] Build status: STARTED
[08:48:44.445] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:25:0) after 1m12s
[08:49:56.495] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:25:0)
[08:49:56.525] Build status: STARTED
[08:49:56.525] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:26:0) after 6m42s
[08:56:38.542] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:26:0)
[08:56:38.567] Build status: STARTED
[08:56:38.567] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:27:0) after 7m57s
[09:04:36.007] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:27:0)
[09:04:36.036] Build status: STARTED
[09:04:36.036] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:28:0) after 9m3s
[09:13:39.222] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:28:0)
[09:13:39.266] Build status: STARTED
[09:13:39.266] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:29:0) after 5m13s
[09:18:52.349] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:29:0)
[09:18:52.382] Build status: STARTED
[09:18:52.382] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:30:0) after 7m53s
[09:26:45.887] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:30:0)
[09:26:45.911] Build status: STARTED
[09:26:45.911] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:31:0) after 5m19s
[09:32:05.053] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:31:0)
[09:32:05.093] Build status: STARTED
[09:32:05.093] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:32:0) after 2m45s
[09:34:50.974] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:32:0)
[09:34:50.998] Build status: STARTED
[09:34:50.998] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:33:0) after 7m18s
[09:42:09.453] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:33:0)
[09:42:09.477] Build status: STARTED
[09:42:09.477] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:34:0) after 6m19s
[09:48:28.496] Handling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:34:0)
[09:48:28.588] Build status: STARTED
[09:48:28.589] Scheduling timer "check-buildbucket-build-status" (fuchsia/firebase-docs-e5a0ec7f:8955179693901972256:35:0) after 4m12s
[09:50:17.522] Received PubSub notification, asking Buildbucket for the build status
[09:50:17.544] Build:
{
"id": "8789749631871400929",
"builder": {
"project": "fuchsia",
"bucket": "global.ci",
"builder": "firebase-docs"
},
"createdBy": "project:fuchsia",
"createTime": "2023-02-08T06:42:30.650992848Z",
"startTime": "2023-02-08T06:42:59.523288Z",
"endTime": "2023-02-08T09:50:16.475723497Z",
"updateTime": "2023-02-08T09:50:16.475723497Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "fuchsia.googlesource.com",
"project": "integration",
"id": "b98b09bb78df962c68ac56e064a43c022ac71e6a",
"ref": "refs/heads/main"
}
}
}
[09:50:17.544] Invocation finished in 3h7m48.214535511s with status SUCCEEDED