尽管所有测试都通过了,为什么rspec构建仍然失败?是“退出代码126”的原因吗?

时间:2019-12-09 15:34:18

标签: ruby-on-rails rspec circleci

我有一个带有Rspec测试套件的Rails应用程序。

所有测试均在本地通过。

当我进行持续集成(CircleCI)时,所有测试也都通过了。但是,尽管所有测试都通过了,但是构建的Rspec部分还是失败了。

测试输出中的最后几行是:

Finished in 6 minutes 13 seconds (files took 9.46 seconds to load)
1463 examples, 0 failures, 75 pending

Randomized with seed 46144

Requested historical based timing, but they are not present.  Falling back to name based sorting
/bin/bash: line 9: spec/controllers/actions_controller_spec.rb: Permission denied

Exited with code exit status 126
  1. 这126个退出代码是否会导致Rspec失败状态?
  2. 为什么rspec(或 bash)尝试以超出 可用权限?

如果有人可以帮助我了解这里可能发生的事情,我们将不胜感激。

0 个答案:

没有答案