From 92c0d581d5b0f81113c02f556925134aa89ef79a Mon Sep 17 00:00:00 2001 From: Bassem Dghaidi <568794+Link-@users.noreply.github.com> Date: Mon, 17 Jun 2024 02:58:38 -0700 Subject: [PATCH] Add more debug info --- dist/restore-only/index.js | 6 ++++-- dist/restore/index.js | 6 ++++-- dist/save-only/index.js | 6 ++++-- dist/save/index.js | 6 ++++-- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/dist/restore-only/index.js b/dist/restore-only/index.js index 85a10d1..fa6ad50 100644 --- a/dist/restore-only/index.js +++ b/dist/restore-only/index.js @@ -3334,6 +3334,7 @@ function restoreCachev2(paths, primaryKey, restoreKeys, options, enableCrossOsAr core.warning(`Cache not found for keys: ${keys.join(', ')}`); return undefined; } + core.info(`Cache hit for: ${signedDownloadURL.blobs[0].key}`); core.info(`Starting download of artifact to: ${paths[0]}`); yield (0, download_cache_1.StreamExtract)(signedDownloadURL.blobs[0].signedUrl, paths[0]); core.info(`Artifact download completed successfully.`); @@ -5781,7 +5782,7 @@ function StreamExtract(url, directory) { } catch (error) { retryCount++; - core.debug(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); + core.info(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); // wait 5 seconds before retrying yield new Promise(resolve => setTimeout(resolve, 5000)); } @@ -5795,6 +5796,7 @@ function streamExtractExternal(url, directory) { const client = new httpClient.HttpClient(`@actions/cache-${packageJson.version}`); const response = yield client.get(url); if (response.message.statusCode !== 200) { + core.info(`Failed to download cache. HTTP status code: ${response.message.statusCode}`); throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); } const timeout = 30 * 1000; // 30 seconds @@ -5808,7 +5810,7 @@ function streamExtractExternal(url, directory) { timer.refresh(); }) .on('error', (error) => { - core.debug(`response.message: Cache download failed: ${error.message}`); + core.info(`response.message: Cache download failed: ${error.message}`); clearTimeout(timer); reject(error); }) diff --git a/dist/restore/index.js b/dist/restore/index.js index 2b4a787..d788a5a 100644 --- a/dist/restore/index.js +++ b/dist/restore/index.js @@ -3334,6 +3334,7 @@ function restoreCachev2(paths, primaryKey, restoreKeys, options, enableCrossOsAr core.warning(`Cache not found for keys: ${keys.join(', ')}`); return undefined; } + core.info(`Cache hit for: ${signedDownloadURL.blobs[0].key}`); core.info(`Starting download of artifact to: ${paths[0]}`); yield (0, download_cache_1.StreamExtract)(signedDownloadURL.blobs[0].signedUrl, paths[0]); core.info(`Artifact download completed successfully.`); @@ -5781,7 +5782,7 @@ function StreamExtract(url, directory) { } catch (error) { retryCount++; - core.debug(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); + core.info(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); // wait 5 seconds before retrying yield new Promise(resolve => setTimeout(resolve, 5000)); } @@ -5795,6 +5796,7 @@ function streamExtractExternal(url, directory) { const client = new httpClient.HttpClient(`@actions/cache-${packageJson.version}`); const response = yield client.get(url); if (response.message.statusCode !== 200) { + core.info(`Failed to download cache. HTTP status code: ${response.message.statusCode}`); throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); } const timeout = 30 * 1000; // 30 seconds @@ -5808,7 +5810,7 @@ function streamExtractExternal(url, directory) { timer.refresh(); }) .on('error', (error) => { - core.debug(`response.message: Cache download failed: ${error.message}`); + core.info(`response.message: Cache download failed: ${error.message}`); clearTimeout(timer); reject(error); }) diff --git a/dist/save-only/index.js b/dist/save-only/index.js index 7f98750..42c3492 100644 --- a/dist/save-only/index.js +++ b/dist/save-only/index.js @@ -3334,6 +3334,7 @@ function restoreCachev2(paths, primaryKey, restoreKeys, options, enableCrossOsAr core.warning(`Cache not found for keys: ${keys.join(', ')}`); return undefined; } + core.info(`Cache hit for: ${signedDownloadURL.blobs[0].key}`); core.info(`Starting download of artifact to: ${paths[0]}`); yield (0, download_cache_1.StreamExtract)(signedDownloadURL.blobs[0].signedUrl, paths[0]); core.info(`Artifact download completed successfully.`); @@ -5781,7 +5782,7 @@ function StreamExtract(url, directory) { } catch (error) { retryCount++; - core.debug(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); + core.info(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); // wait 5 seconds before retrying yield new Promise(resolve => setTimeout(resolve, 5000)); } @@ -5795,6 +5796,7 @@ function streamExtractExternal(url, directory) { const client = new httpClient.HttpClient(`@actions/cache-${packageJson.version}`); const response = yield client.get(url); if (response.message.statusCode !== 200) { + core.info(`Failed to download cache. HTTP status code: ${response.message.statusCode}`); throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); } const timeout = 30 * 1000; // 30 seconds @@ -5808,7 +5810,7 @@ function streamExtractExternal(url, directory) { timer.refresh(); }) .on('error', (error) => { - core.debug(`response.message: Cache download failed: ${error.message}`); + core.info(`response.message: Cache download failed: ${error.message}`); clearTimeout(timer); reject(error); }) diff --git a/dist/save/index.js b/dist/save/index.js index 4b15bb9..5725eea 100644 --- a/dist/save/index.js +++ b/dist/save/index.js @@ -3334,6 +3334,7 @@ function restoreCachev2(paths, primaryKey, restoreKeys, options, enableCrossOsAr core.warning(`Cache not found for keys: ${keys.join(', ')}`); return undefined; } + core.info(`Cache hit for: ${signedDownloadURL.blobs[0].key}`); core.info(`Starting download of artifact to: ${paths[0]}`); yield (0, download_cache_1.StreamExtract)(signedDownloadURL.blobs[0].signedUrl, paths[0]); core.info(`Artifact download completed successfully.`); @@ -5781,7 +5782,7 @@ function StreamExtract(url, directory) { } catch (error) { retryCount++; - core.debug(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); + core.info(`Failed to download cache after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); // wait 5 seconds before retrying yield new Promise(resolve => setTimeout(resolve, 5000)); } @@ -5795,6 +5796,7 @@ function streamExtractExternal(url, directory) { const client = new httpClient.HttpClient(`@actions/cache-${packageJson.version}`); const response = yield client.get(url); if (response.message.statusCode !== 200) { + core.info(`Failed to download cache. HTTP status code: ${response.message.statusCode}`); throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); } const timeout = 30 * 1000; // 30 seconds @@ -5808,7 +5810,7 @@ function streamExtractExternal(url, directory) { timer.refresh(); }) .on('error', (error) => { - core.debug(`response.message: Cache download failed: ${error.message}`); + core.info(`response.message: Cache download failed: ${error.message}`); clearTimeout(timer); reject(error); })