From d708fb1d54c0cc7bcd0cf7d61c70b477f22e2246 Mon Sep 17 00:00:00 2001 From: chenxuihui Date: Mon, 29 Aug 2022 12:34:19 +0800 Subject: [PATCH] faultlogger testcase bug fix Signed-off-by: chenxuihui --- .../src/main/js/test/faultlogger.test.js | 35 +++++++++---------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/hiviewdfx/hiview/faultlogger/faultloggerjs/src/main/js/test/faultlogger.test.js b/hiviewdfx/hiview/faultlogger/faultloggerjs/src/main/js/test/faultlogger.test.js index 3d424ce67..2c359324b 100644 --- a/hiviewdfx/hiview/faultlogger/faultloggerjs/src/main/js/test/faultlogger.test.js +++ b/hiviewdfx/hiview/faultlogger/faultloggerjs/src/main/js/test/faultlogger.test.js @@ -13,7 +13,7 @@ * limitations under the License. */ import faultlogger from '@ohos.faultLogger' - +import hiSysEvent from '@ohos.hiSysEvent' import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium' export default function FaultlogJsTest() { @@ -145,25 +145,22 @@ describe("FaultlogJsTest", function () { try { let now = Date.now(); console.info("DFX_DFR_Faultlogger_Interface_0500 2 + " + now); - const loopTimes = 2; - let i = 0; - let pro = new Promise( - (r, e) => { - setTimeout(function run() { - if (i < loopTimes) { - setTimeout(run, 1001); - } else { - r("done!") - return - } - console.info("--------DFX_DFR_Faultlogger_Interface_0500 3 + " + i + "----------"); - ++i; - let dataStr = ["1", "2"] - console.info(dataStr[2].test); - }, 1001); + hiSysEvent.write({ + domain: "ACE", + name: "JS_ERROR", + eventType: hiSysEvent.EventType.FAULT, + params: { + PID: 487, + UID:103, + PACKAGE_NAME: "com.ohos.faultlogger.test", + PROCESS_NAME: "com.ohos.faultlogger.test", + MSG: "faultlogger testcase test.", + REASON: "faultlogger testcase test." } - ); - await pro; + }).then( + (value) => { + console.log("HiSysEvent json-callback-success value=${value}"); + }) await msleep(1000); console.info("--------DFX_DFR_Faultlogger_Interface_0500 4" + "----------"); -- GitLab