[11:02:32.372] New invocation is queued and will start shortly
[11:02:33.734] Starting the invocation (attempt 1)
[11:02:33.800] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[11:02:33.800] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[11:02:33.800] Buildbucket request:
{
"bucket": "luci.webrtc.ci",
"client_operation_id": "9054095220250800224",
"parameters_json": "{\"builder_name\":\"Linux UBSan vptr\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://webrtc.googlesource.com/src\",\"revision\":\"377f5a2197fc929fbd379dc7f86584adfebef919\"},\"id\":\"https://webrtc.googlesource.com/src/+/refs/heads/master@377f5a2197fc929fbd379dc7f86584adfebef919\",\"title\":\"377f5a2197fc929fbd379dc7f86584adfebef919\",\"url\":\"https://webrtc.googlesource.com/src/+/377f5a2197fc929fbd379dc7f86584adfebef919\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://webrtc.googlesource.com/src\",\"revision\":\"377f5a2197fc929fbd379dc7f86584adfebef919\"}}",
"pubsub_callback": {
"auth_token": "...",
"topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
},
"tags": [
"builder:Linux UBSan vptr",
"scheduler_invocation_id:9054095220250800224",
"scheduler_job_id:webrtc/Linux UBSan vptr",
"user_agent:luci-scheduler",
"buildset:commit/git/377f5a2197fc929fbd379dc7f86584adfebef919",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/377f5a2197fc929fbd379dc7f86584adfebef919",
"gitiles_ref:refs/heads/master"
]
}
[11:02:34.527] Buildbucket response:
{
"build": {
"bucket": "luci.webrtc.ci",
"canary_preference": "PROD",
"created_by": "project:webrtc",
"created_ts": "1581505353952111",
"id": "8888665157932824624",
"parameters_json": "{\"builder_name\": \"Linux UBSan vptr\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"377f5a2197fc929fbd379dc7f86584adfebef919\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@377f5a2197fc929fbd379dc7f86584adfebef919\", \"title\": \"377f5a2197fc929fbd379dc7f86584adfebef919\", \"url\": \"https://webrtc.googlesource.com/src/+/377f5a2197fc929fbd379dc7f86584adfebef919\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"377f5a2197fc929fbd379dc7f86584adfebef919\"}}",
"project": "webrtc",
"result_details_json": "{\"properties\": {}}",
"service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"status": "SCHEDULED",
"status_changed_ts": "1581505354289250",
"tags": [
"build_address:luci.webrtc.ci/Linux UBSan vptr/17792",
"builder:Linux UBSan vptr",
"buildset:commit/git/377f5a2197fc929fbd379dc7f86584adfebef919",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/377f5a2197fc929fbd379dc7f86584adfebef919",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9054095220250800224",
"scheduler_job_id:webrtc/Linux UBSan vptr",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8888665157932824624/+/annotations",
"swarming_tag:luci_project:webrtc",
"swarming_tag:recipe_name:webrtc/standalone",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:",
"user_agent:luci-scheduler"
],
"updated_ts": "1581505354289348",
"url": "https://ci.chromium.org/b/8888665157932824624",
"utcnow_ts": "1581505354520045"
}
}
[11:02:34.527] Task URL: https://ci.chromium.org/b/8888665157932824624
[11:02:34.527] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:2:0) after 1m0s
[11:03:34.544] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:2:0)
[11:03:34.544] Timer tick, asking Buildbucket for the build status
[11:03:35.013] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:03:35.013] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:3:0) after 1m0s
[11:04:35.118] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:3:0)
[11:04:35.118] Timer tick, asking Buildbucket for the build status
[11:04:35.260] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:04:35.260] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:4:0) after 1m0s
[11:05:35.486] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:4:0)
[11:05:35.486] Timer tick, asking Buildbucket for the build status
[11:05:35.598] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:05:35.599] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:5:0) after 1m0s
[11:06:35.632] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:5:0)
[11:06:35.632] Timer tick, asking Buildbucket for the build status
[11:06:35.752] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:06:35.752] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:6:0) after 1m0s
[11:07:35.764] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:6:0)
[11:07:35.764] Timer tick, asking Buildbucket for the build status
[11:07:35.886] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:07:35.886] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:7:0) after 1m0s
[11:08:35.951] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:7:0)
[11:08:35.951] Timer tick, asking Buildbucket for the build status
[11:08:36.082] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:08:36.082] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:8:0) after 1m0s
[11:09:36.114] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:8:0)
[11:09:36.114] Timer tick, asking Buildbucket for the build status
[11:09:36.269] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:09:36.269] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:9:0) after 1m0s
[11:10:36.302] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:9:0)
[11:10:36.302] Timer tick, asking Buildbucket for the build status
[11:10:36.421] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:10:36.421] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:10:0) after 1m0s
[11:11:36.543] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:10:0)
[11:11:36.543] Timer tick, asking Buildbucket for the build status
[11:11:36.685] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:11:36.685] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:11:0) after 1m0s
[11:12:36.753] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:11:0)
[11:12:36.753] Timer tick, asking Buildbucket for the build status
[11:12:37.207] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:12:37.208] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:12:0) after 1m0s
[11:13:37.457] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:12:0)
[11:13:37.457] Timer tick, asking Buildbucket for the build status
[11:13:37.556] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:13:37.556] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:13:0) after 1m0s
[11:14:37.725] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:13:0)
[11:14:37.725] Timer tick, asking Buildbucket for the build status
[11:14:37.919] Build 8888665157932824624: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[11:14:37.919] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:14:0) after 1m0s
[11:14:38.885] Received PubSub notification, asking Buildbucket for the build status
[11:14:38.960] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:15:38.035] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:14:0)
[11:15:38.035] Timer tick, asking Buildbucket for the build status
[11:15:38.138] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:15:38.138] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:16:0) after 1m0s
[11:16:38.184] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:16:0)
[11:16:38.184] Timer tick, asking Buildbucket for the build status
[11:16:38.418] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:16:38.418] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:17:0) after 1m0s
[11:17:38.461] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:17:0)
[11:17:38.461] Timer tick, asking Buildbucket for the build status
[11:17:38.683] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:17:38.683] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:18:0) after 1m0s
[11:18:38.736] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:18:0)
[11:18:38.736] Timer tick, asking Buildbucket for the build status
[11:18:39.055] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:18:39.055] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:19:0) after 1m0s
[11:19:39.128] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:19:0)
[11:19:39.128] Timer tick, asking Buildbucket for the build status
[11:19:39.233] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:19:39.233] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:20:0) after 1m0s
[11:20:39.305] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:20:0)
[11:20:39.305] Timer tick, asking Buildbucket for the build status
[11:20:39.473] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:20:39.473] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:21:0) after 1m0s
[11:21:39.490] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:21:0)
[11:21:39.490] Timer tick, asking Buildbucket for the build status
[11:21:39.626] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:21:39.626] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:22:0) after 1m0s
[11:22:39.694] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:22:0)
[11:22:39.694] Timer tick, asking Buildbucket for the build status
[11:22:39.816] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:22:39.816] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:23:0) after 1m0s
[11:23:39.836] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:23:0)
[11:23:39.836] Timer tick, asking Buildbucket for the build status
[11:23:39.933] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:23:39.933] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:24:0) after 1m0s
[11:24:39.917] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:24:0)
[11:24:39.917] Timer tick, asking Buildbucket for the build status
[11:24:40.042] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:24:40.042] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:25:0) after 1m0s
[11:25:40.186] Handling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:25:0)
[11:25:40.186] Timer tick, asking Buildbucket for the build status
[11:25:40.388] Build 8888665157932824624: status "STARTED", result "", failure_reason "", cancelation_reason ""
[11:25:40.388] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux UBSan vptr:9054095220250800224:26:0) after 1m0s
[11:25:41.629] Received PubSub notification, asking Buildbucket for the build status
[11:25:41.730] Build 8888665157932824624: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[11:25:41.730] Buildbucket build:
{
"build": {
"bucket": "luci.webrtc.ci",
"canary_preference": "PROD",
"completed_ts": "1581506701299533",
"created_by": "project:webrtc",
"created_ts": "1581505353952111",
"id": "8888665157932824624",
"parameters_json": "{\"builder_name\": \"Linux UBSan vptr\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"377f5a2197fc929fbd379dc7f86584adfebef919\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@377f5a2197fc929fbd379dc7f86584adfebef919\", \"title\": \"377f5a2197fc929fbd379dc7f86584adfebef919\", \"url\": \"https://webrtc.googlesource.com/src/+/377f5a2197fc929fbd379dc7f86584adfebef919\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"377f5a2197fc929fbd379dc7f86584adfebef919\"}}",
"project": "webrtc",
"result": "SUCCESS",
"result_details_json": "{\"properties\": {\"$build/goma\": {\"rpc_extra_params\": \"?prod\", \"server_host\": \"goma.chromium.org\"}, \"$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://webrtc.googlesource.com/src\", \"revision\": \"377f5a2197fc929fbd379dc7f86584adfebef919\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@377f5a2197fc929fbd379dc7f86584adfebef919\", \"title\": \"377f5a2197fc929fbd379dc7f86584adfebef919\", \"url\": \"https://webrtc.googlesource.com/src/+/377f5a2197fc929fbd379dc7f86584adfebef919\"}]}, \"bot_id\": \"luci-webrtc-ci-xenial-0-j57w\", \"branch\": \"refs/heads/master\", \"buildername\": \"Linux UBSan vptr\", \"buildnumber\": 17792, \"got_clang_revision\": \"n332890-c2443155-2\", \"got_revision\": \"377f5a2197fc929fbd379dc7f86584adfebef919\", \"got_revision_cp\": \"refs/heads/master@{#30506}\", \"isolate_server\": \"https://isolateserver.appspot.com\", \"mastername\": \"client.webrtc\", \"path_config\": \"generic\", \"recipe\": \"webrtc/standalone\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"377f5a2197fc929fbd379dc7f86584adfebef919\", \"swarm_hashes\": {\"audio_decoder_unittests\": \"bc0a8a13bcd46c091ca736682edb856516d1e636\", \"common_audio_unittests\": \"38458a4ff887ff7fb9d26c2bdf415dcf6fb7fe20\", \"common_video_unittests\": \"aff8c3627c76bdd3f633c8d58ae795b773b509cd\", \"low_bandwidth_audio_test\": \"91e4d0d8d08cc70e39453d1dc788bf50f0bd647e\", \"modules_tests\": \"8b77d99a177adbc7ea89c23889864422f3c49ffc\", \"modules_unittests\": \"84e1cf7fa86752356bed412e8f073391a0fa26ae\", \"peerconnection_unittests\": \"af0647160963d555dea06ae9a8353ff09033775c\", \"rtc_media_unittests\": \"72058a5e22d55fc1baf6ad3d40f06c52a3377e8c\", \"rtc_pc_unittests\": \"2148b3e437af942b77a1dc5d23a8bd451c8fc152\", \"rtc_stats_unittests\": \"4ffac96371496f1582b31e22d4be20a531452e52\", \"rtc_unittests\": \"8f635f60a427fc2b894b6d03b4e064f4465880bd\", \"slow_tests\": \"a347c1db7257d9ca46ca11a3ca6a966d8063a4a5\", \"system_wrappers_unittests\": \"c36411ebd51ea2e8a41e137395c293a1c57c5bd4\", \"test_support_unittests\": \"4ee70bddf4852f426bbc1993d07371e3db3b7e92\", \"tools_unittests\": \"7607313109567a6df3d135b6cfd257064d890e5f\", \"video_engine_tests\": \"f70d7643ff335ab5ef548e066efce2aa4b0261ea\", \"webrtc_nonparallel_tests\": \"72438da5c625a5162054d561389bb2e53c0be961\"}}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_455888f2f945b3280d12644ca1ffba1d78ccc60e6253093e09b5ed6f38897bd7_v2\", \"builder_5a4e8638b91acb66c3ac6cbd7815a7f9c99553eb1e8d9fd19cfe7b821cf72739_v2\", \"builder_a9e857c6f45aeca8cc1388c7c30c9ddfcf1f8acd0c8e85588eec9b6e05b9c136_v2\", \"builder_b6e955e353d7ad729db4d58448beff3ae66bc2502b03a8d5aa67f12ea70e7a83_v2\", \"builder_cd4d33579b11e7a69084e8598c51fb3312c4dc0339897950696e4b0a59553346_v2\", \"builder_ee80cf8bba7c81fee9e980afd619ea0acf20624840b3b5e7cf3f2ef0d6b70dc4_v2\", \"git\", \"goma_v2\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Broadwell_GCE\", \"x86-64-avx2\"], \"gce\": [\"1\"], \"gcp\": [\"webrtc-ci\"], \"gpu\": [\"none\"], \"id\": [\"luci-webrtc-ci-xenial-0-j57w\"], \"image\": [\"chrome-xenial-20012600-8e1a7e485b7\"], \"inside_docker\": [\"0\"], \"kvm\": [\"1\"], \"locale\": [\"en_US.UTF-8\"], \"machine_type\": [\"n1-standard-8\"], \"os\": [\"Linux\", \"Ubuntu\", \"Ubuntu-16.04\"], \"pool\": [\"luci.webrtc.ci\"], \"python\": [\"2.7.12\"], \"server_version\": [\"4812-ea7e8fc\"], \"ssd\": [\"0\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-b\"]}}}",
"service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"started_ts": "1581506066255028",
"status": "COMPLETED",
"status_changed_ts": "1581506740801906",
"tags": [
"build_address:luci.webrtc.ci/Linux UBSan vptr/17792",
"builder:Linux UBSan vptr",
"buildset:commit/git/377f5a2197fc929fbd379dc7f86584adfebef919",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/377f5a2197fc929fbd379dc7f86584adfebef919",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9054095220250800224",
"scheduler_job_id:webrtc/Linux UBSan vptr",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8888665157932824624/+/annotations",
"swarming_tag:luci_project:webrtc",
"swarming_tag:os:Linux",
"swarming_tag:recipe_name:webrtc/standalone",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:4a51e223e52faf10",
"user_agent:luci-scheduler"
],
"updated_ts": "1581506740888800",
"url": "https://ci.chromium.org/b/8888665157932824624",
"utcnow_ts": "1581506741720755"
}
}
[11:25:41.731] Invocation finished in 23m9.372826796s with status SUCCEEDED