[12:33:58.912] New invocation is queued and will start shortly
[12:34:00.026] Starting the invocation (attempt 1)
[12:34:00.057] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/e3af49d630dec14f8d98df39fcf28e95a203af87"
[12:34:00.057] Popped gitiles commit info from properties and tags
[12:34:00.057] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[12:34:00.058] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[12:34:00.058] Buildbucket request:
{
"requestId": "8893189254866306160",
"builder": {
"project": "chromium-m132",
"bucket": "ci",
"builder": "win32-official"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8893189254866306160",
"job": "chromium-m132/win32-official",
"triggers": [
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "ba12573d8f8ead6577d39f30c1c82308fcb49cd7"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@ba12573d8f8ead6577d39f30c1c82308fcb49cd7",
"title": "ba12573d8f8ead6577d39f30c1c82308fcb49cd7",
"url": "https://chromium.googlesource.com/chromium/src/+/ba12573d8f8ead6577d39f30c1c82308fcb49cd7"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "a33c86757fc11beda9409d8b8bd64080a137a6a5"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@a33c86757fc11beda9409d8b8bd64080a137a6a5",
"title": "a33c86757fc11beda9409d8b8bd64080a137a6a5",
"url": "https://chromium.googlesource.com/chromium/src/+/a33c86757fc11beda9409d8b8bd64080a137a6a5"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "c7fb16c3444f411195602d4ddcd24fb79d85cd27"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@c7fb16c3444f411195602d4ddcd24fb79d85cd27",
"title": "c7fb16c3444f411195602d4ddcd24fb79d85cd27",
"url": "https://chromium.googlesource.com/chromium/src/+/c7fb16c3444f411195602d4ddcd24fb79d85cd27"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "efc320f1535df6a84be6e171366006033c81af8f"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@efc320f1535df6a84be6e171366006033c81af8f",
"title": "efc320f1535df6a84be6e171366006033c81af8f",
"url": "https://chromium.googlesource.com/chromium/src/+/efc320f1535df6a84be6e171366006033c81af8f"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "d59184bf6779954743f5f37e96732bde2ef7be91"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@d59184bf6779954743f5f37e96732bde2ef7be91",
"title": "d59184bf6779954743f5f37e96732bde2ef7be91",
"url": "https://chromium.googlesource.com/chromium/src/+/d59184bf6779954743f5f37e96732bde2ef7be91"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "f74a1669de21678d33a3069c31b020ca55a30093"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@f74a1669de21678d33a3069c31b020ca55a30093",
"title": "f74a1669de21678d33a3069c31b020ca55a30093",
"url": "https://chromium.googlesource.com/chromium/src/+/f74a1669de21678d33a3069c31b020ca55a30093"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "10b7a474afbce34f99261c9611b3ac0331f66ffb"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@10b7a474afbce34f99261c9611b3ac0331f66ffb",
"title": "10b7a474afbce34f99261c9611b3ac0331f66ffb",
"url": "https://chromium.googlesource.com/chromium/src/+/10b7a474afbce34f99261c9611b3ac0331f66ffb"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "97bb5fca311254fecbf48db6745445ecc344c86a"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@97bb5fca311254fecbf48db6745445ecc344c86a",
"title": "97bb5fca311254fecbf48db6745445ecc344c86a",
"url": "https://chromium.googlesource.com/chromium/src/+/97bb5fca311254fecbf48db6745445ecc344c86a"
},
{
"gitiles": {
"ref": "refs/branch-heads/6834",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "e3af49d630dec14f8d98df39fcf28e95a203af87"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6834@e3af49d630dec14f8d98df39fcf28e95a203af87",
"title": "e3af49d630dec14f8d98df39fcf28e95a203af87",
"url": "https://chromium.googlesource.com/chromium/src/+/e3af49d630dec14f8d98df39fcf28e95a203af87"
}
]
}
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "e3af49d630dec14f8d98df39fcf28e95a203af87",
"ref": "refs/branch-heads/6834"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8893189254866306160"
},
{
"key": "scheduler_job_id",
"value": "chromium-m132/win32-official"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[12:34:00.710] Scheduled build:
{
"id": "8727759192869620049",
"builder": {
"project": "chromium-m132",
"bucket": "ci",
"builder": "win32-official"
},
"number": 199,
"createdBy": "project:chromium-m132",
"createTime": "2024-12-23T12:34:00.189907533Z",
"updateTime": "2024-12-23T12:34:00.189907533Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "e3af49d630dec14f8d98df39fcf28e95a203af87",
"ref": "refs/branch-heads/6834"
}
}
}
[12:34:00.710] Task URL: https://cr-buildbucket.appspot.com/build/8727759192869620049
[12:34:00.710] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:2:0) after 5m9s
[12:34:08.208] Received PubSub notification, asking Buildbucket for the build status
[12:34:08.326] Build status: SCHEDULED
[12:34:27.274] Received PubSub notification, asking Buildbucket for the build status
[12:34:27.313] Build status: STARTED
[12:39:09.725] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:2:0)
[12:39:09.814] Build status: STARTED
[12:39:09.814] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:5:0) after 2m27s
[12:41:36.939] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:5:0)
[12:41:36.966] Build status: STARTED
[12:41:36.966] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:6:0) after 1m56s
[12:43:33.406] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:6:0)
[12:43:33.426] Build status: STARTED
[12:43:33.426] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:7:0) after 4m8s
[12:47:41.446] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:7:0)
[12:47:41.465] Build status: STARTED
[12:47:41.465] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:8:0) after 3m6s
[12:50:47.648] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:8:0)
[12:50:47.667] Build status: STARTED
[12:50:47.667] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:9:0) after 9m55s
[13:00:42.753] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:9:0)
[13:00:42.778] Build status: STARTED
[13:00:42.778] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:10:0) after 9m48s
[13:10:30.801] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:10:0)
[13:10:30.832] Build status: STARTED
[13:10:30.832] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:11:0) after 2m16s
[13:12:46.976] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:11:0)
[13:12:47.001] Build status: STARTED
[13:12:47.001] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:12:0) after 4m53s
[13:17:40.164] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:12:0)
[13:17:40.251] Build status: STARTED
[13:17:40.251] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:13:0) after 2m0s
[13:19:40.561] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:13:0)
[13:19:40.592] Build status: STARTED
[13:19:40.592] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:14:0) after 5m55s
[13:25:35.712] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:14:0)
[13:25:35.728] Build status: STARTED
[13:25:35.728] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:15:0) after 2m23s
[13:27:58.746] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:15:0)
[13:27:58.764] Build status: STARTED
[13:27:58.764] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:16:0) after 2m38s
[13:30:36.844] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:16:0)
[13:30:36.865] Build status: STARTED
[13:30:36.865] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:17:0) after 8m36s
[13:39:12.891] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:17:0)
[13:39:12.917] Build status: STARTED
[13:39:12.917] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:18:0) after 3m1s
[13:42:13.999] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:18:0)
[13:42:14.016] Build status: STARTED
[13:42:14.016] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:19:0) after 7m11s
[13:49:25.035] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:19:0)
[13:49:25.094] Build status: STARTED
[13:49:25.094] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:20:0) after 9m16s
[13:58:41.161] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:20:0)
[13:58:41.191] Build status: STARTED
[13:58:41.191] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:21:0) after 5m29s
[14:04:10.241] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:21:0)
[14:04:10.260] Build status: STARTED
[14:04:10.260] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:22:0) after 6m23s
[14:10:33.318] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:22:0)
[14:10:33.342] Build status: STARTED
[14:10:33.342] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:23:0) after 7m23s
[14:17:56.340] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:23:0)
[14:17:56.393] Build status: STARTED
[14:17:56.393] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:24:0) after 4m27s
[14:22:23.418] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:24:0)
[14:22:23.450] Build status: STARTED
[14:22:23.451] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:25:0) after 8m52s
[14:31:15.654] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:25:0)
[14:31:15.728] Build status: STARTED
[14:31:15.728] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:26:0) after 2m48s
[14:34:03.900] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:26:0)
[14:34:03.922] Build status: STARTED
[14:34:03.922] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:27:0) after 9m16s
[14:43:20.078] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:27:0)
[14:43:20.104] Build status: STARTED
[14:43:20.104] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:28:0) after 2m23s
[14:45:43.259] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:28:0)
[14:45:43.285] Build status: STARTED
[14:45:43.285] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:29:0) after 7m56s
[14:53:39.371] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:29:0)
[14:53:39.392] Build status: STARTED
[14:53:39.392] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:30:0) after 5m25s
[14:59:04.434] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:30:0)
[14:59:04.523] Build status: STARTED
[14:59:04.523] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:31:0) after 6m24s
[15:05:28.547] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:31:0)
[15:05:28.566] Build status: STARTED
[15:05:28.566] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:32:0) after 9m1s
[15:14:29.628] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:32:0)
[15:14:29.647] Build status: STARTED
[15:14:29.647] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:33:0) after 6m19s
[15:20:48.669] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:33:0)
[15:20:48.694] Build status: STARTED
[15:20:48.694] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:34:0) after 9m46s
[15:30:34.740] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:34:0)
[15:30:34.766] Build status: STARTED
[15:30:34.766] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:35:0) after 7m45s
[15:38:19.796] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:35:0)
[15:38:19.817] Build status: STARTED
[15:38:19.817] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:36:0) after 5m18s
[15:43:37.850] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:36:0)
[15:43:37.871] Build status: STARTED
[15:43:37.871] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:37:0) after 2m32s
[15:46:10.000] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:37:0)
[15:46:10.021] Build status: STARTED
[15:46:10.021] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:38:0) after 4m17s
[15:50:27.068] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:38:0)
[15:50:27.095] Build status: STARTED
[15:50:27.095] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:39:0) after 7m4s
[15:57:31.115] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:39:0)
[15:57:31.140] Build status: STARTED
[15:57:31.140] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:40:0) after 8m23s
[16:05:54.283] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:40:0)
[16:05:54.299] Build status: STARTED
[16:05:54.299] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:41:0) after 5m42s
[16:11:36.593] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:41:0)
[16:11:36.631] Build status: STARTED
[16:11:36.631] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:42:0) after 5m20s
[16:16:56.938] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:42:0)
[16:16:56.957] Build status: STARTED
[16:16:56.957] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:43:0) after 5m38s
[16:22:35.040] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:43:0)
[16:22:35.058] Build status: STARTED
[16:22:35.058] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:44:0) after 5m36s
[16:28:11.088] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:44:0)
[16:28:11.203] Build status: STARTED
[16:28:11.203] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:45:0) after 4m12s
[16:32:23.332] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:45:0)
[16:32:23.356] Build status: STARTED
[16:32:23.356] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:46:0) after 8m32s
[16:40:55.416] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:46:0)
[16:40:55.433] Build status: STARTED
[16:40:55.433] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:47:0) after 8m29s
[16:49:24.458] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:47:0)
[16:49:24.475] Build status: STARTED
[16:49:24.475] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:48:0) after 5m18s
[16:54:42.502] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:48:0)
[16:54:42.525] Build status: STARTED
[16:54:42.525] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:49:0) after 7m35s
[17:02:17.553] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:49:0)
[17:02:17.651] Build status: STARTED
[17:02:17.651] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:50:0) after 3m25s
[17:05:42.672] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:50:0)
[17:05:42.689] Build status: STARTED
[17:05:42.689] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:51:0) after 5m57s
[17:11:39.873] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:51:0)
[17:11:39.890] Build status: STARTED
[17:11:39.890] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:52:0) after 6m28s
[17:18:07.950] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:52:0)
[17:18:07.974] Build status: STARTED
[17:18:07.974] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:53:0) after 5m10s
[17:23:18.099] Handling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:53:0)
[17:23:18.115] Build status: STARTED
[17:23:18.115] Scheduling timer "check-buildbucket-build-status" (chromium-m132/win32-official:8893189254866306160:54:0) after 7m42s
[17:28:31.171] Received PubSub notification, asking Buildbucket for the build status
[17:28:31.228] Build:
{
"id": "8727759192869620049",
"builder": {
"project": "chromium-m132",
"bucket": "ci",
"builder": "win32-official"
},
"number": 199,
"createdBy": "project:chromium-m132",
"createTime": "2024-12-23T12:34:00.189907533Z",
"startTime": "2024-12-23T12:34:26.343968070Z",
"endTime": "2024-12-23T17:28:30.773752528Z",
"updateTime": "2024-12-23T17:28:30.773752528Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "e3af49d630dec14f8d98df39fcf28e95a203af87",
"ref": "refs/branch-heads/6834"
}
}
}
[17:28:31.228] Invocation finished in 4h54m32.326849826s with status SUCCEEDED