2013-07-26 11 views
1

저는 1000 개 이상의 단위 테스트가 포함 된 대규모 Azure (SDK 2.0) 기반 프로젝트에서 작업하고 있습니다. RoleEnvironment.IsAvailable이 호출되었지만 Visual Studio 테스트 탐색기 (VS2012 업데이트 3)와 함께 실행될 경우에만 수백 개가 TypeInstanceInitializerException으로 실패합니다. ReSharper (7.1) 테스트 세션에서 실행될 때 동일한 테스트가 문제없이 통과합니다. 또한 CI 서버 (Tinderbox)를 전달합니다. .testsettings 또는 .runsettings 파일을 추가하고 배포를 시도했지만 예외가 발생하는 것을 볼 수 있습니다.MSTest에서 Azure 단위 테스트가 실패하지만 Resharper를 전달합니다.

테스트는 기본 도구에서 전달되었지만 ReSharper에서는 실패했지만 역순으로 실행되는 경우와 반대되는 문제가 발생했습니다. 아무도 그 밖의 무엇을 볼 수있는 힌트를 줄 수 있습니까?

+0

'TypeInstanceInitializerException'에 대해 들어 본 적이 없습니다. 일반적인 스택 추적으로 전체 예외를 제공 할 수 있습니까? –

답변

0

여기에 더 많은 정보를 제공하기에 충분할만큼 시간을 벌어 들인 후, 나는 포기하고 컴퓨터를 재구성했습니다. 그게 문제를 해결 한 것 같습니다.

0

내가 이런 일을 한 유일한 기회는 함수에 일종의 미리 정의 된 시간 제한이있는 경우입니다. Resharper의 단위 테스트는 항상 MS Tests보다 느린 속도로로드하는 것처럼 보입니다.

제트 블라인드에게 연락하는 것이 좋습니다. 그들은 제품에 대한 큰 지원을하고 있으며 문제에 대한 더 많은 통찰력을 제공 할 수 있습니다.