Visual Studio 2012 ile birlikte gelen vstest.console.exe aracını kullanarak powershell'den Win8 Metro birim testlerini çalıştırıyoruz. İşlemin birim test appx paketini kullanma şekli oluşturuldu msbuild tarafından ve çalıştırır:Windows 8 Birim test yürütmesi sırasında Appx yükleme zaman aşımı
\install\location\vstest.console.exe path\to\unittest.appx /InIsolation
zaman zaman yürütme zaman aşımı ile başarısız olur.
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.
günlüklerini kontrol ederse, araç tarafından önerildiği gibi, tek gerçekten bazı hatalar olduğunu görebilirsiniz, ama paket aslında sonra kabaca 35 saniye yüklemek gibi görünüyor. Bu sorunun kökünde gerçek bir belirti yok. Fierce googling bir şey ortaya çıkarmadı, bu yüzden belki de bu kategorideki sorunlar daha iyi çözülmüş olabilirdi ...
Bu bilinen bir sorun mu? Appx kurulumunun zaman aşımı ile başarısız olması için bazı normal nedenler var mı ve bu kolayca çözülebilir mi? Hata, özellikle ünite testine değil, özellikle kurulum ile ilgili gibi görünmektedir. Normalde, tüm test yürütme ve yükleme ile yürütme işlemi birkaç saniye içinde tamamlanır.
Yukarıdaki soruların yanıtları hayırsa, o zaman işlem için veya sistem çapında yükleme zaman aşımını artırmak mümkün mü?
hakkında fikir verebilir. Uygulama boyutu yaklaşık 10 MB. Bir sanal makine kümesinde çalışıyor, HDD hızının darboğaz olduğundan şüpheleniyorum. – Viesturs
Bunu anladın mı? herhangi bir çözüm? Şu anda bundan muzdarip. –