delete: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/IronRuby.Tests.VS;C990003
edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Ruby.vssscc;C390406
delete: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/RubyCodeCoverage.testrunconfig;C990003
File: RubyCodeCoverage.testrunconfig
===================================================================
--- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/RubyCodeCoverage.testrunconfig;C990003  (server)    7/20/2009 4:02 PM
+++ [no target file]
@@ -1,24 +1,0 @@
-?<?xml version="1.0" encoding="UTF-8"?>
-<TestRunConfiguration name="Local Test Run" id="818add89-9e84-4f93-b8ae-7505e93e39a1" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2006">
-  <Description>This is a default test run configuration for a local test run.</Description>
-  <CodeCoverage enabled="true">
-    <Regular>
-      <CodeCoverageItem binaryFile="C:\M2\Merlin\Main\Bin\Debug\IronRuby.dll" pdbFile="C:\M2\Merlin\Main\Bin\Debug\IronRuby.pdb" instrumentInPlace="true" />
-      <CodeCoverageItem binaryFile="C:\M2\Merlin\Main\Bin\Debug\IronRuby.Libraries.dll" pdbFile="C:\M2\Merlin\Main\Bin\Debug\IronRuby.Libraries.pdb" instrumentInPlace="true" />
-      <CodeCoverageItem binaryFile="C:\M2\Merlin\Main\bin\Debug\IronRuby.Libraries.Yaml.dll" pdbFile="C:\M2\Merlin\Main\bin\Debug\IronRuby.Libraries.Yaml.pdb" instrumentInPlace="true" />
-    </Regular>
-  </CodeCoverage>
-  <TestTypeSpecific>
-    <WebTestRunConfiguration testTypeId="4e7599fa-5ecb-43e9-a887-cd63cf72d207">
-      <Browser name="Internet Explorer 7.0">
-        <Headers>
-          <Header name="User-Agent" value="Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)" />
-          <Header name="Accept" value="*/*" />
-          <Header name="Accept-Language" value="{{$IEAcceptLanguage}}" />
-          <Header name="Accept-Encoding" value="GZIP" />
-        </Headers>
-      </Browser>
-      <Network Name="LAN" BandwidthInKbps="0" />
-    </WebTestRunConfiguration>
-  </TestTypeSpecific>
-</TestRunConfiguration>
\ No newline at end of file
===================================================================
delete: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/RubyCodeCoverage.vsmdi;C990003
File: RubyCodeCoverage.vsmdi
===================================================================
--- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/RubyCodeCoverage.vsmdi;C990003  (server)    7/20/2009 4:02 PM
+++ [no target file]
@@ -1,6 +1,0 @@
-?<?xml version="1.0" encoding="UTF-8"?>
-<TestLists xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2006">
-  <TestList name="Lists of Tests" id="8c43106b-9dc1-4907-a29f-aa66a61bf5b6">
-    <RunConfiguration id="818add89-9e84-4f93-b8ae-7505e93e39a1" name="Local Test Run" storage="rubycodecoverage.testrunconfig" type="Microsoft.VisualStudio.TestTools.Common.TestRunConfiguration, Microsoft.VisualStudio.QualityTools.Common,   PublicKeyToken=b03f5f7f11d50a3a" />
-  </TestList>
-</TestLists>
\ No newline at end of file
===================================================================
add: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Scripts/ircoverage.bat
File: ircoverage.bat
===================================================================
--- [no source file]
+++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/Scripts/ircoverage.bat;CodeCoverage
@@ -1,0 +1,22 @@
+set SRC=%MERLIN_ROOT%\Bin\Debug
+set DST=%MERLIN_ROOT%\Bin\CodeCoverage
+set PERF_TOOLS=%VSINSTALLDIR%\Team Tools\Performance Tools
+set VSINSTR="%PERF_TOOLS%\vsinstr.exe" /coverage /outputpath:"%DST%"
+
+rmdir /s /y "%DST%"
+mkdir "%DST%"
+xcopy /s /y "%SRC%\*.*" "%DST%"
+
+%VSINSTR% "%SRC%\ir.exe"
+%VSINSTR% "%SRC%\IronRuby.dll"
+%VSINSTR% "%SRC%\IronRuby.Yaml.dll"
+%VSINSTR% "%SRC%\IronRuby.Libraries.dll"
+
+"%PERF_TOOLS%\vsperfcmd.exe" /start:coverage /OUTPUT:"%DST%\IronRuby"
+
+"%DST%\IronRuby.Tests.exe" %*
+
+"%PERF_TOOLS%\vsperfcmd.exe" /shutdown
+
+@echo Code Coverage results generated to
+@echo %DST%\IronRuby.coverage
\ No newline at end of file
===================================================================
