title: How do I set the test timeout value inside a TFSBuild MSBuild script?
body: <p>I have an MSBuild script that tells TFSBuild to run my automated tests like the following:</p>
  
  <pre><code>&lt;Project DefaultTargets="MyBuild" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0"&gt;
  ...
  &lt;ItemGroup&gt;
      &lt;TestContainer Include="$(OutDir)\Test1.dll" /&gt;
      &lt;TestContainer Include="$(OutDir)\Test2.dll" /&gt;
      &lt;TestContainer Include="$(OutDir)\Test3.dll" /&gt;
      ...
  &lt;/ItemGroup&gt;
  ...
  </code></pre>
  
  <p>It seems the default timeout for a test is 30 min, but none of my tests should ever take more than ~3 seconds. How do I change the timeout in the XML?</p>
  
  <p>(I'm using the test framework found in Microsoft.VisualStudio.TestTools.UnitTesting)</p>