Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-20Update buildtools and UAP runners version to merge resources into pri file ↵Santiago Fernandez Madero
for UAP tests (#22418) * Update buildtools and UAP runners version to merge resources into pri file for UAP tests * Fix CI and Add new separator to ComponentResourceManager * Fix Typo in comment * Fix NETFX Ci failures
2017-05-09Include Cryptography.Cng 462OrNewer tests only when targetgroup is net462, ↵Santiago Fernandez Madero
net47 or netcoreapp (#19390) * Include S.S.Cryptography.Cng 462OrNewer tests only when net462, net47 or netcoreapp
2017-05-04Restore shared framework packages and get tests compiling against itJose Perez Rodriguez
2017-03-23Enable running CoreFx tests in UAP on CoreCLR (#17212)Alex Ghiondea
* Enable UAP runs on Core* binaries.
2017-02-23Move perf runner to dotnet coreDrew Scoggins
This check-in along with the updates to PerfTesting.targets in the build tools repo gives us the ability to run performance tests, aggreagate the data and submit it to Benchview. This commit also adds the source and project.json of the performance runner that works on dotnet core instead of running against the Desktop framework.
2017-02-16Remove some old propertiesWes Haggard
Remove *TestTFM, FilterToOSGroup No need to explicitly pass ConfigurationGroup down for traversal projects.
2017-02-08Change the way we generate the test shared frameworkWes Haggard
Instead of generating the test shared framework as a pre-step of build-tests.cmd we now generate it as part of the build of the src libraries and generate the deps file as a post step to src.builds. We should either elimnate the need for the deps file (although I'm not sure it is possible with the current dotnet.exe) or consider regenerating it as a post step to building an individual library project if and when we discover it starts becoming outdated and invalid. However for now doing it as a post step for sr.builds should take care of the most common cases as it doesn't change much. Updated the binplacing logic to also update the test shared framework as part of building an individual library this allows for indvidual libraries to rebuild correctly on platforms don't don't have the necessary hardlinking support. Eventually we should either get dotnet.exe update to allow us to pass in the directory or we should try hard-linking the folder (not individual files0 to the shared framework structure dotnet expects to find.
2017-01-20Clean up duplicated tests.builds, fix code coverage test serializationEric Mellino
2017-01-12Filter tests.builds to **\*.Tests.csprojEric Mellino
2017-01-12Execute tests with dotnet cli (#14823)Karthik Rajasekaran
* Execute tests with dotnet cli Update to reuse assets from Tools Remove split IsManagedAssembly Add DotNetHost as a platform specific dependency * Run RemoteExecutorConsoleApp against dotnet * Update dependencies and refactor property names * PR Feedback * Skip failing System.Runtime.Loader tests to unblock test runs * Add runtimeconfig for RemoteExecutorConsoleApp * Fix bad merge of build.proj Remove debug statement of rid from dir.targets Add tracking issue to skipped tests in System.Runtime.Loader for 3 tests Cleanup tests.targets * Ensure shared fx is generated before test build * Fix exit code ordering for non-Windows runs * Change TestModulesContainsCorerun to TestModulesContainsDotnet
2017-01-11Merge pull request #15010 from joperezr/BuildNewLibrariesJose Perez Rodriguez
[dev/eng]Cleaning up src.builds and tests.builds and build System.Configurations
2017-01-11Merge pull request #15015 from mellinoe/helix-scriptsEric Mellino
Modify Helix-related targets scripts to handle new conventions
2017-01-11Cleaning up src.builds and tests.builds and build System.ConfigurationsJose Perez Rodriguez
2017-01-11Fix *special* test projectsEric St. John
WebServer.csproj doesn't conform to any of our repo project guidelines, don't try to build it. Other test "utility" assemblies were working around the previous config system by undefining properties. This should no longer be needed.
2017-01-11Modifying and re-configuring some helix-related targetsEric Mellino
2017-01-07Changes required to have the repo building after mergeJose Perez Rodriguez
2017-01-04Add Configurations.props files for test projects, include tests in ↵Eric Mellino
build.proj (#14663) * [WIP]Created src\tests.proj which is mostly building all tests * Convert test project .builds to Configuration.props * Fix test paths in targetingpack.props, move test-runtime. * Move test-runtime under external. * Rename RuntimeDir->RuntimePath in targetingpacks.props and Xunit.Runtime.depproj. * Remove test-runtime project.json from the SupplementalTestData list in dir.targets. * Remove XUnit.Runtime.depproj from tests.proj * Convert test .builds files to Configuration.props. * Revert "Convert test project .builds to Configuration.props" This reverts commit 1efc4d9a02d1c2eced0f20a544abcbcd0092f40c. * Fix compilation error in System.Collections.Concurrent.Tests * Fix condition in System.Collections ref project * Fix two more Collections test project issues * Add Configuration.props for System.Collections ref * Fix TargetGroup conditions in System.Collections.Tests.csproj. * Fix compilation problems with NameResoltion.Pal.Tests. * Fix compilation errors in SqlClient Stress tests * Fix IO.Compression.Performance tests compilation * Fix compilation and configurations of System.Net.Http.Unit.Tests.csproj. * Fix compilation issues in System.Private.Xml.Linq tests * Disable XsltScenarios.Tests project, like it was before. * Fix missing DefineConstants for System.Linq ref project. * Fix compilation of System.Net.Primitives.Pal.Tests.csproj * Fix compilation of System.Net.Primitives.UnitTests.Tests.csproj * Fix compilation of System.Security.Cryptography.Cng.Tests.csproj. * Fix compilation of System.Net.Primitives reference project * Fix compilation of System.Net.Security ref project * Fix compilation of SYstem.Net.Security.Tests.csproj * Fix configuration of X509Certificates ref project * Fix compilation errors in System.Net.Http.Unit.Tests.csproj * Fix Common.Tests.csproj * Fix System.Diagnostics.Debug.Tests.csproj * Fix Microsoft.Win32.Registry.Tests.csproj * Add runtime.native.System.Data.SqlClient.sni to external project * Fix System.Diagnostics.TraceSource.Tests.csproj * Fix System.IO.Compression.Performance.Tests.csproj * Move supplemental test data into test-runtime/project.json * Fix System.IO.FileSystem.Watcher.Tests.csproj * Fix System.IO.FileSystem.Tests.csproj * Fix System.IO.Pipes.AccessControl.Tests.csproj * Fix System.IO.MemoryMappedFiles.Tests.csproj * Fix System.IO.Pipes.Tests.csproj * Fix System.Json.Tests.csproj * Add missing supplemental test data for net security tests * Fix resource names in System.Xml.XPath.XDocument.Tests.csproj * Fix Assembly.Location test case * Fix assembly loading paths in DefaultLoadContextTest.cs * Fix issues in System.Runtime.Loader.Tests.csproj * Fix RootNamespace in ResourceManager tests * Mark OpenSSL tests as unsupported on Windows * Fix RootNamespace in System.Xml.XPath.Tests.csproj * Fix RootNamespace in System.Xml.XPath.XmlDocument.Tests.csproj * Fix System.IO.Compression.Tests.csproj * Add missing Configurations.props files for System.Net projects * Fix compilation issues in WinHttpHandler tests * Add fixes and a workaround for Linq.Expressions tests * Add workaround for System.Runtime.Tests * Use extension methods explicitly in Ref.Emit tests * Hook up test projects into build * Fix build configuration of Crypto.Primitives for netcoreapp * Enable VB tests outside Windows * Enable Mail tests outside windows * Don't run Unsafe tests outside windows * Don't build Unsafe tests outside Windows * Don't build WebServer project outside of Windows. * Fix corerun path for Unix tests. * Fix casing of 'Native' directory in NETCoreApp private pkgproj * Remove runtime-specific stuff from Xunit.Runtime.depproj * Move tests into a separate project ('tests.msbuild') which isn't built in build.proj * Remove duplicate types from NameResolution.Pal tests * Skip tests in a project if there is no compatible configuration. * Include internal socket types only on Windows in NameResolution tests * Manually fix S.R.InteropServices configurations * Rename tests.msbuild -> tests.builds * Manually fix System.Text.Encoding.Tests.csproj configuration * Manually fix System.Threading.Tests configuration * Manually clean up System.Runtime.Tests.csproj * Fix System.IO.FileSystem.Tests configurations * Manually fix System.Globalization.Tests configurations * Manually fix System.IO.Pipes.Tests configurations * Manually fix System.IO.Compression.Tests configurations * Manually fix System.Runtime.Extensions.Tests configurations * Manually fix System.IO.MemoryMappedFiles.Tests configurations * Manually fix S.Diagnostics.Process.Tests configurations * Manually fix System.ComponentModel.TypeConverter.Tests configurations * Misc PR feedback. * Use HostRunnerName instead of HostRunner in Process tests * Fix configurations for S.ServiceProcess.ServiceController.Tests * Revert to using ConfigurationErrorMsg to check if tests should be skipped. Configuration still defaults to 'Debug' even if there is no valid configuration.
2016-10-05Update project ToolsVersions to 14.0 (#12355)Alex Perovich
2016-05-19Removing warning for double importing versioning.targetsJose Perez Rodriguez
2016-05-17Making sure that build-tests.cmd will first restore the version files to ↵Jose Perez Rodriguez
avoid race conditions (#8587) Making sure that build-tests.cmd will first restore the version files to avoid race conditions
2016-04-15Find test builds files deeper in file structure.Stephen Bonikowsky
* In WCF repo many of our test projects are more than one level below the 'tests' directory. * If this doesn't break anything in corefx could we take this change? * Amending to remove corefx\src\System.Net.Sockets\tests\PerformanceTests\System.Net.Sockets.Async.Performance.Tests.builds * Amending again with more test .builds files that needed to be removed.
2016-04-06Fixing #7455 to re-enable test filteringJonathan Miller
2016-03-31Adding builds files for the test projectsJonathan Miller
2016-03-29Create build-tests.cmd with new property BuilTests to disable buildingMariana Rios Flores
tests
2016-02-19Making OpenSsl tests excluded from Windows buildsJonathan Miller
2016-02-17Temporary removing Microsoft.VisualBasic.Tests.csproj from the tests.buildsJose Perez Rodriguez
2016-01-03Add support for building and filtering via OSGroup in .builds filesWes Haggard
After this change if you build a .builds file it will all projects defined in it. However if you specify OSGroup or FilterOSGroup as a property it will only build the projects that are for that OSGroup or AnyOS. Change the default OSGroup to AnyOS instead of Windows_NT. By default if you build from the root it will only filter the projects to just the OS that you are building on (including anything that is AnyOS). If you want to build all projects for all OS's from the root pass /p:BuildAllOSGroups=true property from the command line. Includes an update to project-guidelines.md and windows-instructions.md docs with information on the changes. [MERGE with support commit]
2015-12-24Split the project lists into ref, src, and tests projectsWes Haggard
This split allows folks to build individual parts of these and isolates them from one another.