[08:22:05.519] New invocation is queued and will start shortly
[08:22:05.519] Triggered by user:chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[08:22:06.904] Starting the invocation (attempt 1)
[08:22:06.942] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[08:22:06.942] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[08:22:06.942] Buildbucket request:
{
"bucket": "luci.chromium.webrtc.fyi",
"client_operation_id": "9028103985385425296",
"parameters_json": "{\"builder_name\":\"WebRTC Chromium FYI Mac Tester\",\"properties\":{\"$build/chromium_tests\":{\"fixed_revisions\":{\"src\":\"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\",\"src/third_party/webrtc\":\"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\"}},\"parent_builder_group\":\"chromium.webrtc.fyi\",\"parent_buildername\":\"WebRTC Chromium FYI Mac Builder\",\"parent_got_angle_revision\":\"130597e10299d995f9d9eed6ec17e6d7d1f8f2be\",\"parent_got_cr_revision\":\"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\",\"parent_got_cr_revision_cp\":\"refs/heads/master@{#830908}\",\"parent_got_dawn_revision\":\"33f29ea9b2515e30716d16743b0fd47c74bc8524\",\"parent_got_nacl_revision\":\"3ac0b060c794b64531b47dfded8ff8d951a5c648\",\"parent_got_revision\":\"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\",\"parent_got_revision_cp\":\"refs/heads/master@{#32689}\",\"parent_got_swarming_client_revision\":\"d46ea7635f2911208268170512cb611412488fd8\",\"parent_got_swiftshader_revision\":\"43bb60e1fa119d80b449c6550dd2b72328b101b9\",\"parent_got_v8_revision\":\"5bea3c59995007cc1a85ac87b68204d72df8e84c\",\"parent_got_v8_revision_cp\":\"refs/heads/8.9.45@{#1}\",\"parent_got_webrtc_revision\":\"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\",\"parent_got_webrtc_revision_cp\":\"refs/heads/master@{#32689}\",\"revision\":\"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\",\"swarm_hashes\":{\"browser_tests\":\"f33a856bbac12cb518d93e270b77dc2b932beefd\",\"browser_tests_apprtc\":\"c22bf08654b2f37ba8da21b9b6a66f2ae6a772d0\",\"content_browsertests\":\"2b27a9b3646ed0d999498f4147d6db6916be6cae\",\"content_unittests\":\"d7d3888fce68a5a6224b9dcfce736619e733ea7f\",\"jingle_unittests\":\"dfd8b6e61a474acd1fa2a470c440bb87768c4320\",\"remoting_unittests\":\"28a2b340d599853b097c026b275b69e1598886d1\"},\"swarming_command_lines_cwd\":\"out/Release\",\"swarming_command_lines_hash\":\"fe8f0a91a46af5bb8f7484cf990d716af6a85b8b\"}}",
"pubsub_callback": {
"auth_token": "...",
"topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
},
"tags": [
"builder:WebRTC Chromium FYI Mac Tester",
"scheduler_invocation_id:9028103985385425296",
"scheduler_job_id:chromium/WebRTC Chromium FYI Mac Tester",
"user_agent:luci-scheduler",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c",
"gitiles_ref:refs/heads/master",
"parent_buildername:WebRTC Chromium FYI Mac Builder",
"parent_buildnumber:7140",
"user_agent:recipe"
]
}
[08:22:07.669] Buildbucket response:
{
"build": {
"bucket": "luci.chromium.webrtc.fyi",
"canary_preference": "PROD",
"created_by": "project:chromium",
"created_ts": "1606292527105502",
"id": "8862673923056395328",
"parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI Mac Tester\", \"properties\": {\"$build/chromium_tests\": {\"fixed_revisions\": {\"src\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"src/third_party/webrtc\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\"}}, \"parent_builder_group\": \"chromium.webrtc.fyi\", \"parent_buildername\": \"WebRTC Chromium FYI Mac Builder\", \"parent_got_angle_revision\": \"130597e10299d995f9d9eed6ec17e6d7d1f8f2be\", \"parent_got_cr_revision\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#830908}\", \"parent_got_dawn_revision\": \"33f29ea9b2515e30716d16743b0fd47c74bc8524\", \"parent_got_nacl_revision\": \"3ac0b060c794b64531b47dfded8ff8d951a5c648\", \"parent_got_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"parent_got_revision_cp\": \"refs/heads/master@{#32689}\", \"parent_got_swarming_client_revision\": \"d46ea7635f2911208268170512cb611412488fd8\", \"parent_got_swiftshader_revision\": \"43bb60e1fa119d80b449c6550dd2b72328b101b9\", \"parent_got_v8_revision\": \"5bea3c59995007cc1a85ac87b68204d72df8e84c\", \"parent_got_v8_revision_cp\": \"refs/heads/8.9.45@{#1}\", \"parent_got_webrtc_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#32689}\", \"revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"swarm_hashes\": {\"browser_tests\": \"f33a856bbac12cb518d93e270b77dc2b932beefd\", \"browser_tests_apprtc\": \"c22bf08654b2f37ba8da21b9b6a66f2ae6a772d0\", \"content_browsertests\": \"2b27a9b3646ed0d999498f4147d6db6916be6cae\", \"content_unittests\": \"d7d3888fce68a5a6224b9dcfce736619e733ea7f\", \"jingle_unittests\": \"dfd8b6e61a474acd1fa2a470c440bb87768c4320\", \"remoting_unittests\": \"28a2b340d599853b097c026b275b69e1598886d1\"}, \"swarming_command_lines_cwd\": \"out/Release\", \"swarming_command_lines_hash\": \"fe8f0a91a46af5bb8f7484cf990d716af6a85b8b\"}}",
"project": "chromium",
"result_details_json": "{\"properties\": {}}",
"service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"status": "SCHEDULED",
"status_changed_ts": "1606292527461946",
"tags": [
"build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI Mac Tester/6749",
"builder:WebRTC Chromium FYI Mac Tester",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c",
"gitiles_ref:refs/heads/master",
"parent_buildername:WebRTC Chromium FYI Mac Builder",
"parent_buildnumber:7140",
"scheduler_invocation_id:9028103985385425296",
"scheduler_job_id:chromium/WebRTC Chromium FYI Mac Tester",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8862673923056395328/+/annotations",
"swarming_tag:luci_project:chromium",
"swarming_tag:recipe_name:chromium",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:",
"user_agent:luci-scheduler",
"user_agent:recipe"
],
"updated_ts": "1606292527462099",
"url": "https://ci.chromium.org/b/8862673923056395328",
"utcnow_ts": "1606292527655138"
}
}
[08:22:07.669] Task URL: https://ci.chromium.org/b/8862673923056395328
[08:22:07.669] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:2:0) after 1m0s
[08:22:12.593] Received PubSub notification, asking Buildbucket for the build status
[08:22:13.072] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:23:07.901] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:2:0)
[08:23:07.901] Timer tick, asking Buildbucket for the build status
[08:23:08.302] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:23:08.302] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:4:0) after 1m0s
[08:24:08.543] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:4:0)
[08:24:08.543] Timer tick, asking Buildbucket for the build status
[08:24:08.797] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:24:08.797] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:5:0) after 1m0s
[08:25:08.857] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:5:0)
[08:25:08.857] Timer tick, asking Buildbucket for the build status
[08:25:09.065] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:25:09.065] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:6:0) after 1m0s
[08:26:09.103] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:6:0)
[08:26:09.103] Timer tick, asking Buildbucket for the build status
[08:26:09.276] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:26:09.276] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:7:0) after 1m0s
[08:27:09.324] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:7:0)
[08:27:09.324] Timer tick, asking Buildbucket for the build status
[08:27:09.486] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:27:09.486] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:8:0) after 1m0s
[08:28:09.482] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:8:0)
[08:28:09.482] Timer tick, asking Buildbucket for the build status
[08:28:09.598] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:28:09.598] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:9:0) after 1m0s
[08:29:09.667] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:9:0)
[08:29:09.667] Timer tick, asking Buildbucket for the build status
[08:29:09.787] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:29:09.787] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:10:0) after 1m0s
[08:30:09.810] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:10:0)
[08:30:09.810] Timer tick, asking Buildbucket for the build status
[08:30:10.049] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:30:10.049] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:11:0) after 1m0s
[08:31:10.133] Handling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:11:0)
[08:31:10.133] Timer tick, asking Buildbucket for the build status
[08:31:10.431] Build 8862673923056395328: status "STARTED", result "", failure_reason "", cancelation_reason ""
[08:31:10.431] Scheduling timer "check-buildbucket-build-status" (chromium/WebRTC Chromium FYI Mac Tester:9028103985385425296:12:0) after 1m0s
[08:31:47.938] Received PubSub notification, asking Buildbucket for the build status
[08:31:48.049] Build 8862673923056395328: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[08:31:48.050] Buildbucket build:
{
"build": {
"bucket": "luci.chromium.webrtc.fyi",
"canary_preference": "PROD",
"completed_ts": "1606293107238405",
"created_by": "project:chromium",
"created_ts": "1606292527105502",
"id": "8862673923056395328",
"parameters_json": "{\"builder_name\": \"WebRTC Chromium FYI Mac Tester\", \"properties\": {\"$build/chromium_tests\": {\"fixed_revisions\": {\"src\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"src/third_party/webrtc\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\"}}, \"parent_builder_group\": \"chromium.webrtc.fyi\", \"parent_buildername\": \"WebRTC Chromium FYI Mac Builder\", \"parent_got_angle_revision\": \"130597e10299d995f9d9eed6ec17e6d7d1f8f2be\", \"parent_got_cr_revision\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#830908}\", \"parent_got_dawn_revision\": \"33f29ea9b2515e30716d16743b0fd47c74bc8524\", \"parent_got_nacl_revision\": \"3ac0b060c794b64531b47dfded8ff8d951a5c648\", \"parent_got_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"parent_got_revision_cp\": \"refs/heads/master@{#32689}\", \"parent_got_swarming_client_revision\": \"d46ea7635f2911208268170512cb611412488fd8\", \"parent_got_swiftshader_revision\": \"43bb60e1fa119d80b449c6550dd2b72328b101b9\", \"parent_got_v8_revision\": \"5bea3c59995007cc1a85ac87b68204d72df8e84c\", \"parent_got_v8_revision_cp\": \"refs/heads/8.9.45@{#1}\", \"parent_got_webrtc_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#32689}\", \"revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"swarm_hashes\": {\"browser_tests\": \"f33a856bbac12cb518d93e270b77dc2b932beefd\", \"browser_tests_apprtc\": \"c22bf08654b2f37ba8da21b9b6a66f2ae6a772d0\", \"content_browsertests\": \"2b27a9b3646ed0d999498f4147d6db6916be6cae\", \"content_unittests\": \"d7d3888fce68a5a6224b9dcfce736619e733ea7f\", \"jingle_unittests\": \"dfd8b6e61a474acd1fa2a470c440bb87768c4320\", \"remoting_unittests\": \"28a2b340d599853b097c026b275b69e1598886d1\"}, \"swarming_command_lines_cwd\": \"out/Release\", \"swarming_command_lines_hash\": \"fe8f0a91a46af5bb8f7484cf990d716af6a85b8b\"}}",
"project": "chromium",
"result": "SUCCESS",
"result_details_json": "{\"properties\": {\"$build/chromium_tests\": {\"fixed_revisions\": {\"src\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"src/third_party/webrtc\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\"}}, \"$build/goma\": {\"use_luci_auth\": true}, \"$recipe_engine/isolated\": {\"server\": \"https://isolateserver.appspot.com\"}, \"$recipe_engine/milo/blamelist_pins\": [{\"host\": \"webrtc.googlesource.com\", \"id\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"project\": \"src\"}, {\"host\": \"chromium.googlesource.com\", \"id\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"project\": \"chromium/src\"}], \"$recipe_engine/path\": {\"cache_dir\": \"/opt/s/w/ir/cache\", \"temp_dir\": \"/opt/s/w/ir/tmp/rt\"}, \"$recipe_engine/runtime\": {\"is_experimental\": false, \"is_luci\": true}, \"bot_id\": \"vm324-m9\", \"builder_group\": \"chromium.webrtc.fyi\", \"buildername\": \"WebRTC Chromium FYI Mac Tester\", \"buildnumber\": 6749, \"got_angle_revision\": \"130597e10299d995f9d9eed6ec17e6d7d1f8f2be\", \"got_cr_revision\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"got_cr_revision_cp\": \"refs/heads/master@{#830908}\", \"got_dawn_revision\": \"33f29ea9b2515e30716d16743b0fd47c74bc8524\", \"got_nacl_revision\": \"3ac0b060c794b64531b47dfded8ff8d951a5c648\", \"got_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"got_revision_cp\": \"refs/heads/master@{#32689}\", \"got_swarming_client_revision\": \"d46ea7635f2911208268170512cb611412488fd8\", \"got_swiftshader_revision\": \"43bb60e1fa119d80b449c6550dd2b72328b101b9\", \"got_v8_revision\": \"5bea3c59995007cc1a85ac87b68204d72df8e84c\", \"got_v8_revision_cp\": \"refs/heads/8.9.45@{#1}\", \"got_webrtc_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"got_webrtc_revision_cp\": \"refs/heads/master@{#32689}\", \"parent_builder_group\": \"chromium.webrtc.fyi\", \"parent_buildername\": \"WebRTC Chromium FYI Mac Builder\", \"parent_got_angle_revision\": \"130597e10299d995f9d9eed6ec17e6d7d1f8f2be\", \"parent_got_cr_revision\": \"eb72711bc132b6ad5be90ca982ee801d9f3d83ab\", \"parent_got_cr_revision_cp\": \"refs/heads/master@{#830908}\", \"parent_got_dawn_revision\": \"33f29ea9b2515e30716d16743b0fd47c74bc8524\", \"parent_got_nacl_revision\": \"3ac0b060c794b64531b47dfded8ff8d951a5c648\", \"parent_got_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"parent_got_revision_cp\": \"refs/heads/master@{#32689}\", \"parent_got_swarming_client_revision\": \"d46ea7635f2911208268170512cb611412488fd8\", \"parent_got_swiftshader_revision\": \"43bb60e1fa119d80b449c6550dd2b72328b101b9\", \"parent_got_v8_revision\": \"5bea3c59995007cc1a85ac87b68204d72df8e84c\", \"parent_got_v8_revision_cp\": \"refs/heads/8.9.45@{#1}\", \"parent_got_webrtc_revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"parent_got_webrtc_revision_cp\": \"refs/heads/master@{#32689}\", \"path_config\": \"generic\", \"recipe\": \"chromium\", \"revision\": \"8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c\", \"swarm_hashes\": {\"browser_tests\": \"f33a856bbac12cb518d93e270b77dc2b932beefd\", \"browser_tests_apprtc\": \"c22bf08654b2f37ba8da21b9b6a66f2ae6a772d0\", \"content_browsertests\": \"2b27a9b3646ed0d999498f4147d6db6916be6cae\", \"content_unittests\": \"d7d3888fce68a5a6224b9dcfce736619e733ea7f\", \"jingle_unittests\": \"dfd8b6e61a474acd1fa2a470c440bb87768c4320\", \"remoting_unittests\": \"28a2b340d599853b097c026b275b69e1598886d1\"}, \"swarming_command_lines_cwd\": \"out/Release\", \"swarming_command_lines_hash\": \"fe8f0a91a46af5bb8f7484cf990d716af6a85b8b\"}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_c506444b065f7c1bc8c09dbb32b408fe777482b7a098a5c33af3c51bf30d897c_v2\", \"builder_fc89542fc0a67b992526752df3d492af0609077fc0f7964a0d4554ad37a11efc_v2\", \"git\", \"goma_v2\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-E5-2697_v2\"], \"gce\": [\"0\"], \"gpu\": [\"none\"], \"id\": [\"vm324-m9\"], \"mac_model\": [\"VMware7,1\"], \"machine_type\": [\"n1-highcpu-8\"], \"os\": [\"Mac\", \"Mac-10.15\", \"Mac-10.15.7\", \"Mac-10.15.7-19H2\"], \"pool\": [\"luci.chromium.webrtc.fyi\"], \"python\": [\"2.7.16\"], \"server_version\": [\"5640-d0eb544\"], \"ssd\": [\"1\"], \"zone\": [\"us\", \"us-atl\", \"us-atl-golo\", \"us-atl-golo-m9\"]}}}",
"service_account": "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
"started_ts": "1606292531578243",
"status": "COMPLETED",
"status_changed_ts": "1606293107735512",
"tags": [
"build_address:luci.chromium.webrtc.fyi/WebRTC Chromium FYI Mac Tester/6749",
"builder:WebRTC Chromium FYI Mac Tester",
"buildset:commit/gitiles/webrtc.googlesource.com/src/+/8d87e6d1de73ac5ea00927fb837d7fd2bf9af80c",
"gitiles_ref:refs/heads/master",
"parent_buildername:WebRTC Chromium FYI Mac Builder",
"parent_buildnumber:7140",
"scheduler_invocation_id:9028103985385425296",
"scheduler_job_id:chromium/WebRTC Chromium FYI Mac Tester",
"swarming_hostname:chromium-swarm.appspot.com",
"swarming_tag:log_location:logdog://logs.chromium.org/chromium/buildbucket/cr-buildbucket.appspot.com/8862673923056395328/+/annotations",
"swarming_tag:luci_project:chromium",
"swarming_tag:os:Mac",
"swarming_tag:recipe_name:chromium",
"swarming_tag:recipe_package:infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
"swarming_task_id:5017506316d08810",
"user_agent:luci-scheduler",
"user_agent:recipe"
],
"updated_ts": "1606293107746408",
"url": "https://ci.chromium.org/b/8862673923056395328",
"utcnow_ts": "1606293108041730"
}
}
[08:31:48.050] Invocation finished in 9m42.548264559s with status SUCCEEDED