From f6c7de43fe6f5b40e1f44aca68cd2a082563ca0c Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Fri, 24 Apr 2020 18:16:58 +0200
Subject: [PATCH] feat: log Package releases lookup time

---
 lib/workers/repository/process/fetch.ts | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/lib/workers/repository/process/fetch.ts b/lib/workers/repository/process/fetch.ts
index 1cafb626c5..9fd2ad93eb 100644
--- a/lib/workers/repository/process/fetch.ts
+++ b/lib/workers/repository/process/fetch.ts
@@ -1,4 +1,5 @@
 import pAll from 'p-all';
+import { hrtime } from 'process';
 import { logger } from '../../../logger';
 import { getPackageUpdates } from '../../../manager';
 import {
@@ -133,9 +134,12 @@ export async function fetchUpdates(
     stats.depCount += depCount;
   }
   logger.info({ stats }, `Extraction statistics`);
+  const startTime = hrtime();
   const allManagerJobs = managers.map((manager) =>
     fetchManagerUpdates(config, packageFiles, manager)
   );
   await Promise.all(allManagerJobs);
-  logger.debug('fetchUpdates complete');
+  const duration = hrtime(startTime);
+  const seconds = Math.round(duration[0] + duration[1] / 1e9);
+  logger.info({ seconds }, 'Package releases lookups complete');
 }
-- 
GitLab