From de573649e25567d95de0250467752b60c883dbe3 Mon Sep 17 00:00:00 2001 From: Jed Fox Date: Mon, 19 Sep 2022 11:45:12 -0400 Subject: [PATCH 1/2] =?UTF-8?q?Remove=20baseline=20tests=20(e.g.=20?= =?UTF-8?q?=E2=80=9CCall=20JavaScript=20function=20directly=E2=80=9D)=20fr?= =?UTF-8?q?om=20comparison?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ci/perf-tester/src/utils.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ci/perf-tester/src/utils.js b/ci/perf-tester/src/utils.js index a4b717ab7..455b27256 100644 --- a/ci/perf-tester/src/utils.js +++ b/ci/perf-tester/src/utils.js @@ -168,6 +168,7 @@ exports.diffTable = ( ) => { let changedRows = []; let unChangedRows = []; + let baselineRows = []; let totalTime = 0; let totalDelta = 0; @@ -187,7 +188,9 @@ exports.diffTable = ( getDeltaText(delta, difference), iconForDifference(difference), ]; - if (isUnchanged && collapseUnchanged) { + if (name.includes('directly')) { + baselineRows.push(columns); + } else if (isUnchanged && collapseUnchanged) { unChangedRows.push(columns); } else { changedRows.push(columns); @@ -200,6 +203,11 @@ exports.diffTable = ( const outUnchanged = markdownTable(unChangedRows); out += `\n\n
View Unchanged\n\n${outUnchanged}\n\n
\n\n`; } + + if (baselineRows.length !== 0) { + const outBaseline = markdownTable(baselineRows.map(line => line.slice(0, 2)); + out += `\n\n
View Baselines\n\n${outBaseline}\n\n
\n\n`; + } if (showTotal) { const totalDifference = ((totalDelta / totalTime) * 100) | 0; From 4e109373adb93a09d7e73502265d475f9c902fee Mon Sep 17 00:00:00 2001 From: Jed Fox Date: Mon, 19 Sep 2022 11:47:58 -0400 Subject: [PATCH 2/2] ) --- ci/perf-tester/src/utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/perf-tester/src/utils.js b/ci/perf-tester/src/utils.js index 455b27256..c7ecd662b 100644 --- a/ci/perf-tester/src/utils.js +++ b/ci/perf-tester/src/utils.js @@ -205,7 +205,7 @@ exports.diffTable = ( } if (baselineRows.length !== 0) { - const outBaseline = markdownTable(baselineRows.map(line => line.slice(0, 2)); + const outBaseline = markdownTable(baselineRows.map(line => line.slice(0, 2))); out += `\n\n
View Baselines\n\n${outBaseline}\n\n
\n\n`; }