[00:12:37.057] New invocation is queued and will start shortly
[00:12:38.333] Starting the invocation (attempt 1)
[00:12:38.401] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/emscripten-releases/+/6fb1ade0a54c4f9ec552523473779d8d094771b8"
[00:12:38.401] Popped gitiles commit info from properties and tags
[00:12:38.401] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[00:12:38.401] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[00:12:38.401] Buildbucket request:
{
"requestId": "8939259156398576496",
"builder": {
"project": "emscripten-releases",
"bucket": "ci",
"builder": "linux-test-suites"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8939259156398576496",
"job": "emscripten-releases/linux-test-suites",
"triggers": [
{
"gitiles": {
"ref": "refs/heads/main",
"repo": "https://chromium.googlesource.com/emscripten-releases",
"revision": "6fb1ade0a54c4f9ec552523473779d8d094771b8"
},
"id": "https://chromium.googlesource.com/emscripten-releases/+/refs/heads/main@6fb1ade0a54c4f9ec552523473779d8d094771b8",
"title": "6fb1ade0a54c4f9ec552523473779d8d094771b8",
"url": "https://chromium.googlesource.com/emscripten-releases/+/6fb1ade0a54c4f9ec552523473779d8d094771b8"
}
]
}
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "emscripten-releases",
"id": "6fb1ade0a54c4f9ec552523473779d8d094771b8",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8939259156398576496"
},
{
"key": "scheduler_job_id",
"value": "emscripten-releases/linux-test-suites"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[00:12:38.829] Scheduled build:
{
"id": "8773829094265414865",
"builder": {
"project": "emscripten-releases",
"bucket": "ci",
"builder": "linux-test-suites"
},
"createdBy": "project:emscripten-releases",
"createTime": "2023-08-03T00:12:38.469696462Z",
"updateTime": "2023-08-03T00:12:38.469696462Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "emscripten-releases",
"id": "6fb1ade0a54c4f9ec552523473779d8d094771b8",
"ref": "refs/heads/main"
}
}
}
[00:12:38.829] Task URL: https://cr-buildbucket.appspot.com/build/8773829094265414865
[00:12:38.829] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:2:0) after 8m7s
[00:12:39.836] Received PubSub notification, asking Buildbucket for the build status
[00:12:39.855] Build status: SCHEDULED
[00:20:45.844] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:2:0)
[00:20:45.887] Build status: SCHEDULED
[00:20:45.887] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:4:0) after 3m24s
[00:24:09.908] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:4:0)
[00:24:09.936] Build status: SCHEDULED
[00:24:09.936] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:5:0) after 6m24s
[00:30:34.126] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:5:0)
[00:30:34.145] Build status: SCHEDULED
[00:30:34.145] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:6:0) after 7m42s
[00:38:16.445] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:6:0)
[00:38:16.759] Build status: SCHEDULED
[00:38:16.759] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:7:0) after 5m8s
[00:43:24.894] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:7:0)
[00:43:24.918] Build status: SCHEDULED
[00:43:24.918] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:8:0) after 6m30s
[00:49:54.929] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:8:0)
[00:49:54.965] Build status: SCHEDULED
[00:49:54.965] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:9:0) after 9m12s
[00:59:06.993] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:9:0)
[00:59:07.087] Build status: SCHEDULED
[00:59:07.087] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:10:0) after 5m52s
[01:04:59.130] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:10:0)
[01:04:59.151] Build status: SCHEDULED
[01:04:59.151] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:11:0) after 4m26s
[01:09:25.171] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:11:0)
[01:09:25.196] Build status: SCHEDULED
[01:09:25.196] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:12:0) after 4m57s
[01:14:22.420] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:12:0)
[01:14:22.601] Build status: SCHEDULED
[01:14:22.601] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:13:0) after 3m21s
[01:17:43.599] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:13:0)
[01:17:43.674] Build status: SCHEDULED
[01:17:43.674] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:14:0) after 3m58s
[01:21:41.876] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:14:0)
[01:21:41.997] Build status: SCHEDULED
[01:21:41.997] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:15:0) after 8m29s
[01:30:11.144] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:15:0)
[01:30:11.172] Build status: SCHEDULED
[01:30:11.172] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:16:0) after 9m43s
[01:39:54.221] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:16:0)
[01:39:54.239] Build status: SCHEDULED
[01:39:54.240] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:17:0) after 7m38s
[01:47:32.348] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:17:0)
[01:47:32.377] Build status: SCHEDULED
[01:47:32.377] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:18:0) after 8m7s
[01:55:39.636] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:18:0)
[01:55:39.673] Build status: SCHEDULED
[01:55:39.673] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:19:0) after 7m5s
[02:02:44.694] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:19:0)
[02:02:44.714] Build status: SCHEDULED
[02:02:44.714] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:20:0) after 5m32s
[02:08:16.737] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:20:0)
[02:08:16.763] Build status: SCHEDULED
[02:08:16.763] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:21:0) after 9m35s
[02:17:51.733] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:21:0)
[02:17:51.749] Build status: SCHEDULED
[02:17:51.749] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:22:0) after 2m36s
[02:20:27.782] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:22:0)
[02:20:27.809] Build status: SCHEDULED
[02:20:27.809] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:23:0) after 4m45s
[02:25:13.152] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:23:0)
[02:25:13.192] Build status: SCHEDULED
[02:25:13.192] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:24:0) after 4m18s
[02:29:31.209] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:24:0)
[02:29:31.232] Build status: SCHEDULED
[02:29:31.232] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:25:0) after 8m57s
[02:38:28.505] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:25:0)
[02:38:28.524] Build status: SCHEDULED
[02:38:28.524] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:26:0) after 2m47s
[02:41:15.663] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:26:0)
[02:41:15.683] Build status: SCHEDULED
[02:41:15.683] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:27:0) after 2m19s
[02:43:34.879] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:27:0)
[02:43:34.899] Build status: SCHEDULED
[02:43:34.899] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:28:0) after 2m15s
[02:44:05.689] Received PubSub notification, asking Buildbucket for the build status
[02:44:05.710] Build status: STARTED
[02:45:50.001] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:28:0)
[02:45:50.022] Build status: STARTED
[02:45:50.022] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:30:0) after 1m17s
[02:47:07.336] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:30:0)
[02:47:07.558] Build status: STARTED
[02:47:07.558] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:31:0) after 3m27s
[02:50:34.786] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:31:0)
[02:50:34.878] Build status: STARTED
[02:50:34.879] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:32:0) after 1m4s
[02:51:38.871] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:32:0)
[02:51:38.899] Build status: STARTED
[02:51:38.899] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:33:0) after 1m56s
[02:53:35.072] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:33:0)
[02:53:35.089] Build status: STARTED
[02:53:35.089] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:34:0) after 3m31s
[02:57:06.220] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:34:0)
[02:57:06.253] Build status: STARTED
[02:57:06.253] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:35:0) after 1m26s
[02:58:32.230] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:35:0)
[02:58:32.254] Build status: STARTED
[02:58:32.254] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:36:0) after 6m31s
[03:05:03.510] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:36:0)
[03:05:03.614] Build status: STARTED
[03:05:03.614] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:37:0) after 1m19s
[03:06:22.754] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:37:0)
[03:06:22.793] Build status: STARTED
[03:06:22.793] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:38:0) after 6m3s
[03:12:25.951] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:38:0)
[03:12:25.968] Build status: STARTED
[03:12:25.968] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:39:0) after 6m26s
[03:18:52.123] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:39:0)
[03:18:52.152] Build status: STARTED
[03:18:52.152] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:40:0) after 2m12s
[03:21:04.210] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:40:0)
[03:21:04.249] Build status: STARTED
[03:21:04.249] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:41:0) after 6m43s
[03:27:47.329] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:41:0)
[03:27:47.349] Build status: STARTED
[03:27:47.349] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:42:0) after 7m39s
[03:35:26.367] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:42:0)
[03:35:26.445] Build status: STARTED
[03:35:26.445] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:43:0) after 8m1s
[03:43:27.464] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:43:0)
[03:43:27.482] Build status: STARTED
[03:43:27.482] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:44:0) after 3m48s
[03:47:15.554] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:44:0)
[03:47:15.571] Build status: STARTED
[03:47:15.571] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:45:0) after 9m18s
[03:56:33.652] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:45:0)
[03:56:33.673] Build status: STARTED
[03:56:33.673] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:46:0) after 9m27s
[04:06:00.688] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:46:0)
[04:06:00.756] Build status: STARTED
[04:06:00.756] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:47:0) after 2m1s
[04:08:01.884] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:47:0)
[04:08:02.007] Build status: STARTED
[04:08:02.007] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:48:0) after 8m20s
[04:16:22.032] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:48:0)
[04:16:22.051] Build status: STARTED
[04:16:22.051] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:49:0) after 1m59s
[04:18:21.598] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:49:0)
[04:18:21.624] Build status: STARTED
[04:18:21.624] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:50:0) after 8m45s
[04:27:07.252] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:50:0)
[04:27:07.268] Build status: STARTED
[04:27:07.268] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:51:0) after 2m28s
[04:29:35.367] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:51:0)
[04:29:35.387] Build status: STARTED
[04:29:35.387] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:52:0) after 2m36s
[04:32:11.408] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:52:0)
[04:32:11.436] Build status: STARTED
[04:32:11.436] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:53:0) after 5m45s
[04:37:56.456] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:53:0)
[04:37:56.476] Build status: STARTED
[04:37:56.476] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:54:0) after 4m42s
[04:42:38.554] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:54:0)
[04:42:38.583] Build status: STARTED
[04:42:38.583] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:55:0) after 6m0s
[04:48:38.772] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:55:0)
[04:48:38.799] Build status: STARTED
[04:48:38.799] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:56:0) after 4m48s
[04:53:27.380] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:56:0)
[04:53:27.407] Build status: STARTED
[04:53:27.408] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:57:0) after 2m42s
[04:56:09.414] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:57:0)
[04:56:09.497] Build status: STARTED
[04:56:09.497] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:58:0) after 2m13s
[04:58:22.612] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:58:0)
[04:58:22.633] Build status: STARTED
[04:58:22.634] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:59:0) after 8m19s
[05:06:41.715] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:59:0)
[05:06:41.771] Build status: STARTED
[05:06:41.771] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:60:0) after 4m43s
[05:11:24.803] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:60:0)
[05:11:24.820] Build status: STARTED
[05:11:24.820] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:61:0) after 1m15s
[05:12:39.847] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:61:0)
[05:12:39.892] Build status: STARTED
[05:12:39.892] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:62:0) after 1m37s
[05:14:16.906] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:62:0)
[05:14:17.006] Build status: STARTED
[05:14:17.006] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:63:0) after 5m50s
[05:20:07.074] Handling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:63:0)
[05:20:07.113] Build status: STARTED
[05:20:07.113] Scheduling timer "check-buildbucket-build-status" (emscripten-releases/linux-test-suites:8939259156398576496:64:0) after 7m53s
[05:27:16.351] Received PubSub notification, asking Buildbucket for the build status
[05:27:16.430] Build:
{
"id": "8773829094265414865",
"builder": {
"project": "emscripten-releases",
"bucket": "ci",
"builder": "linux-test-suites"
},
"createdBy": "project:emscripten-releases",
"createTime": "2023-08-03T00:12:38.469696462Z",
"startTime": "2023-08-03T02:44:04.767559Z",
"endTime": "2023-08-03T05:27:01.845158346Z",
"updateTime": "2023-08-03T05:27:01.845158346Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "emscripten-releases",
"id": "6fb1ade0a54c4f9ec552523473779d8d094771b8",
"ref": "refs/heads/main"
}
}
}
[05:27:16.430] Invocation finished in 5h14m39.379839858s with status SUCCEEDED