0
'bundle exec rake test'はローカルで正常に完了しますが、CircleCIで実行すると、すべてのテストが終了してから最後に失敗します。 O.oRails 5にアップグレードした後にCircleCIのレーキテスト中にエラーが発生しました
私はレール4.2.6からレール5にアップグレードしたばかりですが、これ以前は問題ありませんでした。何かは私が持っていないテストフォルダを探しています、私はrspecを使うのでspecフォルダがあります。
Finished in 28.48 seconds (files took 3.67 seconds to load)
329 examples, 0 failures
Coverage report generated for RSpec to /tmp/circle-artifacts.PrVAaqN/coverage. 1425/1477 LOC (96.48%) covered.
rake aborted!
LoadError: cannot load such file -- /home/ubuntu/app_name/test
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:293:in `require'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:293:in `block in require'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:259:in `load_dependency'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:293:in `require'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/railties-5.0.2/lib/rails/test_unit/test_requirer.rb:11:in `block in require_files'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/railties-5.0.2/lib/rails/test_unit/test_requirer.rb:10:in `each'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/railties-5.0.2/lib/rails/test_unit/test_requirer.rb:10:in `require_files'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/railties-5.0.2/lib/rails/test_unit/minitest_plugin.rb:62:in `rake_run'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/railties-5.0.2/lib/rails/test_unit/testing.rake:15:in `block in <top (required)>'
/home/ubuntu/app_name/vendor/bundle/ruby/2.3.0/gems/rake-11.3.0/exe/rake:27:in `<top (required)>'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:74:in `load'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:74:in `kernel_load'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:27:in `run'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/cli.rb:335:in `exec'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/cli.rb:20:in `dispatch'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/cli.rb:11:in `start'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/exe/bundle:32:in `block in <top (required)>'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/lib/bundler/friendly_errors.rb:121:in `with_friendly_errors'
/home/ubuntu/.rvm/gems/[email protected]/gems/bundler-1.14.6/exe/bundle:24:in `<top (required)>'
/home/ubuntu/.rvm/gems/[email protected]/bin/bundle:22:in `load'
/home/ubuntu/.rvm/gems/[email protected]/bin/bundle:22:in `<main>'
/home/ubuntu/.rvm/gems/[email protected]/bin/ruby_executable_hooks:15:in `eval'
/home/ubuntu/.rvm/gems/[email protected]/bin/ruby_executable_hooks:15:in `<main>'
私はそれを私の他のマシンと宝石の上に引っ張ってインストールし、今このマシンで同じものをローカルに取得しています。だから私は、他の誰も持っていない元のマシンでやったに違いないことがあります。宝石の問題かもしれない? – Corey
"Execute test"で失敗しますが、すでにspecを実行しています。 – Corey