0

我试图通过我的主节点的 ssh 在远程机器上对我的包执行测试。两个节点都安装了相同版本的软件包。

我正在运行这样的测试,

pytest -d --tx ssh=ubuntu//python=python3  --rsyncdir /home/ubuntu/pkg/ /home/ubuntu/pkg -n 7

在运行此程序时,我收到以下错误,

------------------------------ coverage ------------------------------
---------------------- coverage: failed workers ----------------------
The following workers failed to return coverage data, ensure that pytest-cov is installed on these workers.
gw0
gw1
gw2
gw3
gw4
gw5
gw6
Coverage XML written to file coverage.xml

我已确保在工作节点中安装了覆盖范围。

coverage==6.2
pytest-cov==3.0.0

我不知道为什么它仍然失败。

我还注意到代码文件由于某种原因没有在工作机器中同步。

我试图了解这里出了什么问题以及如何解决这个问题。

4

0 回答 0