2014-06-06 2 views
0

일반적인 질문을하고 싶습니다.계측 테스트가 실패했습니다

단일 프로세서 인 태블릿을 사용하여 robotium 도구를 사용하여 자동화 테스트를하고 있습니다. 일부 작업을 수행하는 동안 JAVA.LANG.OUT OF MEMORY 오류로 인해 INSTRUMENTATION TEST RUN FAILED와 같은 테스트 케이스가 실패했습니다.

내가 필요한 것은 메모리 부족 오류가 장치 프로세서 속도에 달려 있는지 아니면 순수하게 응용 프로그램과 테스트 코드에 의존하는지 여부입니다.

모든 솔루션은 OutOfMemoryError를 당신이 아마 응용 프로그램에서 힙 공간이 부족 한 것을 나타냅니다 나에게 많은

답변

1

도움을 줄 수 있습니다. 장치의 커널은 힙에 대한 제한을 설정할 수 있지만 문제는 응용 프로그램 및 테스트 코드에있을 수 있습니다.

큰 테스트를 실행하는 동안 테스트가 실행되지 않습니까?

응용 프로그램의 메모리 사용 프로필을 작성하고 메모리 누수를 먼저 해결할 수도 있습니다.

Robium 테스트가 오랜 시간 동안 실행되지 않는 경우에도 도움이 될 수 있지만 응용 프로그램에 메모리 누수가있는 경우에만 반창소가됩니다.

관련 문제