[22:11:10.624] New invocation is queued and will start shortly
[22:11:11.731] Starting the invocation (attempt 1)
[22:11:11.762] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/ac5b546118a1d3d7d4c0acc30eee2980feee559e"
[22:11:11.762] Popped gitiles commit info from properties and tags
[22:11:11.762] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[22:11:11.762] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[22:11:11.763] Buildbucket request:
{
"requestId": "8839881924636402496",
"builder": {
"project": "chromium-m151",
"bucket": "ci",
"builder": "win-official"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8839881924636402496",
"job": "chromium-m151/win-official",
"triggers": [
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "5230f5896ce508d9ddf8c48ad7bdd70f5f4a45e8"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@5230f5896ce508d9ddf8c48ad7bdd70f5f4a45e8",
"title": "5230f5896ce508d9ddf8c48ad7bdd70f5f4a45e8",
"url": "https://chromium.googlesource.com/chromium/src/+/5230f5896ce508d9ddf8c48ad7bdd70f5f4a45e8"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "bcf799a53b075b7e082988d60cff67aedfd583aa"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@bcf799a53b075b7e082988d60cff67aedfd583aa",
"title": "bcf799a53b075b7e082988d60cff67aedfd583aa",
"url": "https://chromium.googlesource.com/chromium/src/+/bcf799a53b075b7e082988d60cff67aedfd583aa"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "a92b87a4c74a60273bf174a3c63d645dae086f0a"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@a92b87a4c74a60273bf174a3c63d645dae086f0a",
"title": "a92b87a4c74a60273bf174a3c63d645dae086f0a",
"url": "https://chromium.googlesource.com/chromium/src/+/a92b87a4c74a60273bf174a3c63d645dae086f0a"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "f36c0a9365f1718b666afc5f947d59c830ed3ad2"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@f36c0a9365f1718b666afc5f947d59c830ed3ad2",
"title": "f36c0a9365f1718b666afc5f947d59c830ed3ad2",
"url": "https://chromium.googlesource.com/chromium/src/+/f36c0a9365f1718b666afc5f947d59c830ed3ad2"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "9cc79b295cb2aa6f50a7e45d78b22de3e38a644c"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@9cc79b295cb2aa6f50a7e45d78b22de3e38a644c",
"title": "9cc79b295cb2aa6f50a7e45d78b22de3e38a644c",
"url": "https://chromium.googlesource.com/chromium/src/+/9cc79b295cb2aa6f50a7e45d78b22de3e38a644c"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "4f7877360b655a5daa12ac836b991decef3f44f5"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@4f7877360b655a5daa12ac836b991decef3f44f5",
"title": "4f7877360b655a5daa12ac836b991decef3f44f5",
"url": "https://chromium.googlesource.com/chromium/src/+/4f7877360b655a5daa12ac836b991decef3f44f5"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "e5839a3b42e87474672d16d5eed3c108f1c1554a"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@e5839a3b42e87474672d16d5eed3c108f1c1554a",
"title": "e5839a3b42e87474672d16d5eed3c108f1c1554a",
"url": "https://chromium.googlesource.com/chromium/src/+/e5839a3b42e87474672d16d5eed3c108f1c1554a"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "ef10cb320d96a08dfc8886dc0a3c810a4f7e32cd"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@ef10cb320d96a08dfc8886dc0a3c810a4f7e32cd",
"title": "ef10cb320d96a08dfc8886dc0a3c810a4f7e32cd",
"url": "https://chromium.googlesource.com/chromium/src/+/ef10cb320d96a08dfc8886dc0a3c810a4f7e32cd"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "6925f4ec1b1dcafa335aca3577cc9d964f868e9c"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@6925f4ec1b1dcafa335aca3577cc9d964f868e9c",
"title": "6925f4ec1b1dcafa335aca3577cc9d964f868e9c",
"url": "https://chromium.googlesource.com/chromium/src/+/6925f4ec1b1dcafa335aca3577cc9d964f868e9c"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "e8ecca565c9ea06f6a351a2ec847fde38be6650e"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@e8ecca565c9ea06f6a351a2ec847fde38be6650e",
"title": "e8ecca565c9ea06f6a351a2ec847fde38be6650e",
"url": "https://chromium.googlesource.com/chromium/src/+/e8ecca565c9ea06f6a351a2ec847fde38be6650e"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "bfa3579138998e2fbb981725570fa588c5b6f8cd"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@bfa3579138998e2fbb981725570fa588c5b6f8cd",
"title": "bfa3579138998e2fbb981725570fa588c5b6f8cd",
"url": "https://chromium.googlesource.com/chromium/src/+/bfa3579138998e2fbb981725570fa588c5b6f8cd"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "7aeb966a0da7cd4e4ca681c0d9bb9f3c9602ba37"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@7aeb966a0da7cd4e4ca681c0d9bb9f3c9602ba37",
"title": "7aeb966a0da7cd4e4ca681c0d9bb9f3c9602ba37",
"url": "https://chromium.googlesource.com/chromium/src/+/7aeb966a0da7cd4e4ca681c0d9bb9f3c9602ba37"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "fb9fe1b95df3ac829992748350e29543f5e21037"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@fb9fe1b95df3ac829992748350e29543f5e21037",
"title": "fb9fe1b95df3ac829992748350e29543f5e21037",
"url": "https://chromium.googlesource.com/chromium/src/+/fb9fe1b95df3ac829992748350e29543f5e21037"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "08e7e3fbf708757b476aa6871ec911f2a0c96e86"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@08e7e3fbf708757b476aa6871ec911f2a0c96e86",
"title": "08e7e3fbf708757b476aa6871ec911f2a0c96e86",
"url": "https://chromium.googlesource.com/chromium/src/+/08e7e3fbf708757b476aa6871ec911f2a0c96e86"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "57f63a310e0d67f0ece144815583d64f73b01a0f"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@57f63a310e0d67f0ece144815583d64f73b01a0f",
"title": "57f63a310e0d67f0ece144815583d64f73b01a0f",
"url": "https://chromium.googlesource.com/chromium/src/+/57f63a310e0d67f0ece144815583d64f73b01a0f"
},
{
"gitiles": {
"ref": "refs/branch-heads/7922",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "ac5b546118a1d3d7d4c0acc30eee2980feee559e"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/7922@ac5b546118a1d3d7d4c0acc30eee2980feee559e",
"title": "ac5b546118a1d3d7d4c0acc30eee2980feee559e",
"url": "https://chromium.googlesource.com/chromium/src/+/ac5b546118a1d3d7d4c0acc30eee2980feee559e"
}
]
}
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ac5b546118a1d3d7d4c0acc30eee2980feee559e",
"ref": "refs/branch-heads/7922"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8839881924636402496"
},
{
"key": "scheduler_job_id",
"value": "chromium-m151/win-official"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[22:11:12.320] Scheduled build:
{
"id": "8674451862720107185",
"builder": {
"project": "chromium-m151",
"bucket": "ci",
"builder": "win-official"
},
"number": 231,
"createdBy": "project:chromium-m151",
"createTime": "2026-08-03T22:11:11.829797687Z",
"updateTime": "2026-08-03T22:11:11.829797687Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ac5b546118a1d3d7d4c0acc30eee2980feee559e",
"ref": "refs/branch-heads/7922"
}
}
}
[22:11:12.320] Task URL: https://cr-buildbucket.appspot.com/build/8674451862720107185
[22:11:12.320] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:2:0) after 9m33s
[22:11:13.330] Received PubSub notification, asking Buildbucket for the build status
[22:11:13.356] Build status: SCHEDULED
[22:11:17.533] Received PubSub notification, asking Buildbucket for the build status
[22:11:17.575] Build status: STARTED
[22:20:45.420] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:2:0)
[22:20:45.441] Build status: STARTED
[22:20:45.441] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:5:0) after 9m57s
[22:30:42.501] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:5:0)
[22:30:42.532] Build status: STARTED
[22:30:42.533] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:6:0) after 7m7s
[22:37:49.550] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:6:0)
[22:37:49.580] Build status: STARTED
[22:37:49.580] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:7:0) after 2m56s
[22:40:45.599] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:7:0)
[22:40:45.629] Build status: STARTED
[22:40:45.629] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:8:0) after 6m36s
[22:47:21.671] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:8:0)
[22:47:21.706] Build status: STARTED
[22:47:21.706] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:9:0) after 8m49s
[22:56:10.775] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:9:0)
[22:56:10.816] Build status: STARTED
[22:56:10.816] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:10:0) after 7m48s
[23:03:58.906] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:10:0)
[23:03:58.924] Build status: STARTED
[23:03:58.924] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:11:0) after 9m43s
[23:13:41.990] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:11:0)
[23:13:42.006] Build status: STARTED
[23:13:42.006] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:12:0) after 5m8s
[23:18:50.023] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:12:0)
[23:18:50.042] Build status: STARTED
[23:18:50.042] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:13:0) after 7m38s
[23:26:28.173] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:13:0)
[23:26:28.191] Build status: STARTED
[23:26:28.191] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:14:0) after 4m29s
[23:30:57.248] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:14:0)
[23:30:57.267] Build status: STARTED
[23:30:57.267] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:15:0) after 3m17s
[23:34:14.499] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:15:0)
[23:34:14.545] Build status: STARTED
[23:34:14.545] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:16:0) after 6m5s
[23:40:19.624] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:16:0)
[23:40:19.643] Build status: STARTED
[23:40:19.643] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:17:0) after 9m31s
[23:49:50.690] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:17:0)
[23:49:50.712] Build status: STARTED
[23:49:50.712] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:18:0) after 3m21s
[23:53:11.745] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:18:0)
[23:53:11.769] Build status: STARTED
[23:53:11.769] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:19:0) after 5m33s
[23:58:44.840] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:19:0)
[23:58:44.913] Build status: STARTED
[23:58:44.913] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:20:0) after 7m22s
[00:06:07.004] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:20:0)
[00:06:07.045] Build status: STARTED
[00:06:07.046] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:21:0) after 6m18s
[00:12:25.156] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:21:0)
[00:12:25.255] Build status: STARTED
[00:12:25.255] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:22:0) after 1m37s
[00:14:02.255] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:22:0)
[00:14:02.336] Build status: STARTED
[00:14:02.336] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:23:0) after 4m25s
[00:18:27.349] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:23:0)
[00:18:27.404] Build status: STARTED
[00:18:27.404] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:24:0) after 5m52s
[00:24:19.383] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:24:0)
[00:24:19.403] Build status: STARTED
[00:24:19.403] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:25:0) after 3m35s
[00:27:54.541] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:25:0)
[00:27:54.558] Build status: STARTED
[00:27:54.558] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:26:0) after 9m39s
[00:37:33.668] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:26:0)
[00:37:33.692] Build status: STARTED
[00:37:33.692] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:27:0) after 7m49s
[00:45:22.710] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:27:0)
[00:45:22.771] Build status: STARTED
[00:45:22.771] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:28:0) after 3m7s
[00:48:29.885] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:28:0)
[00:48:29.907] Build status: STARTED
[00:48:29.907] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:29:0) after 3m11s
[00:51:40.951] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:29:0)
[00:51:40.974] Build status: STARTED
[00:51:40.974] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:30:0) after 6m22s
[00:58:03.069] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:30:0)
[00:58:03.084] Build status: STARTED
[00:58:03.084] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:31:0) after 8m56s
[01:06:59.105] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:31:0)
[01:06:59.127] Build status: STARTED
[01:06:59.127] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:32:0) after 6m15s
[01:13:14.160] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:32:0)
[01:13:14.217] Build status: STARTED
[01:13:14.217] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:33:0) after 6m10s
[01:19:24.233] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:33:0)
[01:19:24.254] Build status: STARTED
[01:19:24.254] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:34:0) after 1m23s
[01:20:47.369] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:34:0)
[01:20:47.445] Build status: STARTED
[01:20:47.445] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:35:0) after 5m14s
[01:26:01.461] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:35:0)
[01:26:01.483] Build status: STARTED
[01:26:01.483] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:36:0) after 3m30s
[01:29:31.499] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:36:0)
[01:29:31.518] Build status: STARTED
[01:29:31.518] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:37:0) after 3m47s
[01:33:18.586] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:37:0)
[01:33:18.604] Build status: STARTED
[01:33:18.604] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:38:0) after 7m58s
[01:41:16.672] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:38:0)
[01:41:16.855] Build status: STARTED
[01:41:16.855] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:39:0) after 9m12s
[01:50:28.895] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:39:0)
[01:50:28.945] Build status: STARTED
[01:50:28.945] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:40:0) after 7m50s
[01:58:19.060] Handling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:40:0)
[01:58:19.089] Build status: STARTED
[01:58:19.090] Scheduling timer "check-buildbucket-build-status" (chromium-m151/win-official:8839881924636402496:41:0) after 9m50s
[02:03:08.839] Received PubSub notification, asking Buildbucket for the build status
[02:03:08.865] Build:
{
"id": "8674451862720107185",
"builder": {
"project": "chromium-m151",
"bucket": "ci",
"builder": "win-official"
},
"number": 231,
"createdBy": "project:chromium-m151",
"createTime": "2026-08-03T22:11:11.829797687Z",
"startTime": "2026-08-03T22:11:17.326540717Z",
"endTime": "2026-08-04T02:03:08.603760021Z",
"updateTime": "2026-08-04T02:03:08.603760021Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ac5b546118a1d3d7d4c0acc30eee2980feee559e",
"ref": "refs/branch-heads/7922"
}
}
}
[02:03:08.865] Invocation finished in 3h51m58.246185516s with status SUCCEEDED