-
公开(公告)号:CN115391071A
公开(公告)日:2022-11-25
申请号:CN202110569118.6
申请日:2021-05-25
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F11/07
Abstract: 本申请涉及一种崩溃堆栈上报方法、装置、计算机设备和存储介质。所述方法包括:获取崩溃堆栈信息;根据崩溃堆栈信息,得到与预设的关键字段对应的函数堆栈;当函数堆栈中函数堆栈帧数量小于预设的堆栈帧数量阈值时,从崩溃堆栈信息中提取待补充函数信息;根据待补充函数信息,对函数堆栈进行补充,得到目标函数堆栈,目标函数堆栈中函数堆栈帧数量不小于堆栈帧数量阈值;获取已上报崩溃对应的待比对函数堆栈,比对目标函数堆栈和待比对函数堆栈,得到崩溃堆栈上报结果。采用本方法能够得到准确的崩溃堆栈上报结果,利用崩溃堆栈信息实现准确崩溃上报。
-
公开(公告)号:CN115113853A
公开(公告)日:2022-09-27
申请号:CN202110295050.7
申请日:2021-03-19
Applicant: 腾讯科技(深圳)有限公司
Abstract: 本申请实施例公开了一种编译环境的配置方法、编译方法、装置、设备和存储介质,配置方法包括:获取编译任务对应的所有代码分支在第一时间段内的统计数据;根据所述统计数据确定各个所述代码分支的热度;根据所述热度从各个所述代码分支中得到目标配置代码分支,并将所述目标配置代码分支预先配置到编译机器的代码环境中;将所述目标配置代码分支与所述编译任务之间的对应关系存储到所述编译机器中。本申请实施例通过基于热度提前配置代码分支的方式,或者通过在子存储空间提前配置代码分支的代码环境的方式,有效减少编译开始前的代码环境准备时间,从而提高编译效率。本申请实施例可广泛应用于计算机技术领域。
-
公开(公告)号:CN114968201A
公开(公告)日:2022-08-30
申请号:CN202110200630.3
申请日:2021-02-23
Applicant: 腾讯科技(深圳)有限公司
Abstract: 本申请实施例公开了一种编译方法、编译装置、计算机设备及存储介质,所述方法包括:在获取到携带目标编译任务的编译指令时,从调度设备负责编译任务调度的M台编译机中确定用于执行该目标编译任务的N台编译机,将目标编译任务分配给该N台编译机,以使得该N台编译机分别执行分配的所述目标编译任务包括的编译子任务,得到编译结果;其中,N台编译机中的任意一台编译机被分配以执行编译子任务时,此编译机作为编译资源被该编译子程序独占使用。采用本申请可以利用多台编译机合作完成目标编译任务,有效提高编译效率;并且通过专门负责编译的多台编译机完成编译任务,相对给每一个开发人员配置一台编译机,可以有效降低成本。
-
公开(公告)号:CN114721658A
公开(公告)日:2022-07-08
申请号:CN202110008459.6
申请日:2021-01-05
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F8/41
Abstract: 本公开提供了一种无效依赖检测方法及相关设备,属于计算机技术领域。该方法包括:确定当前构建模块所依赖的源文件;获取所述当前构建模块所依赖的源文件中包含的头文件信息;确定所述当前构建模块的依赖模块;获取所述当前构建模块的依赖模块的头文件列表;将与所述头文件信息无交集的所述头文件列表对应的依赖模块确定为所述当前构建模块的无效依赖。通过本公开实施例提供的方案,能够自动检测出当前构建模块中的无效依赖,加快代码的编译速度,提高研发效率。
-
公开(公告)号:CN113535540A
公开(公告)日:2021-10-22
申请号:CN202110014850.7
申请日:2021-01-06
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F11/36
Abstract: 本发明涉及计算机技术领域,具体是一种数据测试方法、装置、系统、设备及存储介质,所述方法包括:获取待测试数据和所述待测试数据对应的原始数据,所述待测试数据为系统重构后的数据,所述原始数据为系统重构前的数据;针对所述待测试数据和所述原始数据,分别利用对应的渲染逻辑进行页面渲染,得到第一页面和第二页面;分别获取所述第一页面和所述第二页面的页面内容信息,得到第一页面内容信息和第二页面内容信息;将所述第一页面内容信息和所述第二页面内容信息进行对比,根据对比结果确定数据测试结果。本发明的数据测试方法能够实现全量数据测试,及时发现系统重构过程的问题,并且还能提高数据测试的准确性。
-
公开(公告)号:CN113342635A
公开(公告)日:2021-09-03
申请号:CN202010136502.2
申请日:2020-03-02
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F11/36
Abstract: 本申请公开了一种差异代码覆盖率的获取、差异代码文件发送方法及装置,属于计算机技术领域。本申请实施例通过目标版本代码的差异代码文件和插桩数据,根据所述差异代码文件和所述插桩数据,来获取所述目标版本代码和所述目标版本代码修改前的原始版本代码之间的差异,进而确定差异代码覆盖率,直接在差异代码文件的基础上进行差异代码覆盖率获取步骤,而无需对全量的目标版本代码进行差异代码覆盖率获取步骤,能够得到更精准的结果,且可以有效提高获取效率。
-
公开(公告)号:CN110825595A
公开(公告)日:2020-02-21
申请号:CN201810917775.3
申请日:2018-08-13
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F11/34
Abstract: 本发明公开一种录制回放方法。录制回放方法包括:录制应用程序接收的所有操作和与操作对应的控件的属性以形成录制文件;获取录制文件并将录制文件转化为可回放脚本文件;及获取可回放脚本文件并根据可回放脚本文件进行回放。本发明实施方式的录制回放方法录制的是操作和与操作对应的控件的属性信息,而不是坐标(坐标是被设备解析过的与设备相匹配的信息),不同设备可以将操作和属性进行解析成与设备匹配的事件然后回放,因此可以实现一次录制多机回放,满足了兼容性要求。本发明还公开了一种录制回放系统和计算机可读存储介质。
-
-
-
-
-
-