From 7e534b7e1c9f5248253bfaa05432faa9a8f7f5a5 Mon Sep 17 00:00:00 2001 From: jpaul Date: Tue, 28 Nov 2023 09:43:15 +0100 Subject: [PATCH] add logging for debugging --- dist/cleanup/index.js | 21 ++++++++------------- dist/main/index.js | 21 ++++++++------------- src/features/reports.ts | 10 +++++----- src/utils.ts | 11 +++-------- 4 files changed, 24 insertions(+), 39 deletions(-) diff --git a/dist/cleanup/index.js b/dist/cleanup/index.js index 26e69ce..38c9835 100644 --- a/dist/cleanup/index.js +++ b/dist/cleanup/index.js @@ -81867,19 +81867,19 @@ function generateReports() { if (areMetricHistoriesEnabled()) { const pushEvents = yield (0, utils_1.getPushEvents)(getBuildCountsForMetricHistory()); // Prepare data - const timestamps = []; + // const timestamps = [] const shas = []; - core.info("pushEvents: " + pushEvents[0].created_at); + // core.info("pushEvents: " + pushEvents[0].created_at) for (let i = 0; i < pushEvents.length; i++) { - timestamps.push(pushEvents[i].created_at); + // timestamps.push(pushEvents[i].created_at) core.info("------------------------------------"); core.info(pushEvents[i].created_at); shas.push(pushEvents[i].payload.commits[0].sha); } // Extract data for plotting - const commitDates = (0, utils_1.formatTimestamps)(timestamps); + // const commitDates = formatTimestamps(timestamps) const imageData = (0, utils_1.getImageData)(shas); - core.info(String(commitDates)); + // core.info(String(commitDates)) core.info(String(shas)); core.info(String(imageData)); } @@ -82514,7 +82514,6 @@ function getPushEvents(numberOfBuilds) { let linkHeader = eventResponse.headers.link; const eventData = eventResponse.data; const pushEvents = []; - core.info("1: " + linkHeader + eventData + JSON.stringify(eventResponse)); /* for (const gitEvent in eventData ) { if (numberOfBuilds <= 0) { break @@ -82536,7 +82535,6 @@ function getPushEvents(numberOfBuilds) { event.payload.ref === process.env.GITHUB_REF) { pushEvents.push(event); numberOfBuilds--; - core.info("2"); } } let nextPageMatch = /<([^>]+)>;\s*rel="next"/; @@ -82544,7 +82542,6 @@ function getPushEvents(numberOfBuilds) { linkHeader.includes('rel="next"') && numberOfBuilds > 0) { let nextPageUrl = nextPageMatch === null || nextPageMatch === void 0 ? void 0 : nextPageMatch.exec(linkHeader)[1]; - core.info("3"); // Make the request for the next page // Assuming you use fetch API or similar for making HTTP requests (0, node_fetch_1.default)(nextPageUrl, { @@ -82562,7 +82559,6 @@ function getPushEvents(numberOfBuilds) { event.payload.ref === process.env.GITHUB_REF) { pushEvents.push(event); numberOfBuilds--; - core.info("4"); } } // Update the link_header for the next iteration @@ -82570,16 +82566,13 @@ function getPushEvents(numberOfBuilds) { }) .catch((error) => { console.error("Error fetching next page:", error); - core.info("5"); }); } - core.info("7: " + JSON.stringify(pushEvents)); return pushEvents; } catch (err) { - return []; - core.info("6"); console.info("An error occurred during getting metrics data."); + return []; } }); } @@ -82606,7 +82599,9 @@ function getImageData(shas) { }, }); const imageData = []; + core.info(String(shas)); for (const sha in shas) { + core.info(sha); const blobTreeSha = yield getBlobTreeSha(octokit, context, sha); const blobSha = yield getBlobSha(octokit, context, blobTreeSha); imageData.push(yield getBlobContent(octokit, context, blobSha)); diff --git a/dist/main/index.js b/dist/main/index.js index 1a718ee..3b79e61 100644 --- a/dist/main/index.js +++ b/dist/main/index.js @@ -81966,19 +81966,19 @@ function generateReports() { if (areMetricHistoriesEnabled()) { const pushEvents = yield (0, utils_1.getPushEvents)(getBuildCountsForMetricHistory()); // Prepare data - const timestamps = []; + // const timestamps = [] const shas = []; - core.info("pushEvents: " + pushEvents[0].created_at); + // core.info("pushEvents: " + pushEvents[0].created_at) for (let i = 0; i < pushEvents.length; i++) { - timestamps.push(pushEvents[i].created_at); + // timestamps.push(pushEvents[i].created_at) core.info("------------------------------------"); core.info(pushEvents[i].created_at); shas.push(pushEvents[i].payload.commits[0].sha); } // Extract data for plotting - const commitDates = (0, utils_1.formatTimestamps)(timestamps); + // const commitDates = formatTimestamps(timestamps) const imageData = (0, utils_1.getImageData)(shas); - core.info(String(commitDates)); + // core.info(String(commitDates)) core.info(String(shas)); core.info(String(imageData)); } @@ -83590,7 +83590,6 @@ function getPushEvents(numberOfBuilds) { let linkHeader = eventResponse.headers.link; const eventData = eventResponse.data; const pushEvents = []; - core.info("1: " + linkHeader + eventData + JSON.stringify(eventResponse)); /* for (const gitEvent in eventData ) { if (numberOfBuilds <= 0) { break @@ -83612,7 +83611,6 @@ function getPushEvents(numberOfBuilds) { event.payload.ref === process.env.GITHUB_REF) { pushEvents.push(event); numberOfBuilds--; - core.info("2"); } } let nextPageMatch = /<([^>]+)>;\s*rel="next"/; @@ -83620,7 +83618,6 @@ function getPushEvents(numberOfBuilds) { linkHeader.includes('rel="next"') && numberOfBuilds > 0) { let nextPageUrl = nextPageMatch === null || nextPageMatch === void 0 ? void 0 : nextPageMatch.exec(linkHeader)[1]; - core.info("3"); // Make the request for the next page // Assuming you use fetch API or similar for making HTTP requests (0, node_fetch_1.default)(nextPageUrl, { @@ -83638,7 +83635,6 @@ function getPushEvents(numberOfBuilds) { event.payload.ref === process.env.GITHUB_REF) { pushEvents.push(event); numberOfBuilds--; - core.info("4"); } } // Update the link_header for the next iteration @@ -83646,16 +83642,13 @@ function getPushEvents(numberOfBuilds) { }) .catch((error) => { console.error("Error fetching next page:", error); - core.info("5"); }); } - core.info("7: " + JSON.stringify(pushEvents)); return pushEvents; } catch (err) { - return []; - core.info("6"); console.info("An error occurred during getting metrics data."); + return []; } }); } @@ -83682,7 +83675,9 @@ function getImageData(shas) { }, }); const imageData = []; + core.info(String(shas)); for (const sha in shas) { + core.info(sha); const blobTreeSha = yield getBlobTreeSha(octokit, context, sha); const blobSha = yield getBlobSha(octokit, context, blobTreeSha); imageData.push(yield getBlobContent(octokit, context, blobSha)); diff --git a/src/features/reports.ts b/src/features/reports.ts index 0e484c7..08bc395 100644 --- a/src/features/reports.ts +++ b/src/features/reports.ts @@ -152,20 +152,20 @@ export async function generateReports(): Promise { if (areMetricHistoriesEnabled()) { const pushEvents = await getPushEvents(getBuildCountsForMetricHistory()) // Prepare data - const timestamps = [] + // const timestamps = [] const shas = [] - core.info("pushEvents: " + pushEvents[0].created_at) + // core.info("pushEvents: " + pushEvents[0].created_at) for (let i=0; i < pushEvents.length; i++) { - timestamps.push(pushEvents[i].created_at) + // timestamps.push(pushEvents[i].created_at) core.info("------------------------------------") core.info(pushEvents[i].created_at) shas.push(pushEvents[i].payload.commits[0].sha) } // Extract data for plotting - const commitDates = formatTimestamps(timestamps) + // const commitDates = formatTimestamps(timestamps) const imageData = getImageData(shas) - core.info(String(commitDates)) + // core.info(String(commitDates)) core.info(String(shas)) core.info(String(imageData)) diff --git a/src/utils.ts b/src/utils.ts index 35176a8..74786b9 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -318,7 +318,6 @@ export async function getPushEvents(numberOfBuilds: number): Promise { let linkHeader = eventResponse.headers.link const eventData: any = eventResponse.data const pushEvents = [] - core.info("1: " + linkHeader + eventData + JSON.stringify(eventResponse)) /* for (const gitEvent in eventData ) { if (numberOfBuilds <= 0) { @@ -343,7 +342,6 @@ export async function getPushEvents(numberOfBuilds: number): Promise { ) { pushEvents.push(event); numberOfBuilds--; - core.info("2") } } @@ -354,7 +352,6 @@ export async function getPushEvents(numberOfBuilds: number): Promise { numberOfBuilds > 0 ) { let nextPageUrl = nextPageMatch?.exec(linkHeader)![1]; - core.info("3") // Make the request for the next page // Assuming you use fetch API or similar for making HTTP requests fetch(nextPageUrl, { @@ -374,7 +371,6 @@ export async function getPushEvents(numberOfBuilds: number): Promise { ) { pushEvents.push(event); numberOfBuilds--; - core.info("4") } } @@ -383,15 +379,12 @@ export async function getPushEvents(numberOfBuilds: number): Promise { }) .catch((error) => { console.error("Error fetching next page:", error); - core.info("5") }); } - core.info("7: " + JSON.stringify(pushEvents)) return pushEvents } catch (err) { - return [] - core.info("6") console.info("An error occurred during getting metrics data.") + return [] } } @@ -416,7 +409,9 @@ export async function getImageData(shas: string[]) { }, }); const imageData = [] + core.info(String(shas)) for (const sha in shas) { + core.info(sha) const blobTreeSha = await getBlobTreeSha(octokit, context, sha) const blobSha = await getBlobSha(octokit, context, blobTreeSha) imageData.push(await getBlobContent(octokit, context, blobSha))