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

Definition (rev 840fc1d7a17d9f663eedc70c67b8fdf31f8eb475)

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

Incoming triggers

Incoming properties

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

Incoming tags

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

Debug log (UTC)

[13:05:54.639] New invocation is queued and will start shortly
[13:05:55.881] Starting the invocation (attempt 1)
[13:05:55.924] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[13:05:55.924] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[13:05:55.924] Buildbucket request:
{
  "bucket": "luci.dart.ci.sandbox",
  "client_operation_id": "9049738804027679456",
  "parameters_json": "{\"builder_name\":\"pkg-mac-release\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://dart.googlesource.com/sdk\",\"revision\":\"f2d27055bfd0ad8155cf8e30c4059634c199161e\"},\"id\":\"https://dart.googlesource.com/sdk/+/refs/heads/master@f2d27055bfd0ad8155cf8e30c4059634c199161e\",\"title\":\"f2d27055bfd0ad8155cf8e30c4059634c199161e\",\"url\":\"https://dart.googlesource.com/sdk/+/f2d27055bfd0ad8155cf8e30c4059634c199161e\"},{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://dart.googlesource.com/sdk\",\"revision\":\"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"},\"id\":\"https://dart.googlesource.com/sdk/+/refs/heads/master@e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\",\"title\":\"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\",\"url\":\"https://dart.googlesource.com/sdk/+/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://dart.googlesource.com/sdk\",\"revision\":\"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}}",
  "pubsub_callback": {
    "auth_token": "...",
    "topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  },
  "tags": [
    "builder:pkg-mac-release",
    "scheduler_invocation_id:9049738804027679456",
    "scheduler_job_id:dart/pkg-mac-release",
    "user_agent:luci-scheduler",
    "buildset:commit/git/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6",
    "buildset:commit/gitiles/dart.googlesource.com/sdk/+/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6",
    "gitiles_ref:refs/heads/master"
  ]
}
[13:05:57.068] Buildbucket response:
{
  "build": {
    "bucket": "luci.dart.ci.sandbox",
    "canary_preference": "PROD",
    "created_by": "project:dart",
    "created_ts": "1585659956015356",
    "id": "8884308741920335344",
    "parameters_json": "{\"builder_name\": \"pkg-mac-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"f2d27055bfd0ad8155cf8e30c4059634c199161e\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@f2d27055bfd0ad8155cf8e30c4059634c199161e\", \"title\": \"f2d27055bfd0ad8155cf8e30c4059634c199161e\", \"url\": \"https://dart.googlesource.com/sdk/+/f2d27055bfd0ad8155cf8e30c4059634c199161e\"}, {\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\", \"title\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\", \"url\": \"https://dart.googlesource.com/sdk/+/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}}",
    "project": "dart",
    "result_details_json": "{\"properties\": {}}",
    "service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
    "status": "SCHEDULED",
    "status_changed_ts": "1585659956759548",
    "tags": [
      "build_address:luci.dart.ci.sandbox/pkg-mac-release/10950",
      "builder:pkg-mac-release",
      "buildset:commit/git/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6",
      "buildset:commit/gitiles/dart.googlesource.com/sdk/+/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9049738804027679456",
      "scheduler_job_id:dart/pkg-mac-release",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8884308741920335344/+/annotations",
      "swarming_tag:luci_project:dart",
      "swarming_tag:recipe_name:dart/neo",
      "swarming_tag:recipe_package:dart/recipe_bundles/dart.googlesource.com/recipes",
      "swarming_task_id:",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1585659956759723",
    "url": "https://ci.chromium.org/b/8884308741920335344",
    "utcnow_ts": "1585659957055394"
  }
}
[13:05:57.068] Task URL: https://ci.chromium.org/b/8884308741920335344
[13:05:57.068] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:2:0) after 1m0s
[13:06:57.121] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:2:0)
[13:06:57.121] Timer tick, asking Buildbucket for the build status
[13:06:57.362] Build 8884308741920335344: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:06:57.362] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:3:0) after 1m0s
[13:07:57.388] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:3:0)
[13:07:57.388] Timer tick, asking Buildbucket for the build status
[13:07:57.509] Build 8884308741920335344: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:07:57.509] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:4:0) after 1m0s
[13:08:36.821] Received PubSub notification, asking Buildbucket for the build status
[13:08:38.367] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:08:57.535] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:4:0)
[13:08:57.535] Timer tick, asking Buildbucket for the build status
[13:08:57.647] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:08:57.647] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:6:0) after 1m0s
[13:09:57.671] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:6:0)
[13:09:57.671] Timer tick, asking Buildbucket for the build status
[13:09:57.808] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:09:57.809] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:7:0) after 1m0s
[13:10:57.827] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:7:0)
[13:10:57.827] Timer tick, asking Buildbucket for the build status
[13:10:58.018] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:10:58.018] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:8:0) after 1m0s
[13:11:58.048] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:8:0)
[13:11:58.048] Timer tick, asking Buildbucket for the build status
[13:11:58.281] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:11:58.281] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:9:0) after 1m0s
[13:12:58.301] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:9:0)
[13:12:58.301] Timer tick, asking Buildbucket for the build status
[13:12:58.424] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:12:58.424] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:10:0) after 1m0s
[13:13:58.480] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:10:0)
[13:13:58.480] Timer tick, asking Buildbucket for the build status
[13:13:58.628] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:13:58.628] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:11:0) after 1m0s
[13:14:58.694] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:11:0)
[13:14:58.694] Timer tick, asking Buildbucket for the build status
[13:14:58.832] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:14:58.832] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:12:0) after 1m0s
[13:15:58.851] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:12:0)
[13:15:58.851] Timer tick, asking Buildbucket for the build status
[13:15:59.039] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:15:59.039] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:13:0) after 1m0s
[13:16:59.134] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:13:0)
[13:16:59.134] Timer tick, asking Buildbucket for the build status
[13:16:59.652] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:16:59.652] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:14:0) after 1m0s
[13:17:59.638] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:14:0)
[13:17:59.638] Timer tick, asking Buildbucket for the build status
[13:17:59.973] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:17:59.973] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:15:0) after 1m0s
[13:19:00.036] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:15:0)
[13:19:00.036] Timer tick, asking Buildbucket for the build status
[13:19:00.322] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:19:00.322] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:16:0) after 1m0s
[13:20:00.363] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:16:0)
[13:20:00.363] Timer tick, asking Buildbucket for the build status
[13:20:00.590] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:20:00.590] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:17:0) after 1m0s
[13:21:00.739] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:17:0)
[13:21:00.739] Timer tick, asking Buildbucket for the build status
[13:21:00.879] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:21:00.879] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:18:0) after 1m0s
[13:22:01.134] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:18:0)
[13:22:01.134] Timer tick, asking Buildbucket for the build status
[13:22:01.330] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:22:01.330] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:19:0) after 1m0s
[13:23:01.373] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:19:0)
[13:23:01.373] Timer tick, asking Buildbucket for the build status
[13:23:01.572] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:23:01.572] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:20:0) after 1m0s
[13:24:01.658] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:20:0)
[13:24:01.658] Timer tick, asking Buildbucket for the build status
[13:24:01.881] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:24:01.881] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:21:0) after 1m0s
[13:25:01.935] Handling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:21:0)
[13:25:01.935] Timer tick, asking Buildbucket for the build status
[13:25:02.272] Build 8884308741920335344: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:25:02.272] Scheduling timer "check-buildbucket-build-status" (dart/pkg-mac-release:9049738804027679456:22:0) after 1m0s
[13:25:25.425] Received PubSub notification, asking Buildbucket for the build status
[13:25:25.861] Build 8884308741920335344: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[13:25:25.861] Buildbucket build:
{
  "build": {
    "bucket": "luci.dart.ci.sandbox",
    "canary_preference": "PROD",
    "completed_ts": "1585661123896910",
    "created_by": "project:dart",
    "created_ts": "1585659956015356",
    "id": "8884308741920335344",
    "parameters_json": "{\"builder_name\": \"pkg-mac-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"f2d27055bfd0ad8155cf8e30c4059634c199161e\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@f2d27055bfd0ad8155cf8e30c4059634c199161e\", \"title\": \"f2d27055bfd0ad8155cf8e30c4059634c199161e\", \"url\": \"https://dart.googlesource.com/sdk/+/f2d27055bfd0ad8155cf8e30c4059634c199161e\"}, {\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\", \"title\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\", \"url\": \"https://dart.googlesource.com/sdk/+/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}}",
    "project": "dart",
    "result": "SUCCESS",
    "result_details_json": "{\"properties\": {\"$recipe_engine/isolated\": {\"server\": \"https://isolateserver.appspot.com\"}, \"$recipe_engine/path\": {\"cache_dir\": \"/b/s/w/ir/cache\", \"temp_dir\": \"/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\": \"f2d27055bfd0ad8155cf8e30c4059634c199161e\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@f2d27055bfd0ad8155cf8e30c4059634c199161e\", \"title\": \"f2d27055bfd0ad8155cf8e30c4059634c199161e\", \"url\": \"https://dart.googlesource.com/sdk/+/f2d27055bfd0ad8155cf8e30c4059634c199161e\"}, {\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\", \"title\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\", \"url\": \"https://dart.googlesource.com/sdk/+/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}]}, \"$recipe_engine/swarming\": {\"server\": \"https://chromium-swarm.appspot.com\"}, \"bot_id\": \"vm15-m9\", \"branch\": \"refs/heads/master\", \"buildername\": \"pkg-mac-release\", \"buildnumber\": 10950, \"clobber\": \"true\", \"got_revision\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\", \"path_config\": \"generic\", \"recipe\": \"dart/neo\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6\"}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_072827fbd514d2dcf423ba96e05394299ceb6d074eae12fff50fe3426db93562_v2\", \"builder_1317295137b7a38be32934ef9cbfadd80d62946067459806d9bfe94292dd3615_v2\", \"builder_1d013184f0b046d09945c8f0684639832a201114df77f3b3696fe13c3c1d1808_v2\", \"builder_24a804181a4150a3b32a33831e85efdf2fc30cfb911b2ae7ee10bfe75ba8bc6a_v2\", \"builder_42fdf12abf3dba78e219250f0feb90d7904544d4b31ae06ead3ac735fdd9faee_v2\", \"builder_4652d9a9f581eacd90bd119bc8c956dc4f3535d110f9ea76524b7eb3219f074b_v2\", \"builder_64f720a390abf9006b1f66aade30b71a090e388cf783cf3584a68caaa6d04bc4_v2\", \"builder_7f0a54ab3324a568769795c65b173f53be6885e18f114c6615519e45f312eed7_v2\", \"builder_9877d76fc295baaa754f951d03ed0503555ff5991e1270af30d8d19d9a0fd3d9_v2\", \"builder_a0c045c9ae472c684e05cf203bdbfef0b11655472eb975596d6bbd13d46358f4_v2\", \"builder_a4f7cf2fa8a0cc1f8e43b705010c3538d19cd259494a391e78f6711b14c8c104_v2\", \"builder_cc5aed4151fbcf505045fdc41faf0495e8119cbdd6342f57242776fc13f9badb_v2\", \"builder_ddbe942b8ddeaf5284731e48144b8d012ef2f9ceba992398ef3ac0b2f4b3524a_v2\", \"git\", \"goma_v2\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-E5-2697_v2\"], \"gce\": [\"0\"], \"gpu\": [\"none\"], \"host_class\": [\"default\"], \"id\": [\"vm15-m9\"], \"mac_model\": [\"VMware7,1\"], \"machine_type\": [\"n1-highcpu-8\"], \"os\": [\"Mac\", \"Mac-10.13\", \"Mac-10.13.6\"], \"pool\": [\"dart.tests\", \"luci.dart.try\"], \"python\": [\"2.7.10\"], \"server_version\": [\"4910-0007b8d\"], \"ssd\": [\"1\"], \"zone\": [\"us\", \"us-atl\", \"us-atl-golo\", \"us-atl-golo-m9\"]}}}",
    "service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
    "started_ts": "1585660115967684",
    "status": "COMPLETED",
    "status_changed_ts": "1585661124596955",
    "tags": [
      "build_address:luci.dart.ci.sandbox/pkg-mac-release/10950",
      "builder:pkg-mac-release",
      "buildset:commit/git/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6",
      "buildset:commit/gitiles/dart.googlesource.com/sdk/+/e6e66026d2d1bede3336c7e09cbe9dc99e19a6c6",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9049738804027679456",
      "scheduler_job_id:dart/pkg-mac-release",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8884308741920335344/+/annotations",
      "swarming_tag:luci_project:dart",
      "swarming_tag:os:Mac",
      "swarming_tag:recipe_name:dart/neo",
      "swarming_tag:recipe_package:dart/recipe_bundles/dart.googlesource.com/recipes",
      "swarming_task_id:4b49845932e90810",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1585661124669224",
    "url": "https://ci.chromium.org/b/8884308741920335344",
    "utcnow_ts": "1585661125850277"
  }
}
[13:25:25.861] Invocation finished in 19m31.240090936s with status SUCCEEDED