2012-10-31 9 views
5

हम vstest.console.exe का उपयोग करके पावरहेल से हमारे Win8 मेट्रो यूनिट परीक्षण चला रहे हैं, जो विजुअल स्टूडियो 2012 के साथ शामिल है। जिस तरह से प्रक्रिया यूनिट टेस्ट ऐपएक्स-पैकेज का उपयोग करती है MSBuild द्वारा, और यह चलाता है:यूनिट परीक्षण निष्पादन के दौरान विंडोज 8 एपएक्स इंस्टॉलेशन टाइमआउट

\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 सेकंड स्थापित करने के लिए प्रतीत होता है। यद्यपि इस समस्या के मूल कारण पर कोई वास्तविक संकेत नहीं है। भयंकर गुगलिंग ने कुछ भी प्रकट नहीं किया था, इसलिए शायद इस श्रेणी की समस्याओं को बेहतर ढंग से हल किया जाएगा ...

क्या यह ज्ञात मुद्दा है? क्या एपएक्स इंस्टॉलेशन के लिए टाइमआउट के साथ असफल होने के कुछ सामान्य कारण हैं, और इसे आसानी से ठीक किया जा सकता है? त्रुटि विशेष रूप से स्थापना के लिए संबंधित प्रतीत होती है, न कि इकाई परीक्षण के रूप में। आम तौर पर स्थापित और अनइंस्टॉल करने के साथ पूरे परीक्षण निष्पादन कुछ सेकंड में समाप्त होता है।

यदि उपरोक्त प्रश्नों के उत्तर नहीं हैं, तो क्या प्रक्रिया के लिए या तो सिस्टम के लिए इंस्टॉलेशन टाइमआउट को बढ़ाया जा सकता है?

+0

मुझे एक ही समस्या है। आवेदन आकार लगभग 10 एमबी। यह वर्चुअल मशीन क्लस्टर में चल रहा है, मुझे संदेह है कि एचडीडी गति बाधा है। – Viesturs

+0

क्या आपको यह पता चला? कोई भी समाधान? वर्तमान में भी इससे पीड़ित हैं। –

उत्तर

1

इस टाइमआउट को बदलने का कोई तरीका नहीं है।

क्या आप अपने ऐप यानी आकार, सामग्री इत्यादि के बारे में कोई विचार दे सकते हैं

+0

पैकेज बड़ा नहीं है, क्योंकि यह केवल कुछ यूनिट परीक्षण है। समस्या यह प्रतीत होती है कि कुछ अन्य प्रक्रिया एक ही समय में एक और पैकेज स्थापित कर सकती है, यह एक स्वचालित प्रणाली है। स्थापना को इतना लंबा नहीं लेना चाहिए, लेकिन ऐसा लगता है कि यह काफी ठीक नहीं है। वैसे भी, चूंकि यह सब मुझे मिला है, मैं इसे स्वीकार करने जा रहा हूं :) –

संबंधित मुद्दे