2016-09-13 5 views
9

मेरे पास vstest.console.exe का उपयोग कर जेनकिन्स सर्वर चल रहे परीक्षण हैं। अचानक, दो बनाता है के बीच कार्यक्षेत्र की सामग्री के कोई परिवर्तन नहीं होता है, यह रिपोर्ट है कि यह आइसोलेशन मोड में चल रहा है:vstest.console.exe अचानक मुझे अलगाव मोड के बारे में चेतावनी क्यों दे रहा है?

10:52:38 D:\Program Files (x86)\Jenkins\workspace\Trunk>"D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" "src\Test\bin\Test.dll" /TestCaseFilter:"TestCategory!=ExcludeFromBuildServer" /Enablecodecoverage /UseVsixExtensions:false /Logger:trx 
10:52:38 Microsoft (R) Test Execution Command Line Tool Version 14.0.25420.1 
10:52:38 Copyright (c) Microsoft Corporation. All rights reserved. 
10:52:38 
10:52:38 Starting test execution, please wait... 
10:52:38 Warning: Using Isolation mode to run the tests as diagnostic data adapters were enabled in the runsettings. Use the /inIsolation parameter to suppress this warning. 

वहाँ निश्चित रूप से किसी भी runsettings फ़ाइल में कोई परिवर्तन नहीं किया गया है।

शायद सर्वर रनों के बीच पुनरारंभ किया गया था। क्या ऐसा कोई vstest.console.exe संबंधित अद्यतन हो सकता है? क्या कुछ डिफ़ॉल्ट रनेटिंग फ़ाइल में कोई बदलाव है?

मैंने/कोडकवरेज स्विच के बिना परीक्षण चलाने का भी प्रयास किया है और मैंने डेटाकॉलिटर के साथ एक .runsettings फ़ाइल निर्दिष्ट करने और निकालने की कोशिश की है, लेकिन मुझे अभी भी डरावना अलगाव मोड मिलता है।

उत्तर

0

इसका मतलब यह हो सकता है कि आपके परीक्षण धावक को किसी अन्य .NET प्लेटफार्म या विभिन्न आर्किटेक्चर की आवश्यकता है। कुछ अलग मोड में चलाने के लिए मजबूर कर रहा है। क्या आपने अपनी प्रोजेक्ट या समाधान पर अपना कॉन्फ़िगरेशन प्रबंधन या कुछ और बदल दिया है? MSTest.exe पर /noisolation स्विच करने का प्रयास करें।

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