运行器 运行 测试用例时崩溃分析激增

Crash analytic surge up when runner running testcases

背景:
我正在使用 Django2 和 Sentry 来检测我的崩溃。在我的 gitlab 管道中。我曾经将 test 工作作为部署新功能时不破坏任何功能的主要关注点。

我的许多 testcases 包含 Exception 并且 Sentry 确实激增。

问题:

pipeline运行期间我有什么技巧可以暂时压制哨兵吗?

基本上,如果有一个 settings.py 配置指定是否向哨兵发送错误,您可以为测试环境创建一个不同的配置并关闭哨兵日志记录。 我目前使用一个单独的 test_settings.py 文件,我从 INSTALLED_APPS 中删除哨兵(和相关)。它对我们来说已经足够好了。