зеркало из https://github.com/dotnet/wpf.git
2 Коммитов
Автор | SHA1 | Сообщение | Дата |
---|---|---|---|
Dipesh Kumar |
270fe35e35
|
Update infra to run unit test on CI and refactor tests directory (#8013)
* Refactoring tests directory * Moving existing tests to IntegrationTest folder * Disabled current infra to mitigate conflicts with unit test infra * Updated infra to run and publish unit test results |
|
Steven Kirbach |
628e8f129d
|
Adding initial Helix support (#802)
* adding initial helix support note: this definitely won't work, it's just some basic initial infrastructure for us to build on once we have a better idea of what to do use dummy HelixWorkItem initially updating pipeline.yml fix Release only condition * move to using Microsoft.DotNet.Wpf.DncEng.Test package name * Add target queues * run test in powershell script * updating dependencies and removing workaround * adding documentation * reverting dependency update * switching back to true DrtXaml * prepare helix payload with DRT * add source link for deterministic source path issue * remove explicit platform and extra file added * fixing up targets/props so we can build with -test * tests properly running and reporting results * a little cleaning up * fix creating payload directory * put test directory back to how it is when restoring via msbuild * updating dependencies * adding all helix queues * running tests with build -test this creates the payload as part of msbuild * fixing DrtXaml This is very close, we are just missing native wpf assemblies from being added to the deps.json * don't use publish * updating documentation * fixing typo * responding to pr feedback * updating injectmoduleinitializer * fix batching * add back workaround for missing WindowsDesktop * add WindowsDesktop package to payload for CI builds QualityVault and STI require the WindowsDesktop package * ensure ResolveFrameworkReferences actually works * workaround no windowsdesktop install on helix machine * updating developer documentation * allow for looking outside of local dotnet install * Suppress all GUI from IL(D)Asm calls. (#877) * Suppress all GUI from IL(D)Asm calls. * Don't generate ref assemblies for WPF extension assemblies (#879) * Update dependencies from https://github.com/dotnet/arcade build 20190605.13 (#883) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19305.13 - Microsoft.DotNet.CodeAnalysis - 1.0.0-beta.19305.13 * Update dependencies from https://github.com/dotnet/core-setup build 20190605.02 (#884) - Microsoft.NETCore.App - 3.0.0-preview7-27805-02 Dependency coherency updates - Microsoft.Win32.Registry - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.CodeDom - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Configuration.ConfigurationManager - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Diagnostics.EventLog - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.DirectoryServices - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Drawing.Common - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Reflection.Emit - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Reflection.MetadataLoadContext - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Security.AccessControl - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Security.Cryptography.Xml - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Security.Permissions - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Security.Principal.Windows - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.Windows.Extensions - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - Microsoft.NETCore.Platforms - 3.0.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - System.IO.Packaging - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App) - Microsoft.NETCore.ILDAsm - 3.0.0-preview7.19305.2 (parent: Microsoft.NETCore.Runtime.CoreCLR) - Microsoft.NETCore.Runtime.CoreCLR - 3.0.0-preview7.19305.2 (parent: Microsoft.NETCore.App) - Microsoft.NETCore.ILAsm - 3.0.0-preview7.19305.2 (parent: Microsoft.NETCore.Runtime.CoreCLR) - Microsoft.NETCore.Runtime.CoreCLR - 3.0.0-preview7.19305.2 (parent: Microsoft.NETCore.App) * Update dependencies from https://github.com/dotnet/winforms build 20190605.1 (#885) - Microsoft.Private.Winforms - 4.8.0-preview7.19305.1 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-wpf-int build 20190605.10 (#886) - Microsoft.DotNet.Wpf.DncEng - 4.8.0-preview7.19305.10 * Remove workaround for https://github.com/dotnet/corefx/issues/32641. (#882) * upload drt results in helix run * adding initial helix support note: this definitely won't work, it's just some basic initial infrastructure for us to build on once we have a better idea of what to do use dummy HelixWorkItem initially updating pipeline.yml fix Release only condition * move to using Microsoft.DotNet.Wpf.DncEng.Test package name * Add target queues * run test in powershell script * updating dependencies and removing workaround * adding documentation * reverting dependency update * switching back to true DrtXaml * prepare helix payload with DRT * add source link for deterministic source path issue * remove explicit platform and extra file added * fixing up targets/props so we can build with -test * tests properly running and reporting results * a little cleaning up * fix creating payload directory * put test directory back to how it is when restoring via msbuild * updating dependencies * adding all helix queues * running tests with build -test this creates the payload as part of msbuild * fixing DrtXaml This is very close, we are just missing native wpf assemblies from being added to the deps.json * don't use publish * updating documentation * fixing typo * responding to pr feedback * updating injectmoduleinitializer * fix batching * add back workaround for missing WindowsDesktop * add WindowsDesktop package to payload for CI builds QualityVault and STI require the WindowsDesktop package * ensure ResolveFrameworkReferences actually works * workaround no windowsdesktop install on helix machine * updating developer documentation * allow for looking outside of local dotnet install |