添加另一个测试文件后,纱线测试会挂起

问题描述 投票:1回答:1

我正在运行一个包含多个测试套件(Jest)的项目,所有套件都在本地传递。我在CircleCI工作中迈出了一步,只需运行yarn test

问题是整个构建在yarn test步骤中挂起。测试全部通过,但是该步骤只是挂起,并且在10分钟后超时。

为了使事情变得更有趣,如果我从测试文件夹中删除一个测试套件文件,则该步骤将通过。我可以删除任何测试文件,但仍然可以通过。那使我相信我的测试没有错。另外,如果我删除一个文件,然后仅使用一个虚拟测试添加一个新文件,则该步骤将再次挂起。

enter image description here

我在俯视什么?

谢谢!

jestjs circleci
1个回答
0
投票

在我的情况下,我必须使用早期版本的circleci/node图像,因为无论启用了多少工作程序,如果持续失败。 yarnjest https://github.com/facebook/jest/issues/5989的东西。有效的图片:circleci/node@sha256:6a10e853547cd5b7480ca27eac13f58505493cb375652dd432084fa07903fa7d

© www.soinside.com 2019 - 2024. All rights reserved.