Status: SUCCEEDED
Triggered by: v8-ci-builder@chops-service-accounts.iam.gserviceaccount.com
Duration: 3 hours
Actions:

Definition (rev c922df7f3ebbf09d5a6f144d12699a27ed6f4f07)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "ci.br.beta"
  builder: "V8 Arm - debug"
>

Incoming triggers

  • V8 Arm - debug builder/1035 (3 weeks ago by v8-ci-builder@chops-service-accounts.iam.gserviceaccount.com)

Incoming properties

{
  "newest_gitiles_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
  "oldest_gitiles_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
  "parent_build": "https://cr-buildbucket.appspot.com/build/8748339053221097041",
  "parent_buildername": "V8 Arm - debug builder",
  "parent_gn_args": [
    "arm_float_abi = \"hard\"",
    "is_component_build = true",
    "is_debug = true",
    "target_cpu = \"arm\"",
    "use_remoteexec = true",
    "v8_enable_backtrace = true",
    "v8_enable_google_benchmark = true",
    "v8_enable_slow_dchecks = true"
  ],
  "parent_got_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
  "parent_got_revision_cp": "refs/branch-heads/12.5@{#12}",
  "parent_test_spec": {
    "swarming_dimensions": {
      "cores": "8",
      "cpu": "armv7l-32-Hardkernel_ODROID-XU4",
      "os": "Ubuntu"
    },
    "swarming_task_attrs": {
      "expiration": 21600,
      "hard_timeout": 3600
    },
    "tests": [
      [
        "optimize_for_size",
        2,
        "default",
        "ODROID",
        [
          "--extra-flags=--verify-heap-skip-remembered-set"
        ],
        {},
        {}
      ],
      [
        "v8testing",
        3,
        "default",
        "ODROID",
        [
          "--extra-flags=--verify-heap-skip-remembered-set"
        ],
        {},
        {}
      ]
    ]
  },
  "revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
  "swarm_hashes": {
    "bot_default": "de0c520c3b57a24fe02018bdbe634e1a5fc59dea54d083a04b889b596c52d0f1/320",
    "d8_default": "69843bc2c8c3e031f6d2f1281265c65484fda718a8b497db6761ef6e89fb48f0/320",
    "optimize_for_size": "8b53f23cdf1e18f1abe829a4c83954bd0e695a9331d8eea7e726966ff03d649c/320"
  }
}

Incoming tags

  • buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/90b3ab1bb46dc460f79d066b9349b43e617bac81
  • gitiles_ref:refs/branch-heads/12.5
  • parent_buildername:V8 Arm - debug builder
  • parent_buildnumber:1035
  • user_agent:recipe

Debug log (UTC)

