Qt 中的错误报告我们应该如何查看?

本文介绍了在Qt中报告错误的正确方法,包括访问bugreports.qt.io创建账户,搜索现有错误,提供详尽的错误信息如堆栈跟踪和测试用例。同时,对于持续集成(CI)的错误,报告应包含项目、问题类型、摘要、影响版本、组件等关键信息,以加速问题解决。高质量的错误报告有助于问题的快速解决。
摘要由CSDN通过智能技术生成

如何查看 Qt中的报告错误?

Qt 中的错误可以在错误跟踪器上报告。错误报告的质量会极大地影响修复错误的可能性。这样做的先决条件是许多人(例如开发人员、代码审查员、QA 和发布经理)能够通过阅读报告并可能运行代码示例来快速理解和验证问题。本页介绍如何报告错误,以及制作高质量报告的技巧。

创建的错误报告应始终是独立的并针对特定问题。不要使用一些通用标题创建不同故障的集合,例如。“编译失败”,因为注释会变得杂乱无章,bug 难以关闭。如果您的问题涉及特定平台或环境,您应该在报告模板提供的可选字段中填写此信息。

始终在您的错误报告中提供尽可能多的信息。越多越好; 如果您报告崩溃,相关信息可以是堆栈跟踪,或者如果您报告性能问题,则可以是 CPU 使用情况配置文件。另外,请指定错误是否是回归。如果是,则指定它最后工作的版本。最后,提供一个测试用例 main.cpp 是进入错误解决“快速通道”并进入 Trolls 心中的可靠方式。此外,提供测试用例是防止将来像回归一样出现相同错误的好方法。

通过创建高质量的错误报告,您将获得优先于那些描述性较差的报告,并且您快速解决的机会增加了。如果经过您的辛勤工作,我们仍然拒绝您的错误,那么请不要把它当作个人。相反,请在报告中添加评论并解释您的情况,以便我们重新评估。毕竟,我们也会犯错误。
 

| 如何报告错误?

1. 访问bugreports.qt.io

2.  如果这是您的第一次,请创建一个帐户(与您的 DevNet 帐户分开)。确保提供有效的电子邮件地址;Qt 开发人员有时需要询问有关错误的更多详细信息,这是他们与您联系的唯一方式。您的电子邮件地址不会被泄露;只能通过评论您的报告(或评论您正在查看的错误)与您联系。

3.  使用右上角的“快速搜索”字段尝试查找任何类似的错误。如果你找到了,那么……

        留下您拥有的任何其他信息的评论。

        单击“投票”——通过对已经存在的错误进行投票,通常比创建新错误更有可能修复错误。

        如果您想通过电子邮件跟踪错误的进度,请将您自己添加为观察者。

4. 如果您没有找到与您的问题匹配的错误报告,请单击“创建新问题”,然后填写字段。

| 如何报告 CI 的错误?

如果您在 qt-project 存储库中暂存或合并更改时遇到问题,可能是因为我们的持续集成系统(CI) 中存在问题。如果是这种情况,重要的是创建的故障单包含完整的信息,以加快查找问题的根本原因和解决方案的过程。

所需信息

此列表包含错误报告的最低要求。如果举报人未能填写以下字段,您可能会发现您的工单状态被设置为需要更多信息,这意味着您提供的信息无法解决问题。如果发生这种情况,您可以更新所需信息,并且可以继续处理票证。

项目:选择 Qt Quality Assurance Infrastructure (QTQAINFRA) 或 Coin (COIN)。

问题类型:选择错误、建议或用户故事。

摘要:摘要应该简短并描述失败的原因。

避免使用诸如“Module X 无法编译”之类的通用标题,而是使用具体的标题,例如“Project qt/qtdeclarative 由于缺少 dbus 库而失败”。

Affects Version/s:对于 QTQAINFRA 问题,选择 Qt 软件版本或季度目标。对于COIN,如果问题与CI自测或开发分支 有关,您可以选择产品分支版本1.1或master 。

组件:对于 QTQAINFRA 问题,选择附属的 CI 基础设施组件。

注:(QTQAINFRA 中的 Coin 组件现已弃用,新问题应在新的 COIN 项目下报告/移动)
 

描述:您必须包含相关的 Gerrit Codereview URL或硬币集成任务链接在本节中。这将帮助受让人开始研究解决方案,而无需深入研究日志。此字段是可能与解决问题相关的任何信息的占位符。如果您知道如何重现该问题,则在此处包含说明可能会有所帮助。

环境(可选):如果您有特定的环境设置,可以在此处描述。

其他:如果有任何与问题相关的补丁集,应在错误报告中添加。这将确保在生产中部署所有相关的修复程序。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值