[00:42:45.874] New invocation is queued and will start shortly
[00:42:48.805] Starting the invocation (attempt 1)
[00:42:48.844] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[00:42:48.844] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[00:42:48.844] Buildbucket request:
{
"bucket": "luci.webrtc.ci",
"client_operation_id": "9033025119950615168",
"parameters_json": "{\"builder_name\":\"Linux MSan\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://webrtc.googlesource.com/src\",\"revision\":\"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"},\"id\":\"https://webrtc.googlesource.com/src/+/refs/heads/master@5b5abd79106a1770bb6fdab9e40f7270c7d4259a\",\"title\":\"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\",\"url\":\"https://webrtc.googlesource.com/src/+/5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://webrtc.googlesource.com/src\",\"revision\":\"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}}",
"pubsub_callback": {
"auth_token": "...",
"topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
},
"tags": [
"builder:Linux MSan",
"scheduler_invocation_id:9033025119950615168",
"scheduler_job_id:webrtc/Linux MSan",
"user_agent:luci-scheduler",
"buildset:commit/git/5b5abd79106a1770bb6fdab9e40f7270c7d4259a",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/5b5abd79106a1770bb6fdab9e40f7270c7d4259a",
"gitiles_ref:refs/heads/master"
]
}
[00:42:58.696] Buildbucket response:
{
"build": {
"bucket": "luci.webrtc.ci",
"canary_preference": "PROD",
"created_by": "project:webrtc",
"created_ts": "1601599369796873",
"id": "8867595055174851536",
"parameters_json": "{\"builder_name\": \"Linux MSan\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"title\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"url\": \"https://webrtc.googlesource.com/src/+/5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}}",
"project": "webrtc",
"result_details_json": "{\"properties\": {}}",
"service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"status": "SCHEDULED",
"status_changed_ts": "1601599377345823",
"tags": [
"build_address:luci.webrtc.ci/Linux MSan/23070",
"builder:Linux MSan",
"buildset:commit/git/5b5abd79106a1770bb6fdab9e40f7270c7d4259a",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/5b5abd79106a1770bb6fdab9e40f7270c7d4259a",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9033025119950615168",
"scheduler_job_id:webrtc/Linux MSan",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8867595055174851536/+/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": "1601599377348580",
"url": "https://ci.chromium.org/b/8867595055174851536",
"utcnow_ts": "1601599378649276"
}
}
[00:42:58.696] Task URL: https://ci.chromium.org/b/8867595055174851536
[00:42:58.696] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:2:0) after 1m0s
[00:43:58.748] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:2:0)
[00:43:58.748] Timer tick, asking Buildbucket for the build status
[00:43:58.996] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:43:58.996] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:3:0) after 1m0s
[00:44:58.999] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:3:0)
[00:44:58.999] Timer tick, asking Buildbucket for the build status
[00:44:59.071] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:44:59.071] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:4:0) after 1m0s
[00:45:59.086] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:4:0)
[00:45:59.086] Timer tick, asking Buildbucket for the build status
[00:45:59.168] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:45:59.168] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:5:0) after 1m0s
[00:46:59.238] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:5:0)
[00:46:59.238] Timer tick, asking Buildbucket for the build status
[00:46:59.323] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:46:59.323] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:6:0) after 1m0s
[00:47:59.342] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:6:0)
[00:47:59.342] Timer tick, asking Buildbucket for the build status
[00:48:02.876] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:48:02.876] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:7:0) after 1m0s
[00:49:02.897] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:7:0)
[00:49:02.897] Timer tick, asking Buildbucket for the build status
[00:49:03.050] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:49:03.050] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:8:0) after 1m0s
[00:50:03.072] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:8:0)
[00:50:03.072] Timer tick, asking Buildbucket for the build status
[00:50:03.223] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:50:03.223] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:9:0) after 1m0s
[00:51:03.225] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:9:0)
[00:51:03.225] Timer tick, asking Buildbucket for the build status
[00:51:03.318] Build 8867595055174851536: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[00:51:03.318] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:10:0) after 1m0s
[00:51:06.165] Received PubSub notification, asking Buildbucket for the build status
[00:51:06.387] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:52:03.311] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:10:0)
[00:52:03.311] Timer tick, asking Buildbucket for the build status
[00:52:03.621] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:52:03.621] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:12:0) after 1m0s
[00:53:03.633] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:12:0)
[00:53:03.633] Timer tick, asking Buildbucket for the build status
[00:53:04.011] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:53:04.011] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:13:0) after 1m0s
[00:54:04.085] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:13:0)
[00:54:04.085] Timer tick, asking Buildbucket for the build status
[00:54:04.269] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:54:04.269] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:14:0) after 1m0s
[00:55:04.399] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:14:0)
[00:55:04.399] Timer tick, asking Buildbucket for the build status
[00:55:04.533] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:55:04.533] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:15:0) after 1m0s
[00:56:04.596] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:15:0)
[00:56:04.596] Timer tick, asking Buildbucket for the build status
[00:56:04.719] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:56:04.719] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:16:0) after 1m0s
[00:57:04.790] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:16:0)
[00:57:04.790] Timer tick, asking Buildbucket for the build status
[00:57:04.884] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:57:04.884] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:17:0) after 1m0s
[00:58:04.861] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:17:0)
[00:58:04.861] Timer tick, asking Buildbucket for the build status
[00:58:05.001] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:58:05.001] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:18:0) after 1m0s
[00:59:05.020] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:18:0)
[00:59:05.020] Timer tick, asking Buildbucket for the build status
[00:59:05.136] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[00:59:05.136] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:19:0) after 1m0s
[01:00:05.165] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:19:0)
[01:00:05.165] Timer tick, asking Buildbucket for the build status
[01:00:05.382] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[01:00:05.382] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:20:0) after 1m0s
[01:01:05.415] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:20:0)
[01:01:05.415] Timer tick, asking Buildbucket for the build status
[01:01:05.560] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[01:01:05.560] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:21:0) after 1m0s
[01:02:05.583] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:21:0)
[01:02:05.583] Timer tick, asking Buildbucket for the build status
[01:02:05.658] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[01:02:05.658] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:22:0) after 1m0s
[01:03:05.737] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:22:0)
[01:03:05.737] Timer tick, asking Buildbucket for the build status
[01:03:06.138] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[01:03:06.138] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:23:0) after 1m0s
[01:04:06.201] Handling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:23:0)
[01:04:06.201] Timer tick, asking Buildbucket for the build status
[01:04:06.371] Build 8867595055174851536: status "STARTED", result "", failure_reason "", cancelation_reason ""
[01:04:06.371] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux MSan:9033025119950615168:24:0) after 1m0s
[01:04:54.577] Received PubSub notification, asking Buildbucket for the build status
[01:04:54.716] Build 8867595055174851536: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[01:04:54.716] Buildbucket build:
{
"build": {
"bucket": "luci.webrtc.ci",
"canary_preference": "PROD",
"completed_ts": "1601600692424549",
"created_by": "project:webrtc",
"created_ts": "1601599369796873",
"id": "8867595055174851536",
"parameters_json": "{\"builder_name\": \"Linux MSan\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"title\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"url\": \"https://webrtc.googlesource.com/src/+/5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}}",
"project": "webrtc",
"result": "SUCCESS",
"result_details_json": "{\"properties\": {\"$build/goma\": {\"server_host\": \"goma.chromium.org\", \"use_luci_auth\": true}, \"$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\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"title\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"url\": \"https://webrtc.googlesource.com/src/+/5b5abd79106a1770bb6fdab9e40f7270c7d4259a\"}]}, \"bot_id\": \"luci-webrtc-ci-xenial-10-vpg1\", \"branch\": \"refs/heads/master\", \"builder_group\": \"client.webrtc\", \"buildername\": \"Linux MSan\", \"buildnumber\": 23070, \"clang_revision\": \"llvmorg-12-init-5035-gd0abc757-3\", \"got_revision\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"got_revision_cp\": \"refs/heads/master@{#32285}\", \"isolate_server\": \"https://isolateserver.appspot.com\", \"path_config\": \"generic\", \"recipe\": \"webrtc/standalone\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"5b5abd79106a1770bb6fdab9e40f7270c7d4259a\", \"swarm_hashes\": {\"audio_decoder_unittests\": \"4a50465dddf66ce3c0375007dea150b2011f7de2\", \"common_audio_unittests\": \"4f264e5a01a5990b4a5bfbad62fd3176146f1932\", \"common_video_unittests\": \"34a9352840da4fa7d36af5cd2358a07e679ccf84\", \"low_bandwidth_audio_test\": \"c6b4cfdf7396bdb0058a4c741f6edb340e311456\", \"modules_tests\": \"f4d188a0d143c29b9903305adf894ff8dd1cd94e\", \"modules_unittests\": \"d8b196b805f15d1655cb20b299abeacd8690c1b4\", \"peerconnection_unittests\": \"379c2262ce3c5a212713b1f10cdd3511497546d3\", \"rtc_media_unittests\": \"05f59fcbb6f438f5f2198a735429d3d20ed85888\", \"rtc_pc_unittests\": \"bdd41140d8c6d571863646a3f7dda6c921623e7b\", \"rtc_stats_unittests\": \"e6ae3be76f98db6a397ea52ec1db378109b2592f\", \"rtc_unittests\": \"d61086a35a4d299e36947ae3a577f9a5782b492e\", \"slow_tests\": \"da506a78ff0d47259da3119d87f964aceb055263\", \"system_wrappers_unittests\": \"4ab81760d36b0a7ac63ab1cd1a9e0cd5b1fbfc11\", \"test_support_unittests\": \"cc9ed5bf6687100614f8470db9ef021f7ea8a5de\", \"tools_unittests\": \"ada844a19d22087269fb40f997bc770da905f14a\", \"video_engine_tests\": \"4f2f1d88ddbddf3502c67c99b245a937f6a7b35c\", \"voip_unittests\": \"4f061c5a384176e473c902172688f1f9a76d2a09\", \"webrtc_nonparallel_tests\": \"e8433641b5946633977b6611710e557ea4d5e331\"}}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_0cd671f6f485fc3166b8a13bcda7c7c85f534360e51d98839e042fae0638f2a6_v2\", \"builder_236ad0e06710bb1aa723bf85e2819a73a68bd90c872fb4d36ce08423aaad3728_v2\", \"builder_44ab13d9f6af89a5c9d596ceb4b695121ed6978cb44b3ee6f591cb001a7e97f9_v2\", \"builder_55aa4c084be5ed9d3954314e1098bc0d32b90f37d826af3d055ec49a08faf339_v2\", \"builder_678846aac254eab443b5ec61b02b8fa10d353066310df1873b58fcea7626587d_v2\", \"builder_81b0626a7d0917732ec83f6c2db3e335641e8b10d4b942186c5fc902ad65c830_v2\", \"builder_9e79062e5d3768761821c29cf99044627265ebba18113d0281c5efcb6dd834e3_v2\", \"builder_b6e955e353d7ad729db4d58448beff3ae66bc2502b03a8d5aa67f12ea70e7a83_v2\", \"builder_cd4d33579b11e7a69084e8598c51fb3312c4dc0339897950696e4b0a59553346_v2\", \"builder_cdf9911d0fb982b144366a069b820bab2cbe2663c4d5f6cc5be539135cc71a3a_v2\", \"builder_d5629c2cf2c35ad595411a5dcfd59fde2daf263f5d0c2761858cad08923fcc47_v2\", \"builder_d8087e4e6918034fd84666cddd7a396a0a7b057decc19643f05e08f84b97a27e_v2\", \"builder_dffe4081a8d1e1677db418cd83a57a6f4d8b3d6d2657a4a0267b3588273be542_v2\", \"builder_e13c935ebc65dc2cf0fcf9090194dc3ad0db6dbd49380f1c9a432e16039a2bfe_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-10-vpg1\"], \"image\": [\"chrome-xenial-20091600-9ddf7e422ac\"], \"inside_docker\": [\"0\"], \"kvm\": [\"1\"], \"locale\": [\"en_US.UTF-8\"], \"machine_type\": [\"n1-standard-8\"], \"os\": [\"Linux\", \"Ubuntu\", \"Ubuntu-16\", \"Ubuntu-16.04\", \"Ubuntu-16.04.6\"], \"pool\": [\"luci.webrtc.ci\"], \"python\": [\"2.7.12\"], \"server_version\": [\"5564-e41b668\"], \"ssd\": [\"0\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-b\"]}}}",
"service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"started_ts": "1601599864947535",
"status": "COMPLETED",
"status_changed_ts": "1601600693594511",
"tags": [
"build_address:luci.webrtc.ci/Linux MSan/23070",
"builder:Linux MSan",
"buildset:commit/git/5b5abd79106a1770bb6fdab9e40f7270c7d4259a",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/5b5abd79106a1770bb6fdab9e40f7270c7d4259a",
"gitiles_ref:refs/heads/master",
"scheduler_invocation_id:9033025119950615168",
"scheduler_job_id:webrtc/Linux MSan",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8867595055174851536/+/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:4eff94dcc0522b10",
"user_agent:luci-scheduler"
],
"updated_ts": "1601600693818284",
"url": "https://ci.chromium.org/b/8867595055174851536",
"utcnow_ts": "1601600694708014"
}
}
[01:04:54.716] Invocation finished in 22m8.858672079s with status SUCCEEDED