Skip to content

Commit 4d9f0fb

Browse files
dotnet-maestro[bot]Jakub Chocholowicz
andauthored
[rel/17.1] Update dependencies from devdiv/DevDiv/vs-code-coverage (#3221)
* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20211214.1 * Change nuget structure Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Jakub Chocholowicz <jachocho@microsoft.com>
1 parent d72bcfa commit 4d9f0fb

File tree

5 files changed

+11
-4
lines changed

5 files changed

+11
-4
lines changed

eng/Version.Details.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Dependencies>
33
<ProductDependencies>
4-
<Dependency Name="Microsoft.Internal.CodeCoverage" Version="17.1.2-beta.21609.3">
4+
<Dependency Name="Microsoft.Internal.CodeCoverage" Version="17.1.2-beta.21614.1">
55
<Uri>https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage</Uri>
6-
<Sha>ec4e4222e21668f7c475802ef48881c71c62ca79</Sha>
6+
<Sha>0e03e541780ab2d28c6ba20828f51a467e75826c</Sha>
77
</Dependency>
88
<Dependency Name="Microsoft.Diagnostics.NETCore.Client" Version="0.2.0-preview.21508.1">
99
<Uri>https://github.com/dotnet/diagnostics</Uri>

eng/Versions.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
JS etc.) is risky. This can break setup authoring and cause runtime failures in workloads
8181
where Rolsyn is not installed. -->
8282
<MicrosoftCodeAnalysisVersion>3.8.0-3.20427.2</MicrosoftCodeAnalysisVersion>
83-
<MicrosoftInternalCodeCoverageVersion>17.1.2-beta.21609.3</MicrosoftInternalCodeCoverageVersion>
83+
<MicrosoftInternalCodeCoverageVersion>17.1.2-beta.21614.1</MicrosoftInternalCodeCoverageVersion>
8484
<MicrosoftDiagnosticsNETCoreClientVersion>0.2.0-preview.21508.1</MicrosoftDiagnosticsNETCoreClientVersion>
8585
<MicrosoftSourceBuildIntermediatediagnosticsVersion>5.0.0-preview.21508.1</MicrosoftSourceBuildIntermediatediagnosticsVersion>
8686
</PropertyGroup>

scripts/build.ps1

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -875,6 +875,7 @@ function Copy-CodeCoverage-Package-Artifacts
875875
$codeCoverageInstrumentationPackagesDir = Join-Path $env:TP_PACKAGES_DIR "microsoft.visualstudio.coverage.instrumentation\$codeCoverageExternalsVersion\lib\$TPB_TargetFrameworkNS20"
876876
$codeCoverageImUbuntuPackagesDir = Join-Path $env:TP_PACKAGES_DIR "microsoft.internal.codecoverage\$codeCoverageExternalsVersion\contentFiles\any\any\InstrumentationEngine\ubuntu"
877877
$codeCoverageImAlpinePackagesDir = Join-Path $env:TP_PACKAGES_DIR "microsoft.internal.codecoverage\$codeCoverageExternalsVersion\contentFiles\any\any\InstrumentationEngine\alpine"
878+
$codeCoverageImMacosPackagesDir = Join-Path $env:TP_PACKAGES_DIR "microsoft.internal.codecoverage\$codeCoverageExternalsVersion\contentFiles\any\any\InstrumentationEngine\macos"
878879

879880
$microsoftCodeCoveragePackageDir = $(Join-Path $env:TP_OUT_DIR "$TPB_Configuration\Microsoft.CodeCoverage\")
880881

@@ -895,6 +896,8 @@ function Copy-CodeCoverage-Package-Artifacts
895896
Copy-Item $codeCoverageImUbuntuPackagesDir\x64 $microsoftCodeCoveragePackageDir\InstrumentationEngine\ubuntu\ -Force -Recurse
896897
New-Item -ItemType directory -Path $microsoftCodeCoveragePackageDir\InstrumentationEngine\alpine\ -Force | Out-Null
897898
Copy-Item $codeCoverageImAlpinePackagesDir\x64 $microsoftCodeCoveragePackageDir\InstrumentationEngine\alpine\ -Force -Recurse
899+
New-Item -ItemType directory -Path $microsoftCodeCoveragePackageDir\InstrumentationEngine\macos\ -Force | Out-Null
900+
Copy-Item $codeCoverageImMacosPackagesDir\x64 $microsoftCodeCoveragePackageDir\InstrumentationEngine\macos\ -Force -Recurse
898901

899902
# Copy TraceDataCollector resource dlls
900903
if($TPB_LocalizedBuild) {

scripts/verify-nupkgs.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ function Verify-Nuget-Packages($packageDirectory, $version)
1212
{
1313
Write-Log "Starting Verify-Nuget-Packages."
1414
$expectedNumOfFiles = @{
15-
"Microsoft.CodeCoverage" = 59;
15+
"Microsoft.CodeCoverage" = 62;
1616
"Microsoft.NET.Test.Sdk" = 27;
1717
"Microsoft.TestPlatform" = 599;
1818
"Microsoft.TestPlatform.Build" = 21;

src/package/nuspec/Microsoft.CodeCoverage.nuspec

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,10 @@
7373
<file src="Microsoft.CodeCoverage\InstrumentationEngine\alpine\x64\libInstrumentationEngine.so" target="build\netstandard1.0\InstrumentationEngine\alpine\x64\libInstrumentationEngine.so" />
7474
<file src="Microsoft.CodeCoverage\InstrumentationEngine\alpine\x64\VanguardInstrumentationProfiler_x64.config" target="build\netstandard1.0\InstrumentationEngine\alpine\x64\VanguardInstrumentationProfiler_x64.config" />
7575

76+
<file src="Microsoft.CodeCoverage\InstrumentationEngine\macos\x64\libCoverageInstrumentationMethod.dylib" target="build\netstandard1.0\InstrumentationEngine\macos\x64\libCoverageInstrumentationMethod.dylib" />
77+
<file src="Microsoft.CodeCoverage\InstrumentationEngine\macos\x64\libInstrumentationEngine.dylib" target="build\netstandard1.0\InstrumentationEngine\macos\x64\libInstrumentationEngine.dylib" />
78+
<file src="Microsoft.CodeCoverage\InstrumentationEngine\macos\x64\VanguardInstrumentationProfiler_x64.config" target="build\netstandard1.0\InstrumentationEngine\macos\x64\VanguardInstrumentationProfiler_x64.config" />
79+
7680
<file src="Microsoft.CodeCoverage\Shim\netcoreapp1.0\Microsoft.VisualStudio.CodeCoverage.Shim.dll" target="lib\netcoreapp1.0\" />
7781
<file src="Microsoft.CodeCoverage\Shim\net45\Microsoft.VisualStudio.CodeCoverage.Shim.dll" target="lib\net45\" />
7882

0 commit comments

Comments
 (0)