From 4fdca1e47b30e606d533cf039aaaef99102cd412 Mon Sep 17 00:00:00 2001 From: XiaochenCui Date: Wed, 22 Oct 2025 16:26:38 -0700 Subject: [PATCH] ci: capture the error during setup --- tools/api-tester/lib/TestSDK.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/api-tester/lib/TestSDK.js b/tools/api-tester/lib/TestSDK.js index 297ca3fd..2ebca651 100644 --- a/tools/api-tester/lib/TestSDK.js +++ b/tools/api-tester/lib/TestSDK.js @@ -48,8 +48,13 @@ module.exports = class TestSDK { } catch (e) { // ignore } - await this.mkdir(this.default_cwd, { overwrite: true, create_missing_parents: true }); - this.cd(this.default_cwd); + try { + await this.mkdir(this.default_cwd, { overwrite: true, create_missing_parents: true }); + await this.cd(this.default_cwd); + } catch (e) { + console.log('error during working directory initialization: ', e.message); + process.exit(1); + } } async get_sdk (name) {