开发者论坛

标题: 在test/xts/acts/multimedia/media/media_js_standard/avRecorder/src/main/js/test/AVRecorderFuncTest.test.js测试用例中增加hilog日志打印 [打印本页]

作者: admin    时间: 7 天前
标题: 在test/xts/acts/multimedia/media/media_js_standard/avRecorder/src/main/js/test/AVRecorderFuncTest.test.js测试用例中增加hilog日志打印
[md]### 【问题描述】

1. 非RK芯片过XTS测试调试过程中出现Python测试界面下 `SUB_MULTIMEDIA_MEDIA_AVRECORDER`***测试项卡死,不出测试报告,也就看不到任何测试出错信息,AVRecorderFuncTest.test.js里无法增加hilog打印,源码里的console.info()打印打印到了调试串口,但是商用平板没有引出调试串口,无法调试分析xts测试用例;
2. ```
   it('SUB_MULTIMEDIA_MEDIA_AVRECORDER_FORMAT_API_0100', 0, async function (done) {
               console.info(TAG + 'SUB_MULTIMEDIA_MEDIA_AVRECORDER_FORMAT_API_0100 start')
               let fileName = avRecorderTestBase.resourceName()
               fdObject = await mediaTestBase.getAvRecorderFd(fileName, "audio");
               fdPath = "fd://" + fdObject.fdNumber;
               console.info('case fdPath is: ' + fdPath);
               let newAvConfig = {
                   audioSourceType: media.AudioSourceType.AUDIO_SOURCE_TYPE_MIC,
                   profile: avProfile,
                   url: 'fd://',
                   rotation: 0,
                   location: { latitude: -30, longitude: 60 }
               }
               newAvConfig.url = fdPath;
               console.info('avConfig.url ' + newAvConfig.url);
               avRecorderTestBase.avRecorderWithCallBack13(newAvConfig, avRecorder, RECORDER_TIME, done);
               console.info(TAG + 'SUB_MULTIMEDIA_MEDIA_AVRECORDER_FORMAT_API_0100 end')
           })
   ```
3. 运行结果、错误截图:运行卡死很长时间(最终也没生成报告),除了报错,看不到任何额外的报错点信息,没法增加测试用例里的hilog日志,相同测试类型用例在框架层有hilog日志打印时框架信息相同。
   
   ![7883b3ebd9564d2f6a953c167469b2a.png](https://forums-obs.openharmony.c ... 8iv6rsnvn6bwr9y.png "7883b3ebd9564d2f6a953c167469b2a.png")
4. 我尝试过的解决方法和结果
   
   咨询了一些应用开发人员不了解怎么在.js源码中增加hilog日志打印
5. 我想要达到的结果
   
   增补hilog日志打印方便调试,或者提供一种在对应.js测试用例源码中函数前输出调试信息的方法(譬如:提供一段保存文本文件的js函数,重定义console.info的打印输出由调试串口到文件的方法等,一种即可)

### 【运行环境】

硬件:非RK芯片
ROM版本:3.2,4.x
DevEvoStudio版本:
SDK版本:

[/md]




欢迎光临 开发者论坛 (https://oh-test.qingcheng100.cn/) Powered by Discuz! X3.5