diff options
author | Koundinya Veluri <kouvel@microsoft.com> | 2015-09-30 12:20:52 -0700 |
---|---|---|
committer | Bryan P. Arant <bryanar@microsoft.com> | 2015-10-15 03:15:54 +0000 |
commit | 4cf34fe7988ad04eaa7f699a5d0faea8a8394f95 (patch) | |
tree | 29cc1fd9de029a9b8a1c0e2f7e57e5a3e568667a /tests/src/Regressions/common | |
parent | 06579986abb889d2a509be7e2c6370b4fa363fd6 (diff) | |
download | coreclr-4cf34fe7988ad04eaa7f699a5d0faea8a8394f95.tar.gz coreclr-4cf34fe7988ad04eaa7f699a5d0faea8a8394f95.tar.bz2 coreclr-4cf34fe7988ad04eaa7f699a5d0faea8a8394f95.zip |
Changes to Test Infrastructure
The following changes are being submitted in order to prepare for a large collection of tests to be ported from the internal legacy test tree.
- Adds "build kinds" to the test tree.
- Adds some documentation for the test tree
- Adds a Test Priority feature (see documentation Documentation/project-docs/tests.md for more information.
- Dropped the cs_template.csproj types and converted to individual CSProject files.
Diffstat (limited to 'tests/src/Regressions/common')
18 files changed, 1001 insertions, 177 deletions
diff --git a/tests/src/Regressions/common/cs_template.csproj b/tests/src/Regressions/common/AboveStackLimit.csproj index 0bd8b1788e..f3ce4e8dcc 100644 --- a/tests/src/Regressions/common/cs_template.csproj +++ b/tests/src/Regressions/common/AboveStackLimit.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <AssemblyName>$(AssemblyName1)</AssemblyName> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> <OutputType>Exe</OutputType> @@ -13,7 +12,7 @@ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> - + <CLRTestKind>BuildAndRun</CLRTestKind> <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> </PropertyGroup> <!-- Default configurations to help VS understand the configurations --> @@ -27,7 +26,7 @@ </CodeAnalysisDependentAssemblyPaths> </ItemGroup> <ItemGroup> - <Compile Include="$(AssemblyName1).cs" /> + <Compile Include="AboveStackLimit.cs" /> </ItemGroup> <ItemGroup> <None Include="project.json" /> diff --git a/tests/src/Regressions/common/ArrayCopy.csproj b/tests/src/Regressions/common/ArrayCopy.csproj new file mode 100644 index 0000000000..4c7846373c --- /dev/null +++ b/tests/src/Regressions/common/ArrayCopy.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="ArrayCopy.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/CompEx.csproj b/tests/src/Regressions/common/CompEx.csproj new file mode 100644 index 0000000000..5522e6d22b --- /dev/null +++ b/tests/src/Regressions/common/CompEx.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="CompEx.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/DisableTransparencyEnforcement.csproj b/tests/src/Regressions/common/DisableTransparencyEnforcement.csproj new file mode 100644 index 0000000000..1e9bd10f4c --- /dev/null +++ b/tests/src/Regressions/common/DisableTransparencyEnforcement.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="DisableTransparencyEnforcement.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/Marshal.csproj b/tests/src/Regressions/common/Marshal.csproj new file mode 100644 index 0000000000..b5e273f3b9 --- /dev/null +++ b/tests/src/Regressions/common/Marshal.csproj @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + <AllowUnsafeBlocks>true</AllowUnsafeBlocks> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="Marshal.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/ThreadCulture.csproj b/tests/src/Regressions/common/ThreadCulture.csproj new file mode 100644 index 0000000000..a923c7e985 --- /dev/null +++ b/tests/src/Regressions/common/ThreadCulture.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="ThreadCulture.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/ToLower.csproj b/tests/src/Regressions/common/ToLower.csproj new file mode 100644 index 0000000000..76fb28c89d --- /dev/null +++ b/tests/src/Regressions/common/ToLower.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="ToLower.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/Unsafe.csproj b/tests/src/Regressions/common/Unsafe.csproj new file mode 100644 index 0000000000..8838685250 --- /dev/null +++ b/tests/src/Regressions/common/Unsafe.csproj @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + <AllowUnsafeBlocks>true</AllowUnsafeBlocks> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="unsafe.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/avtest.csproj b/tests/src/Regressions/common/avtest.csproj new file mode 100644 index 0000000000..afffc7eaf3 --- /dev/null +++ b/tests/src/Regressions/common/avtest.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="avtest.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/date.csproj b/tests/src/Regressions/common/date.csproj new file mode 100644 index 0000000000..d1ce152b8a --- /dev/null +++ b/tests/src/Regressions/common/date.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="date.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/interlock.csproj b/tests/src/Regressions/common/interlock.csproj new file mode 100644 index 0000000000..e301e13f1c --- /dev/null +++ b/tests/src/Regressions/common/interlock.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="interlock.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/pow3.csproj b/tests/src/Regressions/common/pow3.csproj new file mode 100644 index 0000000000..e5276c9d3e --- /dev/null +++ b/tests/src/Regressions/common/pow3.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="pow3.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/project.json b/tests/src/Regressions/common/project.json index dad7ee112d..beca373929 100644 --- a/tests/src/Regressions/common/project.json +++ b/tests/src/Regressions/common/project.json @@ -1,17 +1,24 @@ { "dependencies": { - "System.Console": "4.0.0-beta-*", - "System.Runtime": "4.0.20-beta-*", - "System.Runtime.Extensions": "4.0.10-beta-*", - "System.Threading": "4.0.0-beta-*", - "System.Threading.Thread": "4.0.0-beta-*", - "System.IO.FileSystem": "4.0.0-beta-*", - "System.IO.FileSystem.Primitives": "4.0.0-beta-*", - "System.Reflection": "4.0.10-beta-*", - "System.Runtime.InteropServices": "4.0.20-beta-*", - "System.Collections": "4.0.10-beta-*", - "System.Globalization.Calendars": "4.0.0-beta-*", - "System.Globalization": "4.0.10-beta-*", + "System.Diagnostics.Process": "4.0.0-beta-23302", + "System.IO": "4.0.10-beta-23302", + "System.IO.FileSystem": "4.0.0-beta-23302", + "System.IO.FileSystem.Primitives": "4.0.0-beta-23302", + "System.Runtime": "4.0.20-beta-23302", + "System.Runtime.Extensions": "4.0.10-beta-23302", + "System.Runtime.Handles": "4.0.0-beta-23302", + "System.Threading": "4.0.10-beta-23302", + "System.Globalization.Calendars": "4.0.0-beta-23302", + "System.Globalization": "4.0.10-beta-23302", + "System.Text.Encoding": "4.0.10-beta-23302", + "System.Runtime.InteropServices": "4.0.20-beta-23302", + "System.Collections": "4.0.10-beta-23302", + "System.Console": "4.0.0-beta-23302", + "System.Reflection": "4.0.10-beta-23302", + "System.Reflection.Primitives": "4.0.0-beta-23302", + "System.ComponentModel": "4.0.1-beta-23302", + + }, "frameworks": { "dnxcore50": {} diff --git a/tests/src/Regressions/common/project.lock.json b/tests/src/Regressions/common/project.lock.json index d2c79e712f..164420d532 100644 --- a/tests/src/Regressions/common/project.lock.json +++ b/tests/src/Regressions/common/project.lock.json @@ -3,9 +3,38 @@ "version": -9996, "targets": { "DNXCore,Version=v5.0": { - "System.Collections/4.0.10-beta-23127": { + "Microsoft.Win32.Primitives/4.0.0": { "dependencies": { - "System.Runtime": "4.0.20-beta-23127" + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20" + }, + "compile": { + "ref/dotnet/Microsoft.Win32.Primitives.dll": {} + }, + "runtime": { + "lib/dotnet/Microsoft.Win32.Primitives.dll": {} + } + }, + "Microsoft.Win32.Registry/4.0.0-beta-23302": { + "dependencies": { + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Collections": "4.0.10", + "System.Runtime.Extensions": "4.0.10", + "System.Globalization": "4.0.10" + }, + "compile": { + "ref/dotnet/Microsoft.Win32.Registry.dll": {} + }, + "runtime": { + "lib/DNXCore50/Microsoft.Win32.Registry.dll": {} + } + }, + "System.Collections/4.0.10": { + "dependencies": { + "System.Runtime": "4.0.20" }, "compile": { "ref/dotnet/System.Collections.dll": {} @@ -14,6 +43,17 @@ "lib/DNXCore50/System.Collections.dll": {} } }, + "System.ComponentModel/4.0.1-beta-23302": { + "dependencies": { + "System.Runtime": "4.0.20" + }, + "compile": { + "ref/dotnet/System.ComponentModel.dll": {} + }, + "runtime": { + "lib/dotnet/System.ComponentModel.dll": {} + } + }, "System.Console/4.0.0-beta-23302": { "dependencies": { "System.Runtime": "4.0.20", @@ -33,9 +73,49 @@ "lib/DNXCore50/System.Console.dll": {} } }, - "System.Globalization/4.0.10-beta-23127": { + "System.Diagnostics.Debug/4.0.10": { "dependencies": { - "System.Runtime": "4.0.0-beta-23127" + "System.Runtime": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Debug.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Debug.dll": {} + } + }, + "System.Diagnostics.Process/4.0.0-beta-23302": { + "dependencies": { + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20", + "System.Resources.ResourceManager": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.IO.FileSystem": "4.0.0", + "Microsoft.Win32.Registry": "4.0.0-beta-23302", + "Microsoft.Win32.Primitives": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Threading.Thread": "4.0.0-beta-23302", + "System.Text.Encoding": "4.0.10", + "System.IO": "4.0.10", + "System.Threading.Tasks": "4.0.10", + "System.Collections": "4.0.10", + "System.Diagnostics.Debug": "4.0.10", + "System.Threading.ThreadPool": "4.0.10-beta-23302", + "System.Globalization": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10", + "System.Runtime.Extensions": "4.0.10" + }, + "compile": { + "ref/dotnet/System.Diagnostics.Process.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Diagnostics.Process.dll": {} + } + }, + "System.Globalization/4.0.10": { + "dependencies": { + "System.Runtime": "4.0.0" }, "compile": { "ref/dotnet/System.Globalization.dll": {} @@ -44,10 +124,10 @@ "lib/DNXCore50/System.Globalization.dll": {} } }, - "System.Globalization.Calendars/4.0.0-beta-23127": { + "System.Globalization.Calendars/4.0.0": { "dependencies": { - "System.Runtime": "4.0.0-beta-23127", - "System.Globalization": "4.0.0-beta-23127" + "System.Runtime": "4.0.0", + "System.Globalization": "4.0.0" }, "compile": { "ref/dotnet/System.Globalization.Calendars.dll": {} @@ -69,21 +149,21 @@ "lib/DNXCore50/System.IO.dll": {} } }, - "System.IO.FileSystem/4.0.0-beta-23127": { + "System.IO.FileSystem/4.0.0": { "dependencies": { - "System.Runtime": "4.0.20-beta-23127", - "System.Runtime.InteropServices": "4.0.20-beta-23127", - "System.Resources.ResourceManager": "4.0.0-beta-23127", - "System.Runtime.Handles": "4.0.0-beta-23127", - "System.Threading.Overlapped": "4.0.0-beta-23127", - "System.IO.FileSystem.Primitives": "4.0.0-beta-23127", - "System.Text.Encoding": "4.0.10-beta-23127", - "System.IO": "4.0.10-beta-23127", - "System.Collections": "4.0.10-beta-23127", - "System.Threading.Tasks": "4.0.10-beta-23127", - "System.Runtime.Extensions": "4.0.10-beta-23127", - "System.Text.Encoding.Extensions": "4.0.10-beta-23127", - "System.Threading": "4.0.10-beta-23127" + "System.Runtime": "4.0.20", + "System.Runtime.InteropServices": "4.0.20", + "System.Resources.ResourceManager": "4.0.0", + "System.IO.FileSystem.Primitives": "4.0.0", + "System.Runtime.Handles": "4.0.0", + "System.Threading.Overlapped": "4.0.0", + "System.Text.Encoding": "4.0.10", + "System.IO": "4.0.10", + "System.Collections": "4.0.10", + "System.Threading.Tasks": "4.0.10", + "System.Runtime.Extensions": "4.0.10", + "System.Text.Encoding.Extensions": "4.0.10", + "System.Threading": "4.0.10" }, "compile": { "ref/dotnet/System.IO.FileSystem.dll": {} @@ -92,9 +172,9 @@ "lib/DNXCore50/System.IO.FileSystem.dll": {} } }, - "System.IO.FileSystem.Primitives/4.0.0-beta-23127": { + "System.IO.FileSystem.Primitives/4.0.0": { "dependencies": { - "System.Runtime": "4.0.20-beta-23127" + "System.Runtime": "4.0.20" }, "compile": { "ref/dotnet/System.IO.FileSystem.Primitives.dll": {} @@ -103,16 +183,16 @@ "lib/dotnet/System.IO.FileSystem.Primitives.dll": {} } }, - "System.Private.Uri/4.0.0-beta-23127": { + "System.Private.Uri/4.0.0": { "runtime": { "lib/DNXCore50/System.Private.Uri.dll": {} } }, - "System.Reflection/4.0.10-beta-23127": { + "System.Reflection/4.0.10": { "dependencies": { - "System.Runtime": "4.0.20-beta-23127", - "System.IO": "4.0.0-beta-23127", - "System.Reflection.Primitives": "4.0.0-beta-23127" + "System.Runtime": "4.0.20", + "System.IO": "4.0.0", + "System.Reflection.Primitives": "4.0.0" }, "compile": { "ref/dotnet/System.Reflection.dll": {} @@ -121,9 +201,9 @@ "lib/DNXCore50/System.Reflection.dll": {} } }, - "System.Reflection.Primitives/4.0.0-beta-23127": { + "System.Reflection.Primitives/4.0.0": { "dependencies": { - "System.Runtime": "4.0.0-beta-23127" + "System.Runtime": "4.0.0" }, "compile": { "ref/dotnet/System.Reflection.Primitives.dll": {} @@ -145,9 +225,9 @@ "lib/DNXCore50/System.Resources.ResourceManager.dll": {} } }, - "System.Runtime/4.0.20-beta-23127": { + "System.Runtime/4.0.20": { "dependencies": { - "System.Private.Uri": "4.0.0-beta-23127" + "System.Private.Uri": "4.0.0" }, "compile": { "ref/dotnet/System.Runtime.dll": {} @@ -156,9 +236,9 @@ "lib/DNXCore50/System.Runtime.dll": {} } }, - "System.Runtime.Extensions/4.0.10-beta-23127": { + "System.Runtime.Extensions/4.0.10": { "dependencies": { - "System.Runtime": "4.0.20-beta-23127" + "System.Runtime": "4.0.20" }, "compile": { "ref/dotnet/System.Runtime.Extensions.dll": {} @@ -167,9 +247,9 @@ "lib/DNXCore50/System.Runtime.Extensions.dll": {} } }, - "System.Runtime.Handles/4.0.0-beta-23127": { + "System.Runtime.Handles/4.0.0": { "dependencies": { - "System.Runtime": "4.0.0-beta-23127" + "System.Runtime": "4.0.0" }, "compile": { "ref/dotnet/System.Runtime.Handles.dll": {} @@ -178,12 +258,12 @@ "lib/DNXCore50/System.Runtime.Handles.dll": {} } }, - "System.Runtime.InteropServices/4.0.20-beta-23127": { + "System.Runtime.InteropServices/4.0.20": { "dependencies": { - "System.Runtime": "4.0.0-beta-23127", - "System.Reflection": "4.0.0-beta-23127", - "System.Reflection.Primitives": "4.0.0-beta-23127", - "System.Runtime.Handles": "4.0.0-beta-23127" + "System.Runtime": "4.0.0", + "System.Reflection": "4.0.0", + "System.Reflection.Primitives": "4.0.0", + "System.Runtime.Handles": "4.0.0" }, "compile": { "ref/dotnet/System.Runtime.InteropServices.dll": {} @@ -215,19 +295,22 @@ "lib/DNXCore50/System.Text.Encoding.Extensions.dll": {} } }, - "System.Threading/4.0.0-beta-23127": { + "System.Threading/4.0.10": { "dependencies": { - "System.Runtime": "4.0.0-beta-23127", - "System.Threading.Tasks": "4.0.0-beta-23127" + "System.Runtime": "4.0.0", + "System.Threading.Tasks": "4.0.0" }, "compile": { "ref/dotnet/System.Threading.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.dll": {} } }, - "System.Threading.Overlapped/4.0.0-beta-23127": { + "System.Threading.Overlapped/4.0.0": { "dependencies": { - "System.Runtime": "4.0.0-beta-23127", - "System.Runtime.Handles": "4.0.0-beta-23127" + "System.Runtime": "4.0.0", + "System.Runtime.Handles": "4.0.0" }, "compile": { "ref/dotnet/System.Threading.Overlapped.dll": {} @@ -257,16 +340,72 @@ "runtime": { "lib/DNXCore50/System.Threading.Thread.dll": {} } + }, + "System.Threading.ThreadPool/4.0.10-beta-23302": { + "dependencies": { + "System.Runtime": "4.0.0", + "System.Runtime.InteropServices": "4.0.0" + }, + "compile": { + "ref/dotnet/System.Threading.ThreadPool.dll": {} + }, + "runtime": { + "lib/DNXCore50/System.Threading.ThreadPool.dll": {} + } } } }, "libraries": { - "System.Collections/4.0.10-beta-23127": { + "Microsoft.Win32.Primitives/4.0.0": { + "serviceable": true, + "sha512": "CypEz9/lLOup8CEhiAmvr7aLs1zKPYyEU1sxQeEr6G0Ci8/F0Y6pYR1zzkROjM8j8Mq0typmbu676oYyvErQvg==", + "files": [ + "Microsoft.Win32.Primitives.4.0.0.nupkg", + "Microsoft.Win32.Primitives.4.0.0.nupkg.sha512", + "Microsoft.Win32.Primitives.nuspec", + "lib/dotnet/Microsoft.Win32.Primitives.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/Microsoft.Win32.Primitives.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/Microsoft.Win32.Primitives.dll", + "ref/dotnet/Microsoft.Win32.Primitives.xml", + "ref/dotnet/de/Microsoft.Win32.Primitives.xml", + "ref/dotnet/es/Microsoft.Win32.Primitives.xml", + "ref/dotnet/fr/Microsoft.Win32.Primitives.xml", + "ref/dotnet/it/Microsoft.Win32.Primitives.xml", + "ref/dotnet/ja/Microsoft.Win32.Primitives.xml", + "ref/dotnet/ko/Microsoft.Win32.Primitives.xml", + "ref/dotnet/ru/Microsoft.Win32.Primitives.xml", + "ref/dotnet/zh-hans/Microsoft.Win32.Primitives.xml", + "ref/dotnet/zh-hant/Microsoft.Win32.Primitives.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/Microsoft.Win32.Primitives.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._" + ] + }, + "Microsoft.Win32.Registry/4.0.0-beta-23302": { + "serviceable": true, + "sha512": "63Vc0lDW+pMCSd6ygScz/XTiJE3Ou5Sr7yrZ0HE/Ym/Bi/mN0LMAJqUtAUSJxVBuqbozW/q39RpNLIZ+QlJvig==", + "files": [ + "Microsoft.Win32.Registry.4.0.0-beta-23302.nupkg", + "Microsoft.Win32.Registry.4.0.0-beta-23302.nupkg.sha512", + "Microsoft.Win32.Registry.nuspec", + "lib/DNXCore50/Microsoft.Win32.Registry.dll", + "lib/net46/Microsoft.Win32.Registry.dll", + "ref/dotnet/Microsoft.Win32.Registry.dll", + "ref/net46/Microsoft.Win32.Registry.dll" + ] + }, + "System.Collections/4.0.10": { "serviceable": true, - "sha512": "1XSlnhJpGCiRzmHn68jcX6yKPmJEdlUd1iE9KBTOR6posRM9xbFIgVMz8YxNSm76iFi5ukP8PVgs1ks0gWdkZQ==", + "sha512": "ux6ilcZZjV/Gp7JEZpe+2V1eTueq6NuoGRM3eZCFuPM25hLVVgCRuea6STW8hvqreIOE59irJk5/ovpA5xQipw==", "files": [ - "System.Collections.4.0.10-beta-23127.nupkg", - "System.Collections.4.0.10-beta-23127.nupkg.sha512", + "System.Collections.4.0.10.nupkg", + "System.Collections.4.0.10.nupkg.sha512", "System.Collections.nuspec", "lib/DNXCore50/System.Collections.dll", "lib/MonoAndroid10/_._", @@ -294,6 +433,27 @@ "runtimes/win8-aot/lib/netcore50/System.Collections.dll" ] }, + "System.ComponentModel/4.0.1-beta-23302": { + "serviceable": true, + "sha512": "Ju+nhdZ8gMwZAXRIr/ACoME9I9SpxeS+Xw4Bouok4xTvbbwkjlT55Mr9gybqcGMp4F/hzS55RnQDIiRN70fEdg==", + "files": [ + "System.ComponentModel.4.0.1-beta-23302.nupkg", + "System.ComponentModel.4.0.1-beta-23302.nupkg.sha512", + "System.ComponentModel.nuspec", + "lib/dotnet/System.ComponentModel.dll", + "lib/net45/_._", + "lib/netcore50/System.ComponentModel.dll", + "lib/win8/_._", + "lib/wp80/_._", + "lib/wpa81/_._", + "ref/dotnet/System.ComponentModel.dll", + "ref/net45/_._", + "ref/netcore50/System.ComponentModel.dll", + "ref/win8/_._", + "ref/wp80/_._", + "ref/wpa81/_._" + ] + }, "System.Console/4.0.0-beta-23302": { "serviceable": true, "sha512": "rpWEkJWW29TjVZdDz5zr8VnBv4IN9BQHmP4Ky9tEbvkdhkJRb0ZO59acXMpVD1tSM2VhGlLnq0kpdjOLNmejNA==", @@ -315,11 +475,65 @@ "ref/xamarinmac20/_._" ] }, - "System.Globalization/4.0.10-beta-23127": { - "sha512": "DtN6tLsL7WD6s9PEsP/XQ8vkkmKOstNqfbvuoEikyKRlmNhFoXn2VfJgxoEj31W/oSCSqfpiVAR2cTs9ha/7lQ==", + "System.Diagnostics.Debug/4.0.10": { + "serviceable": true, + "sha512": "pi2KthuvI2LWV2c2V+fwReDsDiKpNl040h6DcwFOb59SafsPT/V1fCy0z66OKwysurJkBMmp5j5CBe3Um+ub0g==", "files": [ - "System.Globalization.4.0.10-beta-23127.nupkg", - "System.Globalization.4.0.10-beta-23127.nupkg.sha512", + "System.Diagnostics.Debug.4.0.10.nupkg", + "System.Diagnostics.Debug.4.0.10.nupkg.sha512", + "System.Diagnostics.Debug.nuspec", + "lib/DNXCore50/System.Diagnostics.Debug.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/_._", + "lib/netcore50/System.Diagnostics.Debug.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/System.Diagnostics.Debug.dll", + "ref/dotnet/System.Diagnostics.Debug.xml", + "ref/dotnet/de/System.Diagnostics.Debug.xml", + "ref/dotnet/es/System.Diagnostics.Debug.xml", + "ref/dotnet/fr/System.Diagnostics.Debug.xml", + "ref/dotnet/it/System.Diagnostics.Debug.xml", + "ref/dotnet/ja/System.Diagnostics.Debug.xml", + "ref/dotnet/ko/System.Diagnostics.Debug.xml", + "ref/dotnet/ru/System.Diagnostics.Debug.xml", + "ref/dotnet/zh-hans/System.Diagnostics.Debug.xml", + "ref/dotnet/zh-hant/System.Diagnostics.Debug.xml", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Diagnostics.Debug.dll" + ] + }, + "System.Diagnostics.Process/4.0.0-beta-23302": { + "serviceable": true, + "sha512": "FtflxzCJUdgw+4suLaWz82EOLxVa7X6DWbY4eSRIomDlMwYrsof8Ewz81XhKMWY0EOY/5Nx+r/oPTbFUECAiUg==", + "files": [ + "System.Diagnostics.Process.4.0.0-beta-23302.nupkg", + "System.Diagnostics.Process.4.0.0-beta-23302.nupkg.sha512", + "System.Diagnostics.Process.nuspec", + "lib/DNXCore50/System.Diagnostics.Process.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Diagnostics.Process.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/System.Diagnostics.Process.dll", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Diagnostics.Process.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._" + ] + }, + "System.Globalization/4.0.10": { + "sha512": "kzRtbbCNAxdafFBDogcM36ehA3th8c1PGiz8QRkZn8O5yMBorDHSK8/TGJPYOaCS5zdsGk0u9qXHnW91nqy7fw==", + "files": [ + "System.Globalization.4.0.10.nupkg", + "System.Globalization.4.0.10.nupkg.sha512", "System.Globalization.nuspec", "lib/DNXCore50/System.Globalization.dll", "lib/MonoAndroid10/_._", @@ -347,11 +561,11 @@ "runtimes/win8-aot/lib/netcore50/System.Globalization.dll" ] }, - "System.Globalization.Calendars/4.0.0-beta-23127": { - "sha512": "qGG4XuUE9Mj3akqNbZdjmbV32hFBrNEyg9NaVT9kiccEmFN3N7nFcu9fsHg5TgiNrHzyWoqYFCcwjfAF0Qx7nw==", + "System.Globalization.Calendars/4.0.0": { + "sha512": "cL6WrdGKnNBx9W/iTr+jbffsEO4RLjEtOYcpVSzPNDoli6X5Q6bAfWtJYbJNOPi8Q0fXgBEvKK1ncFL/3FTqlA==", "files": [ - "System.Globalization.Calendars.4.0.0-beta-23127.nupkg", - "System.Globalization.Calendars.4.0.0-beta-23127.nupkg.sha512", + "System.Globalization.Calendars.4.0.0.nupkg", + "System.Globalization.Calendars.4.0.0.nupkg.sha512", "System.Globalization.Calendars.nuspec", "lib/DNXCore50/System.Globalization.Calendars.dll", "lib/MonoAndroid10/_._", @@ -412,12 +626,12 @@ "runtimes/win8-aot/lib/netcore50/System.IO.dll" ] }, - "System.IO.FileSystem/4.0.0-beta-23127": { + "System.IO.FileSystem/4.0.0": { "serviceable": true, - "sha512": "kqCi4we0nY7GWnW0qbjALOX7BPQNaOpsDNbBDDoX2YSp+cEbqWPpcutqHNLeD7YjsZ/ZgrDvNJpAi2eXYeCtRQ==", + "sha512": "eo05SPWfG+54UA0wxgRIYOuOslq+2QrJLXZaJDDsfLXG15OLguaItW39NYZTqUb4DeGOkU4R0wpOLOW4ynMUDQ==", "files": [ - "System.IO.FileSystem.4.0.0-beta-23127.nupkg", - "System.IO.FileSystem.4.0.0-beta-23127.nupkg.sha512", + "System.IO.FileSystem.4.0.0.nupkg", + "System.IO.FileSystem.4.0.0.nupkg.sha512", "System.IO.FileSystem.nuspec", "lib/DNXCore50/System.IO.FileSystem.dll", "lib/MonoAndroid10/_._", @@ -444,12 +658,12 @@ "ref/xamarinmac20/_._" ] }, - "System.IO.FileSystem.Primitives/4.0.0-beta-23127": { + "System.IO.FileSystem.Primitives/4.0.0": { "serviceable": true, - "sha512": "xyAAsqf/198kaCGfaL5KLnVCdkP877b2ohtQPVS5ilkhZ0pkjZ3Uy3fwGmGXVseBI9m8lpO1KDb3OG+cQRhRiw==", + "sha512": "7pJUvYi/Yq3A5nagqCCiOw3+aJp3xXc/Cjr8dnJDnER3/6kX3LEencfqmXUcPl9+7OvRNyPMNhqsLAcMK6K/KA==", "files": [ - "System.IO.FileSystem.Primitives.4.0.0-beta-23127.nupkg", - "System.IO.FileSystem.Primitives.4.0.0-beta-23127.nupkg.sha512", + "System.IO.FileSystem.Primitives.4.0.0.nupkg", + "System.IO.FileSystem.Primitives.4.0.0.nupkg.sha512", "System.IO.FileSystem.Primitives.nuspec", "lib/dotnet/System.IO.FileSystem.Primitives.dll", "lib/MonoAndroid10/_._", @@ -475,12 +689,12 @@ "ref/xamarinmac20/_._" ] }, - "System.Private.Uri/4.0.0-beta-23127": { + "System.Private.Uri/4.0.0": { "serviceable": true, - "sha512": "KT9JGnTYRf51pwPluZtpewmdBPiROzemamLmpzgzl3Pu3Y0vmH2CBLZktngD4I4YPNFO6ieCupeM0X3R1u26kA==", + "sha512": "CtuxaCKcRIvPcsqquVl3mPp79EDZPMr2UogfiFCxCs+t2z1VjbpQsKNs1GHZ8VQetqbk1mr0V1yAfMe6y8CHDA==", "files": [ - "System.Private.Uri.4.0.0-beta-23127.nupkg", - "System.Private.Uri.4.0.0-beta-23127.nupkg.sha512", + "System.Private.Uri.4.0.0.nupkg", + "System.Private.Uri.4.0.0.nupkg.sha512", "System.Private.Uri.nuspec", "lib/DNXCore50/System.Private.Uri.dll", "lib/netcore50/System.Private.Uri.dll", @@ -489,11 +703,11 @@ "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll" ] }, - "System.Reflection/4.0.10-beta-23127": { - "sha512": "U7dLeaLgSqelu4hTebGB9L8vhIjvtuS5n4OuQmmyydHHM8/hoATIm6tdY49h9u0EMZEG1j5A4+DFHzjyz5bW4w==", + "System.Reflection/4.0.10": { + "sha512": "WZ+4lEE4gqGx6mrqLhSiW4oi6QLPWwdNjzhhTONmhELOrW8Cw9phlO9tltgvRUuQUqYtBiliFwhO5S5fCJElVw==", "files": [ - "System.Reflection.4.0.10-beta-23127.nupkg", - "System.Reflection.4.0.10-beta-23127.nupkg.sha512", + "System.Reflection.4.0.10.nupkg", + "System.Reflection.4.0.10.nupkg.sha512", "System.Reflection.nuspec", "lib/DNXCore50/System.Reflection.dll", "lib/MonoAndroid10/_._", @@ -521,12 +735,12 @@ "runtimes/win8-aot/lib/netcore50/System.Reflection.dll" ] }, - "System.Reflection.Primitives/4.0.0-beta-23127": { + "System.Reflection.Primitives/4.0.0": { "serviceable": true, - "sha512": "qUjIaT8GBhxh5pyY1xhQd3/Rn5CJMu023GGNWXObr6/I/lX9LWpJD+UJAsPcLMEXOFq3QaKk6+giNjaqIdcf7Q==", + "sha512": "n9S0XpKv2ruc17FSnaiX6nV47VfHTZ1wLjKZlAirUZCvDQCH71mVp+Ohabn0xXLh5pK2PKp45HCxkqu5Fxn/lA==", "files": [ - "System.Reflection.Primitives.4.0.0-beta-23127.nupkg", - "System.Reflection.Primitives.4.0.0-beta-23127.nupkg.sha512", + "System.Reflection.Primitives.4.0.0.nupkg", + "System.Reflection.Primitives.4.0.0.nupkg.sha512", "System.Reflection.Primitives.nuspec", "lib/DNXCore50/System.Reflection.Primitives.dll", "lib/net45/_._", @@ -587,12 +801,12 @@ "runtimes/win8-aot/lib/netcore50/System.Resources.ResourceManager.dll" ] }, - "System.Runtime/4.0.20-beta-23127": { + "System.Runtime/4.0.20": { "serviceable": true, - "sha512": "naLsXkry4PBYCdXLOGx2r9TRuFWJpdZvV7W9rk4QRTPTS7H9911J09o8KXrhX+NW28YVsCgvcw8Wr0JsFEQdLQ==", + "sha512": "X7N/9Bz7jVPorqdVFO86ns1sX6MlQM+WTxELtx+Z4VG45x9+LKmWH0GRqjgKprUnVuwmfB9EJ9DQng14Z7/zwg==", "files": [ - "System.Runtime.4.0.20-beta-23127.nupkg", - "System.Runtime.4.0.20-beta-23127.nupkg.sha512", + "System.Runtime.4.0.20.nupkg", + "System.Runtime.4.0.20.nupkg.sha512", "System.Runtime.nuspec", "lib/DNXCore50/System.Runtime.dll", "lib/MonoAndroid10/_._", @@ -620,12 +834,12 @@ "runtimes/win8-aot/lib/netcore50/System.Runtime.dll" ] }, - "System.Runtime.Extensions/4.0.10-beta-23127": { + "System.Runtime.Extensions/4.0.10": { "serviceable": true, - "sha512": "YwtpybYxpRqjF+TnBzmNdgGq2jNtEO9MkxYSIMW36lV7F6qEph+nCcKDLsCslgSz7dn44eSCnnsgBQQsF85eQQ==", + "sha512": "5dsEwf3Iml7d5OZeT20iyOjT+r+okWpN7xI2v+R4cgd3WSj4DeRPTvPFjDpacbVW4skCAZ8B9hxXJYgkCFKJ1A==", "files": [ - "System.Runtime.Extensions.4.0.10-beta-23127.nupkg", - "System.Runtime.Extensions.4.0.10-beta-23127.nupkg.sha512", + "System.Runtime.Extensions.4.0.10.nupkg", + "System.Runtime.Extensions.4.0.10.nupkg.sha512", "System.Runtime.Extensions.nuspec", "lib/DNXCore50/System.Runtime.Extensions.dll", "lib/MonoAndroid10/_._", @@ -653,12 +867,12 @@ "runtimes/win8-aot/lib/netcore50/System.Runtime.Extensions.dll" ] }, - "System.Runtime.Handles/4.0.0-beta-23127": { + "System.Runtime.Handles/4.0.0": { "serviceable": true, - "sha512": "q+CqdcecC00xfyVHTQhtned/RNzZhAtS/04uchISsl5ovKEAnnSRCOPOJJud/dl9iW12U+Lt8YlKub/LoxbZtQ==", + "sha512": "638VhpRq63tVcQ6HDb3um3R/J2BtR1Sa96toHo6PcJGPXEPEsleCuqhBgX2gFCz0y0qkutANwW6VPPY5wQu1XQ==", "files": [ - "System.Runtime.Handles.4.0.0-beta-23127.nupkg", - "System.Runtime.Handles.4.0.0-beta-23127.nupkg.sha512", + "System.Runtime.Handles.4.0.0.nupkg", + "System.Runtime.Handles.4.0.0.nupkg.sha512", "System.Runtime.Handles.nuspec", "lib/DNXCore50/System.Runtime.Handles.dll", "lib/MonoAndroid10/_._", @@ -686,12 +900,12 @@ "runtimes/win8-aot/lib/netcore50/System.Runtime.Handles.dll" ] }, - "System.Runtime.InteropServices/4.0.20-beta-23127": { + "System.Runtime.InteropServices/4.0.20": { "serviceable": true, - "sha512": "oJpQACYOQ/TXcIEZh8MdIqkDlRrnXV9DoPiVnXUgnKYFub7NnKb02sx65eWrNPwutt0ewDD9hNAuPjAGBC1MQA==", + "sha512": "ZgDyBYfEnjWoz/viS6VOswA6XOkDSH2DzgbpczbW50RywhnCgTl+w3JEvtAiOGyIh8cyx1NJq80jsNBSUr8Pig==", "files": [ - "System.Runtime.InteropServices.4.0.20-beta-23127.nupkg", - "System.Runtime.InteropServices.4.0.20-beta-23127.nupkg.sha512", + "System.Runtime.InteropServices.4.0.20.nupkg", + "System.Runtime.InteropServices.4.0.20.nupkg.sha512", "System.Runtime.InteropServices.nuspec", "lib/DNXCore50/System.Runtime.InteropServices.dll", "lib/MonoAndroid10/_._", @@ -783,19 +997,18 @@ "runtimes/win8-aot/lib/netcore50/System.Text.Encoding.Extensions.dll" ] }, - "System.Threading/4.0.0-beta-23127": { - "sha512": "SSZaF3U+EjcgXqifrYus6mcx2GYkIplUBngnNHqR9tISvhGTbd04j5VF+I7dAwmoRKtaKEHWKEvc+uT+PxK00A==", + "System.Threading/4.0.10": { + "serviceable": true, + "sha512": "0w6pRxIEE7wuiOJeKabkDgeIKmqf4ER1VNrs6qFwHnooEE78yHwi/bKkg5Jo8/pzGLm0xQJw0nEmPXt1QBAIUA==", "files": [ - "License.rtf", - "System.Threading.4.0.0-beta-23127.nupkg", - "System.Threading.4.0.0-beta-23127.nupkg.sha512", + "System.Threading.4.0.10.nupkg", + "System.Threading.4.0.10.nupkg.sha512", "System.Threading.nuspec", + "lib/DNXCore50/System.Threading.dll", "lib/MonoAndroid10/_._", "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/win8/_._", - "lib/wp80/_._", - "lib/wpa81/_._", + "lib/net46/_._", + "lib/netcore50/System.Threading.dll", "lib/xamarinios10/_._", "lib/xamarinmac20/_._", "ref/dotnet/System.Threading.dll", @@ -811,31 +1024,18 @@ "ref/dotnet/zh-hant/System.Threading.xml", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/netcore50/System.Threading.dll", - "ref/netcore50/System.Threading.xml", - "ref/netcore50/de/System.Threading.xml", - "ref/netcore50/es/System.Threading.xml", - "ref/netcore50/fr/System.Threading.xml", - "ref/netcore50/it/System.Threading.xml", - "ref/netcore50/ja/System.Threading.xml", - "ref/netcore50/ko/System.Threading.xml", - "ref/netcore50/ru/System.Threading.xml", - "ref/netcore50/zh-hans/System.Threading.xml", - "ref/netcore50/zh-hant/System.Threading.xml", - "ref/win8/_._", - "ref/wp80/_._", - "ref/wpa81/_._", + "ref/net46/_._", "ref/xamarinios10/_._", - "ref/xamarinmac20/_._" + "ref/xamarinmac20/_._", + "runtimes/win8-aot/lib/netcore50/System.Threading.dll" ] }, - "System.Threading.Overlapped/4.0.0-beta-23127": { + "System.Threading.Overlapped/4.0.0": { "serviceable": true, - "sha512": "Do4dCnys5YNKU9OSaCVIS3pM9Ke0O7x41b+Gbxs6sXJ4zEYg0zbc/hI9t5fdeXXGFqQ7C6uDilQhHAz5GePyJA==", + "sha512": "X5LuQFhM5FTqaez3eXKJ9CbfSGZ7wj6j4hSVtxct3zmwQXLqG95qoWdvILcgN7xtrDOBIFtpiyDg0vmoI0jE2A==", "files": [ - "System.Threading.Overlapped.4.0.0-beta-23127.nupkg", - "System.Threading.Overlapped.4.0.0-beta-23127.nupkg.sha512", + "System.Threading.Overlapped.4.0.0.nupkg", + "System.Threading.Overlapped.4.0.0.nupkg.sha512", "System.Threading.Overlapped.nuspec", "lib/DNXCore50/System.Threading.Overlapped.dll", "lib/net46/System.Threading.Overlapped.dll", @@ -907,22 +1107,48 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._" ] + }, + "System.Threading.ThreadPool/4.0.10-beta-23302": { + "serviceable": true, + "sha512": "dwwA7ce4yVXenjpJU20JyNn3zrXsWWkbw9UMNK49C09D7tmrYLSxzWSzY7/4034okFcOjQmtP5g36ZRZANZL9A==", + "files": [ + "System.Threading.ThreadPool.4.0.10-beta-23302.nupkg", + "System.Threading.ThreadPool.4.0.10-beta-23302.nupkg.sha512", + "System.Threading.ThreadPool.nuspec", + "lib/DNXCore50/System.Threading.ThreadPool.dll", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Threading.ThreadPool.dll", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "ref/dotnet/System.Threading.ThreadPool.dll", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net46/System.Threading.ThreadPool.dll", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._" + ] } }, "projectFileDependencyGroups": { "": [ - "System.Console >= 4.0.0-beta-*", - "System.Runtime >= 4.0.20-beta-*", - "System.Runtime.Extensions >= 4.0.10-beta-*", - "System.Threading >= 4.0.0-beta-*", - "System.Threading.Thread >= 4.0.0-beta-*", - "System.IO.FileSystem >= 4.0.0-beta-*", - "System.IO.FileSystem.Primitives >= 4.0.0-beta-*", - "System.Reflection >= 4.0.10-beta-*", - "System.Runtime.InteropServices >= 4.0.20-beta-*", - "System.Collections >= 4.0.10-beta-*", - "System.Globalization.Calendars >= 4.0.0-beta-*", - "System.Globalization >= 4.0.10-beta-*" + "System.Diagnostics.Process >= 4.0.0-beta-23302", + "System.IO >= 4.0.10-beta-23302", + "System.IO.FileSystem >= 4.0.0-beta-23302", + "System.IO.FileSystem.Primitives >= 4.0.0-beta-23302", + "System.Runtime >= 4.0.20-beta-23302", + "System.Runtime.Extensions >= 4.0.10-beta-23302", + "System.Runtime.Handles >= 4.0.0-beta-23302", + "System.Threading >= 4.0.10-beta-23302", + "System.Globalization.Calendars >= 4.0.0-beta-23302", + "System.Globalization >= 4.0.10-beta-23302", + "System.Text.Encoding >= 4.0.10-beta-23302", + "System.Runtime.InteropServices >= 4.0.20-beta-23302", + "System.Collections >= 4.0.10-beta-23302", + "System.Console >= 4.0.0-beta-23302", + "System.Reflection >= 4.0.10-beta-23302", + "System.Reflection.Primitives >= 4.0.0-beta-23302", + "System.ComponentModel >= 4.0.1-beta-23302" ], "DNXCore,Version=v5.0": [] } diff --git a/tests/src/Regressions/common/regressions-common.csproj b/tests/src/Regressions/common/regressions-common.csproj deleted file mode 100644 index e306057bbe..0000000000 --- a/tests/src/Regressions/common/regressions-common.csproj +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup> - <ProjectGuid>{4C9D5390-1B91-41B8-89CE-117F2D80E752}</ProjectGuid> - </PropertyGroup> - <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> - <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> - <!-- Default configurations to help VS understand the configurations --> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> - </PropertyGroup> - <ItemGroup> - <None Include="project.json" /> - </ItemGroup> - <Target Name="Build"> - <ItemGroup> - <AllSourceFiles Include="$(MSBuildProjectDirectory)\*.cs" /> - </ItemGroup> - <Message Text=" Files to be compiled are : @(AllSourceFiles)" /> - <PropertyGroup> - <GenerateRunScript>false</GenerateRunScript> - </PropertyGroup> - <MSBuild Projects="cs_template.csproj" Properties="AssemblyName1=%(AllSourceFiles.FileName);AllowUnsafeBlocks=True;IntermediateOutputPath=$(IntermediateOutputPath)\%(AllSourceFiles.FileName)\" Condition="'@(AllSourceFiles)' != ''" /> - </Target> -</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/test1307.csproj b/tests/src/Regressions/common/test1307.csproj new file mode 100644 index 0000000000..e2149b6fd2 --- /dev/null +++ b/tests/src/Regressions/common/test1307.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="test1307.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/testClass.csproj b/tests/src/Regressions/common/testClass.csproj new file mode 100644 index 0000000000..08498f5163 --- /dev/null +++ b/tests/src/Regressions/common/testClass.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="TestClass.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/tests/src/Regressions/common/testInterface.csproj b/tests/src/Regressions/common/testInterface.csproj new file mode 100644 index 0000000000..8531310cb1 --- /dev/null +++ b/tests/src/Regressions/common/testInterface.csproj @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath> + <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <CLRTestKind>BuildAndRun</CLRTestKind> + <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp> + </PropertyGroup> + <!-- Default configurations to help VS understand the configurations --> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + </PropertyGroup> + <ItemGroup> + <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies"> + <Visible>False</Visible> + </CodeAnalysisDependentAssemblyPaths> + </ItemGroup> + <ItemGroup> + <Compile Include="TestInterface.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <ItemGroup> + <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <ItemGroup> + <ProjectReference Include="$(SourceDir)\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj"> + <Project>{8ffe99c0-22f8-4462-b839-970eac1b3472}</Project> + <Name>coreclr</Name> + </ProjectReference> + </ItemGroup> +</Project>
\ No newline at end of file |