• Lv0
    粉丝6

积分5131 / 贡献141

提问75答案被采纳7文章65

  • 黄金

    累计积分达到3000分
  • 白银

    累计积分达到1500分
  • 青铜

    累计积分达到500分
  • 文章达人

    月贡献文章累计达10篇以上
作者动态

在test/xts/acts/multimedia/media/media_js_standard/avRecorder/src/main/js/test/AVRecorderFuncTest.test.js测试用例中增加hilog日志打印

admin 企业号 显示全部楼层 发表于 6 天前

【问题描述】

  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

  4. 我尝试过的解决方法和结果

    咨询了一些应用开发人员不了解怎么在.js源码中增加hilog日志打印

  5. 我想要达到的结果

    增补hilog日志打印方便调试,或者提供一种在对应.js测试用例源码中函数前输出调试信息的方法(譬如:提供一段保存文本文件的js函数,重定义console.info的打印输出由调试串口到文件的方法等,一种即可)

【运行环境】

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

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

Copyright   ©2023  开发者论坛   |技术支持 Discuz!

返回顶部