[04:04:07.245] New invocation is queued and will start shortly
[04:04:08.369] Starting the invocation (attempt 1)
[04:04:08.427] Popped buildset tag "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/ab2507f6070bbeb2ff1faa300dca6faf855ccd3f"
[04:04:08.427] Popped gitiles commit info from properties and tags
[04:04:08.427] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[04:04:08.427] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[04:04:08.428] Buildbucket request:
{
"requestId": "8974124423555221200",
"builder": {
"project": "chromium",
"bucket": "ci",
"builder": "Windows deterministic"
},
"properties": {
},
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ab2507f6070bbeb2ff1faa300dca6faf855ccd3f",
"ref": "refs/heads/main"
},
"tags": [
{
"key": "scheduler_invocation_id",
"value": "8974124423555221200"
},
{
"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"
}
}
[04:04:09.089] Scheduled build:
{
"id": "8808694361546484769",
"builder": {
"project": "chromium",
"bucket": "ci",
"builder": "Windows deterministic"
},
"number": 20502,
"createdBy": "project:chromium",
"createTime": "2022-07-14T04:04:08.528522383Z",
"updateTime": "2022-07-14T04:04:08.528522383Z",
"status": "SCHEDULED",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ab2507f6070bbeb2ff1faa300dca6faf855ccd3f",
"ref": "refs/heads/main"
}
}
}
[04:04:09.089] Task URL: https://cr-buildbucket.appspot.com/build/8808694361546484769
[04:04:09.089] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:2:0) after 2m22s
[04:06:31.470] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:2:0)
[04:06:31.493] Build status: SCHEDULED
[04:06:31.493] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:3:0) after 3m57s
[04:10:28.514] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:3:0)
[04:10:28.542] Build status: SCHEDULED
[04:10:28.542] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:4:0) after 3m16s
[04:13:44.570] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:4:0)
[04:13:44.589] Build status: SCHEDULED
[04:13:44.589] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:5:0) after 2m28s
[04:16:12.922] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:5:0)
[04:16:12.945] Build status: SCHEDULED
[04:16:12.945] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:6:0) after 6m21s
[04:16:28.407] Received PubSub notification, asking Buildbucket for the build status
[04:16:28.428] Build status: STARTED
[04:22:34.020] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:6:0)
[04:22:34.039] Build status: STARTED
[04:22:34.039] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:8:0) after 7m13s
[04:29:47.061] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:8:0)
[04:29:47.087] Build status: STARTED
[04:29:47.087] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:9:0) after 4m38s
[04:34:25.079] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:9:0)
[04:34:25.098] Build status: STARTED
[04:34:25.099] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:10:0) after 5m47s
[04:40:12.135] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:10:0)
[04:40:12.154] Build status: STARTED
[04:40:12.154] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:11:0) after 5m52s
[04:46:04.216] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:11:0)
[04:46:04.250] Build status: STARTED
[04:46:04.250] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:12:0) after 9m50s
[04:55:54.546] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:12:0)
[04:55:54.671] Build status: STARTED
[04:55:54.671] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:13:0) after 7m3s
[05:02:57.783] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:13:0)
[05:02:57.818] Build status: STARTED
[05:02:57.818] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:14:0) after 9m1s
[05:11:58.853] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:14:0)
[05:11:58.955] Build status: STARTED
[05:11:58.956] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:15:0) after 2m43s
[05:14:42.005] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:15:0)
[05:14:42.039] Build status: STARTED
[05:14:42.039] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:16:0) after 1m51s
[05:16:33.064] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:16:0)
[05:16:33.087] Build status: STARTED
[05:16:33.087] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:17:0) after 1m21s
[05:17:54.304] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:17:0)
[05:17:54.338] Build status: STARTED
[05:17:54.338] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:18:0) after 8m16s
[05:26:10.428] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:18:0)
[05:26:10.469] Build status: STARTED
[05:26:10.469] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:19:0) after 5m6s
[05:31:16.496] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:19:0)
[05:31:16.520] Build status: STARTED
[05:31:16.520] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:20:0) after 1m5s
[05:32:21.544] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:20:0)
[05:32:21.576] Build status: STARTED
[05:32:21.576] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:21:0) after 8m49s
[05:41:10.617] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:21:0)
[05:41:10.639] Build status: STARTED
[05:41:10.639] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:22:0) after 3m48s
[05:44:58.742] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:22:0)
[05:44:58.772] Build status: STARTED
[05:44:58.772] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:23:0) after 2m5s
[05:47:03.800] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:23:0)
[05:47:03.820] Build status: STARTED
[05:47:03.820] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:24:0) after 7m12s
[05:54:15.871] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:24:0)
[05:54:15.908] Build status: STARTED
[05:54:15.908] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:25:0) after 8m53s
[06:03:09.091] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:25:0)
[06:03:09.111] Build status: STARTED
[06:03:09.111] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:26:0) after 4m32s
[06:07:41.140] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:26:0)
[06:07:41.174] Build status: STARTED
[06:07:41.174] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:27:0) after 9m50s
[06:17:31.196] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:27:0)
[06:17:31.219] Build status: STARTED
[06:17:31.219] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:28:0) after 4m13s
[06:21:44.347] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:28:0)
[06:21:44.374] Build status: STARTED
[06:21:44.374] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:29:0) after 6m37s
[06:28:21.399] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:29:0)
[06:28:21.460] Build status: STARTED
[06:28:21.460] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:30:0) after 8m23s
[06:36:44.730] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:30:0)
[06:36:44.751] Build status: STARTED
[06:36:44.751] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:31:0) after 7m46s
[06:44:30.928] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:31:0)
[06:44:30.995] Build status: STARTED
[06:44:30.995] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:32:0) after 6m18s
[06:50:49.067] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:32:0)
[06:50:49.326] Build status: STARTED
[06:50:49.326] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:33:0) after 4m53s
[06:55:42.352] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:33:0)
[06:55:42.415] Build status: STARTED
[06:55:42.415] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:34:0) after 5m48s
[07:01:30.444] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:34:0)
[07:01:30.479] Build status: STARTED
[07:01:30.479] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:35:0) after 6m48s
[07:08:18.502] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:35:0)
[07:08:18.523] Build status: STARTED
[07:08:18.523] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:36:0) after 8m5s
[07:16:23.597] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:36:0)
[07:16:23.637] Build status: STARTED
[07:16:23.638] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:37:0) after 3m3s
[07:19:26.769] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:37:0)
[07:19:26.814] Build status: STARTED
[07:19:26.814] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:38:0) after 3m9s
[07:22:35.840] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:38:0)
[07:22:35.861] Build status: STARTED
[07:22:35.862] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:39:0) after 5m31s
[07:28:06.984] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:39:0)
[07:28:07.019] Build status: STARTED
[07:28:07.019] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:40:0) after 2m5s
[07:30:12.102] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:40:0)
[07:30:12.136] Build status: STARTED
[07:30:12.136] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:41:0) after 7m6s
[07:37:18.233] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:41:0)
[07:37:18.300] Build status: STARTED
[07:37:18.300] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:42:0) after 9m15s
[07:46:33.385] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:42:0)
[07:46:33.426] Build status: STARTED
[07:46:33.426] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:43:0) after 4m12s
[07:50:45.452] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:43:0)
[07:50:45.546] Build status: STARTED
[07:50:45.546] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:44:0) after 4m3s
[07:54:48.571] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:44:0)
[07:54:48.595] Build status: STARTED
[07:54:48.595] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:45:0) after 4m24s
[07:59:12.620] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:45:0)
[07:59:12.651] Build status: STARTED
[07:59:12.651] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:46:0) after 1m1s
[08:00:13.682] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:46:0)
[08:00:13.730] Build status: STARTED
[08:00:13.730] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:47:0) after 5m35s
[08:05:48.775] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:47:0)
[08:05:48.798] Build status: STARTED
[08:05:48.798] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:48:0) after 5m46s
[08:11:35.156] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:48:0)
[08:11:35.196] Build status: STARTED
[08:11:35.196] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:49:0) after 7m36s
[08:19:11.546] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:49:0)
[08:19:11.578] Build status: STARTED
[08:19:11.578] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:50:0) after 1m42s
[08:20:53.781] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:50:0)
[08:20:53.802] Build status: STARTED
[08:20:53.802] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:51:0) after 3m1s
[08:23:54.882] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:51:0)
[08:23:54.904] Build status: STARTED
[08:23:54.904] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:52:0) after 8m42s
[08:32:36.928] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:52:0)
[08:32:36.948] Build status: STARTED
[08:32:36.948] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:53:0) after 4m22s
[08:36:58.929] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:53:0)
[08:36:58.948] Build status: STARTED
[08:36:58.948] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:54:0) after 5m55s
[08:42:54.265] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:54:0)
[08:42:54.287] Build status: STARTED
[08:42:54.287] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:55:0) after 7m18s
[08:50:12.328] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:55:0)
[08:50:12.369] Build status: STARTED
[08:50:12.369] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:56:0) after 8m33s
[08:58:45.395] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:56:0)
[08:58:45.420] Build status: STARTED
[08:58:45.420] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:57:0) after 3m13s
[09:01:58.591] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:57:0)
[09:01:58.642] Build status: STARTED
[09:01:58.642] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:58:0) after 8m9s
[09:10:07.713] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:58:0)
[09:10:07.774] Build status: STARTED
[09:10:07.774] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:59:0) after 9m25s
[09:19:32.985] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:59:0)
[09:19:33.009] Build status: STARTED
[09:19:33.009] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:60:0) after 2m18s
[09:21:51.104] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:60:0)
[09:21:51.159] Build status: STARTED
[09:21:51.159] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:61:0) after 9m3s
[09:30:54.242] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:61:0)
[09:30:54.280] Build status: STARTED
[09:30:54.280] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:62:0) after 6m3s
[09:36:57.476] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:62:0)
[09:36:57.622] Build status: STARTED
[09:36:57.622] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:63:0) after 7m10s
[09:44:07.708] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:63:0)
[09:44:07.822] Build status: STARTED
[09:44:07.822] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:64:0) after 3m34s
[09:47:41.941] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:64:0)
[09:47:42.006] Build status: STARTED
[09:47:42.006] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:65:0) after 5m22s
[09:53:04.234] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:65:0)
[09:53:04.257] Build status: STARTED
[09:53:04.257] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:66:0) after 8m26s
[10:01:30.653] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:66:0)
[10:01:30.768] Build status: STARTED
[10:01:30.768] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:67:0) after 6m7s
[10:07:38.123] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:67:0)
[10:07:38.169] Build status: STARTED
[10:07:38.170] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:68:0) after 9m17s
[10:16:55.236] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:68:0)
[10:16:55.264] Build status: STARTED
[10:16:55.264] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:69:0) after 3m3s
[10:19:58.290] Handling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:69:0)
[10:19:58.313] Build status: STARTED
[10:19:58.313] Scheduling timer "check-buildbucket-build-status" (chromium/Windows deterministic:8974124423555221200:70:0) after 3m29s
[10:19:59.722] Received PubSub notification, asking Buildbucket for the build status
[10:19:59.745] Build:
{
"id": "8808694361546484769",
"builder": {
"project": "chromium",
"bucket": "ci",
"builder": "Windows deterministic"
},
"number": 20502,
"createdBy": "project:chromium",
"createTime": "2022-07-14T04:04:08.528522383Z",
"startTime": "2022-07-14T04:16:27.871194Z",
"endTime": "2022-07-14T10:19:59.398762812Z",
"updateTime": "2022-07-14T10:19:59.398762812Z",
"status": "SUCCESS",
"input": {
"gitilesCommit": {
"host": "chromium.googlesource.com",
"project": "chromium/src",
"id": "ab2507f6070bbeb2ff1faa300dca6faf855ccd3f",
"ref": "refs/heads/main"
}
}
}
[10:19:59.745] Invocation finished in 6h15m52.516151439s with status SUCCEEDED