Skip to content

Instantly share code, notes, and snippets.

@washu
Last active December 30, 2015 10:19
Show Gist options
  • Save washu/7815612 to your computer and use it in GitHub Desktop.
Save washu/7815612 to your computer and use it in GitHub Desktop.
failure with rubysl
/usr/local/rvm/rubies/rbx-2.2.1/bin/rbx /usr/local/rvm/gems/rbx-2.2.1@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets --trace
** Invoke assets:precompile:all (first_time)
** Invoke assets:cache:clean (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke environment (first_time)
** Execute environment
** Execute assets:cache:clean
** Execute assets:precompile:all
An exception occurred running at_exit handlers
file not found: assets:precompile:all (ArgumentError)
Backtrace:
{ } in Test::Unit::GlobOption(Test::Unit::Runner)#non_options at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:199
Array#map! at kernel/bootstrap/array.rb:107
Test::Unit::GlobOption(Test::Unit::Runner)#non_options at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:178
Test::Unit::GCStressOption(Test::Unit::Runner)#non_options at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:237
Test::Unit::Options(Test::Unit::Runner)#process_args at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:58
MiniTest::Unit(Test::Unit::Runner)#_run at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/minitest-4.7.5/lib/minitest/unit.rb:1066
MiniTest::Unit(Test::Unit::Runner)#run at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/minitest-4.7.5/lib/minitest/unit.rb:1059
Test::Unit::RunCount(Test::Unit::Runner)#run at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:27
Test::Unit::Runner#run at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:780
{ } in Test::Unit::Runner.autorun at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:372
Test::Unit::RunCount.run_once at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:33
{ } in Test::Unit::Runner.autorun at /usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/rubysl-test-unit-2.0.3/lib/rubysl/test/unit/unit.rb:371
Proc#call at kernel/bootstrap/proc.rb:20
Rubinius::Loader#run_at_exits at kernel/loader.rb:710
Rubinius::Loader#epilogue at kernel/loader.rb:730
Rubinius::Loader#main at kernel/loader.rb:866
rake aborted!
Command failed with status (1): [/usr/local/rvm/rubies/rbx-2.2.1/bin/rbx /u...]
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/file_utils.rb:55:in `create_shell_runner'
kernel/bootstrap/proc.rb:20:in `call'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/file_utils.rb:45:in `sh'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/file_utils_ext.rb:37:in `sh'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/file_utils.rb:82:in `ruby'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/file_utils_ext.rb:37:in `ruby'
/usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/actionpack-3.2.15/lib/sprockets/assets.rake:12:in `ruby_rake_task'
/usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/actionpack-3.2.15/lib/sprockets/assets.rake:21:in `invoke_or_reboot_rake_task'
/usr/local/rvm/gems/rbx-2.2.1@aztec-rails/gems/actionpack-3.2.15/lib/sprockets/assets.rake:29:in `__script__'
kernel/bootstrap/proc.rb:20:in `call'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/task.rb:236:in `execute'
kernel/bootstrap/array.rb:66:in `each'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/task.rb:231:in `execute'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/task.rb:175:in `invoke_with_call_chain'
/usr/local/rvm/rubies/rbx-2.2.1/runtime/gems/rubysl-monitor-2.0.0/lib/rubysl/monitor/monitor.rb:211:in `synchronize (mon_synchronize)'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/task.rb:168:in `invoke_with_call_chain'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/task.rb:161:in `invoke'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:149:in `invoke_task'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:106:in `top_level'
kernel/bootstrap/array.rb:66:in `each'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:106:in `top_level'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:115:in `run_with_threads'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:100:in `top_level'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:78:in `run'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:165:in `standard_exception_handling'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/lib/rake/application.rb:75:in `run'
/usr/local/rvm/gems/rbx-2.2.1@global/gems/rake-10.1.0/bin/rake:33:in `__script__'
kernel/common/kernel.rb:427:in `load'
/usr/local/rvm/gems/rbx-2.2.1@global/bin/rake:19:in `__script__'
kernel/delta/code_loader.rb:66:in `load_script'
kernel/delta/code_loader.rb:198:in `load_script'
kernel/loader.rb:649:in `script'
kernel/loader.rb:831:in `main'
Tasks: TOP => assets:precompile
@mscifo
Copy link

mscifo commented Dec 29, 2013

Did you ever find a solution to this? I'm experiencing the same issue with rbx-2.2.2 in 2.1 mode on rails 3.2....

$ bundle exec rake --trace RAILS_ENV=staging RAILS_GROUPS=assets assets:precompile
** Invoke assets:precompile (first_time)
** Execute assets:precompile
** Invoke assets:precompile:all (first_time)
** Invoke assets:cache:clean (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke environment (first_time)
** Execute environment
AssetSync: using /u/apps/app1/releases/20131229203139/config/initializers/asset_sync.rb
** Execute assets:cache:clean
** Execute assets:precompile:all
** Invoke assets:sync (first_time)
** Invoke assets:environment
** Execute assets:sync
AssetSync: Syncing.
AssetSync: Done.
An exception occurred running at_exit handlers

file not found: RAILS_ENV=staging (ArgumentError)

Backtrace:

{ } in Test::Unit::GlobOption(Test::Unit::Runner)#non_options at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:199
Array#map! at kernel/bootstrap/array.rb:107
Test::Unit::GlobOption(Test::Unit::Runner)#non_options at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:178
Test::Unit::GCStressOption(Test::Unit::Runner)#non_options at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:237
Test::Unit::Options(Test::Unit::Runner)#process_args at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:58
MiniTest::Unit(Test::Unit::Runner)#_run at /u/apps/app1/shared/bundle/rbx/2.1/gems/minitest-4.7.5/lib/minitest/unit.rb:1066
MiniTest::Unit(Test::Unit::Runner)#run at /u/apps/app1/shared/bundle/rbx/2.1/gems/minitest-4.7.5/lib/minitest/unit.rb:1059
Test::Unit::RunCount(Test::Unit::Runner)#run at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:27
Test::Unit::Runner#run at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:780
{ } in Test::Unit::Runner.autorun at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:372
Test::Unit::RunCount.run_once at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:33
{ } in Test::Unit::Runner.autorun at /u/apps/app1/shared/bundle/rbx/2.1/gems/rubysl-test-unit-2.0.3/lib/rubysl/test
/unit/unit.rb:371
Proc#call at kernel/bootstrap/proc.rb:20
Rubinius::Loader#run_at_exits at kernel/loader.rb:710
Rubinius::Loader#epilogue at kernel/loader.rb:730
Rubinius::Loader#main at kernel/loader.rb:866

@mscifo
Copy link

mscifo commented Dec 30, 2013

FYI, got this resolved by disabling the autorunner in rubysl-test-unit via http://www.jonathanleighton.com/articles/2012/stop-test-unit-autorun/.

Still not sure what the core problem is though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment