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

Definition (rev b298461e1dd5dde089dfd2b060b8ce98ceef95b6)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "pigweed.dev.ci"
  builder: "pigweed-linux-gn-san-msan"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/main",
  "repository": "https://pigweed.googlesource.com/pigweed/pigweed",
  "revision": "996075e91cb266eb487bf50b027591f809c74e09"
}

Incoming tags

  • buildset:commit/gitiles/pigweed.googlesource.com/pigweed/pigweed/+/996075e91cb266eb487bf50b027591f809c74e09
  • gitiles_ref:refs/heads/main

Debug log (UTC)

[16:57:15.440] New invocation is queued and will start shortly
[16:57:16.578] Starting the invocation (attempt 1)
[16:57:16.619] Popped buildset tag "buildset:commit/gitiles/pigweed.googlesource.com/pigweed/pigweed/+/996075e91cb266eb487bf50b027591f809c74e09"
[16:57:16.619] Popped gitiles commit info from properties and tags
[16:57:16.619] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[16:57:16.619] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[16:57:16.620] Buildbucket request:
{
  "requestId": "8867533749509437792",
  "builder": {
    "project": "pigweed",
    "bucket": "pigweed.dev.ci",
    "builder": "pigweed-linux-gn-san-msan"
  },
  "properties": {
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8867533749509437792",
            "job": "pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan",
            "triggers": [
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://pigweed.googlesource.com/pigweed/pigweed",
                              "revision": "30c95c73b3e97b8f725ddc7766f9f301f67ebeaa"
                            },
                        "id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@30c95c73b3e97b8f725ddc7766f9f301f67ebeaa",
                        "title": "30c95c73b3e97b8f725ddc7766f9f301f67ebeaa",
                        "url": "https://pigweed.googlesource.com/pigweed/pigweed/+/30c95c73b3e97b8f725ddc7766f9f301f67ebeaa"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://pigweed.googlesource.com/pigweed/pigweed",
                              "revision": "044e61406287e2071264d3c98e4451dfa711d1e7"
                            },
                        "id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@044e61406287e2071264d3c98e4451dfa711d1e7",
                        "title": "044e61406287e2071264d3c98e4451dfa711d1e7",
                        "url": "https://pigweed.googlesource.com/pigweed/pigweed/+/044e61406287e2071264d3c98e4451dfa711d1e7"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://pigweed.googlesource.com/pigweed/pigweed",
                              "revision": "a1690981bf2591d12adc5f68a28f6425fecd67b3"
                            },
                        "id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@a1690981bf2591d12adc5f68a28f6425fecd67b3",
                        "title": "a1690981bf2591d12adc5f68a28f6425fecd67b3",
                        "url": "https://pigweed.googlesource.com/pigweed/pigweed/+/a1690981bf2591d12adc5f68a28f6425fecd67b3"
                      },
                  {
                        "gitiles": {
                              "ref": "refs/heads/main",
                              "repo": "https://pigweed.googlesource.com/pigweed/pigweed",
                              "revision": "996075e91cb266eb487bf50b027591f809c74e09"
                            },
                        "id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@996075e91cb266eb487bf50b027591f809c74e09",
                        "title": "996075e91cb266eb487bf50b027591f809c74e09",
                        "url": "https://pigweed.googlesource.com/pigweed/pigweed/+/996075e91cb266eb487bf50b027591f809c74e09"
                      }
                ]
          }
    },
  "gitilesCommit": {
    "host": "pigweed.googlesource.com",
    "project": "pigweed/pigweed",
    "id": "996075e91cb266eb487bf50b027591f809c74e09",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8867533749509437792"
    },
    {
      "key": "scheduler_job_id",
      "value": "pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[16:57:16.998] Scheduled build:
{
  "id": "8702103687547400577",
  "builder": {
    "project": "pigweed",
    "bucket": "pigweed.dev.ci",
    "builder": "pigweed-linux-gn-san-msan"
  },
  "createdBy": "project:pigweed",
  "createTime": "2025-10-02T16:57:16.689893341Z",
  "updateTime": "2025-10-02T16:57:16.689893341Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "pigweed.googlesource.com",
      "project": "pigweed/pigweed",
      "id": "996075e91cb266eb487bf50b027591f809c74e09",
      "ref": "refs/heads/main"
    }
  }
}
[16:57:16.998] Task URL: https://cr-buildbucket.appspot.com/build/8702103687547400577
[16:57:16.998] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:2:0) after 8m54s
[16:57:17.967] Received PubSub notification, asking Buildbucket for the build status
[16:57:18.081] Build status: SCHEDULED
[17:06:10.975] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:2:0)
[17:06:11.028] Build status: SCHEDULED
[17:06:11.028] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:4:0) after 6m2s
[17:12:13.051] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:4:0)
[17:12:13.069] Build status: SCHEDULED
[17:12:13.069] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:5:0) after 7m5s
[17:19:18.183] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:5:0)
[17:19:18.201] Build status: SCHEDULED
[17:19:18.201] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:6:0) after 5m58s
[17:25:16.214] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:6:0)
[17:25:16.239] Build status: SCHEDULED
[17:25:16.239] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:7:0) after 9m28s
[17:34:44.319] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:7:0)
[17:34:44.339] Build status: SCHEDULED
[17:34:44.339] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:8:0) after 1m15s
[17:35:59.317] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:8:0)
[17:35:59.345] Build status: SCHEDULED
[17:35:59.345] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:9:0) after 1m37s
[17:37:36.370] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:9:0)
[17:37:36.389] Build status: SCHEDULED
[17:37:36.389] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:10:0) after 1m36s
[17:39:12.452] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:10:0)
[17:39:12.540] Build status: SCHEDULED
[17:39:12.540] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:11:0) after 3m4s
[17:42:16.679] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:11:0)
[17:42:16.701] Build status: SCHEDULED
[17:42:16.701] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:12:0) after 2m16s
[17:44:32.714] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:12:0)
[17:44:32.729] Build status: SCHEDULED
[17:44:32.729] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:13:0) after 7m24s
[17:51:56.744] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:13:0)
[17:51:56.769] Build status: SCHEDULED
[17:51:56.769] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:14:0) after 1m0s
[17:52:56.809] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:14:0)
[17:52:56.895] Build status: SCHEDULED
[17:52:56.895] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:15:0) after 7m59s
[18:00:56.000] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:15:0)
[18:00:56.025] Build status: SCHEDULED
[18:00:56.025] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:16:0) after 3m23s
[18:04:19.081] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:16:0)
[18:04:19.106] Build status: SCHEDULED
[18:04:19.106] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:17:0) after 2m53s
[18:07:12.227] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:17:0)
[18:07:12.242] Build status: SCHEDULED
[18:07:12.242] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:18:0) after 7m56s
[18:15:08.306] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:18:0)
[18:15:08.544] Build status: SCHEDULED
[18:15:08.544] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:19:0) after 2m24s
[18:17:32.651] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:19:0)
[18:17:32.668] Build status: SCHEDULED
[18:17:32.668] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:20:0) after 2m47s
[18:20:19.682] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:20:0)
[18:20:19.703] Build status: SCHEDULED
[18:20:19.703] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:21:0) after 1m42s
[18:22:01.746] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:21:0)
[18:22:01.765] Build status: SCHEDULED
[18:22:01.766] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:22:0) after 6m31s
[18:28:32.830] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:22:0)
[18:28:32.847] Build status: SCHEDULED
[18:28:32.847] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:23:0) after 6m30s
[18:35:02.866] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:23:0)
[18:35:02.883] Build status: SCHEDULED
[18:35:02.883] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:24:0) after 8m35s
[18:43:37.948] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:24:0)
[18:43:37.967] Build status: SCHEDULED
[18:43:37.967] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:25:0) after 6m20s
[18:49:57.986] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:25:0)
[18:49:57.999] Build status: SCHEDULED
[18:49:57.999] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:26:0) after 5m48s
[18:55:46.133] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:26:0)
[18:55:46.150] Build status: SCHEDULED
[18:55:46.150] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:27:0) after 2m25s
[18:58:11.372] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:27:0)
[18:58:11.387] Build status: SCHEDULED
[18:58:11.387] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:28:0) after 4m29s
[19:02:40.473] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:28:0)
[19:02:40.487] Build status: SCHEDULED
[19:02:40.487] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:29:0) after 5m48s
[19:08:28.560] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:29:0)
[19:08:28.577] Build status: SCHEDULED
[19:08:28.577] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:30:0) after 2m20s
[19:10:48.852] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:30:0)
[19:10:48.866] Build status: SCHEDULED
[19:10:48.866] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:31:0) after 2m24s
[19:13:12.926] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:31:0)
[19:13:12.943] Build status: SCHEDULED
[19:13:12.943] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:32:0) after 8m41s
[19:21:54.032] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:32:0)
[19:21:54.081] Build status: SCHEDULED
[19:21:54.081] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:33:0) after 9m26s
[19:31:20.182] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:33:0)
[19:31:20.382] Build status: SCHEDULED
[19:31:20.382] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:34:0) after 4m36s
[19:35:56.409] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:34:0)
[19:35:56.542] Build status: SCHEDULED
[19:35:56.542] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:35:0) after 5m59s
[19:41:55.597] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:35:0)
[19:41:55.616] Build status: SCHEDULED
[19:41:55.616] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:36:0) after 1m16s
[19:43:11.722] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:36:0)
[19:43:11.739] Build status: SCHEDULED
[19:43:11.739] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:37:0) after 2m20s
[19:45:31.830] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:37:0)
[19:45:31.872] Build status: SCHEDULED
[19:45:31.872] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:38:0) after 1m51s
[19:47:22.914] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:38:0)
[19:47:22.930] Build status: SCHEDULED
[19:47:22.930] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:39:0) after 9m55s
[19:57:17.957] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:39:0)
[19:57:17.980] Build status: SCHEDULED
[19:57:17.980] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:40:0) after 5m40s
[20:02:57.997] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:40:0)
[20:02:58.011] Build status: SCHEDULED
[20:02:58.011] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:41:0) after 5m11s
[20:08:09.026] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:41:0)
[20:08:09.043] Build status: SCHEDULED
[20:08:09.044] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:42:0) after 7m57s
[20:16:06.177] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:42:0)
[20:16:06.218] Build status: SCHEDULED
[20:16:06.218] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:43:0) after 3m46s
[20:16:45.772] Received PubSub notification, asking Buildbucket for the build status
[20:16:45.787] Build status: STARTED
[20:19:52.393] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:43:0)
[20:19:52.411] Build status: STARTED
[20:19:52.411] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan:8867533749509437792:45:0) after 6m12s
[20:20:44.146] Received PubSub notification, asking Buildbucket for the build status
[20:20:44.170] Build:
{
  "id": "8702103687547400577",
  "builder": {
    "project": "pigweed",
    "bucket": "pigweed.dev.ci",
    "builder": "pigweed-linux-gn-san-msan"
  },
  "createdBy": "project:pigweed",
  "createTime": "2025-10-02T16:57:16.689893341Z",
  "startTime": "2025-10-02T20:16:44.854553024Z",
  "endTime": "2025-10-02T20:20:43.916898720Z",
  "updateTime": "2025-10-02T20:20:43.916898720Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "pigweed.googlesource.com",
      "project": "pigweed/pigweed",
      "id": "996075e91cb266eb487bf50b027591f809c74e09",
      "ref": "refs/heads/main"
    }
  }
}
[20:20:44.170] Invocation finished in 3h23m28.734511864s with status SUCCEEDED