Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + xvfb-run -a bundle exec rspec
- DEPRECATION WARNING: [paperclip] [deprecation] AWS SDK v1 has been deprecated in paperclip 5. Please consider upgrading to AWS 2 before upgrading paperclip. (called from <class:Document> at /home/ec2-user/workspace/PatientUI/care_planning/app/models/care_planning/document.rb:4)
- DEPRECATION WARNING: [paperclip] [deprecation] Rails 3.2 and 4.1 are unsupported as of Rails 5 release. Please upgrade to Rails 4.2 before upgrading paperclip. (called from <class:Document> at /home/ec2-user/workspace/PatientUI/care_planning/app/models/care_planning/document.rb:4)
- WARNING: The next major version of capybara-webkit will require at least version 5.0 of Qt. You're using version 4.8.6.
- FFFF......................
- Failures:
- 1) Collect Distress As a patient user Given I am a patient user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the distress survey home -> And I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I see the end patient flow page
- Got 0 failures and 2 other errors:
- 1.1) Failure/Error: visit distress_survey_path(patient_id: @patient_id)
- EOFError:
- end of file reached
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:41:in `read_nonblock'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:41:in `read'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:32:in `gets'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:299:in `check'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:211:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:19:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:50:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:233:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
- # spec/acceptance/steps/distress_survey/collect_distress_steps.rb:29:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/execute.rb:25:in `step'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:8:in `run_step'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `instance_eval'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `run_step'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:6:in `block (4 levels) in run_feature'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:5:in `each'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:5:in `block (3 levels) in run_feature'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:8:in `I go to the distress survey home'
- 1.2) Failure/Error: raise ConnectionError, "#{SERVER_PATH} failed to start."
- Capybara::Webkit::ConnectionError:
- /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/bin/webkit_server failed to start.
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/server.rb:56:in `parse_port'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/server.rb:42:in `discover_port'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/server.rb:26:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:67:in `start_server'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:52:in `restart'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:214:in `rescue in command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:205:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:39:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:264:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:109:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `block in reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reverse_each'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/rspec.rb:21:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- # ------------------
- # --- Caused by: ---
- # Errno::EPIPE:
- # Broken pipe
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:22:in `write'
- 2) Collect Distress As a staff user Given I am a staff user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the distress survey home -> And I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I do not see the end patient flow page
- Got 0 failures and 2 other errors:
- 2.1) Failure/Error: visit '/account/login'
- NoMethodError:
- private method `puts' called for nil:NilClass
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:22:in `puts'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:205:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:19:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:50:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:233:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
- # spec/acceptance/steps/distress_survey/collect_distress_steps.rb:285:in `log_in_with_test_identity'
- # spec/acceptance/steps/distress_survey/collect_distress_steps.rb:14:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/execute.rb:25:in `step'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:17:in `run_step'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `instance_eval'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `run_step'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:18:in `block (4 levels) in run_feature'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:17:in `each'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:17:in `block (3 levels) in run_feature'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- # ./spec/acceptance/surveys/distress_survey_flows.feature:17:in `I am a staff user'
- 2.2) Failure/Error: @socket.puts string
- NoMethodError:
- private method `puts' called for nil:NilClass
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:22:in `puts'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:205:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:39:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:264:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:109:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `block in reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reverse_each'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/rspec.rb:21:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- 3) Kiosk Flows As a registered patient using the kiosk Given I am a kiosk user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the kiosk home -> Then I see the lets get started page -> When I click the lets get started button -> Then I see the indentify patient page -> When I fill out the identify patient form -> And I submit the identify registered patient page -> Then I should see the distress survey -> When I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I should see the depression survey -> When I complete the depression survey -> Then I see the depression summary page -> When I submit my depression survey -> Then I should see the pain survey -> When I complete the pain survey -> Then I see the registered thank you page
- Got 0 failures and 2 other errors:
- 3.1) Failure/Error: visit '/account/login'
- NoMethodError:
- private method `puts' called for nil:NilClass
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:22:in `puts'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:205:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:19:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:50:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:233:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
- # spec/acceptance/steps/distress_survey/collect_distress_steps.rb:285:in `log_in_with_test_identity'
- # spec/acceptance/steps/distress_survey/collect_distress_steps.rb:20:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/execute.rb:25:in `step'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:5:in `run_step'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `instance_eval'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `run_step'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:6:in `block (4 levels) in run_feature'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:5:in `each'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:5:in `block (3 levels) in run_feature'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:5:in `I am a kiosk user'
- 3.2) Failure/Error: @socket.puts string
- NoMethodError:
- private method `puts' called for nil:NilClass
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:22:in `puts'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:205:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:39:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:264:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:109:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `block in reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reverse_each'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/rspec.rb:21:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- 4) Kiosk Flows As an unregistered patient using the kiosk Given I am a kiosk user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the kiosk home -> Then I see the lets get started page -> When I click the lets get started button -> Then I see the indentify patient page -> When I fill out the identify patient form -> And I submit the identify unregistered patient page -> Then I should see the distress survey -> And I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I should see the depression survey -> When I complete the depression survey -> Then I see the depression summary page -> When I submit my depression survey -> Then I should see the pain survey -> When I complete the pain survey -> Then I see the unregistered thank you page
- Got 0 failures and 2 other errors:
- 4.1) Failure/Error: visit '/account/login'
- NoMethodError:
- private method `puts' called for nil:NilClass
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:22:in `puts'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:205:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:19:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:50:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:233:in `visit'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
- # spec/acceptance/steps/distress_survey/collect_distress_steps.rb:285:in `log_in_with_test_identity'
- # spec/acceptance/steps/distress_survey/collect_distress_steps.rb:20:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/execute.rb:25:in `step'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:32:in `run_step'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `instance_eval'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/turnip-2.1.0/lib/turnip/rspec.rb:44:in `run_step'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:33:in `block (4 levels) in run_feature'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:32:in `each'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:32:in `block (3 levels) in run_feature'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- # ./spec/acceptance/surveys/kiosk_survey_flows.feature:32:in `I am a kiosk user'
- 4.2) Failure/Error: @socket.puts string
- NoMethodError:
- private method `puts' called for nil:NilClass
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/connection.rb:22:in `puts'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:205:in `command'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:39:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:264:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/session.rb:109:in `reset!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `block in reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reverse_each'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara.rb:331:in `reset_sessions!'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/capybara-2.7.1/lib/capybara/rspec.rb:21:in `block (2 levels) in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
- # /home/ec2-user/.rvm/gems/ruby-2.1.5@PatientUI/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
- Finished in 8.39 seconds (files took 6.74 seconds to load)
- 26 examples, 4 failures
- Failed examples:
- rspec ./spec/acceptance/surveys/distress_survey_flows.feature:4 # Collect Distress As a patient user Given I am a patient user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the distress survey home -> And I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I see the end patient flow page
- rspec ./spec/acceptance/surveys/distress_survey_flows.feature:16 # Collect Distress As a staff user Given I am a staff user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the distress survey home -> And I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I do not see the end patient flow page
- rspec ./spec/acceptance/surveys/kiosk_survey_flows.feature:4 # Kiosk Flows As a registered patient using the kiosk Given I am a kiosk user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the kiosk home -> Then I see the lets get started page -> When I click the lets get started button -> Then I see the indentify patient page -> When I fill out the identify patient form -> And I submit the identify registered patient page -> Then I should see the distress survey -> When I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I should see the depression survey -> When I complete the depression survey -> Then I see the depression summary page -> When I submit my depression survey -> Then I should see the pain survey -> When I complete the pain survey -> Then I see the registered thank you page
- rspec ./spec/acceptance/surveys/kiosk_survey_flows.feature:31 # Kiosk Flows As an unregistered patient using the kiosk Given I am a kiosk user -> And all surveys are enabled -> And I am submitting a valid survey response -> When I go to the kiosk home -> Then I see the lets get started page -> When I click the lets get started button -> Then I see the indentify patient page -> When I fill out the identify patient form -> And I submit the identify unregistered patient page -> Then I should see the distress survey -> And I complete the distress survey with depression -> Then I see the distress summary page -> When I submit my distress survey -> Then I should see the depression survey -> When I complete the depression survey -> Then I see the depression summary page -> When I submit my depression survey -> Then I should see the pain survey -> When I complete the pain survey -> Then I see the unregistered thank you page
- Coverage report generated for RSpec to /home/ec2-user/workspace/PatientUI/patient_ui/coverage. 157 / 176 LOC (89.2%) covered.
- Build step 'Execute shell' marked build as failure
- Sending e-mails to: appteam@navigatingcancer.com andrewr@navigatingcancer.com azhou@navigatingcancer.com sgrogan@navigatingcancer.com
- [INFO] HipChat notification sent to the following rooms: Jenkins Builds
- Finished: FAILURE
Add Comment
Please, Sign In to add comment