diff --git a/lib/datasource/rubygems/get-rubygems-org.ts b/lib/datasource/rubygems/get-rubygems-org.ts index 52615c4a4ff4e469af8be9fd92521d122496c1b1..fa9f2d94e131b8b1491e91bcf1dd27a67260b85a 100644 --- a/lib/datasource/rubygems/get-rubygems-org.ts +++ b/lib/datasource/rubygems/get-rubygems-org.ts @@ -1,3 +1,4 @@ +import { hrtime } from 'process'; import got from '../../util/got'; import { logger } from '../../logger'; import { DatasourceError, ReleaseResult } from '../common'; @@ -20,7 +21,11 @@ async function updateRubyGemsVersions(): Promise<void> { let newLines: string; try { logger.debug('Rubygems: Fetching rubygems.org versions'); + const startTime = hrtime(); newLines = (await got(url, options)).body; + const duration = hrtime(startTime); + const seconds = Math.round(duration[0] + duration[1] / 1e9); + logger.debug({ seconds }, 'Rubygems: Fetched rubygems.org versions'); } catch (err) /* istanbul ignore next */ { if (err.statusCode !== 416) { contentLength = 0;