[01:00:02.140] New invocation is queued and will start shortly
[01:00:04.939] Starting the invocation (attempt 1)
[01:00:04.968] Popped buildset tag "buildset:commit/gitiles/pigweed.googlesource.com/pigweed/pigweed/+/abf16415ace60cd29691fc55c14a654975800c88"
[01:00:04.968] Popped gitiles commit info from properties and tags
[01:00:04.968] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[01:00:04.969] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[01:00:04.969] Buildbucket request:
{
"requestId": "8866325615165770528",
"builder": {
"project": "pigweed",
"bucket": "pigweed.dev.ci",
"builder": "pigweed-linux-bazel-sanitizers-ubsan"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8866325615165770528",
"job": "pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan",
"triggers": [
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "d55c3fc682af309969da7cec5671a6f8859060a8"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@d55c3fc682af309969da7cec5671a6f8859060a8",
"title": "d55c3fc682af309969da7cec5671a6f8859060a8",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/d55c3fc682af309969da7cec5671a6f8859060a8"
},
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://pigweed.googlesource.com/pigweed/pigweed",
"revision": "abf16415ace60cd29691fc55c14a654975800c88"
},
"id": "https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main@abf16415ace60cd29691fc55c14a654975800c88",
"title": "abf16415ace60cd29691fc55c14a654975800c88",
"url": "https://pigweed.googlesource.com/pigweed/pigweed/+/abf16415ace60cd29691fc55c14a654975800c88"
}
]
}
},
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/pigweed",
"id": "abf16415ace60cd29691fc55c14a654975800c88",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8866325615165770528"
},
{
"key": "scheduler_job_id",
"value": "pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[01:00:05.431] Scheduled build:
{
"id": "8700895551476446337",
"builder": {
"project": "pigweed",
"bucket": "pigweed.dev.ci",
"builder": "pigweed-linux-bazel-sanitizers-ubsan"
},
"createdBy": "project:pigweed",
"createTime": "2025-10-16T01:00:05.031995758Z",
"updateTime": "2025-10-16T01:00:05.031995758Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/pigweed",
"id": "abf16415ace60cd29691fc55c14a654975800c88",
"ref": "refs/heads/main"
}
}
}
[01:00:05.431] Task URL: https://cr-buildbucket.appspot.com/build/8700895551476446337
[01:00:05.431] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:2:0) after 8m13s
[01:00:06.318] Received PubSub notification, asking Buildbucket for the build status
[01:00:06.337] Build status: SCHEDULED
[01:08:18.459] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:2:0)
[01:08:18.476] Build status: SCHEDULED
[01:08:18.476] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:4:0) after 1m19s
[01:09:37.488] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:4:0)
[01:09:37.503] Build status: SCHEDULED
[01:09:37.503] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:5:0) after 7m50s
[01:17:27.565] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:5:0)
[01:17:27.590] Build status: SCHEDULED
[01:17:27.590] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:6:0) after 2m43s
[01:20:10.668] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:6:0)
[01:20:10.704] Build status: SCHEDULED
[01:20:10.704] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:7:0) after 4m2s
[01:24:12.769] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:7:0)
[01:24:12.793] Build status: SCHEDULED
[01:24:12.794] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:8:0) after 2m38s
[01:26:50.807] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:8:0)
[01:26:50.831] Build status: SCHEDULED
[01:26:50.831] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:9:0) after 2m39s
[01:29:29.865] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:9:0)
[01:29:29.887] Build status: SCHEDULED
[01:29:29.887] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:10:0) after 6m48s
[01:36:17.902] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:10:0)
[01:36:17.923] Build status: SCHEDULED
[01:36:17.923] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:11:0) after 3m30s
[01:39:47.937] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:11:0)
[01:39:47.960] Build status: SCHEDULED
[01:39:47.960] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:12:0) after 4m4s
[01:43:51.976] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:12:0)
[01:43:52.002] Build status: SCHEDULED
[01:43:52.002] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:13:0) after 8m37s
[01:52:29.015] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:13:0)
[01:52:29.068] Build status: SCHEDULED
[01:52:29.068] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:14:0) after 6m19s
[01:58:48.083] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:14:0)
[01:58:48.111] Build status: SCHEDULED
[01:58:48.111] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:15:0) after 3m17s
[02:02:05.123] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:15:0)
[02:02:05.146] Build status: SCHEDULED
[02:02:05.146] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:16:0) after 8m36s
[02:10:41.179] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:16:0)
[02:10:41.197] Build status: SCHEDULED
[02:10:41.197] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:17:0) after 2m21s
[02:13:02.210] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:17:0)
[02:13:02.225] Build status: SCHEDULED
[02:13:02.225] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:18:0) after 4m1s
[02:17:03.240] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:18:0)
[02:17:03.321] Build status: SCHEDULED
[02:17:03.321] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:19:0) after 4m59s
[02:22:02.376] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:19:0)
[02:22:02.392] Build status: SCHEDULED
[02:22:02.393] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:20:0) after 4m15s
[02:26:17.406] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:20:0)
[02:26:17.423] Build status: SCHEDULED
[02:26:17.423] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:21:0) after 6m10s
[02:32:27.435] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:21:0)
[02:32:27.461] Build status: SCHEDULED
[02:32:27.461] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:22:0) after 8m3s
[02:40:30.475] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:22:0)
[02:40:30.490] Build status: SCHEDULED
[02:40:30.491] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:23:0) after 9m40s
[02:50:10.505] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:23:0)
[02:50:10.526] Build status: SCHEDULED
[02:50:10.526] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:24:0) after 3m16s
[02:53:26.590] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:24:0)
[02:53:26.606] Build status: SCHEDULED
[02:53:26.606] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:25:0) after 6m30s
[02:59:56.670] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:25:0)
[02:59:56.687] Build status: SCHEDULED
[02:59:56.687] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:26:0) after 5m6s
[03:05:02.740] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:26:0)
[03:05:02.769] Build status: SCHEDULED
[03:05:02.769] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:27:0) after 4m14s
[03:09:16.832] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:27:0)
[03:09:16.899] Build status: SCHEDULED
[03:09:16.899] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:28:0) after 6m2s
[03:15:19.029] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:28:0)
[03:15:19.045] Build status: SCHEDULED
[03:15:19.045] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:29:0) after 4m55s
[03:20:14.059] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:29:0)
[03:20:14.075] Build status: SCHEDULED
[03:20:14.075] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:30:0) after 2m14s
[03:22:28.089] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:30:0)
[03:22:28.115] Build status: SCHEDULED
[03:22:28.115] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:31:0) after 3m43s
[03:26:11.130] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:31:0)
[03:26:11.147] Build status: SCHEDULED
[03:26:11.147] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:32:0) after 2m35s
[03:28:46.162] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:32:0)
[03:28:46.183] Build status: SCHEDULED
[03:28:46.183] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:33:0) after 6m16s
[03:35:02.206] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:33:0)
[03:35:02.227] Build status: SCHEDULED
[03:35:02.227] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:34:0) after 7m13s
[03:42:15.299] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:34:0)
[03:42:15.318] Build status: SCHEDULED
[03:42:15.318] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:35:0) after 7m42s
[03:49:57.335] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:35:0)
[03:49:57.397] Build status: SCHEDULED
[03:49:57.397] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:36:0) after 2m57s
[03:52:54.587] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:36:0)
[03:52:54.627] Build status: SCHEDULED
[03:52:54.627] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:37:0) after 6m40s
[03:59:34.638] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:37:0)
[03:59:34.654] Build status: SCHEDULED
[03:59:34.654] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:38:0) after 3m36s
[04:03:10.684] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:38:0)
[04:03:10.711] Build status: SCHEDULED
[04:03:10.711] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:39:0) after 1m13s
[04:04:23.879] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:39:0)
[04:04:24.002] Build status: SCHEDULED
[04:04:24.003] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:40:0) after 2m20s
[04:06:44.036] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:40:0)
[04:06:44.055] Build status: SCHEDULED
[04:06:44.055] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:41:0) after 9m44s
[04:16:28.063] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:41:0)
[04:16:28.111] Build status: SCHEDULED
[04:16:28.111] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:42:0) after 9m35s
[04:26:03.124] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:42:0)
[04:26:03.169] Build status: SCHEDULED
[04:26:03.169] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:43:0) after 4m53s
[04:30:56.208] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:43:0)
[04:30:56.222] Build status: SCHEDULED
[04:30:56.222] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:44:0) after 1m59s
[04:32:55.237] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:44:0)
[04:32:55.257] Build status: SCHEDULED
[04:32:55.257] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:45:0) after 8m43s
[04:41:18.919] Received PubSub notification, asking Buildbucket for the build status
[04:41:18.936] Build status: STARTED
[04:41:38.349] Handling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:45:0)
[04:41:38.367] Build status: STARTED
[04:41:38.367] Scheduling timer "check-buildbucket-build-status" (pigweed/pigweed.dev.ci-pigweed-linux-bazel-sanitizers-ubsan:8866325615165770528:47:0) after 7m58s
[04:47:59.855] Received PubSub notification, asking Buildbucket for the build status
[04:47:59.871] Build:
{
"id": "8700895551476446337",
"builder": {
"project": "pigweed",
"bucket": "pigweed.dev.ci",
"builder": "pigweed-linux-bazel-sanitizers-ubsan"
},
"createdBy": "project:pigweed",
"createTime": "2025-10-16T01:00:05.031995758Z",
"startTime": "2025-10-16T04:41:18.709046168Z",
"endTime": "2025-10-16T04:47:07.840579996Z",
"updateTime": "2025-10-16T04:47:07.840579996Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "pigweed.googlesource.com",
"project": "pigweed/pigweed",
"id": "abf16415ace60cd29691fc55c14a654975800c88",
"ref": "refs/heads/main"
}
}
}
[04:47:59.871] Invocation finished in 3h47m57.741400651s with status SUCCEEDED