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

Definition (rev cca5e2689dfd70ecc9405e1b7f6d49f169ec490f)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "luci.webrtc.ci"
  builder: "Linux Tsan v2"
>

Incoming triggers

Incoming properties

{
  "branch": "refs/heads/master",
  "repository": "https://webrtc.googlesource.com/src",
  "revision": "a1351271e6cfedecd9d16258a21b2cf097ea2242"
}

Incoming tags

  • buildset:commit/git/a1351271e6cfedecd9d16258a21b2cf097ea2242
  • buildset:commit/gitiles/webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242
  • gitiles_ref:refs/heads/master

Debug log (UTC)

[13:49:53.116] New invocation is queued and will start shortly
[13:49:54.865] Starting the invocation (attempt 1)
[13:49:55.000] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[13:49:55.119] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[13:49:55.119] Buildbucket request:
{
  "bucket": "luci.webrtc.ci",
  "client_operation_id": "9070482742692602864",
  "parameters_json": "{\"builder_name\":\"Linux Tsan v2\",\"properties\":{\"$recipe_engine/scheduler\":{\"hostname\":\"luci-scheduler.appspot.com\",\"triggers\":[{\"gitiles\":{\"ref\":\"refs/heads/master\",\"repo\":\"https://webrtc.googlesource.com/src\",\"revision\":\"a1351271e6cfedecd9d16258a21b2cf097ea2242\"},\"id\":\"https://webrtc.googlesource.com/src/+/refs/heads/master@a1351271e6cfedecd9d16258a21b2cf097ea2242\",\"title\":\"a1351271e6cfedecd9d16258a21b2cf097ea2242\",\"url\":\"https://webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242\"}]},\"branch\":\"refs/heads/master\",\"repository\":\"https://webrtc.googlesource.com/src\",\"revision\":\"a1351271e6cfedecd9d16258a21b2cf097ea2242\"}}",
  "pubsub_callback": {
    "auth_token": "...",
    "topic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  },
  "tags": [
    "builder:Linux Tsan v2",
    "scheduler_invocation_id:9070482742692602864",
    "scheduler_job_id:webrtc/Linux Tsan v2",
    "user_agent:luci-scheduler",
    "buildset:commit/git/a1351271e6cfedecd9d16258a21b2cf097ea2242",
    "buildset:commit/gitiles/webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242",
    "gitiles_ref:refs/heads/master"
  ]
}
[13:49:59.408] Buildbucket response:
{
  "build": {
    "bucket": "luci.webrtc.ci",
    "canary_preference": "PROD",
    "created_by": "project:webrtc",
    "created_ts": "1565876995817942",
    "id": "8905052679192624288",
    "parameters_json": "{\"builder_name\": \"Linux Tsan v2\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"title\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"url\": \"https://webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\"}}",
    "project": "webrtc",
    "result_details_json": "{\"properties\": {}}",
    "service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "status": "SCHEDULED",
    "status_changed_ts": "1565876998385632",
    "tags": [
      "build_address:luci.webrtc.ci/Linux Tsan v2/20960",
      "builder:Linux Tsan v2",
      "buildset:commit/git/a1351271e6cfedecd9d16258a21b2cf097ea2242",
      "buildset:commit/gitiles/webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9070482742692602864",
      "scheduler_job_id:webrtc/Linux Tsan v2",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8905052679192624288/+/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": "1565876998385723",
    "url": "https://ci.chromium.org/b/8905052679192624288",
    "utcnow_ts": "1565876999350467"
  }
}
[13:49:59.408] Task URL: https://ci.chromium.org/b/8905052679192624288
[13:49:59.408] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:2:0) after 1m0s
[13:51:00.343] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:2:0)
[13:51:00.343] Timer tick, asking Buildbucket for the build status
[13:51:00.601] Build 8905052679192624288: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:51:00.601] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:3:0) after 1m0s
[13:52:00.692] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:3:0)
[13:52:00.692] Timer tick, asking Buildbucket for the build status
[13:52:00.857] Build 8905052679192624288: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:52:00.857] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:4:0) after 1m0s
[13:53:01.428] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:4:0)
[13:53:01.428] Timer tick, asking Buildbucket for the build status
[13:53:01.618] Build 8905052679192624288: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:53:01.618] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:5:0) after 1m0s
[13:54:01.733] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:5:0)
[13:54:01.733] Timer tick, asking Buildbucket for the build status
[13:54:01.890] Build 8905052679192624288: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:54:01.890] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:6:0) after 1m0s
[13:55:02.036] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:6:0)
[13:55:02.036] Timer tick, asking Buildbucket for the build status
[13:55:03.009] Build 8905052679192624288: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:55:03.009] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:7:0) after 1m0s
[13:56:03.121] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:7:0)
[13:56:03.121] Timer tick, asking Buildbucket for the build status
[13:56:04.729] Build 8905052679192624288: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:56:04.729] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:8:0) after 1m0s
[13:57:04.874] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:8:0)
[13:57:04.874] Timer tick, asking Buildbucket for the build status
[13:57:05.062] Build 8905052679192624288: status "SCHEDULED", result "", failure_reason "", cancelation_reason ""
[13:57:05.062] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:9:0) after 1m0s
[13:57:20.431] Received PubSub notification, asking Buildbucket for the build status
[13:57:20.497] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:58:05.113] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:9:0)
[13:58:05.113] Timer tick, asking Buildbucket for the build status
[13:58:05.246] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:58:05.246] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:11:0) after 1m0s
[13:59:05.303] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:11:0)
[13:59:05.303] Timer tick, asking Buildbucket for the build status
[13:59:05.420] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[13:59:05.420] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:12:0) after 1m0s
[14:00:05.426] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:12:0)
[14:00:05.426] Timer tick, asking Buildbucket for the build status
[14:00:05.629] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:00:05.629] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:13:0) after 1m0s
[14:01:05.656] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:13:0)
[14:01:05.656] Timer tick, asking Buildbucket for the build status
[14:01:05.768] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:01:05.769] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:14:0) after 1m0s
[14:02:05.856] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:14:0)
[14:02:05.856] Timer tick, asking Buildbucket for the build status
[14:02:06.008] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:02:06.008] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:15:0) after 1m0s
[14:03:06.146] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:15:0)
[14:03:06.146] Timer tick, asking Buildbucket for the build status
[14:03:06.243] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:03:06.243] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:16:0) after 1m0s
[14:04:06.464] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:16:0)
[14:04:06.464] Timer tick, asking Buildbucket for the build status
[14:04:06.618] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:04:06.618] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:17:0) after 1m0s
[14:05:06.701] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:17:0)
[14:05:06.701] Timer tick, asking Buildbucket for the build status
[14:05:07.539] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:05:07.539] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:18:0) after 1m0s
[14:06:07.537] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:18:0)
[14:06:07.537] Timer tick, asking Buildbucket for the build status
[14:06:07.945] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:06:07.945] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:19:0) after 1m0s
[14:07:07.995] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:19:0)
[14:07:07.995] Timer tick, asking Buildbucket for the build status
[14:07:08.170] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:07:08.170] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:20:0) after 1m0s
[14:08:08.190] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:20:0)
[14:08:08.190] Timer tick, asking Buildbucket for the build status
[14:08:08.327] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:08:08.327] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:21:0) after 1m0s
[14:09:08.536] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:21:0)
[14:09:08.536] Timer tick, asking Buildbucket for the build status
[14:09:08.760] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:09:08.760] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:22:0) after 1m0s
[14:10:08.989] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:22:0)
[14:10:08.989] Timer tick, asking Buildbucket for the build status
[14:10:09.125] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:10:09.125] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:23:0) after 1m0s
[14:11:09.228] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:23:0)
[14:11:09.228] Timer tick, asking Buildbucket for the build status
[14:11:09.347] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:11:09.347] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:24:0) after 1m0s
[14:12:09.472] Handling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:24:0)
[14:12:09.472] Timer tick, asking Buildbucket for the build status
[14:12:09.608] Build 8905052679192624288: status "STARTED", result "", failure_reason "", cancelation_reason ""
[14:12:09.608] Scheduling timer "check-buildbucket-build-status" (webrtc/Linux Tsan v2:9070482742692602864:25:0) after 1m0s
[14:12:40.487] Received PubSub notification, asking Buildbucket for the build status
[14:12:40.742] Build 8905052679192624288: status "COMPLETED", result "SUCCESS", failure_reason "", cancelation_reason ""
[14:12:40.742] Buildbucket build:
{
  "build": {
    "bucket": "luci.webrtc.ci",
    "canary_preference": "PROD",
    "completed_ts": "1565878358010002",
    "created_by": "project:webrtc",
    "created_ts": "1565876995817942",
    "id": "8905052679192624288",
    "parameters_json": "{\"builder_name\": \"Linux Tsan v2\", \"properties\": {\"$recipe_engine/scheduler\": {\"hostname\": \"luci-scheduler.appspot.com\", \"triggers\": [{\"gitiles\": {\"ref\": \"refs/heads/master\", \"repo\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"title\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"url\": \"https://webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242\"}]}, \"branch\": \"refs/heads/master\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\"}}",
    "project": "webrtc",
    "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://webrtc.googlesource.com/src\", \"revision\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\"}, \"id\": \"https://webrtc.googlesource.com/src/+/refs/heads/master@a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"title\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"url\": \"https://webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242\"}]}, \"bot_id\": \"luci-webrtc-ci-xenial-2-5yqy\", \"branch\": \"refs/heads/master\", \"buildername\": \"Linux Tsan v2\", \"buildnumber\": 20960, \"got_clang_revision\": \"365097-f7e52fbd-8\", \"got_revision\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"got_revision_cp\": \"refs/heads/master@{#28866}\", \"isolate_server\": \"https://isolateserver.appspot.com\", \"mastername\": \"client.webrtc\", \"path_config\": \"generic\", \"recipe\": \"webrtc/standalone\", \"repository\": \"https://webrtc.googlesource.com/src\", \"revision\": \"a1351271e6cfedecd9d16258a21b2cf097ea2242\", \"swarm_hashes\": {\"audio_decoder_unittests\": \"2db2f9f5ad4210cb40eba09adfd70ab3ce9ad705\", \"common_audio_unittests\": \"307ae793f0b5e3da9f37a46d52e9edd909be341a\", \"common_video_unittests\": \"4499b14bcb411599f4c934484404c90894d7bbb8\", \"low_bandwidth_audio_test\": \"73fcbe8feb42e4e2115f3d003fd35900bd5cd3b7\", \"modules_tests\": \"12e2b0863e143c69b4cc7563b4c3edf7cb480ca7\", \"modules_unittests\": \"3defa0ee0313b75a20382c75317b6bc92665a0fa\", \"peerconnection_unittests\": \"c361a1a1eb415bcfd11ded8844e2adb21787b700\", \"rtc_media_unittests\": \"7581a652774264e73f73f69a9abcb4bee19c3c5f\", \"rtc_pc_unittests\": \"5ca626583efbbe18051fc0f4bff2f13d7131eb36\", \"rtc_stats_unittests\": \"f71ef3b9564f9502a1285e4a3ee986d880c91395\", \"rtc_unittests\": \"547c49f1dce14ebc33cc5e97ba3a81d56f7cc4d7\", \"slow_tests\": \"e3723a56f0bd1f107b40f3559bf3d45fa910d3c9\", \"system_wrappers_unittests\": \"0f8bec130937327201189e2b379931d113fe1f2b\", \"test_support_unittests\": \"c19d5da92a5ac0a37f227dc4e099b08bc73927ed\", \"tools_unittests\": \"3c51345fa44a8d9fef039e2541c96930c1a743e7\", \"video_engine_tests\": \"546dc52ea1191428a9d9c67c0b014d412879ac31\", \"webrtc_nonparallel_tests\": \"9ee9248806f9e43881107dfa09a96abde66d51f9\"}}, \"swarming\": {\"bot_dimensions\": {\"caches\": [\"builder_236ad0e06710bb1aa723bf85e2819a73a68bd90c872fb4d36ce08423aaad3728_v2\", \"builder_b6e955e353d7ad729db4d58448beff3ae66bc2502b03a8d5aa67f12ea70e7a83_v2\", \"builder_d5629c2cf2c35ad595411a5dcfd59fde2daf263f5d0c2761858cad08923fcc47_v2\", \"git\", \"goma_v2\", \"vpython\"], \"cores\": [\"8\"], \"cpu\": [\"x86\", \"x86-64\", \"x86-64-Broadwell_GCE\", \"x86-64-avx2\"], \"gce\": [\"1\"], \"gpu\": [\"none\"], \"id\": [\"luci-webrtc-ci-xenial-2-5yqy\"], \"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\": [\"luci.webrtc.ci\"], \"python\": [\"2.7.12\"], \"server_version\": [\"4397-8786906\"], \"ssd\": [\"0\"], \"zone\": [\"us\", \"us-central\", \"us-central1\", \"us-central1-b\"]}}}",
    "service_account": "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
    "started_ts": "1565877439378099",
    "status": "COMPLETED",
    "status_changed_ts": "1565878359871038",
    "tags": [
      "build_address:luci.webrtc.ci/Linux Tsan v2/20960",
      "builder:Linux Tsan v2",
      "buildset:commit/git/a1351271e6cfedecd9d16258a21b2cf097ea2242",
      "buildset:commit/gitiles/webrtc.googlesource.com/src/+/a1351271e6cfedecd9d16258a21b2cf097ea2242",
      "gitiles_ref:refs/heads/master",
      "scheduler_invocation_id:9070482742692602864",
      "scheduler_job_id:webrtc/Linux Tsan v2",
      "swarming_hostname:chromium-swarm.appspot.com",
      "swarming_tag:log_location:logdog://logs.chromium.org/webrtc/buildbucket/cr-buildbucket.appspot.com/8905052679192624288/+/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:46ae5c5cb1ef3c10",
      "user_agent:luci-scheduler"
    ],
    "updated_ts": "1565878359886326",
    "url": "https://ci.chromium.org/b/8905052679192624288",
    "utcnow_ts": "1565878360714144"
  }
}
[14:12:40.742] Invocation finished in 22m47.647352748s with status SUCCEEDED