셀레늄 사양에 오류가 발생했습니다. 레일스 env load에서 rufus-scheduler 작업을 실행합니다. 내 통합 테스트 (RSpec에, 카피 바라, 셀레늄 드라이버)를 실행하면루퍼스 스케줄러 타임 아웃 :: 내 프로젝트에 역동적으로 레일 <a href="https://github.com/gottfrois/dashing-rails" rel="nofollow">https://github.com/gottfrois/dashing-rails</a>을 사용하고
, 내 일부 테스트는 무작위로 인한 루퍼스 - 스케줄러 시간 초과 오류로 실패합니다. 테스트 환경에서 rufus-scheduler 오류를 해결하거나 rufus를 사용하지 않도록 설정할 수 있습니까? 나는 rails_env = 내 코드베이스에 대한 테스트를하는 팬이 아니므로 다른 솔루션도 감사 할 것입니다.
샘플 오류는 다음과 같이 :
{ 283064 rufus-scheduler intercepted an error:
283064 job:
283064 Rufus::Scheduler::EveryJob "10s" {}
283064 error:
283064 283064
283064 Timeout::Error
283064 Waited 3 sec
저는 rufus-scheduler의 저자입니다. 귀하의 통합 테스트를 무마하기 위해 아무것도 쓰지 않았 음을 증명할 수 있습니다. 문제에 대해 좀 더 똑똑한 제목을 선택하십시오. – jmettraux