2016-12-07 1 views
0

통합 테스트가 서버 프로세스를 시작합니다. 그리고 나는 로컬에서 통합 테스트를 sucessuffly 실행할 수 있지만 트래비스로 옮길 때 통합 테스트가 실패합니다. 다음은 내가 보는 오류 메시지입니다. 나는 어떤 유용한 정보도 찾지 못한다. 그것은 내 통합 테스트로 인한 것이 아니라 외부 세계 (아마도 환경적인 문제)에 기인 한 것 같다. 나는 또한 지시를 사용하여 여기에서 현지에서 travis를 성공적으로 달렸다. https://docs.travis-ci.com/user/common-build-problems/#Troubleshooting-Locally-in-a-Docker-Image통합 테스트는 traivs CI에서 예상대로 실패했지만 로컬에서 성공적으로 실행되었습니다.

오류가 나는 외부 세계 (A kill 9)에 의해 하드 살해

INFO [2016-12-06 14:36:02,147] ({main} LivyInterpreterIT.java[onUpdate]:303) - onUpdate: 
DEBUG [2016-12-06 14:36:02,148] ({main} LivyHelper.java[executeHTTP]:346) - Call rest api in http://testing-docker-ca2e7f34-da95-4627-bc72-7e92273f5758:8998/sessions/0/statements, method: POST, jsonData: {"code": "sqlContext.sql(\"show tables\").show(100)"} 
DEBUG [2016-12-06 14:36:03,274] ({main} LivyHelper.java[executeHTTP]:346) - Call rest api in http://testing-docker-ca2e7f34-da95-4627-bc72-7e92273f5758:8998/sessions/0/statements/4, method: GET, jsonData: null 
DEBUG [2016-12-06 14:36:03,392] ({main} LivyHelper.java[getStatusById]:323) - statement 4 response: {"id":4,"state":"running","output":null} 
DEBUG [2016-12-06 14:36:04,392] ({main} LivyHelper.java[executeHTTP]:346) - Call rest api in http://testing-docker-ca2e7f34-da95-4627-bc72-7e92273f5758:8998/sessions/0/statements/4, method: GET, jsonData: null 
DEBUG [2016-12-06 14:36:04,528] ({main} LivyHelper.java[getStatusById]:323) - statement 4 response: {"id":4,"state":"running","output":null} 
DEBUG [2016-12-06 14:36:05,529] ({main} LivyHelper.java[executeHTTP]:346) - Call rest api in http://testing-docker-ca2e7f34-da95-4627-bc72-7e92273f5758:8998/sessions/0/statements/4, method: GET, jsonData: null 
/home/travis/build.sh: line 57: 6800 Killed     mvn $TEST_FLAG $PROFILE -B $TEST_PROJECTS 


The command "mvn $TEST_FLAG $PROFILE -B $TEST_PROJECTS" exited with 137. 
store build cache 

change detected (content changed, file is created, or file is deleted): 
/home/travis/.m2/repository/org/jsoup/jsoup/1.9.3-SNAPSHOT/resolver-status.properties 
/home/travis/.m2/repository/org/jsoup/jsoup/resolver-status.properties 


changes detected, packing new archive 

답변

1

오류 137 방법을 참조하십시오. 일반적으로 이는 메모리가 부족하다는 의미입니다.

memopry 상황을 수정하는 것 외에도 검사를 sudo: false과 함께 실행하는 경우 sudo: required을 시도 할 수 있습니다. 당신은 당신의 과정을 위해 더 많은 기억을 가질 것입니다.

+0

정확합니다. 메모리 문제입니다. – zjffdu

관련 문제