-
公开(公告)号:CN117453537A
公开(公告)日:2024-01-26
申请号:CN202311360964.2
申请日:2023-10-19
申请人: 北京凝思软件股份有限公司 , 国网陕西省电力有限公司电力科学研究院 , 国家电网有限公司 , 北京智芯微电子科技有限公司
IPC分类号: G06F11/36
摘要: 本发明公开了一种嵌入式操作系统自动化测试方法、装置、电子设备和介质,其中,该方法包括获取嵌入式系统源码;根据嵌入式系统源码生成嵌入式系统文件,发布至服务器;将嵌入式系统文件及其测试程序下发至上位机;触发测试,首先上电启动目标嵌入式测试设备;如果所述目标嵌入式测试设备可以正常启动,上位机将运行下发的测试程序;如果测试结果不是测试程序预设的值,或者行为不符合预期,则上传日志,通知相关开发人员;如果测试结果为通过,则返回测试结果到服务器,并上传日志文件;如果在测试中崩溃,则根据测试模块信息,自动定位引起崩溃的代码位置。解决相关技术中存在的测试覆盖率低、效率低、易受到人为因素影响的技术问题。
-
公开(公告)号:CN114816417B
公开(公告)日:2022-10-11
申请号:CN202210405424.0
申请日:2022-04-18
申请人: 北京凝思软件股份有限公司
摘要: 本发明公开了一种交叉编译方法、装置、计算设备及存储介质,该方法包括:基于第一架构的加速层、第二架构的编译环境和转换程序生成编译环境容器;获取待编译的软件包源代码并安装编译依赖包;响应于编译环境容器中发起的对软件包源代码的编译指令,由转换程序判断编译指令中的调用命令在第一架构的加速层中是否存在;当调用命令在加速层中存在,则在加速层中运行调用命令,当调用命令在加速层中不存在,则在第二架构的编译环境中运行调用命令。该方法能够提供与目标环境一致的编译运行环境,提高交叉编译的效率。
-
公开(公告)号:CN114816417A
公开(公告)日:2022-07-29
申请号:CN202210405424.0
申请日:2022-04-18
申请人: 北京凝思软件股份有限公司
摘要: 本发明公开了一种交叉编译方法、装置、计算设备及存储介质,该方法包括:基于第一架构的加速层、第二架构的编译环境和转换程序生成编译环境容器;获取待编译的软件包源代码并安装编译依赖包;响应于编译环境容器中发起的对软件包源代码的编译指令,由转换程序判断编译指令中的调用命令在第一架构的加速层中是否存在;当调用命令在加速层中存在,则在加速层中运行调用命令,当调用命令在加速层中不存在,则在第二架构的编译环境中运行调用命令。该方法能够提供与目标环境一致的编译运行环境,提高交叉编译的效率。
-
-