From 2fc5ab5235ad66bfced649702a41517d67f2b3c1 Mon Sep 17 00:00:00 2001 From: Ashcon Partovi Date: Tue, 25 Jun 2024 18:39:33 -0700 Subject: [PATCH] SMOKE tests fix --- scripts/runner.node.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/runner.node.mjs b/scripts/runner.node.mjs index 58c8b7c6a0..7d50b148cb 100755 --- a/scripts/runner.node.mjs +++ b/scripts/runner.node.mjs @@ -854,7 +854,8 @@ function getRelevantTests(cwd) { filteredTests.push(...availableTests.filter(testPath => filters.some(filter => isMatch(testPath, filter)))); console.log("Filtering tests:", filteredTests.length, "/", availableTests.length); } else if (options["smoke"] !== undefined) { - const smokeCount = parseInt(options["smoke"]) || Math.ceil(availableTests.length * 0.01); + const smokePercent = parseFloat(options["smoke"]) || 0.01; + const smokeCount = Math.ceil(availableTests.length * smokePercent); const smokeTests = new Set(); for (let i = 0; i < smokeCount; i++) { const randomIndex = Math.floor(Math.random() * availableTests.length);