Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error when running in parallel #21

Open
uscengineer opened this issue Jan 24, 2014 · 3 comments
Open

Error when running in parallel #21

uscengineer opened this issue Jan 24, 2014 · 3 comments

Comments

@uscengineer
Copy link

I am getting this error when I run my tests in parallel.

undefined method +' for nil:NilClass (ActionView::Template::Error) /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/formatter/report.rb:247:insnippet'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/formatter/report.rb:228:in extra_failure_content' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/templates/_step.erb:37:in___sers_qauser__rvm_rubies_ruby_______p____lib_ruby_gems_______gems_pretty_face_______lib_pretty_face_templates__step_erb___278293468819112096_70173996326860'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/template.rb:143:in block in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications.rb:161:ininstrument'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/template.rb:141:in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/partial_renderer.rb:306:inrender_partial'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/partial_renderer.rb:279:in block in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/abstract_renderer.rb:38:inblock in instrument'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications.rb:159:in block in instrument' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications/instrumenter.rb:20:ininstrument'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications.rb:159:in instrument' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/abstract_renderer.rb:38:ininstrument'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/partial_renderer.rb:278:in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/renderer.rb:47:inrender_partial'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/helpers/rendering_helper.rb:27:in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/templates/feature.erb:109:inblock (2 levels) in ___sers_qauser__rvm_rubies_ruby_______p____lib_ruby_gems_______gems_pretty_face_______lib_pretty_face_templates_feature_erb___720800486048250610_70173996255100'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/templates/feature.erb:104:in each' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/templates/feature.erb:104:inblock in ___sers_qauser__rvm_rubies_ruby_______p____lib_ruby_gems_______gems_pretty_face_______lib_pretty_face_templates_feature_erb___720800486048250610_70173996255100'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/templates/feature.erb:99:in each' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/templates/feature.erb:99:in___sers_qauser__rvm_rubies_ruby_______p____lib_ruby_gems_______gems_pretty_face_______lib_pretty_face_templates_feature_erb___720800486048250610_70173996255100'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/template.rb:143:in block in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications.rb:161:ininstrument'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/template.rb:141:in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/template_renderer.rb:49:inblock (2 levels) in render_template'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/abstract_renderer.rb:38:in block in instrument' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications.rb:159:inblock in instrument'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications/instrumenter.rb:20:in instrument' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/activesupport-4.0.2/lib/active_support/notifications.rb:159:ininstrument'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/abstract_renderer.rb:38:in instrument' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/template_renderer.rb:48:inblock in render_template'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/template_renderer.rb:56:in render_with_layout' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/template_renderer.rb:47:inrender_template'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/template_renderer.rb:17:in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/renderer.rb:42:inrender_template'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/renderer/renderer.rb:23:in render' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/actionpack-4.0.2/lib/action_view/helpers/rendering_helper.rb:24:inrender'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/formatter/html.rb:169:in write_feature_file' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/formatter/html.rb:156:inblock in generate_report'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/formatter/html.rb:155:in each' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/formatter/html.rb:155:ingenerate_report'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/pretty_face-0.9.1/lib/pretty_face/formatter/html.rb:123:in after_features' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/lib/cucumber/ast/tree_walker.rb:181:inblock in send_to_all'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/lib/cucumber/ast/tree_walker.rb:179:in each' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/lib/cucumber/ast/tree_walker.rb:179:insend_to_all'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/lib/cucumber/ast/tree_walker.rb:171:in broadcast' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/lib/cucumber/ast/tree_walker.rb:20:invisit_features'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/lib/cucumber/runtime.rb:49:in run!' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/lib/cucumber/cli/main.rb:47:inexecute!'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/gems/cucumber-1.3.10/bin/cucumber:13:in <top (required)>' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/bin/cucumber:23:inload'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/bin/cucumber:23:in <main>' /Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/bin/ruby_executable_hooks:14:ineval'
/Users/qauser/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/gems/1.9.1/bin/ruby_executable_hooks:14:in `

'

Been getting these random errors. The result is a blank page for the feature results.

@sahithya
Copy link
Collaborator

sahithya commented Feb 5, 2014

Thank you for reporting this issue. Parallel test support will be in place soon.

@uscengineer
Copy link
Author

Thanks Sahithya

@aansari-aimia
Copy link

I don't get the error but index page does not show all the features that were run (only shows the last feature run). Look forward to support for parallel_tests gem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants