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