Change target execution barrier for test config file creation (#3454)
authorHyungju Lee <leee.lee@samsung.com>
Mon, 17 Oct 2022 18:08:45 +0000 (03:08 +0900)
committerGitHub <noreply@github.com>
Mon, 17 Oct 2022 18:08:45 +0000 (11:08 -0700)
* Change file creation order
* PR Feedback

src/SOS/SOS.UnitTests/SOS.UnitTests.csproj
src/tests/CommonTestRunner/CommonTestRunner.csproj
src/tests/DbgShim.UnitTests/DbgShim.UnitTests.csproj
src/tests/Microsoft.Diagnostics.DebugServices.UnitTests/Microsoft.Diagnostics.DebugServices.UnitTests.csproj

index 11277eddde55892e664cf799d81fff1191d379ba..ce1b6965a39992fdfd36381fd639b518af4b7286 100644 (file)
@@ -38,7 +38,7 @@
     <PackageDownload Include="cdb-sos" Version="[$(cdbsosversion)]" />
   </ItemGroup>
 
-  <Target Name="SOSWriteTestConfigFile" Outputs="$(SOSConfigFileName)" AfterTargets="Build">
+  <Target Name="SOSWriteTestConfigFile" Outputs="$(SOSConfigFileName)" BeforeTargets="BeforeBuild;Publish">
     <PropertyGroup>
       <TestConfigFileLines>
 <![CDATA[
index 1f5b049fdf391f7c04dddf30f917e47e1c25d1cf..3afde20e39cc9f218badf04bdfa0ad50ba355802 100644 (file)
@@ -37,7 +37,7 @@
     </ConfigFileEntries>
   </ItemGroup>
 
-  <Target Name="CommonTestRunnerWriteTestConfigFile" Outputs="$(CommonTestRunnerConfigFileName)" AfterTargets="Build">
+  <Target Name="CommonTestRunnerWriteTestConfigFile" Outputs="$(CommonTestRunnerConfigFileName)" BeforeTargets="BeforeBuild;Publish">
      <PropertyGroup>
        <TestConfigFileLines>@(ConfigFileEntries-&gt;Metadata("ConfigFileEntry"))</TestConfigFileLines>
      </PropertyGroup>
index fd0d2069d51978929d14900ecfef972419ae76e3..9db24ce0fc8db774b1ab32088708aaf393fa14e2 100644 (file)
@@ -78,7 +78,7 @@
     <None Include="Debuggees\SimpleDebuggee\SimpleDebuggee.cs" />
   </ItemGroup>
 
-  <Target Name="DbgShimWriteTestConfigFile" Outputs="$(DbgShimConfigFileName)" AfterTargets="Build">
+  <Target Name="DbgShimWriteTestConfigFile" Outputs="$(DbgShimConfigFileName)" BeforeTargets="BeforeBuild;Publish">
      <PropertyGroup>
        <TestConfigFileLines>@(ConfigFileEntries-&gt;Metadata("ConfigFileEntry"))</TestConfigFileLines>
      </PropertyGroup>
index ed9a4290f11e7702d734acdf61a7b2eb2a0ce459..d825e02967b6f9139390be7c379ef413397279e3 100644 (file)
     </ConfigFileEntries>
   </ItemGroup>
 
-  <Target Name="DebugServicesWriteTestConfigFile" Outputs="$(DebugServicesConfigFileName)" AfterTargets="Build">
+  <Target Name="DebugServicesWriteTestConfigFile" Outputs="$(DebugServicesConfigFileName)" BeforeTargets="BeforeBuild;Publish">
      <PropertyGroup>
        <TestConfigFileLines>@(ConfigFileEntries-&gt;Metadata("ConfigFileEntry"))</TestConfigFileLines>
      </PropertyGroup>