python - github工作流程中的pytest超时
问题描述
我为一个包编写了一些 pytest 例程,它们在本地运行良好。每次推送到存储库时,都会在 github 的“Python 包”工作流程中执行测试。如果您查看操作历史记录,您会发现有时所有测试都通过了,但大多数情况下,pytest 一次构建失败(我们正在测试 Python 版本 3.6、3.7 或 3.8),退出代码为 137。我认为发生这种情况是因为脚本卡住了,然后 github 在一段时间后终止了该过程。
哪个构建失败似乎是完全随机的,但它总是由这个脚本和这个脚本引起的,如果我正确读取 pytest,它们会卡在同一个位置
我希望有人能解释这里发生了什么——为什么这些功能只是偶尔失败?我该如何继续调试它们?
解决方案
推荐阅读
- php - 字段列表中的PHP未知列但表存在
- python - 有没有办法在输入字段的 tkinter 应用程序上添加弹出屏幕键盘
- visual-studio-code - 启用“accessibilityModeEnabled”时如何启用“cursorWordLeftselect”和“cursorWordEndRightselect”
- java - 如何检查 Json 数组中是否存在密钥
- css - 滑块图像不会根据屏幕大小进行调整
- python - 如何通过表单 ValidationError 返回可用时隙列表
- html - 如何根据另一个 div 底部位置配置 div 位置?
- pandas - 减少熊猫数据透视表中的小数
- sql - SQL 为什么在按年排序时将获胜者放在最后?
- node.js - 续集错误:无法读取未定义的属性(读取“toString”)