[23:43:40.189] New invocation is queued and will start shortly
[23:43:41.247] Starting the invocation (attempt 1)
[23:43:41.280] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/1272127b1090acd844e3151c75a4ed7007ba26be"
[23:43:41.280] Popped gitiles commit info from properties and tags
[23:43:41.280] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[23:43:41.280] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[23:43:41.280] Buildbucket request:
{
"requestId": "8888979661289887456",
"builder": {
"project": "chromium-m134",
"bucket": "ci",
"builder": "win32-official"
},
"properties": {
"$recipe_engine/scheduler": {
"hostname": "luci-scheduler.appspot.com",
"invocation": "8888979661289887456",
"job": "chromium-m134/win32-official",
"triggers": [
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "f250578d0bc5c002e8a699bc5588ecbf506e4a6a"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@f250578d0bc5c002e8a699bc5588ecbf506e4a6a",
"title": "f250578d0bc5c002e8a699bc5588ecbf506e4a6a",
"url": "https://chromium.googlesource.com/chromium/src/+/f250578d0bc5c002e8a699bc5588ecbf506e4a6a"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "50383e58fd1d4b49a0e987d989bd3ae73a00585e"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@50383e58fd1d4b49a0e987d989bd3ae73a00585e",
"title": "50383e58fd1d4b49a0e987d989bd3ae73a00585e",
"url": "https://chromium.googlesource.com/chromium/src/+/50383e58fd1d4b49a0e987d989bd3ae73a00585e"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "586893d659b390002db65efdd928af2566290b87"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@586893d659b390002db65efdd928af2566290b87",
"title": "586893d659b390002db65efdd928af2566290b87",
"url": "https://chromium.googlesource.com/chromium/src/+/586893d659b390002db65efdd928af2566290b87"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "b618217409ddbfd722f7cb3f01e40c8e1816438c"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@b618217409ddbfd722f7cb3f01e40c8e1816438c",
"title": "b618217409ddbfd722f7cb3f01e40c8e1816438c",
"url": "https://chromium.googlesource.com/chromium/src/+/b618217409ddbfd722f7cb3f01e40c8e1816438c"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "ed7230cdc6dd12eef64b6bcfcd9b3205270e7d2d"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@ed7230cdc6dd12eef64b6bcfcd9b3205270e7d2d",
"title": "ed7230cdc6dd12eef64b6bcfcd9b3205270e7d2d",
"url": "https://chromium.googlesource.com/chromium/src/+/ed7230cdc6dd12eef64b6bcfcd9b3205270e7d2d"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "aa60b0ab22cc4329593a617c0056e28fa8b577e5"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@aa60b0ab22cc4329593a617c0056e28fa8b577e5",
"title": "aa60b0ab22cc4329593a617c0056e28fa8b577e5",
"url": "https://chromium.googlesource.com/chromium/src/+/aa60b0ab22cc4329593a617c0056e28fa8b577e5"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "715c0e93e639d3e41b48c52b8e9570176b4ca50f"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@715c0e93e639d3e41b48c52b8e9570176b4ca50f",
"title": "715c0e93e639d3e41b48c52b8e9570176b4ca50f",
"url": "https://chromium.googlesource.com/chromium/src/+/715c0e93e639d3e41b48c52b8e9570176b4ca50f"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "035271b474bb7beadd2a5aaa0726d9f9a5d5c2ac"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@035271b474bb7beadd2a5aaa0726d9f9a5d5c2ac",
"title": "035271b474bb7beadd2a5aaa0726d9f9a5d5c2ac",
"url": "https://chromium.googlesource.com/chromium/src/+/035271b474bb7beadd2a5aaa0726d9f9a5d5c2ac"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "6765fd75d2041e90e05be381962dd00b55f73960"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@6765fd75d2041e90e05be381962dd00b55f73960",
"title": "6765fd75d2041e90e05be381962dd00b55f73960",
"url": "https://chromium.googlesource.com/chromium/src/+/6765fd75d2041e90e05be381962dd00b55f73960"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "1f84897504f76ff2cfb7ecf6cb66d532d704463c"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@1f84897504f76ff2cfb7ecf6cb66d532d704463c",
"title": "1f84897504f76ff2cfb7ecf6cb66d532d704463c",
"url": "https://chromium.googlesource.com/chromium/src/+/1f84897504f76ff2cfb7ecf6cb66d532d704463c"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "48958aee818b8923c0ddfbfa335b8fa967266bc5"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@48958aee818b8923c0ddfbfa335b8fa967266bc5",
"title": "48958aee818b8923c0ddfbfa335b8fa967266bc5",
"url": "https://chromium.googlesource.com/chromium/src/+/48958aee818b8923c0ddfbfa335b8fa967266bc5"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "1514208dd33d2702fefbf6d916362b9de30688ab"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@1514208dd33d2702fefbf6d916362b9de30688ab",
"title": "1514208dd33d2702fefbf6d916362b9de30688ab",
"url": "https://chromium.googlesource.com/chromium/src/+/1514208dd33d2702fefbf6d916362b9de30688ab"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "bc31bb1ffc834ac52a9ecfa5098cbea9de07ce18"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@bc31bb1ffc834ac52a9ecfa5098cbea9de07ce18",
"title": "bc31bb1ffc834ac52a9ecfa5098cbea9de07ce18",
"url": "https://chromium.googlesource.com/chromium/src/+/bc31bb1ffc834ac52a9ecfa5098cbea9de07ce18"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "78bc85154c3f37797f769ba9b8130739480a7d22"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@78bc85154c3f37797f769ba9b8130739480a7d22",
"title": "78bc85154c3f37797f769ba9b8130739480a7d22",
"url": "https://chromium.googlesource.com/chromium/src/+/78bc85154c3f37797f769ba9b8130739480a7d22"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "448bc411a7a0600e618b9e605d2769624b141dc1"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@448bc411a7a0600e618b9e605d2769624b141dc1",
"title": "448bc411a7a0600e618b9e605d2769624b141dc1",
"url": "https://chromium.googlesource.com/chromium/src/+/448bc411a7a0600e618b9e605d2769624b141dc1"
},
{
"gitiles": {
"ref": "refs/branch-heads/6998",
"repo": "https://chromium.googlesource.com/chromium/src",
"revision": "1272127b1090acd844e3151c75a4ed7007ba26be"
},
"id": "https://chromium.googlesource.com/chromium/src/+/refs/branch-heads/6998@1272127b1090acd844e3151c75a4ed7007ba26be",
"title": "1272127b1090acd844e3151c75a4ed7007ba26be",
"url": "https://chromium.googlesource.com/chromium/src/+/1272127b1090acd844e3151c75a4ed7007ba26be"
}
]
}
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "1272127b1090acd844e3151c75a4ed7007ba26be",
"ref": "refs/branch-heads/6998"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8888979661289887456"
},
{
"key": "scheduler_job_id",
"value": "chromium-m134/win32-official"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[23:43:42.119] Scheduled build:
{
"id": "8723549599419488209",
"builder": {
"project": "chromium-m134",
"bucket": "ci",
"builder": "win32-official"
},
"number": 24,
"createdBy": "project:chromium-m134",
"createTime": "2025-02-07T23:43:41.345933749Z",
"updateTime": "2025-02-07T23:43:41.345933749Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "1272127b1090acd844e3151c75a4ed7007ba26be",
"ref": "refs/branch-heads/6998"
}
}
}
[23:43:42.119] Task URL: https://cr-buildbucket.appspot.com/build/8723549599419488209
[23:43:42.119] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:2:0) after 9m30s
[23:43:43.027] Received PubSub notification, asking Buildbucket for the build status
[23:43:43.056] Build status: SCHEDULED
[23:43:47.290] Received PubSub notification, asking Buildbucket for the build status
[23:43:47.316] Build status: STARTED
[23:53:12.276] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:2:0)
[23:53:12.297] Build status: STARTED
[23:53:12.297] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:5:0) after 5m51s
[23:59:03.383] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:5:0)
[23:59:03.420] Build status: STARTED
[23:59:03.420] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:6:0) after 1m33s
[00:00:36.406] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:6:0)
[00:00:36.434] Build status: STARTED
[00:00:36.434] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:7:0) after 4m26s
[00:05:02.460] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:7:0)
[00:05:02.478] Build status: STARTED
[00:05:02.478] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:8:0) after 8m46s
[00:13:48.503] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:8:0)
[00:13:48.530] Build status: STARTED
[00:13:48.530] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:9:0) after 5m57s
[00:19:45.507] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:9:0)
[00:19:45.565] Build status: STARTED
[00:19:45.565] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:10:0) after 9m30s
[00:29:15.606] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:10:0)
[00:29:15.625] Build status: STARTED
[00:29:15.625] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:11:0) after 5m17s
[00:34:32.727] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:11:0)
[00:34:32.751] Build status: STARTED
[00:34:32.751] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:12:0) after 3m21s
[00:37:53.769] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:12:0)
[00:37:53.797] Build status: STARTED
[00:37:53.797] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:13:0) after 6m59s
[00:44:52.880] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:13:0)
[00:44:52.898] Build status: STARTED
[00:44:52.898] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:14:0) after 6m8s
[00:51:00.973] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:14:0)
[00:51:01.002] Build status: STARTED
[00:51:01.002] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:15:0) after 4m30s
[00:55:31.105] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:15:0)
[00:55:31.131] Build status: STARTED
[00:55:31.131] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:16:0) after 7m44s
[01:03:15.266] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:16:0)
[01:03:15.303] Build status: STARTED
[01:03:15.303] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:17:0) after 2m17s
[01:05:32.404] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:17:0)
[01:05:32.428] Build status: STARTED
[01:05:32.428] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:18:0) after 4m57s
[01:10:29.425] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:18:0)
[01:10:29.445] Build status: STARTED
[01:10:29.445] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:19:0) after 5m3s
[01:15:32.469] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:19:0)
[01:15:32.493] Build status: STARTED
[01:15:32.493] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:20:0) after 8m14s
[01:23:46.511] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:20:0)
[01:23:46.545] Build status: STARTED
[01:23:46.545] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:21:0) after 8m21s
[01:32:07.560] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:21:0)
[01:32:07.583] Build status: STARTED
[01:32:07.583] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:22:0) after 1m0s
[01:33:07.608] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:22:0)
[01:33:07.627] Build status: STARTED
[01:33:07.627] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:23:0) after 4m4s
[01:37:11.784] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:23:0)
[01:37:11.807] Build status: STARTED
[01:37:11.807] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:24:0) after 5m26s
[01:42:37.828] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:24:0)
[01:42:37.852] Build status: STARTED
[01:42:37.852] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:25:0) after 2m4s
[01:44:41.877] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:25:0)
[01:44:41.902] Build status: STARTED
[01:44:41.902] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:26:0) after 9m40s
[01:54:22.013] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:26:0)
[01:54:22.092] Build status: STARTED
[01:54:22.092] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:27:0) after 1m51s
[01:56:13.171] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:27:0)
[01:56:13.200] Build status: STARTED
[01:56:13.200] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:28:0) after 9m14s
[02:05:27.287] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:28:0)
[02:05:27.309] Build status: STARTED
[02:05:27.309] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:29:0) after 6m6s
[02:11:33.351] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:29:0)
[02:11:33.382] Build status: STARTED
[02:11:33.382] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:30:0) after 7m50s
[02:19:23.406] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:30:0)
[02:19:23.424] Build status: STARTED
[02:19:23.424] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:31:0) after 6m38s
[02:26:01.475] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:31:0)
[02:26:01.500] Build status: STARTED
[02:26:01.500] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:32:0) after 8m33s
[02:34:34.530] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:32:0)
[02:34:34.548] Build status: STARTED
[02:34:34.548] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:33:0) after 7m37s
[02:42:11.576] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:33:0)
[02:42:11.627] Build status: STARTED
[02:42:11.627] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:34:0) after 5m4s
[02:47:15.622] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:34:0)
[02:47:15.685] Build status: STARTED
[02:47:15.685] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:35:0) after 4m44s
[02:51:59.862] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:35:0)
[02:51:59.880] Build status: STARTED
[02:51:59.880] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:36:0) after 9m14s
[03:01:13.952] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:36:0)
[03:01:13.986] Build status: STARTED
[03:01:13.986] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:37:0) after 7m44s
[03:08:58.006] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:37:0)
[03:08:58.030] Build status: STARTED
[03:08:58.030] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:38:0) after 1m39s
[03:10:37.089] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:38:0)
[03:10:37.106] Build status: STARTED
[03:10:37.106] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:39:0) after 2m23s
[03:13:00.206] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:39:0)
[03:13:00.219] Build status: STARTED
[03:13:00.219] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:40:0) after 8m59s
[03:21:59.288] Handling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:40:0)
[03:21:59.306] Build status: STARTED
[03:21:59.306] Scheduling timer "check-buildbucket-build-status" (chromium-m134/win32-official:8888979661289887456:41:0) after 6m30s
[03:24:01.926] Received PubSub notification, asking Buildbucket for the build status
[03:24:01.951] Build:
{
"id": "8723549599419488209",
"builder": {
"project": "chromium-m134",
"bucket": "ci",
"builder": "win32-official"
},
"number": 24,
"createdBy": "project:chromium-m134",
"createTime": "2025-02-07T23:43:41.345933749Z",
"startTime": "2025-02-07T23:43:47.026624524Z",
"endTime": "2025-02-08T03:24:01.644658375Z",
"updateTime": "2025-02-08T03:24:01.644658375Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "1272127b1090acd844e3151c75a4ed7007ba26be",
"ref": "refs/branch-heads/6998"
}
}
}
[03:24:01.951] Invocation finished in 3h40m21.773831964s with status SUCCEEDED