[20:58:26.635] New invocation is queued and will start shortly
[20:58:37.211] Starting the invocation (attempt 1)
[20:58:37.245] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[20:58:37.245] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[20:58:37.245] Buildbucket request:
{
"bucket": "luci.dart.ci.sandbox",
"client_operation_id": "9072177122486518400",
"parameters_json": "{\"builder_name\":\"dart2js-unit-linux-x64-release\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://dart.googlesource.com/sdk\",\"revision\":\"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"},\"id\":\"https://dart.googlesource.com/sdk/+/refs/heads/master@a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\",\"title\":\"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\",\"url\":\"https://dart.googlesource.com/sdk/+/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://dart.googlesource.com/sdk\",\"revision\":\"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}}",
"pubsub_callback": {
"auth_token": "...",
"topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
},
"tags": [
"builder:dart2js-unit-linux-x64-release",
"scheduler_invocation_id:9072177122486518400",
"scheduler_job_id:dart/dart2js-unit-linux-x64-release",
"user_agent:luci-scheduler",
"buildset:commit/git/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1",
"buildset:commit/gitiles/dart.googlesource.com/sdk/+/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1",
"gitiles_ref:refs/heads/master"
]
}
[20:58:38.838] Buildbucket response:
{
"build": {
"bucket": "luci.dart.ci.sandbox",
"canary": true,
"canary_preference": "CANARY",
"created_by": "project:dart",
"created_ts": "1564261117775943",
"id": "8906747050126622032",
"parameters_json": "{\"builder_name\": \"dart2js-unit-linux-x64-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\", \"title\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\", \"url\": \"https://dart.googlesource.com/sdk/+/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}}",
"project": "dart",
"result_details_json": "{\"properties\": {}}",
"service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
"status": "SCHEDULED",
"status_changed_ts": "1564261118577304",
"tags": [
"build_address:luci.dart.ci.sandbox/dart2js-unit-linux-x64-release/5803",
"builder:dart2js-unit-linux-x64-release",
"buildset:commit/git/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1",
"buildset:commit/gitiles/dart.googlesource.com/sdk/+/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9072177122486518400",
"scheduler_job_id:dart/dart2js-unit-linux-x64-release",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8906747050126622032/+/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": "1564261118577404",
"url": "https://ci.chromium.org/b/8906747050126622032",
"utcnow_ts": "1564261118825316"
}
}
[20:58:38.838] Task URL: https://ci.chromium.org/b/8906747050126622032
[20:58:38.838] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:2:0) after 1m0s
[20:59:17.678] Received PubSub notification, asking Buildbucket for the build status
[20:59:17.910] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[20:59:38.935] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:2:0)
[20:59:38.935] Timer tick, asking Buildbucket for the build status
[20:59:39.102] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[20:59:39.102] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:4:0) after 1m0s
[21:00:39.126] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:4:0)
[21:00:39.126] Timer tick, asking Buildbucket for the build status
[21:00:39.813] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:00:39.813] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:5:0) after 1m0s
[21:01:39.840] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:5:0)
[21:01:39.840] Timer tick, asking Buildbucket for the build status
[21:01:40.281] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:01:40.281] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:6:0) after 1m0s
[21:02:40.418] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:6:0)
[21:02:40.418] Timer tick, asking Buildbucket for the build status
[21:02:41.630] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:02:41.630] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:7:0) after 1m0s
[21:03:41.847] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:7:0)
[21:03:41.847] Timer tick, asking Buildbucket for the build status
[21:03:42.132] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:03:42.132] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:8:0) after 1m0s
[21:04:42.136] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:8:0)
[21:04:42.136] Timer tick, asking Buildbucket for the build status
[21:04:42.489] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:04:42.489] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:9:0) after 1m0s
[21:05:42.674] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:9:0)
[21:05:42.674] Timer tick, asking Buildbucket for the build status
[21:05:42.830] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:05:42.830] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:10:0) after 1m0s
[21:06:42.859] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:10:0)
[21:06:42.859] Timer tick, asking Buildbucket for the build status
[21:06:43.077] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:06:43.078] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:11:0) after 1m0s
[21:07:43.097] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:11:0)
[21:07:43.097] Timer tick, asking Buildbucket for the build status
[21:07:43.326] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:07:43.326] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:12:0) after 1m0s
[21:08:43.426] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:12:0)
[21:08:43.426] Timer tick, asking Buildbucket for the build status
[21:08:43.611] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:08:43.611] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:13:0) after 1m0s
[21:09:43.664] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:13:0)
[21:09:43.664] Timer tick, asking Buildbucket for the build status
[21:09:44.392] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:09:44.392] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:14:0) after 1m0s
[21:10:44.641] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:14:0)
[21:10:44.641] Timer tick, asking Buildbucket for the build status
[21:10:44.785] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:10:44.785] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:15:0) after 1m0s
[21:11:45.058] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:15:0)
[21:11:45.058] Timer tick, asking Buildbucket for the build status
[21:11:48.128] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:11:48.128] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:16:0) after 1m0s
[21:12:48.244] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:16:0)
[21:12:48.244] Timer tick, asking Buildbucket for the build status
[21:12:48.537] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:12:48.537] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:17:0) after 1m0s
[21:13:48.603] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:17:0)
[21:13:48.603] Timer tick, asking Buildbucket for the build status
[21:13:48.938] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:13:48.939] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:18:0) after 1m0s
[21:14:48.997] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:18:0)
[21:14:48.997] Timer tick, asking Buildbucket for the build status
[21:14:49.166] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:14:49.166] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:19:0) after 1m0s
[21:15:49.212] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:19:0)
[21:15:49.212] Timer tick, asking Buildbucket for the build status
[21:15:49.807] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:15:49.807] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:20:0) after 1m0s
[21:16:49.969] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:20:0)
[21:16:49.969] Timer tick, asking Buildbucket for the build status
[21:16:50.274] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:16:50.274] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:21:0) after 1m0s
[21:17:55.790] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:21:0)
[21:17:55.790] Timer tick, asking Buildbucket for the build status
[21:17:55.967] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:17:55.967] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:22:0) after 1m0s
[21:18:56.166] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:22:0)
[21:18:56.166] Timer tick, asking Buildbucket for the build status
[21:18:56.820] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:18:56.820] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:23:0) after 1m0s
[21:19:57.019] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:23:0)
[21:19:57.019] Timer tick, asking Buildbucket for the build status
[21:19:57.268] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:19:57.268] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:24:0) after 1m0s
[21:20:57.394] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:24:0)
[21:20:57.394] Timer tick, asking Buildbucket for the build status
[21:20:57.540] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:20:57.540] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:25:0) after 1m0s
[21:21:57.578] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:25:0)
[21:21:57.578] Timer tick, asking Buildbucket for the build status
[21:21:58.142] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:21:58.142] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:26:0) after 1m0s
[21:22:58.329] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:26:0)
[21:22:58.329] Timer tick, asking Buildbucket for the build status
[21:22:58.572] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:22:58.572] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:27:0) after 1m0s
[21:23:58.954] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:27:0)
[21:23:58.954] Timer tick, asking Buildbucket for the build status
[21:23:59.151] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:23:59.151] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:28:0) after 1m0s
[21:24:59.228] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:28:0)
[21:24:59.228] Timer tick, asking Buildbucket for the build status
[21:24:59.475] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:24:59.475] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:29:0) after 1m0s
[21:25:59.522] Handling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:29:0)
[21:25:59.522] Timer tick, asking Buildbucket for the build status
[21:26:02.650] Build 8906747050126622032: status "STARTED", result "", failure_reason "", cancelation_reason ""
[21:26:02.650] Scheduling timer "check-buildbucket-build-status" (dart/dart2js-unit-linux-x64-release:9072177122486518400:30:0) after 1m0s
[21:26:50.175] Received PubSub notification, asking Buildbucket for the build status
[21:26:50.374] Build 8906747050126622032: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[21:26:50.374] Buildbucket build:
{
"build": {
"bucket": "luci.dart.ci.sandbox",
"canary": true,
"canary_preference": "CANARY",
"completed_ts": "1564262809226356",
"created_by": "project:dart",
"created_ts": "1564261117775943",
"id": "8906747050126622032",
"parameters_json": "{\"builder_name\": \"dart2js-unit-linux-x64-release\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://dart.googlesource.com/sdk\", \"revision\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\", \"title\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\", \"url\": \"https://dart.googlesource.com/sdk/+/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}}",
"project": "dart",
"result": "SUCCESS",
"result_details_json": "{\"properties\": {\"$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\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}, \"id\": \"https://dart.googlesource.com/sdk/+/refs/heads/master@a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\", \"title\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\", \"url\": \"https://dart.googlesource.com/sdk/+/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}]}, \"bot_id\": \"luci-dart-try-xenial-81-nhqs\", \"branch\": \"refs/heads/master\", \"buildername\": \"dart2js-unit-linux-x64-release\", \"buildnumber\": 5803, \"clobber\": \"true\", \"got_revision\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\", \"new_workflow_enabled\": true, \"path_config\": \"generic\", \"recipe\": \"dart/neo\", \"repository\": \"https://dart.googlesource.com/sdk\", \"revision\": \"a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1\"}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_7ab5b27085f3863c581f6875593cfe86e607483675b08f5642ba898f61ebb33d_v2\", \"git\", \"goma_v2\", \"swarming_module_cache_vpython\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Broadwell_GCE\", \"x86-64-avx2\"], \"gce\": [\"1\"], \"gpu\": [\"none\"], \"host_class\": [\"default\"], \"id\": [\"luci-dart-try-xenial-81-nhqs\"], \"image\": [\"chrome-xenial-19052201-9cb74617499\"], \"inside_docker\": [\"0\"], \"kvm\": [\"1\"], \"locale\": [\"en_US.UTF-8\"], \"machine_type\": [\"n1-standard-8\"], \"os\": [\"Linux\", \"Ubuntu\", \"Ubuntu-16.04\"], \"pool\": [\"dart.tests\", \"luci.dart.try\"], \"python\": [\"2.7.12\"], \"server_version\": [\"4382-5929880\"], \"ssd\": [\"0\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-b\"]}}}",
"service_account": "dart-luci-try-builder@dart-ci.iam.gserviceaccount.com",
"started_ts": "1564261156185248",
"status": "COMPLETED",
"status_changed_ts": "1564262809793837",
"tags": [
"build_address:luci.dart.ci.sandbox/dart2js-unit-linux-x64-release/5803",
"builder:dart2js-unit-linux-x64-release",
"buildset:commit/git/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1",
"buildset:commit/gitiles/dart.googlesource.com/sdk/+/a9ebb5c3c8afe3c7e250ca7775882baab74cd2d1",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9072177122486518400",
"scheduler_job_id:dart/dart2js-unit-linux-x64-release",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/dart/buildbucket/cr-buildbucket.appspot.com/8906747050126622032/+/annotations",
"swarming_tag:luci_project:dart",
"swarming_tag:os:Linux",
"swarming_tag:recipe_name:dart/neo",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:464e0c0164693b10",
"user_agent:luci-scheduler"
],
"updated_ts": "1564262809810348",
"url": "https://ci.chromium.org/b/8906747050126622032",
"utcnow_ts": "1564262810356592"
}
}
[21:26:50.374] Invocation finished in 28m23.769565512s with status SUCCEEDED