Status: SUCCEEDED
Triggered by: -
Duration: 28 minutes
Actions:

Definition (rev 840fc1d7a17d9f663eedc70c67b8fdf31f8eb475)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "luci.dart.ci.sandbox"
  builder: "analyzer-win-release"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/master",
  "repository": "https://dart.googlesource.com/sdk",
  "revision": "2d82fb42ceca82c68012822d396c8f0b380abf88"
}

Incoming tags

  • buildset:commit/git/2d82fb42ceca82c68012822d396c8f0b380abf88
  • buildset:commit/gitiles/dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88
  • gitiles_ref:refs/heads/master

Debug log (UTC)

[22:07:46.836] New invocation is queued and will start shortly
[22:07:51.831] Starting the invocation (attempt 1)
[22:07:51.871] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[22:07:51.871] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[22:07:51.871] Buildbucket request:
{
  "bucket": "luci.dart.ci.sandbox",
  "client_operation_id": "9057224260730162352",
  "parameters_json": "{\"builder_name\":\"analyzer-win-release\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://dart.googlesource.com/sdk\",\"revision\":\"2d82fb42ceca82c68012822d396c8f0b380abf88\"},\"id\":\"https://dart.googlesource.com/sdk/+/refs/heads/master@2d82fb42ceca82c68012822d396c8f0b380abf88\",\"title\":\"2d82fb42ceca82c68012822d396c8f0b380abf88\",\"url\":\"https://dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://dart.googlesource.com/sdk\",\"revision\":\"2d82fb42ceca82c68012822d396c8f0b380abf88\"}}",
  "pubsub_callback": {
    "auth_token": "...",
    "topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  },
  "tags": [
    "builder:analyzer-win-release",
    "scheduler_invocation_id:9057224260730162352",
    "scheduler_job_id:dart/analyzer-win-release",
    "user_agent:luci-scheduler",
    "buildset:commit/git/2d82fb42ceca82c68012822d396c8f0b380abf88",
    "buildset:commit/gitiles/dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88",
    "gitiles_ref:refs/heads/master"
  ]
}
[22:07:54.158] Buildbucket response:
{
  "build": {
    "bucket": "luci.dart.ci.sandbox",
    "canary_preference": "PROD",
    "created_by": "project:dart",
    "created_ts": "1578521272991217",
    "id": "8891794193610153328",
    "parameters_json": "{\"builder_name\": \"analyzer-win-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@2d82fb42ceca82c68012822d396c8f0b380abf88\", \"title\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\", \"url\": \"https://dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\"}}",
    "project": "dart",
    "result_details_json": "{\"properties\": {}}",
    "service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
    "status": "SCHEDULED",
    "status_changed_ts": "1578521273889334",
    "tags": [
      "build_address:luci.dart.ci.sandbox/analyzer-win-release/8473",
      "builder:analyzer-win-release",
      "buildset:commit/git/2d82fb42ceca82c68012822d396c8f0b380abf88",
      "buildset:commit/gitiles/dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9057224260730162352",
      "scheduler_job_id:dart/analyzer-win-release",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8891794193610153328/+/annotations",
      "swarming_tag:luci_project:dart",
      "swarming_tag:recipe_name:dart/neo",
      "swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
      "swarming_task_id:",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1578521273889501",
    "url": "https://ci.chromium.org/b/8891794193610153328",
    "utcnow_ts": "1578521274147483"
  }
}
[22:07:54.158] Task URL: https://ci.chromium.org/b/8891794193610153328
[22:07:54.158] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:2:0) after 1m0s
[22:08:10.866] Received PubSub notification, asking Buildbucket for the build status
[22:08:11.581] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:08:54.851] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:2:0)
[22:08:54.851] Timer tick, asking Buildbucket for the build status
[22:08:55.070] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:08:55.070] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:4:0) after 1m0s
[22:09:55.352] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:4:0)
[22:09:55.352] Timer tick, asking Buildbucket for the build status
[22:09:55.763] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:09:55.763] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:5:0) after 1m0s
[22:10:55.913] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:5:0)
[22:10:55.913] Timer tick, asking Buildbucket for the build status
[22:10:56.683] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:10:56.683] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:6:0) after 1m0s
[22:11:56.905] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:6:0)
[22:11:56.905] Timer tick, asking Buildbucket for the build status
[22:11:57.116] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:11:57.116] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:7:0) after 1m0s
[22:12:57.214] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:7:0)
[22:12:57.214] Timer tick, asking Buildbucket for the build status
[22:12:57.737] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:12:57.737] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:8:0) after 1m0s
[22:13:57.864] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:8:0)
[22:13:57.864] Timer tick, asking Buildbucket for the build status
[22:13:58.248] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:13:58.248] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:9:0) after 1m0s
[22:14:58.317] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:9:0)
[22:14:58.317] Timer tick, asking Buildbucket for the build status
[22:14:58.539] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:14:58.539] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:10:0) after 1m0s
[22:15:58.547] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:10:0)
[22:15:58.547] Timer tick, asking Buildbucket for the build status
[22:15:58.905] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:15:58.905] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:11:0) after 1m0s
[22:16:59.072] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:11:0)
[22:16:59.072] Timer tick, asking Buildbucket for the build status
[22:16:59.307] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:16:59.307] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:12:0) after 1m0s
[22:17:59.328] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:12:0)
[22:17:59.328] Timer tick, asking Buildbucket for the build status
[22:18:00.798] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:18:00.798] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:13:0) after 1m0s
[22:19:00.916] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:13:0)
[22:19:00.916] Timer tick, asking Buildbucket for the build status
[22:19:01.095] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:19:01.095] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:14:0) after 1m0s
[22:20:01.163] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:14:0)
[22:20:01.163] Timer tick, asking Buildbucket for the build status
[22:20:01.375] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:20:01.375] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:15:0) after 1m0s
[22:21:01.396] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:15:0)
[22:21:01.396] Timer tick, asking Buildbucket for the build status
[22:21:02.066] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:21:02.066] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:16:0) after 1m0s
[22:22:02.047] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:16:0)
[22:22:02.047] Timer tick, asking Buildbucket for the build status
[22:22:02.315] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:22:02.315] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:17:0) after 1m0s
[22:23:02.339] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:17:0)
[22:23:02.339] Timer tick, asking Buildbucket for the build status
[22:23:02.506] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:23:02.506] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:18:0) after 1m0s
[22:24:02.528] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:18:0)
[22:24:02.528] Timer tick, asking Buildbucket for the build status
[22:24:03.187] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:24:03.187] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:19:0) after 1m0s
[22:25:03.182] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:19:0)
[22:25:03.182] Timer tick, asking Buildbucket for the build status
[22:25:03.738] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:25:03.738] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:20:0) after 1m0s
[22:26:03.856] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:20:0)
[22:26:03.856] Timer tick, asking Buildbucket for the build status
[22:26:04.521] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:26:04.521] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:21:0) after 1m0s
[22:27:04.530] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:21:0)
[22:27:04.530] Timer tick, asking Buildbucket for the build status
[22:27:05.371] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:27:05.371] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:22:0) after 1m0s
[22:28:05.476] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:22:0)
[22:28:05.476] Timer tick, asking Buildbucket for the build status
[22:28:06.794] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:28:06.794] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:23:0) after 1m0s
[22:29:06.844] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:23:0)
[22:29:06.844] Timer tick, asking Buildbucket for the build status
[22:29:07.169] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:29:07.169] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:24:0) after 1m0s
[22:30:07.220] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:24:0)
[22:30:07.220] Timer tick, asking Buildbucket for the build status
[22:30:07.576] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:30:07.576] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:25:0) after 1m0s
[22:31:07.620] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:25:0)
[22:31:07.620] Timer tick, asking Buildbucket for the build status
[22:31:08.077] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:31:08.077] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:26:0) after 1m0s
[22:32:08.099] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:26:0)
[22:32:08.099] Timer tick, asking Buildbucket for the build status
[22:32:08.443] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:32:08.443] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:27:0) after 1m0s
[22:33:08.536] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:27:0)
[22:33:08.536] Timer tick, asking Buildbucket for the build status
[22:33:08.778] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:33:08.778] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:28:0) after 1m0s
[22:34:08.833] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:28:0)
[22:34:08.833] Timer tick, asking Buildbucket for the build status
[22:34:09.025] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:34:09.025] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:29:0) after 1m0s
[22:35:09.141] Handling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:29:0)
[22:35:09.141] Timer tick, asking Buildbucket for the build status
[22:35:09.424] Build 8891794193610153328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[22:35:09.424] Scheduling timer "check-buildbucket-build-status" (dart/analyzer-win-release:9057224260730162352:30:0) after 1m0s
[22:35:57.341] Received PubSub notification, asking Buildbucket for the build status
[22:35:57.772] Build 8891794193610153328: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[22:35:57.772] Buildbucket build:
{
  "build": {
    "bucket": "luci.dart.ci.sandbox",
    "canary_preference": "PROD",
    "completed_ts": "1578522956447141",
    "created_by": "project:dart",
    "created_ts": "1578521272991217",
    "id": "8891794193610153328",
    "parameters_json": "{\"builder_name\": \"analyzer-win-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@2d82fb42ceca82c68012822d396c8f0b380abf88\", \"title\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\", \"url\": \"https://dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\"}}",
    "project": "dart",
    "result": "SUCCESS",
    "result_details_json": "{\"properties\": {\"$recipe_engine/path\": {\"cache_dir\": \"C:\\\\b\\\\s\\\\w\\\\ir\\\\cache\", \"temp_dir\": \"C:\\\\b\\\\s\\\\w\\\\ir\\\\tmp\\\\rt\"}, \"$recipe_engine/runtime\": {\"is_experimental\": false, \"is_luci\": true}, \"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@2d82fb42ceca82c68012822d396c8f0b380abf88\", \"title\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\", \"url\": \"https://dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88\"}]}, \"bot_id\": \"luci-dart-try-win10-13-a45s\", \"branch\": \"refs/heads/master\", \"buildername\": \"analyzer-win-release\", \"buildnumber\": 8473, \"clobber\": \"true\", \"got_revision\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\", \"new_workflow_enabled\": true, \"path_config\": \"generic\", \"recipe\": \"dart/neo\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"2d82fb42ceca82c68012822d396c8f0b380abf88\"}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_b3119054e9c8f441538436781fa1cbd7c34ffae755671c9e55d02e75977f5a8b_v2\", \"builder_d02729cd0bcb9ed4dcfd264ab55400bbd17edd2afc22154c271202611b50f841_v2\", \"builder_d6f396784d1bacfeb26d12c7d2f46eacb6fe10d26ab756565a33004b6afc6592_v2\", \"builder_ef3e73fc15b32b92058bb8d202e07de466ff011148432befe1b168cce52937e0_v2\", \"git\", \"goma_v2\", \"swarming_module_cache_vpython\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Broadwell_GCE\"], \"gce\": [\"1\"], \"gpu\": [\"none\"], \"host_class\": [\"default\"], \"id\": [\"luci-dart-try-win10-13-a45s\"], \"image\": [\"chrome-win10-1703-19112100-3085293b610\"], \"integrity\": [\"high\"], \"locale\": [\"en_US.cp1252\"], \"machine_type\": [\"n1-standard-8\"], \"os\": [\"Windows\", \"Windows-10\", \"Windows-10-15063\"], \"pool\": [\"dart.tests\", \"luci.dart.try\"], \"python\": [\"2.7.13\"], \"server_version\": [\"4745-ef32e44\"], \"ssd\": [\"0\"], \"windows_client_version\": [\"10\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-c\"]}}}",
    "service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
    "started_ts": "1578521290005882",
    "status": "COMPLETED",
    "status_changed_ts": "1578522956907287",
    "tags": [
      "build_address:luci.dart.ci.sandbox/analyzer-win-release/8473",
      "builder:analyzer-win-release",
      "buildset:commit/git/2d82fb42ceca82c68012822d396c8f0b380abf88",
      "buildset:commit/gitiles/dart.googlesource.com/sdk/+/2d82fb42ceca82c68012822d396c8f0b380abf88",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9057224260730162352",
      "scheduler_job_id:dart/analyzer-win-release",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8891794193610153328/+/annotations",
      "swarming_tag:luci_project:dart",
      "swarming_tag:os:Windows",
      "swarming_tag:recipe_name:dart/neo",
      "swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
      "swarming_task_id:49a004b0143b7110",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1578522956976013",
    "url": "https://ci.chromium.org/b/8891794193610153328",
    "utcnow_ts": "1578522957759456"
  }
}
[22:35:57.772] Invocation finished in 28m10.953938975s with status SUCCEEDED