<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>My Learnings</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/shivash/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/shivash/feed.xml</link>
    <description />
    <lastBuildDate>Tue, 16 Apr 2019 05:27:49 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Distribution of tests across test agents</title>
      <link>https://docs.microsoft.com/archive/blogs/shivash/distribution-of-tests-across-test-agents</link>
      <pubDate>Thu, 01 Mar 2012 08:12:59 GMT</pubDate>
      <dc:creator><![CDATA[shivash]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shivash/2012/03/01/distribution-of-tests-across-test-agents/</guid>
      <description><![CDATA[&#160;  The default bucketsize (no of tests assigned to each agent per run) is 100. So if there are...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>The default bucketsize (no of tests assigned to each agent per run) is 100. So if there are 400 tests and 6 agents, 100 tests each would be given to 4 of agents. The last 2 agents would be utilized. Reducing the bucket size is the option to utilize all the test agents in an environment. The option though is not exposed in the&#160; testsettings UI in Microsoft Test Manager (MTM). </p>  <p>You can use the utility mentioned in the blog <a href="http://blogs.msdn.com/b/aseemb/archive/2010/08/06/update-testsettings-utility.aspx">http://blogs.msdn.com/b/aseemb/archive/2010/08/06/update-testsettings-utility.aspx</a> for updating this info. In case of non-TFS remote runs, the testsettings file can be edited in the xml editor itself.</p>  <p>Some more info on this issue,</p>  <p><a href="http://blogs.msdn.com/b/vstsqualitytools/archive/2010/10/24/test-agent-test-controller-and-mstest-faq.aspx">http://blogs.msdn.com/b/vstsqualitytools/archive/2010/10/24/test-agent-test-controller-and-mstest-faq.aspx</a> (FAQ #24)</p>]]></content:encoded>
    </item>
    <item>
      <title>Unregister a Data Collector from TFS</title>
      <link>https://docs.microsoft.com/archive/blogs/shivash/unregister-a-data-collector-from-tfs</link>
      <pubDate>Thu, 19 Jan 2012 22:48:15 GMT</pubDate>
      <dc:creator><![CDATA[shivash]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shivash/2012/01/19/unregister-a-data-collector-from-tfs/</guid>
      <description><![CDATA[&#160;  When a test agent connects successfully with a test controller, it also registers collectors...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>When a test agent connects successfully with a test controller, it also registers collectors that it had discovered. However when these collector are removed from the agent, they don’t get unregistered and linger on in the TFS. There’s no UI to achieve the same today. The below piece of code comes handy in unregistering a collector.</p>  <blockquote>   <p style="list-style-type: disc; text-indent: 0.5in; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><font face="Consolas"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af"><font style="font-size: 9.5pt">TfsTeamProjectCollection</font></font></span><font style="font-size: 9.5pt"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"> tfsCollection = </font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">TfsTeamProjectCollectionFactory</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000">.GetTeamProjectCollection(</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#0000ff">new</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"> </font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">Uri</font></span></font><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font style="font-size: 9.5pt" color="#000000">(&lt;TFS Server&gt;));</font></span></font></p> </blockquote>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><font face="Consolas"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"><font style="font-size: 9.5pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font style="font-size: 9.5pt"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">ITestManagementService</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"> testManagementService = tfsCollection.GetService&lt;</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">ITestManagementService</font></span></font><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font style="font-size: 9.5pt" color="#000000">&gt;();</font></span></font></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><font face="Consolas"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"><font style="font-size: 9.5pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font style="font-size: 9.5pt"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">List</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000">&lt;</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">IDataCollectorInformation</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000">&gt; unregister = </font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#0000ff">new</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"> </font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">List</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000">&lt;</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#2b91af">IDataCollectorInformation</font></span></font><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font style="font-size: 9.5pt" color="#000000">&gt;();</font></span></font></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><font face="Consolas"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"><font style="font-size: 9.5pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font style="font-size: 9.5pt"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#0000ff">foreach</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"> (</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#0000ff">var</font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"> collectorInfo </font></span><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#0000ff">in</font></span></font><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font style="font-size: 9.5pt" color="#000000"> testManagementService.DataCollectors.Query())</font></span></font></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><font face="Consolas"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"><font style="font-size: 9.5pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font style="font-size: 9.5pt"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#0000ff">if</font></span></font><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font style="font-size: 9.5pt" color="#000000"> (&lt;condition to match the collector to be marked for unregister&gt;)</font></span></font></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; unregister.Add(collectorInfo);</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><font face="Consolas"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#000000"><font style="font-size: 9.5pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font style="font-size: 9.5pt"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font color="#0000ff">if</font></span></font><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font style="font-size: 9.5pt" color="#000000"> (unregister.Count &gt; 0)</font></span></font></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; testManagementService.DataCollectors.Unregister(unregister);</font></font></span></p>  <p style="list-style-type: disc; margin: 0in 0in 0pt; text-autospace: " class="MsoNormal"><span style="background-image: none; background-attachment: scroll; background-repeat: repeat; font-family: ; background-position: 0% 0%; color: ; mso-highlight: white"><font face="Consolas"><font style="font-size: 9.5pt" color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</font></font></span></p>]]></content:encoded>
    </item>
    <item>
      <title>Backup of GAC</title>
      <link>https://docs.microsoft.com/archive/blogs/shivash/backup-of-gac</link>
      <pubDate>Tue, 22 Feb 2011 21:47:26 GMT</pubDate>
      <dc:creator><![CDATA[shivash]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shivash/2011/02/22/backup-of-gac/</guid>
      <description><![CDATA[While testing changes in a dll which is part of the GAC, sometimes backup of the existing dll copy...]]></description>
      <content:encoded><![CDATA[<p>While testing changes in a dll which is part of the GAC, sometimes backup of the existing dll copy is needed. I have encountered this couple of times, and one command comes pretty handy in doing it.</p>  <p>subst &lt;drivename&gt; %windir%\assembly</p>  <p><strong><u>Example: </u></strong>subst z: %windir%\assembly</p>  <p>Now z: has GAC directory mapped with a folder view.</p>]]></content:encoded>
    </item>
    <item>
      <title>Hover recording in Coded UITest Builder (and Microsoft Test Manager)</title>
      <link>https://docs.microsoft.com/archive/blogs/shivash/hover-recording-in-coded-uitest-builder-and-microsoft-test-manager</link>
      <pubDate>Mon, 24 Jan 2011 05:33:10 GMT</pubDate>
      <dc:creator><![CDATA[shivash]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shivash/2011/01/24/hover-recording-in-coded-uitest-builder-and-microsoft-test-manager/</guid>
      <description><![CDATA[Coded UITest Builder (launched from Visual Studio) can be used to record set of user actions and it...]]></description>
      <content:encoded><![CDATA[<p>Coded UITest Builder (launched from Visual Studio) can be used to record set of user actions and it can be converted into a Coded UITest (with the actions converted to code) and the actions can be played back when the test is run. When the recording is done on web applications the recording engine in the Coded UITest Builder records hovers when user moves the mouse over a menu implementation. Internally HTML doesn’t support a menu control like Winforms or WPF. The recording engine looks for property changes during mouse moves to figure out if there’s a need to record hover. Since the engine is tweaked to perform on different websites, sometime the default setting used results in lots of extra hovers being recorded, </p>  <p>However there is a config that can be tweaked to reduce the hovers as per the need of individual web apps. The general logic followed to record hover is to look for&#160; css property changes that can cause a display change (style.display changing from “none” to a valid value indicates that a control has become visible). When such a property change occurs, a mouse hover is recorded over the control over which the mouse is present at that instant. Now the window during which we look for such property changes should ideally be between when the mouseover event (the user moves into a control, say a menu item) and the next mouse move event. But different implementations of menus exist, example one which creates a timer based execution tin the onmousehover eventhandler to show a submenu in a delayed manner. There are other cases where onmousemove handlers have been used to show submenus). As a result there’s no restriction on the window during which we look for these display property changes in the engine implementation. However you can tweak it using the a OR’ed value of the below values as per the need of the individual apps to reduce hovers. </p>  <p><strong><u>&lt;add key=”ImplicitHoverLevel” value=”1”&gt;</u></strong> No hovers will be recorded.</p>  <p><strong><u>&lt;add key=”ImplicitHoverLevel” value=”14”&gt;</u></strong> (OR’ed 2,4,8 will not consider css classname change for recording hover, plus will look for hover changes within a restricted window of mousehover event and mouse move event) </p>  <p>The above key needs to be set in the CodedUITestBuilder.exe.config or mtm.exe.config (depends on the client that’s being used for recording).</p>  <p>ImplicitHoverLevel   <br />{    <br />&#160;&#160;&#160; /// &lt;summary&gt;    <br />&#160;&#160;&#160; /// Default    <br />&#160;&#160;&#160; /// &lt;/summary&gt;    <br />&#160;&#160;&#160; Default = 0,</p>  <p>&#160;&#160;&#160; /// &lt;summary&gt;   <br />&#160;&#160;&#160; /// Hover script won;t be added    <br />&#160;&#160;&#160; /// &lt;/summary&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; DoNotRecordImplicitHover = 1,</p>  <p>&#160;&#160;&#160; /// &lt;summary&gt;   <br />&#160;&#160;&#160; /// CSS Classname changes will be ignored    <br />&#160;&#160;&#160; /// &lt;/summary&gt;    <br />&#160;&#160;&#160; IgnoreClassNameChanges = 2,</p>  <p>&#160;&#160;&#160; /// &lt;summary&gt;   <br />&#160;&#160;&#160; /// Property changes in Mouse move will be ignored    <br />&#160;&#160;&#160; /// &lt;/summary&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; IgnoreMouseMoveChanges = 4,</p>  <p>&#160;&#160;&#160; /// &lt;summary&gt;   <br />&#160;&#160;&#160; /// Property changes post mouse hover (like using timer to change the property)    <br />&#160;&#160;&#160; /// will be ignored    <br />&#160;&#160;&#160; /// &lt;/summary&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; IgnorePostHoverChanges = 8,    <br />}    </p>]]></content:encoded>
    </item>
    <item>
      <title>Using Visual Studio Test Controller with MTM and Disk out of space issues</title>
      <link>https://docs.microsoft.com/archive/blogs/shivash/using-visual-studio-test-controller-with-mtm-and-disk-out-of-space-issues</link>
      <pubDate>Thu, 20 Jan 2011 22:13:14 GMT</pubDate>
      <dc:creator><![CDATA[shivash]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shivash/2011/01/20/using-visual-studio-test-controller-with-mtm-and-disk-out-of-space-issues/</guid>
      <description><![CDATA[Microsoft Test Manager uses the test controller to perform remote automated runs. One of the most...]]></description>
      <content:encoded><![CDATA[<p>Microsoft Test Manager uses the test controller to perform remote automated runs. One of the most commonly reported issue is that of the test controller running out of space. By default the Test Controller persists the messages flowing between itself and the test agents it manages onto a unique temp folder per run (%localappdata%\VSEQT\QTController\TestRunStorage). This was useful in when the controller was used in a non-TFS scenario where-in a user can queue a run to a controller from one machine and connect to the controller (Manage Test Runs) and monitor the status of the runs in progress and also completed runs from another machine. This TestRunStorage was the repository for all the test runs. When the test controller is used with TFS, the test run result information is stored at the TFS making this store at the Controller redundant.</p>  <p>When a automated test run queued from MTM or using the Build Deploy Test workflow is executed by the controller the data collectors are enabled as part of this run. At the end of a test run the data collectors also send back the data through messages and this gets stored at the controller. If the test run is for a longer duration, some of the files send by the data collectors increases in size proportionally (intellitrace). This was causing the Controller to run out of space pretty quick.</p>  <p>Both Microsoft Test Manager and Visual Studio have an option to delete temporary folders at the Controller, but it doesn’t delete the data from TestRunStorage. However there’s an option to complete turn off job spooling. Open QTController.exe.config from the Visual Studion install location (&lt;installdir&gt;\Microsoft Visual Studio 10.0\Common7\IDE) and set the value of the flag <strong><u><font color="#0000ff">“ControllerJobSpooling</font>”</u></strong> to false and restart the controller service.</p>]]></content:encoded>
    </item>
    <item>
      <title>Windows Live Writer</title>
      <link>https://docs.microsoft.com/archive/blogs/shivash/windows-live-writer</link>
      <pubDate>Fri, 02 Jan 2009 03:43:29 GMT</pubDate>
      <dc:creator><![CDATA[shivash]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shivash/2009/01/02/windows-live-writer/</guid>
      <description><![CDATA[This is one awesome tool for blogging. Dummy post to check the output in msdn blog.]]></description>
      <content:encoded><![CDATA[<p>This is one awesome tool for blogging. Dummy post to check the output in msdn blog.</p>]]></content:encoded>
    </item>
    <item>
      <title>Introduction</title>
      <link>https://docs.microsoft.com/archive/blogs/shivash/introduction</link>
      <pubDate>Wed, 28 Mar 2007 10:23:00 GMT</pubDate>
      <dc:creator><![CDATA[shivash]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shivash/2007/03/28/introduction/</guid>
      <description><![CDATA[I am shiva shankar, working as a Software design engineer with the visual studio team test (VSTT),...]]></description>
      <content:encoded><![CDATA[<P>I am shiva shankar, working as a Software design engineer with the visual studio team test (VSTT), which is the Team system component for Testers&nbsp;at Microsoft India Development center, . I have been with Microsoft for close to 9 months now. It's been an amazing period so far. Before joining Microsoft, i worked with Oracle India for close to 3 years after my graduation in Computer Science Engg from REC Trichy.</P>
<P>The main intention behind this blog is to share my knowledge and learnings with fellow developers out there.</P>]]></content:encoded>
    </item>
  </channel>
</rss>