title: Mstest Run ignored tests in VS
body: <p>I have created a number of long running integration tests.  They take around 5-10 minutes to complete.  I don't want them to run Everytime the developers run tests from VS as it will take a long time. They are purely ad hoc tests</p>
  
  <p>Is there a way to mark a test as ignored but still allow developers to run it locally if they explicitly select and run the test without removing ignore tag each time?  Also i want these tests to run during overnight build via TFS and MS test runner </p>