[08:59:50.161] New invocation is queued and will start shortly
[08:59:51.262] Starting the invocation (attempt 1)
[08:59:51.298] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/3b14a13a764d6dccbfe75b9d7c53dcabb18f477d"
[08:59:51.298] Popped gitiles commit info from properties and tags
[08:59:51.298] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[08:59:51.300] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[08:59:51.301] Buildbucket request:
{
"requestId": "8970300746165930432",
"builder": {
"project": "chromium",
"bucket": "ci",
"builder": "Windows deterministic"
},
"properties": {
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "3b14a13a764d6dccbfe75b9d7c53dcabb18f477d",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8970300746165930432"
},
{
"key": "scheduler_job_id",
"value": "chromium/Windows deterministic"
},
{
"key": "user_agent",
"value": "luci-scheduler"
}
],
"notify": {
"pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
}
}
[08:59:51.825] Scheduled build:
{
"id": "8804870684252833825",
"builder": {
"project": "chromium",
"bucket": "ci",
"builder": "Windows deterministic"
},
"number": 20640,
"createdBy": "project:chromium",
"createTime": "2022-08-25T08:59:51.357835579Z",
"updateTime": "2022-08-25T08:59:51.357835579Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "3b14a13a764d6dccbfe75b9d7c53dcabb18f477d",
"ref": "refs/heads/main"
}
}
}
[08:59:51.825] Task URL: https://cr-buildbucket.appspot.com/build/8804870684252833825
[08:59:51.825] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:2:0) after 2m57s
[09:02:48.965] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:2:0)
[09:02:49.008] Build status: SCHEDULED
[09:02:49.008] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:3:0) after 3m2s
[09:05:51.126] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:3:0)
[09:05:51.146] Build status: SCHEDULED
[09:05:51.146] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:4:0) after 3m28s
[09:09:19.380] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:4:0)
[09:09:19.494] Build status: SCHEDULED
[09:09:19.494] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:5:0) after 4m44s
[09:14:03.515] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:5:0)
[09:14:03.536] Build status: SCHEDULED
[09:14:03.536] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:6:0) after 2m11s
[09:14:23.283] Received PubSub notification, asking Buildbucket for the build status
[09:14:23.309] Build status: STARTED
[09:16:14.765] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:6:0)
[09:16:14.824] Build status: STARTED
[09:16:14.825] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:8:0) after 3m19s
[09:19:33.851] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:8:0)
[09:19:33.875] Build status: STARTED
[09:19:33.875] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:9:0) after 2m3s
[09:21:37.018] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:9:0)
[09:21:37.042] Build status: STARTED
[09:21:37.042] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:10:0) after 6m14s
[09:27:51.383] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:10:0)
[09:27:51.429] Build status: STARTED
[09:27:51.429] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:11:0) after 3m18s
[09:31:09.534] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:11:0)
[09:31:09.572] Build status: STARTED
[09:31:09.572] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:12:0) after 4m35s
[09:35:44.591] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:12:0)
[09:35:44.611] Build status: STARTED
[09:35:44.611] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:13:0) after 9m13s
[09:44:57.715] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:13:0)
[09:44:57.735] Build status: STARTED
[09:44:57.735] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:14:0) after 8m4s
[09:53:02.180] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:14:0)
[09:53:02.202] Build status: STARTED
[09:53:02.202] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:15:0) after 8m42s
[10:01:44.300] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:15:0)
[10:01:44.395] Build status: STARTED
[10:01:44.395] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:16:0) after 1m9s
[10:02:53.646] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:16:0)
[10:02:53.681] Build status: STARTED
[10:02:53.681] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:17:0) after 7m2s
[10:09:55.699] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:17:0)
[10:09:55.726] Build status: STARTED
[10:09:55.726] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:18:0) after 5m43s
[10:15:38.746] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:18:0)
[10:15:38.773] Build status: STARTED
[10:15:38.773] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:19:0) after 9m15s
[10:24:53.921] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:19:0)
[10:24:53.941] Build status: STARTED
[10:24:53.941] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:20:0) after 3m28s
[10:28:22.312] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:20:0)
[10:28:22.338] Build status: STARTED
[10:28:22.338] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:21:0) after 5m54s
[10:34:16.447] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:21:0)
[10:34:16.476] Build status: STARTED
[10:34:16.476] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:22:0) after 9m30s
[10:43:46.495] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:22:0)
[10:43:46.518] Build status: STARTED
[10:43:46.518] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:23:0) after 4m22s
[10:48:08.653] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:23:0)
[10:48:08.675] Build status: STARTED
[10:48:08.675] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:24:0) after 9m25s
[10:57:33.939] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:24:0)
[10:57:34.019] Build status: STARTED
[10:57:34.019] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:25:0) after 2m18s
[10:59:52.148] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:25:0)
[10:59:52.172] Build status: STARTED
[10:59:52.172] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:26:0) after 2m5s
[11:01:57.202] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:26:0)
[11:01:57.225] Build status: STARTED
[11:01:57.226] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:27:0) after 6m21s
[11:08:18.345] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:27:0)
[11:08:18.372] Build status: STARTED
[11:08:18.372] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:28:0) after 9m54s
[11:18:12.392] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:28:0)
[11:18:12.417] Build status: STARTED
[11:18:12.417] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:29:0) after 9m59s
[11:28:11.450] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:29:0)
[11:28:11.471] Build status: STARTED
[11:28:11.471] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:30:0) after 2m14s
[11:30:26.096] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:30:0)
[11:30:26.125] Build status: STARTED
[11:30:26.125] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:31:0) after 9m55s
[11:40:21.808] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:31:0)
[11:40:21.833] Build status: STARTED
[11:40:21.833] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:32:0) after 6m43s
[11:47:04.863] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:32:0)
[11:47:04.889] Build status: STARTED
[11:47:04.889] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:33:0) after 5m26s
[11:52:31.195] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:33:0)
[11:52:31.333] Build status: STARTED
[11:52:31.333] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:34:0) after 3m20s
[11:55:51.353] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:34:0)
[11:55:51.377] Build status: STARTED
[11:55:51.377] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:35:0) after 5m0s
[12:00:51.486] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:35:0)
[12:00:51.525] Build status: STARTED
[12:00:51.525] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:36:0) after 4m42s
[12:05:33.633] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:36:0)
[12:05:33.658] Build status: STARTED
[12:05:33.658] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:37:0) after 3m24s
[12:08:57.803] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:37:0)
[12:08:57.826] Build status: STARTED
[12:08:57.826] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:38:0) after 9m12s
[12:18:10.014] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:38:0)
[12:18:10.036] Build status: STARTED
[12:18:10.036] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:39:0) after 6m31s
[12:24:41.071] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:39:0)
[12:24:41.099] Build status: STARTED
[12:24:41.099] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:40:0) after 2m4s
[12:26:45.185] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:40:0)
[12:26:45.222] Build status: STARTED
[12:26:45.222] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:41:0) after 8m21s
[12:35:06.249] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:41:0)
[12:35:06.272] Build status: STARTED
[12:35:06.272] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:42:0) after 3m44s
[12:38:50.290] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:42:0)
[12:38:50.314] Build status: STARTED
[12:38:50.314] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:43:0) after 3m1s
[12:41:51.317] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:43:0)
[12:41:51.350] Build status: STARTED
[12:41:51.350] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:44:0) after 9m42s
[12:51:33.549] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:44:0)
[12:51:33.638] Build status: STARTED
[12:51:33.638] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:45:0) after 1m15s
[12:52:48.735] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:45:0)
[12:52:48.759] Build status: STARTED
[12:52:48.759] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:46:0) after 6m32s
[12:59:20.989] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:46:0)
[12:59:21.019] Build status: STARTED
[12:59:21.019] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:47:0) after 7m47s
[13:07:09.081] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:47:0)
[13:07:09.137] Build status: STARTED
[13:07:09.137] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:48:0) after 9m42s
[13:16:51.164] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:48:0)
[13:16:51.187] Build status: STARTED
[13:16:51.187] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:49:0) after 2m20s
[13:19:11.319] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:49:0)
[13:19:11.343] Build status: STARTED
[13:19:11.343] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:50:0) after 5m23s
[13:24:34.458] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:50:0)
[13:24:34.498] Build status: STARTED
[13:24:34.498] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:51:0) after 3m10s
[13:27:44.839] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:51:0)
[13:27:44.863] Build status: STARTED
[13:27:44.863] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:52:0) after 4m36s
[13:32:21.210] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:52:0)
[13:32:21.233] Build status: STARTED
[13:32:21.233] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:53:0) after 8m58s
[13:41:19.259] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:53:0)
[13:41:19.289] Build status: STARTED
[13:41:19.289] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:54:0) after 8m24s
[13:49:43.382] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:54:0)
[13:49:43.408] Build status: STARTED
[13:49:43.408] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:55:0) after 2m11s
[13:51:54.519] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:55:0)
[13:51:54.540] Build status: STARTED
[13:51:54.540] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:56:0) after 4m32s
[13:56:26.562] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:56:0)
[13:56:26.604] Build status: STARTED
[13:56:26.604] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:57:0) after 4m16s
[14:00:42.914] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:57:0)
[14:00:42.940] Build status: STARTED
[14:00:42.940] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:58:0) after 7m55s
[14:08:37.990] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:58:0)
[14:08:38.011] Build status: STARTED
[14:08:38.011] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:59:0) after 3m32s
[14:12:10.195] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:59:0)
[14:12:10.220] Build status: STARTED
[14:12:10.220] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:60:0) after 2m35s
[14:14:45.239] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:60:0)
[14:14:45.265] Build status: STARTED
[14:14:45.265] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:61:0) after 3m8s
[14:17:53.986] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:61:0)
[14:17:54.024] Build status: STARTED
[14:17:54.024] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:62:0) after 6m28s
[14:24:22.145] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:62:0)
[14:24:22.173] Build status: STARTED
[14:24:22.173] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:63:0) after 4m22s
[14:28:44.207] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:63:0)
[14:28:44.231] Build status: STARTED
[14:28:44.231] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:64:0) after 6m29s
[14:35:13.264] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:64:0)
[14:35:13.338] Build status: STARTED
[14:35:13.338] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:65:0) after 2m12s
[14:37:25.314] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:65:0)
[14:37:25.344] Build status: STARTED
[14:37:25.344] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:66:0) after 8m45s
[14:46:10.438] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:66:0)
[14:46:10.466] Build status: STARTED
[14:46:10.466] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:67:0) after 2m59s
[14:49:10.016] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:67:0)
[14:49:10.060] Build status: STARTED
[14:49:10.060] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:68:0) after 8m49s
[14:57:59.098] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:68:0)
[14:57:59.126] Build status: STARTED
[14:57:59.126] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:69:0) after 6m56s
[15:04:55.287] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:69:0)
[15:04:55.346] Build status: STARTED
[15:04:55.346] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8970300746165930432:70:0) after 3m57s
[15:07:16.082] Received PubSub notification, asking Buildbucket for the build status
[15:07:16.105] Build:
{
"id": "8804870684252833825",
"builder": {
"project": "chromium",
"bucket": "ci",
"builder": "Windows deterministic"
},
"number": 20640,
"createdBy": "project:chromium",
"createTime": "2022-08-25T08:59:51.357835579Z",
"startTime": "2022-08-25T09:14:22.748026Z",
"endTime": "2022-08-25T15:07:15.662257672Z",
"updateTime": "2022-08-25T15:07:15.662257672Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "3b14a13a764d6dccbfe75b9d7c53dcabb18f477d",
"ref": "refs/heads/main"
}
}
}
[15:07:16.105] Invocation finished in 6h7m25.956012411s with status SUCCEEDED