[00:35:20.469] New invocation is queued and will start shortly
[00:35:21.604] Starting the invocation (attempt 1)
[00:35:21.630] Popped buildset tag "buildset:commit/gitiles/pigweed.googlesource.com/pigweed/pigweed/+/1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda"
[00:35:21.630] Popped gitiles commit info from properties and tags
[00:35:21.630] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[00:35:21.630] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[00:35:21.630] Buildbucket request:
{
"requestId": "8884808949956211808",
"builder": {
"project": "pigweed",
"bucket": "pigweed.dev.ci",
"builder": "pigweed-linux-bazel-san-asan"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8884808949956211808",
"job": "pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan",
"triggers": [
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "5b7800909543f73eed31993b2c97348cbecdb64c"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@5b7800909543f73eed31993b2c97348cbecdb64c",
"title": "5b7800909543f73eed31993b2c97348cbecdb64c",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/5b7800909543f73eed31993b2c97348cbecdb64c"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "8f6c6b4598c25150c6e9e7c2d1b7c372cc915075"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@8f6c6b4598c25150c6e9e7c2d1b7c372cc915075",
"title": "8f6c6b4598c25150c6e9e7c2d1b7c372cc915075",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/8f6c6b4598c25150c6e9e7c2d1b7c372cc915075"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "a9c1069e71dceb187e1cfe90dd0d2df590312266"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@a9c1069e71dceb187e1cfe90dd0d2df590312266",
"title": "a9c1069e71dceb187e1cfe90dd0d2df590312266",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/a9c1069e71dceb187e1cfe90dd0d2df590312266"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "7d91dfca91ecdc7482dd9409c2cad05ddf53ab3c"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@7d91dfca91ecdc7482dd9409c2cad05ddf53ab3c",
"title": "7d91dfca91ecdc7482dd9409c2cad05ddf53ab3c",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/7d91dfca91ecdc7482dd9409c2cad05ddf53ab3c"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "be9140e6534c11afa048e0200f33ae2a594222b9"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@be9140e6534c11afa048e0200f33ae2a594222b9",
"title": "be9140e6534c11afa048e0200f33ae2a594222b9",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/be9140e6534c11afa048e0200f33ae2a594222b9"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda",
"title": "1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda"
}
]
}
},
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/pigweed",
"id": "1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8884808949956211808"
},
{
"key": "scheduler_job_id",
"value": "pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[00:35:22.086] Scheduled build:
{
"id": "8719378888019237441",
"builder": {
"project": "pigweed",
"bucket": "pigweed.dev.ci",
"builder": "pigweed-linux-bazel-san-asan"
},
"createdBy": "project:pigweed",
"createTime": "2025-03-26T00:35:21.689375784Z",
"updateTime": "2025-03-26T00:35:21.689375784Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/pigweed",
"id": "1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda",
"ref": "refs/heads/main"
}
}
}
[00:35:22.086] Task URL: https://cr-buildbucket.appspot.com/build/8719378888019237441
[00:35:22.086] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:2:0) after 3m42s
[00:35:23.080] Received PubSub notification, asking Buildbucket for the build status
[00:35:23.129] Build status: SCHEDULED
[00:39:04.219] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:2:0)
[00:39:04.282] Build status: SCHEDULED
[00:39:04.282] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:4:0) after 9m40s
[00:48:44.299] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:4:0)
[00:48:44.330] Build status: SCHEDULED
[00:48:44.330] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:5:0) after 9m52s
[00:58:36.400] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:5:0)
[00:58:36.428] Build status: SCHEDULED
[00:58:36.428] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:6:0) after 9m28s
[01:08:04.494] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:6:0)
[01:08:04.519] Build status: SCHEDULED
[01:08:04.519] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:7:0) after 8m40s
[01:16:44.639] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:7:0)
[01:16:44.657] Build status: SCHEDULED
[01:16:44.657] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:8:0) after 7m43s
[01:24:27.676] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:8:0)
[01:24:27.704] Build status: SCHEDULED
[01:24:27.704] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:9:0) after 5m3s
[01:29:30.731] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:9:0)
[01:29:30.765] Build status: SCHEDULED
[01:29:30.765] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:10:0) after 9m16s
[01:38:46.788] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:10:0)
[01:38:46.824] Build status: SCHEDULED
[01:38:46.824] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:11:0) after 3m24s
[01:42:10.839] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:11:0)
[01:42:10.865] Build status: SCHEDULED
[01:42:10.865] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:12:0) after 3m59s
[01:46:09.883] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:12:0)
[01:46:09.899] Build status: SCHEDULED
[01:46:09.899] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:13:0) after 1m41s
[01:47:51.087] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:13:0)
[01:47:51.106] Build status: SCHEDULED
[01:47:51.106] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:14:0) after 4m25s
[01:52:16.123] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:14:0)
[01:52:16.145] Build status: SCHEDULED
[01:52:16.145] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:15:0) after 2m30s
[01:54:46.186] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:15:0)
[01:54:46.209] Build status: SCHEDULED
[01:54:46.209] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:16:0) after 1m34s
[01:56:20.231] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:16:0)
[01:56:20.253] Build status: SCHEDULED
[01:56:20.253] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:17:0) after 2m38s
[01:58:58.302] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:17:0)
[01:58:58.328] Build status: SCHEDULED
[01:58:58.328] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:18:0) after 7m14s
[02:06:12.382] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:18:0)
[02:06:12.412] Build status: SCHEDULED
[02:06:12.412] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:19:0) after 3m43s
[02:09:55.502] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:19:0)
[02:09:55.521] Build status: SCHEDULED
[02:09:55.521] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:20:0) after 3m56s
[02:13:51.566] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:20:0)
[02:13:51.582] Build status: SCHEDULED
[02:13:51.582] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:21:0) after 4m23s
[02:18:14.706] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:21:0)
[02:18:14.721] Build status: SCHEDULED
[02:18:14.721] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:22:0) after 9m37s
[02:27:51.773] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:22:0)
[02:27:51.793] Build status: SCHEDULED
[02:27:51.793] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:23:0) after 5m37s
[02:33:28.980] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:23:0)
[02:33:28.995] Build status: SCHEDULED
[02:33:28.995] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:24:0) after 9m29s
[02:42:58.020] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:24:0)
[02:42:58.041] Build status: SCHEDULED
[02:42:58.041] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:25:0) after 8m41s
[02:51:39.154] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:25:0)
[02:51:39.184] Build status: SCHEDULED
[02:51:39.184] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:26:0) after 6m24s
[02:58:03.302] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:26:0)
[02:58:03.320] Build status: SCHEDULED
[02:58:03.320] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:27:0) after 3m26s
[03:01:29.357] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:27:0)
[03:01:29.371] Build status: SCHEDULED
[03:01:29.371] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:28:0) after 8m24s
[03:09:53.534] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:28:0)
[03:09:53.558] Build status: SCHEDULED
[03:09:53.558] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:29:0) after 9m4s
[03:18:57.577] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:29:0)
[03:18:57.598] Build status: SCHEDULED
[03:18:57.598] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:30:0) after 6m32s
[03:25:29.640] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:30:0)
[03:25:29.657] Build status: SCHEDULED
[03:25:29.657] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:31:0) after 4m40s
[03:30:09.682] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:31:0)
[03:30:09.707] Build status: SCHEDULED
[03:30:09.707] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:32:0) after 8m47s
[03:38:56.734] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:32:0)
[03:38:56.755] Build status: SCHEDULED
[03:38:56.755] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:33:0) after 5m9s
[03:44:05.781] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:33:0)
[03:44:05.798] Build status: SCHEDULED
[03:44:05.798] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:34:0) after 1m21s
[03:45:26.869] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:34:0)
[03:45:26.884] Build status: SCHEDULED
[03:45:26.884] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:35:0) after 1m18s
[03:46:44.934] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:35:0)
[03:46:44.950] Build status: SCHEDULED
[03:46:44.950] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:36:0) after 3m26s
[03:50:10.967] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:36:0)
[03:50:10.991] Build status: SCHEDULED
[03:50:10.991] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:37:0) after 9m4s
[03:59:15.038] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:37:0)
[03:59:15.066] Build status: SCHEDULED
[03:59:15.066] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:38:0) after 2m37s
[04:01:52.089] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:38:0)
[04:01:52.105] Build status: SCHEDULED
[04:01:52.105] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:39:0) after 4m7s
[04:05:59.123] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:39:0)
[04:05:59.142] Build status: SCHEDULED
[04:05:59.142] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:40:0) after 9m23s
[04:15:22.242] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:40:0)
[04:15:22.276] Build status: SCHEDULED
[04:15:22.276] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:41:0) after 8m39s
[04:24:01.350] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:41:0)
[04:24:01.378] Build status: SCHEDULED
[04:24:01.378] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:42:0) after 9m51s
[04:33:52.387] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:42:0)
[04:33:52.418] Build status: SCHEDULED
[04:33:52.418] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan:8884808949956211808:43:0) after 7m35s
[04:38:39.731] Received PubSub notification, asking Buildbucket for the build status
[04:38:39.749] Build status: STARTED
[04:40:30.008] Received PubSub notification, asking Buildbucket for the build status
[04:40:30.060] Build:
{
"id": "8719378888019237441",
"builder": {
"project": "pigweed",
"bucket": "pigweed.dev.ci",
"builder": "pigweed-linux-bazel-san-asan"
},
"createdBy": "project:pigweed",
"createTime": "2025-03-26T00:35:21.689375784Z",
"startTime": "2025-03-26T04:38:39.461740193Z",
"endTime": "2025-03-26T04:40:29.511102650Z",
"updateTime": "2025-03-26T04:40:29.511102650Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/pigweed",
"id": "1e464ac2e81e0403ccfd95aa4bf6b21dba6c7cda",
"ref": "refs/heads/main"
}
}
}
[04:40:30.060] Invocation finished in 4h5m9.602001925s with status SUCCEEDED