我正在使用pytest
运行Tavern
测试用例,再次运行我的flask应用程序。我在多个yaml文件中定义了几个Tavern
测试用例。下面是我用来运行测试用例的命令:
python3 -m pytest --cov=api --cov-report html:reports/Coverage --cov-report term --junitxml=reports/UnitTest.xml --html=reports/TestSummary.html --self-contained-html -s --cov-config=api/.coveragerc tests/
所有tavern测试用例文件都位于tests
目录下。我发现测试案例随机失败,错误为Remote end closed connection without response
。我想知道这是否是由于并行运行测试用例而导致创建的连接过多所致。如何在测试用例之间增加一些时间间隔?