2012-10-31 2 views
5

Visual Studio 2012에 포함 된 vstest.console.exe를 사용하여 powershell에서 Win8 Metro 단위 테스트를 실행하고 있습니다. 단위 테스트 appx-package를 사용하는 방식 MSBuild에 의해, 그리고 그것을 실행 :단위 테스트 실행 중 Windows 8 Appx 설치 시간 초과

\install\location\vstest.console.exe path\to\unittest.appx /InIsolation

은 시간이 지남에 따라 실행 시간 초과로 실패합니다.

Starting test execution, please wait... 
Error: Installation of package 
'\absolute\path\to\unittest.appx' 
failed with Error: (0x5B4) Operation timed out. 
Unable to install Windows app package in 15 sec. 

For more details look into Event Viewer under 
Applications and Services Logs -> Microsoft -> Windows 
    -> AppXDeployment-Server -> Microsoft-Windows-AppXDeploymentServer/Operational. 

로그를 확인하면 도구에 의해 제안, 하나는 실제로 약간의 오류가 있음을 알 수 있지만, 패키지는 실제로 후 약 35초를 설치하는 것처럼 보인다. 이 문제의 근본 원인에 대한 실질적인 표시는 없습니다. 치열한 인터넷 검색 결과 아무 것도 밝혀 내지 않았으므로 어쩌면이 카테고리의 문제는 빙고로 더 잘 해결되었을 것입니다 ...

알려진 문제입니까? appx 설치가 시간 초과로 실패하고 정상적으로 쉽게 해결할 수있는 몇 가지 일반적인 이유가 있습니까? 이 오류는 설치와 관련이있는 것처럼 보입니다. 일반적으로 설치 및 제거를 통한 전체 테스트 실행은 몇 초 안에 완료됩니다.

위 질문에 대한 대답이 '아니오'이면 프로세스 또는 시스템 전체에 대한 설치 시간 초과를 늘릴 수 있습니까?

+0

동일한 문제가 있습니다. 신청 크기는 대략 10 MB이다. 가상 머신 클러스터에서 실행 중입니다. HDD 속도가 병목 현상이라고 생각합니다. – Viesturs

+0

이것을 알아 냈습니까? 어떤 해결책? 현재 이것으로 고통 받고 있습니다. –

답변

1

이 시간 제한을 변경할 수있는 방법이 없습니다.

크기, 내용 등 앱에 대한 아이디어를 줄 수 있습니까?

+0

패키지가 크지는 않습니다. 단지 단위 테스트 일뿐입니다. 문제는 다른 프로세스가 동시에 다른 패키지를 설치하는 것일 수도 있습니다. 자동 시스템입니다. 설치 시간이 길어서는 안되지만 복구가 잘되지 않는 것 같습니다. 어쨌든, 이것이 내가 가진 전부이기 때문에, 나는 그것을 받아 들일 것이다 :) –

관련 문제