From 155887593db4e95d3b808ec605e9b089daab4ef0 Mon Sep 17 00:00:00 2001 From: Yulong Wang <7679871+fs-eire@users.noreply.github.com> Date: Fri, 15 Sep 2023 13:55:25 -0700 Subject: [PATCH] [js/web] update npm test to load test cases only for required backends (#17555) ### Description update npm test to load test cases for required backends. No need to load test case list for the backends that we don't test. --- js/web/script/test-runner-cli.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js/web/script/test-runner-cli.ts b/js/web/script/test-runner-cli.ts index 520ef62b2c..a75321d45f 100644 --- a/js/web/script/test-runner-cli.ts +++ b/js/web/script/test-runner-cli.ts @@ -84,8 +84,10 @@ async function main() { .flat(); for (const backend of DEFAULT_BACKENDS) { - nodeTests.set(backend, loadNodeTests(backend, allNodeTestsFolders)); - opTests.set(backend, loadOpTests(backend)); + if (args.backends.indexOf(backend) !== -1) { + nodeTests.set(backend, loadNodeTests(backend, allNodeTestsFolders)); + opTests.set(backend, loadOpTests(backend)); + } } }