[08:50:43.276] New invocation is queued and will start shortly
[08:50:43.276] Triggered by user:v8-ci-builder@chops-service-accounts.iam.gserviceaccount.com
[08:50:44.353] Starting the invocation (attempt 1)
[08:50:44.379] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/90b3ab1bb46dc460f79d066b9349b43e617bac81"
[08:50:44.379] Reconstructed gitiles commit from tags
[08:50:44.379] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[08:50:44.379] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[08:50:44.379] Buildbucket request:
{
  "requestId": "8913768812576959008",
  "builder": {
    "project": "v8",
    "bucket": "ci.br.beta",
    "builder": "V8 Arm - debug"
  },
  "properties": {
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8913768812576959008",
            "job": "v8/ci.br.beta-V8 Arm - debug",
            "triggers": [
                  {
                        "buildbucket": {
                              "properties": {
                                    "newest_gitiles_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
                                    "oldest_gitiles_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
                                    "parent_build": "https://cr-buildbucket.appspot.com/build/8748339053221097041",
                                    "parent_buildername": "V8 Arm - debug builder",
                                    "parent_gn_args": [
                                          "arm_float_abi = \"hard\"",
                                          "is_component_build = true",
                                          "is_debug = true",
                                          "target_cpu = \"arm\"",
                                          "use_remoteexec = true",
                                          "v8_enable_backtrace = true",
                                          "v8_enable_google_benchmark = true",
                                          "v8_enable_slow_dchecks = true"
                                        ],
                                    "parent_got_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
                                    "parent_got_revision_cp": "refs/branch-heads/12.5@{#12}",
                                    "parent_test_spec": {
                                          "swarming_dimensions": {
                                                "cores": "8",
                                                "cpu": "armv7l-32-Hardkernel_ODROID-XU4",
                                                "os": "Ubuntu"
                                              },
                                          "swarming_task_attrs": {
                                                "expiration": 21600,
                                                "hard_timeout": 3600
                                              },
                                          "tests": [
                                                [
                                                      "optimize_for_size",
                                                      2,
                                                      "default",
                                                      "ODROID",
                                                      [
                                                            "--extra-flags=--verify-heap-skip-remembered-set"
                                                          ],
                                                      {
                                                          },
                                                      {
                                                          }
                                                    ],
                                                [
                                                      "v8testing",
                                                      3,
                                                      "default",
                                                      "ODROID",
                                                      [
                                                            "--extra-flags=--verify-heap-skip-remembered-set"
                                                          ],
                                                      {
                                                          },
                                                      {
                                                          }
                                                    ]
                                              ]
                                        },
                                    "revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
                                    "swarm_hashes": {
                                          "bot_default": "de0c520c3b57a24fe02018bdbe634e1a5fc59dea54d083a04b889b596c52d0f1/320",
                                          "d8_default": "69843bc2c8c3e031f6d2f1281265c65484fda718a8b497db6761ef6e89fb48f0/320",
                                          "optimize_for_size": "8b53f23cdf1e18f1abe829a4c83954bd0e695a9331d8eea7e726966ff03d649c/320"
                                        }
                                  },
                              "tags": [
                                    "buildset:commit/gitiles/chromium.googlesource.com/v8/v8/+/90b3ab1bb46dc460f79d066b9349b43e617bac81",
                                    "gitiles_ref:refs/branch-heads/12.5",
                                    "parent_buildername:V8 Arm - debug builder",
                                    "parent_buildnumber:1035",
                                    "user_agent:recipe"
                                  ]
                            },
                        "id": "6fe39da0-e688-4b2e-9547-bf9e3aaa7e39",
                        "title": "V8 Arm - debug builder/1035"
                      }
                ]
          },
      "newest_gitiles_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
      "oldest_gitiles_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
      "parent_build": "https://cr-buildbucket.appspot.com/build/8748339053221097041",
      "parent_buildername": "V8 Arm - debug builder",
      "parent_gn_args": [
            "arm_float_abi = \"hard\"",
            "is_component_build = true",
            "is_debug = true",
            "target_cpu = \"arm\"",
            "use_remoteexec = true",
            "v8_enable_backtrace = true",
            "v8_enable_google_benchmark = true",
            "v8_enable_slow_dchecks = true"
          ],
      "parent_got_revision": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
      "parent_got_revision_cp": "refs/branch-heads/12.5@{#12}",
      "parent_test_spec": {
            "swarming_dimensions": {
                  "cores": "8",
                  "cpu": "armv7l-32-Hardkernel_ODROID-XU4",
                  "os": "Ubuntu"
                },
            "swarming_task_attrs": {
                  "expiration": 21600,
                  "hard_timeout": 3600
                },
            "tests": [
                  [
                        "optimize_for_size",
                        2,
                        "default",
                        "ODROID",
                        [
                              "--extra-flags=--verify-heap-skip-remembered-set"
                            ],
                        {
                            },
                        {
                            }
                      ],
                  [
                        "v8testing",
                        3,
                        "default",
                        "ODROID",
                        [
                              "--extra-flags=--verify-heap-skip-remembered-set"
                            ],
                        {
                            },
                        {
                            }
                      ]
                ]
          },
      "swarm_hashes": {
            "bot_default": "de0c520c3b57a24fe02018bdbe634e1a5fc59dea54d083a04b889b596c52d0f1/320",
            "d8_default": "69843bc2c8c3e031f6d2f1281265c65484fda718a8b497db6761ef6e89fb48f0/320",
            "optimize_for_size": "8b53f23cdf1e18f1abe829a4c83954bd0e695a9331d8eea7e726966ff03d649c/320"
          }
    },
  "gitilesCommit": {
    "host": "chromium.googlesource.com",
    "project": "v8/v8",
    "id": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
    "ref": "refs/branch-heads/12.5"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8913768812576959008"
    },
    {
      "key": "scheduler_job_id",
      "value": "v8/ci.br.beta-V8 Arm - debug"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    },
    {
      "key": "parent_buildername",
      "value": "V8 Arm - debug builder"
    },
    {
      "key": "parent_buildnumber",
      "value": "1035"
    },
    {
      "key": "user_agent",
      "value": "recipe"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[08:50:44.970] Scheduled build:
{
  "id": "8748338750703983921",
  "builder": {
    "project": "v8",
    "bucket": "ci.br.beta",
    "builder": "V8 Arm - debug"
  },
  "number": 922,
  "createdBy": "project:v8",
  "createTime": "2024-05-10T08:50:44.440940430Z",
  "updateTime": "2024-05-10T08:50:44.440940430Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "v8/v8",
      "id": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
      "ref": "refs/branch-heads/12.5"
    }
  }
}
[08:50:44.970] Task URL: https://cr-buildbucket.appspot.com/build/8748338750703983921
[08:50:44.971] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:2:0) after 4m31s
[08:50:45.868] Received PubSub notification, asking Buildbucket for the build status
[08:50:46.043] Build status: SCHEDULED
[08:55:15.953] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:2:0)
[08:55:15.975] Build status: SCHEDULED
[08:55:15.975] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:4:0) after 5m31s
[08:59:06.901] Received PubSub notification, asking Buildbucket for the build status
[08:59:06.919] Build status: STARTED
[09:00:46.993] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:4:0)
[09:00:47.028] Build status: STARTED
[09:00:47.028] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:6:0) after 3m57s
[09:04:44.124] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:6:0)
[09:04:44.144] Build status: STARTED
[09:04:44.144] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:7:0) after 1m57s
[09:06:41.179] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:7:0)
[09:06:41.219] Build status: STARTED
[09:06:41.219] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:8:0) after 6m22s
[09:13:03.244] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:8:0)
[09:13:03.271] Build status: STARTED
[09:13:03.271] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:9:0) after 7m23s
[09:20:26.253] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:9:0)
[09:20:26.271] Build status: STARTED
[09:20:26.271] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:10:0) after 9m3s
[09:29:29.471] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:10:0)
[09:29:29.491] Build status: STARTED
[09:29:29.491] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:11:0) after 2m51s
[09:32:20.775] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:11:0)
[09:32:20.821] Build status: STARTED
[09:32:20.821] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:12:0) after 9m14s
[09:41:34.866] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:12:0)
[09:41:34.910] Build status: STARTED
[09:41:34.910] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:13:0) after 5m11s
[09:46:45.901] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:13:0)
[09:46:45.921] Build status: STARTED
[09:46:45.921] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:14:0) after 6m46s
[09:53:32.041] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:14:0)
[09:53:32.061] Build status: STARTED
[09:53:32.061] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:15:0) after 7m48s
[10:01:20.091] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:15:0)
[10:01:20.132] Build status: STARTED
[10:01:20.132] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:16:0) after 3m9s
[10:04:29.199] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:16:0)
[10:04:29.288] Build status: STARTED
[10:04:29.288] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:17:0) after 3m18s
[10:07:47.272] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:17:0)
[10:07:47.310] Build status: STARTED
[10:07:47.310] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:18:0) after 6m58s
[10:14:45.337] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:18:0)
[10:14:45.362] Build status: STARTED
[10:14:45.362] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:19:0) after 9m39s
[10:24:24.431] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:19:0)
[10:24:24.470] Build status: STARTED
[10:24:24.470] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:20:0) after 9m51s
[10:34:15.498] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:20:0)
[10:34:15.518] Build status: STARTED
[10:34:15.518] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:21:0) after 8m46s
[10:43:01.633] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:21:0)
[10:43:01.653] Build status: STARTED
[10:43:01.653] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:22:0) after 5m10s
[10:48:11.744] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:22:0)
[10:48:11.856] Build status: STARTED
[10:48:11.856] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:23:0) after 1m1s
[10:49:12.875] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:23:0)
[10:49:12.934] Build status: STARTED
[10:49:12.934] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:24:0) after 9m21s
[10:58:34.476] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:24:0)
[10:58:34.510] Build status: STARTED
[10:58:34.510] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:25:0) after 8m46s
[11:07:20.532] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:25:0)
[11:07:20.586] Build status: STARTED
[11:07:20.586] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:26:0) after 4m55s
[11:12:15.610] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:26:0)
[11:12:15.640] Build status: STARTED
[11:12:15.640] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:27:0) after 4m13s
[11:16:28.681] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:27:0)
[11:16:28.766] Build status: STARTED
[11:16:28.766] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:28:0) after 4m22s
[11:20:50.785] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:28:0)
[11:20:50.805] Build status: STARTED
[11:20:50.805] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:29:0) after 1m39s
[11:22:29.822] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:29:0)
[11:22:29.843] Build status: STARTED
[11:22:29.843] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:30:0) after 8m38s
[11:31:07.859] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:30:0)
[11:31:07.890] Build status: STARTED
[11:31:07.890] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:31:0) after 4m46s
[11:35:54.111] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:31:0)
[11:35:54.132] Build status: STARTED
[11:35:54.132] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:32:0) after 5m31s
[11:41:25.193] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:32:0)
[11:41:25.231] Build status: STARTED
[11:41:25.231] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:33:0) after 4m15s
[11:45:40.334] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:33:0)
[11:45:40.421] Build status: STARTED
[11:45:40.421] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:34:0) after 3m48s
[11:49:28.457] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:34:0)
[11:49:28.494] Build status: STARTED
[11:49:28.494] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:35:0) after 9m8s
[11:58:36.514] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:35:0)
[11:58:36.534] Build status: STARTED
[11:58:36.534] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:36:0) after 8m1s
[12:06:37.633] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:36:0)
[12:06:37.691] Build status: STARTED
[12:06:37.691] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:37:0) after 3m1s
[12:09:38.744] Handling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:37:0)
[12:09:38.766] Build status: STARTED
[12:09:38.766] Scheduling timer "check-buildbucket-build-status" (v8/ci.br.beta-V8 Arm - debug:8913768812576959008:38:0) after 7m37s
[12:12:32.295] Received PubSub notification, asking Buildbucket for the build status
[12:12:32.314] Build:
{
  "id": "8748338750703983921",
  "builder": {
    "project": "v8",
    "bucket": "ci.br.beta",
    "builder": "V8 Arm - debug"
  },
  "number": 922,
  "createdBy": "project:v8",
  "createTime": "2024-05-10T08:50:44.440940430Z",
  "startTime": "2024-05-10T08:59:06.711007694Z",
  "endTime": "2024-05-10T12:12:31.602118172Z",
  "updateTime": "2024-05-10T12:12:31.602118172Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "chromium.googlesource.com",
      "project": "v8/v8",
      "id": "90b3ab1bb46dc460f79d066b9349b43e617bac81",
      "ref": "refs/branch-heads/12.5"
    }
  }
}
[12:12:32.314] Invocation finished in 3h21m49.043674815s with status SUCCEEDED