platform/upstream/dotnet/runtime.git
5 years agoDisable decimal tests that'll fail until an updated coreclr arrives
Stephen Toub [Wed, 30 Jan 2019 22:46:23 +0000 (17:46 -0500)]
Disable decimal tests that'll fail until an updated coreclr arrives

Commit migrated from https://github.com/dotnet/corefx/commit/709f3ab1178df667e10b3929d19c2dcf49da7c15

5 years agoFix link to interop-pinvokes.md
Jan Kotas [Wed, 30 Jan 2019 17:55:14 +0000 (09:55 -0800)]
Fix link to interop-pinvokes.md

Commit migrated from https://github.com/dotnet/corefx/commit/c5118d8a571b75b6333893b7be8d4a0c77dedd1e

5 years agoTemporarily give System.Runtime.Extensions its own Environment.* copy (dotnet/corefx...
Stephen Toub [Wed, 30 Jan 2019 17:53:04 +0000 (12:53 -0500)]
Temporarily give System.Runtime.Extensions its own Environment.* copy (dotnet/corefx#34951)

The files were moved to shared to propagate them to coreclr.  But changes being made in coreclr are going to break System.Runtime.Extensions when the files mirror back.  As a temporary stop-gap, I'm creating local copies of the files and taking System.Runtime.Environment off of the shared copies.  Then once coreclr builds with the updates and corefx consumes the updated coreclr, we'll just delete these temporary copies and remove the relevant entries entirely from System.Runtime.Extensions.

Commit migrated from https://github.com/dotnet/corefx/commit/2f6536eb0a2f6ac246f99382d0235dffd75eb1c4

5 years agoUpdate CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19079.11, beta-27330-00...
dotnet-maestro-bot [Wed, 30 Jan 2019 14:20:08 +0000 (06:20 -0800)]
Update CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19079.11, beta-27330-00, beta-27330-00, respectively (dotnet/corefx#34936)

Commit migrated from https://github.com/dotnet/corefx/commit/f30910f1bf38f0caaefcd443072b025cfe2c7293

5 years agoFlow Thread.CurrentPrincipal with ExecutionContext (dotnet/corefx#34747)
Marco Rossignoli [Wed, 30 Jan 2019 12:48:28 +0000 (13:48 +0100)]
Flow Thread.CurrentPrincipal with ExecutionContext (dotnet/corefx#34747)

* flow Thread.CurrentPrincipal with ExecutionContext

* fix netfx test

* address PR feedback

* address PR feedback

* try to make test more reliable using StartNew(), removed from NetFramework

* address PR feedback

* nit: extraline

* add null set test

* nit: extraline, again...

* rename test

* apply Stephen fix

* nit: typos

* address PR feedback

* nit: update comment

Commit migrated from https://github.com/dotnet/corefx/commit/bab35ecc6f3f94215705d109d5094c1b3c461992

5 years agoremoved project-priorities link from docs readme (dotnet/corefx#34945)
Meir Blachman [Wed, 30 Jan 2019 12:45:32 +0000 (14:45 +0200)]
removed project-priorities link from docs readme (dotnet/corefx#34945)

Commit migrated from https://github.com/dotnet/corefx/commit/d02107dcf324fb52312add364d743b1a15d1e7ff

5 years agoSeed the porting guide for going from Json.NET to System.Text.Json. (dotnet/corefx...
Ahson Khan [Wed, 30 Jan 2019 12:43:02 +0000 (04:43 -0800)]
Seed the porting guide for going from Json.NET to System.Text.Json. (dotnet/corefx#34944)

* Seed the porting guide for going from Json.NET to System.Text.Json.

* Fix heading capitalization.

Commit migrated from https://github.com/dotnet/corefx/commit/aa9b7c2632ae07b68c109b051faf35ea38491c63

5 years agoadd instrumentation for intermittent DNS failures (dotnet/corefx#34934)
Tomas Weinfurt [Wed, 30 Jan 2019 03:14:29 +0000 (19:14 -0800)]
add instrumentation for intermittent DNS failures (dotnet/corefx#34934)

* add instrumentation for dotnet/corefx#32797

* actually retry the lookup

* use PlatformID.Unix

Commit migrated from https://github.com/dotnet/corefx/commit/673fe7880790e79549266cea25a385af82917b6e

5 years agoChange helix queues for package testing to be RS4 (dotnet/corefx#34911)
Santiago Fernandez Madero [Wed, 30 Jan 2019 02:12:48 +0000 (18:12 -0800)]
Change helix queues for package testing to be RS4 (dotnet/corefx#34911)

Commit migrated from https://github.com/dotnet/corefx/commit/9df66573b5b80362b21103d44bc87c40042e9662

5 years agoupdate area owners (dotnet/corefx#34939)
Afsaneh Rafighi [Wed, 30 Jan 2019 02:04:50 +0000 (18:04 -0800)]
update area owners (dotnet/corefx#34939)

Commit migrated from https://github.com/dotnet/corefx/commit/50a05b377cc9c4e1082de132955740d80a713b87

5 years agoAdd System.Reflection.Emit.DynamicILInfo (dotnet/corefx#34532)
Maryam Ariyan [Wed, 30 Jan 2019 00:42:13 +0000 (16:42 -0800)]
Add System.Reflection.Emit.DynamicILInfo (dotnet/corefx#34532)

Commit migrated from https://github.com/dotnet/corefx/commit/5f177b6dce0724f3a2a2c114ba9df86987f13002

5 years agoRestore missing xunit package in aot builds (dotnet/corefx#34923)
Viktor Hofer [Tue, 29 Jan 2019 19:00:25 +0000 (20:00 +0100)]
Restore missing xunit package in aot builds (dotnet/corefx#34923)

* Include missing xunit package for aot builds

* remove obsolete condition

Commit migrated from https://github.com/dotnet/corefx/commit/a8218c53907e01109a5bbf7d8d6ef741040b41ec

5 years agoMake global tools work with helix (dotnet/corefx#34913)
Viktor Hofer [Tue, 29 Jan 2019 16:43:01 +0000 (17:43 +0100)]
Make global tools work with helix (dotnet/corefx#34913)

* Make global tools work with helix

* Add runtime dependencies as target inputs

Commit migrated from https://github.com/dotnet/corefx/commit/409c4b936defb81c09c0ed41fa3881200be14af1

5 years agoAdd outerloop legs in new CI definitions (dotnet/corefx#34871)
Santiago Fernandez Madero [Tue, 29 Jan 2019 14:07:28 +0000 (06:07 -0800)]
Add outerloop legs in new CI definitions (dotnet/corefx#34871)

* Add outerloop legs in new CI definitions

* Add Linux Debug matrix to outerloop testing

Commit migrated from https://github.com/dotnet/corefx/commit/bfc29eda3da9e9dfb5f31708ce57f0c6a74d7816

5 years agoUpdate CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19078.4, beta-27329-00...
dotnet-maestro-bot [Tue, 29 Jan 2019 14:04:25 +0000 (06:04 -0800)]
Update CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19078.4, beta-27329-00, beta-27329-00, respectively (dotnet/corefx#34916)

Commit migrated from https://github.com/dotnet/corefx/commit/6cb6d133d2ad8f62720753739131d3fd2570e4b3

5 years agoAdd Helix definition to guide (dotnet/corefx#34888)
Marco Rossignoli [Tue, 29 Jan 2019 03:55:08 +0000 (04:55 +0100)]
Add Helix definition to guide (dotnet/corefx#34888)

* add Helix definition

* move to glossary.md

* address PR feedback

* add Azure DevOps guide

* Nits

Commit migrated from https://github.com/dotnet/corefx/commit/ddea95ce4e99c09cf48f132c17a68b70cf98a625

5 years agoCorrect link to example review (dotnet/corefx#34914)
Austin Wise [Tue, 29 Jan 2019 02:24:56 +0000 (18:24 -0800)]
Correct link to example review (dotnet/corefx#34914)

Commit migrated from https://github.com/dotnet/corefx/commit/3574c12100a719d767bfabf69b52c2be290a99a3

5 years agoUpdate CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19078.2, beta-27328-00...
dotnet-maestro-bot [Tue, 29 Jan 2019 01:18:34 +0000 (17:18 -0800)]
Update CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19078.2, beta-27328-00, beta-27328-00, respectively (dotnet/corefx#34907)

Commit migrated from https://github.com/dotnet/corefx/commit/be21a3ec9a40a17bffdeda27747463daf997b212

5 years agoBump UAPTools version (dotnet/corefx#34819)
Viktor Hofer [Mon, 28 Jan 2019 23:27:52 +0000 (00:27 +0100)]
Bump UAPTools version (dotnet/corefx#34819)

Commit migrated from https://github.com/dotnet/corefx/commit/fcc3a911fde8cdde9ab02d2d258909e82fdd123a

5 years agoRemove buildtools imports from Directory.Build.* (dotnet/corefx#34001)
Eric StJohn [Mon, 28 Jan 2019 22:18:49 +0000 (14:18 -0800)]
Remove buildtools imports from Directory.Build.* (dotnet/corefx#34001)

* Remove buildtools imports from Directory.Build.*

Remove buildtools imports and implement remaining functionality in CoreFx.

I was able to do most of what BuildTools was doing with 3 exceptions, which will be split into separate issues.
1. Test shared framework deps file: GenerateDepsJson.  We need to port this task to arcade or change how we test to not need it.
2. codeOptimization.targets -> should be moved to arcade, work is pending.
3. optionalTooling.targets -> move to a CSProj that is restored by the official build workflow.

* Address feedack, fix unix and UAP build issues

* Fix UWP, Tizen, and AllConfigurations build

* Remove buildtools dependency from package testing

* Remove a few more buildtools dependencies

* Eliminate RunningOnUnix property

* Remove NuGetTargetMoniker from shims.proj

* Remove ResourcesFolderPath

* Fix Microsoft.XmlSerializer.Generator.Tests

* Specify NuGetTargetMoniker for shims

* Remove a couple remaining ToolsDir uses

Commit migrated from https://github.com/dotnet/corefx/commit/49d249fa023e8575dba7e35febb4446e4fa13f98

5 years agoDisable coverage status checks for project and patch (dotnet/corefx#34901)
Viktor Hofer [Mon, 28 Jan 2019 19:40:35 +0000 (20:40 +0100)]
Disable coverage status checks for project and patch (dotnet/corefx#34901)

Commit migrated from https://github.com/dotnet/corefx/commit/f70e98cb00b30184e26976b46573a8a7cbaddced

5 years agoAdd IAsyncDisposable implementations to refs (dotnet/corefx#34898)
Stephen Toub [Mon, 28 Jan 2019 19:24:56 +0000 (14:24 -0500)]
Add IAsyncDisposable implementations to refs (dotnet/corefx#34898)

Apparently when I added the DisposeAsync methods to the refs, I didn't actually mark the corresponding types as implementing the interface.  This fixes that.

Commit migrated from https://github.com/dotnet/corefx/commit/672d6b0145fca5ac5ef99ea2b9f661e45470ea73

5 years agoAdd codecov yml configuration (dotnet/corefx#34896)
Viktor Hofer [Mon, 28 Jan 2019 14:15:01 +0000 (15:15 +0100)]
Add codecov yml configuration (dotnet/corefx#34896)

Commit migrated from https://github.com/dotnet/corefx/commit/88d519be4dcda815b906ec0ff654d7ae0452e84e

5 years agoFix GSSAPI error handling (dotnet/corefx#34883)
David Shulman [Sun, 27 Jan 2019 23:41:53 +0000 (15:41 -0800)]
Fix GSSAPI error handling (dotnet/corefx#34883)

This PR addresses 3 issues in GSSAPI error handling:

* Fixes an uninitialized variable when calling gss_display_status().
This was causing the major statuscode error message to always return
'An invalid status code was supplied'.

* If the minor statuscode is 0 (GSS_S_COMPLETE), we shouldn't be calling
for the minor statuscode error message text. That is why we were always getting
'Unknown error' for that text.

* Added more text (help text) to certain errors returned from GSSAPI
such as when the NTLM plugin is not installed.

No new tests were added to this PR since it requires machine changes
to test. However, I manually tested various combinations of errors
including when 'gss-ntlmssp' is installed or not.

In terms of dotnet/corefx#34877, the exception message goes from:

>GSSAPI operation failed with error - An invalid status code was supplied (Unknown error).

to

>GSSAPI operation failed with error - An unsupported mechanism was requested. NTLM authentication requires the GSSAPI plugin 'gss-ntlmssp'.

Fixes dotnet/corefx#34877

Commit migrated from https://github.com/dotnet/corefx/commit/eec001d96a68376c0e504eb7635c8edec196f90f

5 years agoAdd test using short timeout throws WebException (dotnet/corefx#34856)
Maryam Ariyan [Sat, 26 Jan 2019 14:26:19 +0000 (06:26 -0800)]
Add test using short timeout throws WebException (dotnet/corefx#34856)

* Add test using short timeout throwing WebException

Fixes: dotnet/corefx#34849

* Make test conditional and target internal location

* code cleanup

Commit migrated from https://github.com/dotnet/corefx/commit/a3df534fca15e6053aab748e020006a5cb3b0d31

5 years agoFactor WinRT GetFolderPath into static accessible via reflection (dotnet/corefx#34873)
Stephen Toub [Sat, 26 Jan 2019 11:26:35 +0000 (06:26 -0500)]
Factor WinRT GetFolderPath into static accessible via reflection (dotnet/corefx#34873)

Commit migrated from https://github.com/dotnet/corefx/commit/3fc7efd29ce1fbc57c95eb0b82267b2ad0f7e3ff

5 years agoUpdate the Benchmarking docs and add workflow for making optimizations within S.P...
Ahson Khan [Sat, 26 Jan 2019 09:31:49 +0000 (01:31 -0800)]
Update the Benchmarking docs and add workflow for making optimizations within S.P.CoreLib (dotnet/corefx#34836)

* Update the Benchmarking docs and add workflow for making optimizations
within S.P.CoreLib

* Move the S.P.Corelib workflow to a subheading.

* Address PR feedback.

Commit migrated from https://github.com/dotnet/corefx/commit/2cb82bb953f8e304c3f75556d4263a5ea546d122

5 years agosetnanoseconds disabled for mac (dotnet/corefx#34870)
Anirudh Agnihotry [Sat, 26 Jan 2019 02:52:12 +0000 (18:52 -0800)]
setnanoseconds disabled for mac (dotnet/corefx#34870)

Commit migrated from https://github.com/dotnet/corefx/commit/d68361f04cd8851b0e6fa58b5a7bd429cd26db58

5 years agoadd conditinal include for ThreadPool assembly in netcoreapp (dotnet/corefx#34865)
Wraith2 [Sat, 26 Jan 2019 01:50:38 +0000 (01:50 +0000)]
add conditinal include for ThreadPool assembly in netcoreapp (dotnet/corefx#34865)

Commit migrated from https://github.com/dotnet/corefx/commit/65313c5b64fc20faa8f80490727c113c4531fe82

5 years agoTemporary disable FreeBSD leg (dotnet/corefx#34869)
Santiago Fernandez Madero [Sat, 26 Jan 2019 00:23:35 +0000 (16:23 -0800)]
Temporary disable FreeBSD leg (dotnet/corefx#34869)

Commit migrated from https://github.com/dotnet/corefx/commit/0f657bae5fb93eba0da331fa3e7cd1c56eb4850c

5 years ago- Skip test for Nano: WindowAndCursorProps/Title_Get_Windows_NoNulls (dotnet/corefx...
Maryam Ariyan [Fri, 25 Jan 2019 22:58:25 +0000 (14:58 -0800)]
- Skip test for Nano: WindowAndCursorProps/Title_Get_Windows_NoNulls (dotnet/corefx#34861)

- Switch back expected vs actual in assert
Fixes dotnet/corefx#34755

Commit migrated from https://github.com/dotnet/corefx/commit/826469ca02dbc41ff2ce9369398aea5c19ea1158

5 years agoUse helix to run package tests (dotnet/corefx#34764)
Santiago Fernandez Madero [Fri, 25 Jan 2019 22:32:50 +0000 (14:32 -0800)]
Use helix to run package tests (dotnet/corefx#34764)

* Use helix to run package tests

* PR Feedback and fix typo in helix.yml

* Define RestoreSources in packageTest.targets

* Remove restore sources item group and move the property to packageTest.targets

* Use less busy queue, change sendtohelix conditions to use targetgroup

* Move HelixCommand assignment out of target now that is not needed

* Disable azure pipelines reporter for all configurations test results

* PR Feedback and use dotnet blob feed as restore source

Commit migrated from https://github.com/dotnet/corefx/commit/ebfa30454ba9a1dcca6293166cbe486175ec17f1

5 years agoRun ubuntu arm tests in 16.04 for official builds (dotnet/corefx#34862)
Santiago Fernandez Madero [Fri, 25 Jan 2019 21:00:34 +0000 (13:00 -0800)]
Run ubuntu arm tests in 16.04 for official builds (dotnet/corefx#34862)

Commit migrated from https://github.com/dotnet/corefx/commit/bae407b2a043499c6879fb790d989b0d8ae0e1f6

5 years agocannot log in remote test exec (dotnet/corefx#34860)
Tomas Weinfurt [Fri, 25 Jan 2019 20:42:40 +0000 (12:42 -0800)]
cannot log in remote test exec (dotnet/corefx#34860)

Commit migrated from https://github.com/dotnet/corefx/commit/d905417a3d969543c5067943686e9f3e59f9a695

5 years agoExtend SequenceCompareTo_byte for longer vector lengths (dotnet/corefx#34742)
Ben Adams [Fri, 25 Jan 2019 20:11:21 +0000 (21:11 +0100)]
Extend SequenceCompareTo_byte for longer vector lengths (dotnet/corefx#34742)

* Extend SequenceCompareTo_byte for longer vector lengths

* Feedback

Commit migrated from https://github.com/dotnet/corefx/commit/585e3297d8b861ecaf5100da941a7a922a08a6fd

5 years agoMake more SoundPlayer tests conditional (dotnet/corefx#34854)
Stephen Toub [Fri, 25 Jan 2019 20:00:33 +0000 (15:00 -0500)]
Make more SoundPlayer tests conditional (dotnet/corefx#34854)

Commit migrated from https://github.com/dotnet/corefx/commit/0fee9027bb97aa8dcda5cbc23f15d923e4b19d34

5 years agoExpose NativeLibrary Resolver Callback (dotnet/corefx#34686)
Swaroop Sridhar [Fri, 25 Jan 2019 19:58:53 +0000 (11:58 -0800)]
Expose NativeLibrary Resolver Callback (dotnet/corefx#34686)

Expose the APIs to set the Native Library resolver callback.

API Review:
https://github.com/dotnet/corefx/issues/32015

Implementation:
https://github.com/dotnet/coreclr/blob/master/src/System.Private.CoreLib/src/System/Runtime/InteropServices/NativeLibrary.cs

Tests:
https://github.com/dotnet/coreclr/blob/master/tests/src/Interop/NativeLibraryResolveCallback/CallbackTests.cs

Commit migrated from https://github.com/dotnet/corefx/commit/bcb76015585c91a1dfa63df68ef392bed317e8dd

5 years agoUpdate dependencies from dotnet/core-setup (dotnet/corefx#34843)
dotnet-maestro[bot] [Fri, 25 Jan 2019 19:41:24 +0000 (11:41 -0800)]
Update dependencies from dotnet/core-setup (dotnet/corefx#34843)

* Update dependencies from https://github.com/dotnet/core-setup build 20190124.5

This change updates the following dependencies
- Microsoft.NETCore.App - 3.0.0-preview-27324-5
- Microsoft.NETCore.DotNetHost - 3.0.0-preview-27324-5
- Microsoft.NETCore.DotNetHostPolicy - 3.0.0-preview-27324-5

* Update package tests to use dotnet blob feed instead of myget

Commit migrated from https://github.com/dotnet/corefx/commit/1c2b743bdc5644af8ebe4657fa22c64f188dc2cd

5 years agoRemove S.R.CS.Unsafe dependency from MetadataLoadContext (dotnet/corefx#34813)
Steve Harter [Fri, 25 Jan 2019 17:56:11 +0000 (11:56 -0600)]
Remove S.R.CS.Unsafe dependency from MetadataLoadContext (dotnet/corefx#34813)

Commit migrated from https://github.com/dotnet/corefx/commit/ab8b458b6b48ea67fba128f7eb6b42cdb97771c0

5 years agoSet DisableImplicitFrameworkReferences for all projects (dotnet/corefx#34786)
Eric StJohn [Fri, 25 Jan 2019 16:59:14 +0000 (08:59 -0800)]
Set DisableImplicitFrameworkReferences for all projects (dotnet/corefx#34786)

* Set DisableImplicitFrameworkReferences for all projects

The SDK added targets which require the assets file when framework reference items are set.

We can disable the implicit FrameworkReference item in order to prevent these from running.

* Don't rely on implicit VB imports

DisableImplicitFrameworkReferences also doubles as DisableImplicitNamespaceImports.

Rather than enable this I think it's better just to stop relying on the default imports.

* Add missing reference to EventLog

Commit migrated from https://github.com/dotnet/corefx/commit/6653c5fe2adc7c7fca962df3fdc6675354726951

5 years agoDisable arm64 PR leg until it's working again (dotnet/corefx#34846)
Stephen Toub [Fri, 25 Jan 2019 16:38:00 +0000 (11:38 -0500)]
Disable arm64 PR leg until it's working again (dotnet/corefx#34846)

Commit migrated from https://github.com/dotnet/corefx/commit/ecc19fbeade10699fcae5192dfe67be02bf3c673

5 years ago[System.Native] Add SystemNative_GetCpuUtilization (dotnet/corefx#34806)
Filip Navara [Fri, 25 Jan 2019 14:37:13 +0000 (15:37 +0100)]
[System.Native] Add SystemNative_GetCpuUtilization (dotnet/corefx#34806)

* Add SystemNative_GetCpuUtilization.

* Update sysconf call to match CoreCLR.

Commit migrated from https://github.com/dotnet/corefx/commit/26a4a61c99b2e2cbec52f10a230fd6436807f6e6

5 years agoRename TplEtwProvider to TplEventSource (dotnet/coreclrdotnet/corefx#22194)
Jan Kotas [Fri, 25 Jan 2019 01:01:09 +0000 (17:01 -0800)]
Rename TplEtwProvider to TplEventSource (dotnet/coreclrdotnet/corefx#22194)

* Rename TplEtwProvider to TplEventSource

* Rename etwLog to log

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
Commit migrated from https://github.com/dotnet/corefx/commit/016839c18266f33eaa6784a9725c542de151eac1

5 years agoFix uap test (dotnet/corefx#34827)
Dan Moseley [Fri, 25 Jan 2019 03:47:46 +0000 (19:47 -0800)]
Fix uap test (dotnet/corefx#34827)

Commit migrated from https://github.com/dotnet/corefx/commit/3c127cf75ae1915b2b2cd7e898ac9f57524a9c79

5 years agoFix culture handling in legacy System.Json library (dotnet/corefx#34811)
Stephen Toub [Fri, 25 Jan 2019 03:43:22 +0000 (22:43 -0500)]
Fix culture handling in legacy System.Json library (dotnet/corefx#34811)

* Fix System.Json code using NumberFormatInfo.InvariantInfo

The intention here was obviously to use invariant culture, but NumberFormatInfo will be ignored for various primitive types that don't respect NFI, e.g. TimeSpan, which respects DateTimeFormatInfo.

* Fix handling of culture in System.Json tests

In particular, CultureInfo.CurrentCulture should not be modified in-process in tests, as on UWP it bleeds across threads.

Commit migrated from https://github.com/dotnet/corefx/commit/f398b6f7c3d08d8e437939cbd9ef29cb3beda1db

5 years agoTest Fix: Add IsSoundPlaySupported condition to skip on Nano (dotnet/corefx#34820)
Maryam Ariyan [Fri, 25 Jan 2019 01:06:44 +0000 (17:06 -0800)]
Test Fix: Add IsSoundPlaySupported condition to skip on Nano (dotnet/corefx#34820)

* Test Fix: Add IsSoundPlaySupported condition to skip on Nano

Fixes: dotnet/corefx#34808

* Removed Helpers class

Commit migrated from https://github.com/dotnet/corefx/commit/dfb8fd883963de134fd09b54c61ac8da5ad573bf

5 years agoNesting source package files for a better experience when consuming it. (dotnet/coref...
Jose Perez Rodriguez [Fri, 25 Jan 2019 00:34:25 +0000 (16:34 -0800)]
Nesting source package files for a better experience when consuming it. (dotnet/corefx#34812)

Commit migrated from https://github.com/dotnet/corefx/commit/c70cfa6d5600f01df3a15c151c18539f52e9bfd0

5 years agoReplace thread aborts in SoundPlayer (dotnet/corefx#34815)
Stephen Toub [Fri, 25 Jan 2019 00:21:39 +0000 (19:21 -0500)]
Replace thread aborts in SoundPlayer (dotnet/corefx#34815)

This only addresses the issue of SoundPlayer using Thread.Abort, replacing it with cancellation.

Commit migrated from https://github.com/dotnet/corefx/commit/2100e4f54637c124bdf880c7c036b4c79053e72f

5 years agoFix SslStream channel binding token (dotnet/corefx#34814)
David Shulman [Thu, 24 Jan 2019 21:45:39 +0000 (13:45 -0800)]
Fix SslStream channel binding token (dotnet/corefx#34814)

While working on Enterprise Scenario testing I discovered a bug in how the Unix layer generates
the channel binding token.  It was using the wrong prefix for 'Endpoint' tokens.

Fixed 'Endpoint' token generation and added more detailed tests.

Commit migrated from https://github.com/dotnet/corefx/commit/c6b4a1c39d91943dc536c3621d43d2bf88aca487

5 years agosupport for fragmentation Ping option on Unix (dotnet/corefx#34435)
Tomas Weinfurt [Thu, 24 Jan 2019 17:58:13 +0000 (09:58 -0800)]
support for fragmentation Ping option on Unix (dotnet/corefx#34435)

* add support for fragmentation Ping option on Unix

* add missing project file

* small adjustments

* fix typo

* feedback from review

* remove no longer needed import

* remove changes to HttpCookieProtocolTests pulled in by mistake

Commit migrated from https://github.com/dotnet/corefx/commit/8fea941db55fd79635fde1a54058620ddac16961

5 years agocollect some info about SendRecvPollSync_TcpListener_Socket() test run (dotnet/corefx...
Tomas Weinfurt [Thu, 24 Jan 2019 17:57:49 +0000 (09:57 -0800)]
collect some info about SendRecvPollSync_TcpListener_Socket() test run (dotnet/corefx#34751)

* add instrumentation for test run

* improve output

Commit migrated from https://github.com/dotnet/corefx/commit/bd3b5d2f1de9f4a9e6bbc0f154085de7f8228375

5 years agoMake ReadToEnd static helper resilient against stream.Length changes. (dotnet/corefx...
Ahson Khan [Thu, 24 Jan 2019 14:13:05 +0000 (06:13 -0800)]
Make ReadToEnd static helper resilient against stream.Length changes. (dotnet/corefx#34798)

Commit migrated from https://github.com/dotnet/corefx/commit/49109de03f113bb87117a4e3aaa9ffabc5c06bfb

5 years agoSet MaxRetryCount to 4 for both Windows and non-Windows jobs (dotnet/corefx#34792)
Santiago Fernandez Madero [Thu, 24 Jan 2019 13:22:52 +0000 (05:22 -0800)]
Set MaxRetryCount to 4 for both Windows and non-Windows jobs (dotnet/corefx#34792)

Commit migrated from https://github.com/dotnet/corefx/commit/fd21fbc661a26eab435a9925fc243616a1798362

5 years agoTest fix for Nano: WindowAndCursorProps/Title_Get_Windows_NoNulls (dotnet/corefx...
Maryam Ariyan [Thu, 24 Jan 2019 13:19:49 +0000 (05:19 -0800)]
Test fix for Nano: WindowAndCursorProps/Title_Get_Windows_NoNulls (dotnet/corefx#34755)

* Modifying assertion code for Nano on WindowAndCursorProps/Title_Get_Windows_NoNulls

Fixes: dotnet/corefx#34717

* Change Contains to Equal

Commit migrated from https://github.com/dotnet/corefx/commit/0c437d886f194d34caf20c3078e27c6ce26d4119

5 years agoDisable ApartmentState on UAP
Viktor [Thu, 24 Jan 2019 12:05:06 +0000 (13:05 +0100)]
Disable ApartmentState on UAP

Commit migrated from https://github.com/dotnet/corefx/commit/a33d75aec0daff5e6a043352d443ce6270f6660c

5 years agoFix UapAot runs (dotnet/corefx#34678)
Viktor Hofer [Thu, 24 Jan 2019 11:56:47 +0000 (12:56 +0100)]
Fix UapAot runs (dotnet/corefx#34678)

* Fix UapAot runs

* Darc update from build '20190124.1'

Commit migrated from https://github.com/dotnet/corefx/commit/4adc562336698dfc77e9fd3553c569c72cfc94f4

5 years agoMerge pull request dotnet/corefx#34757 from dotnet/darc-master-b26a5f18-f603-49aa...
Matt Mitchell [Thu, 24 Jan 2019 06:01:30 +0000 (22:01 -0800)]
Merge pull request dotnet/corefx#34757 from dotnet/darc-master-b26a5f18-f603-49aa-822a-9931dbe2063d

Update dependencies from dotnet/coreclr

Commit migrated from https://github.com/dotnet/corefx/commit/d40bfe3ec3d16f6d4ba2a0ab1e8a5d691d3e7fdc

5 years agoMerge branch 'master' into darc-master-b26a5f18-f603-49aa-822a-9931dbe2063d
Santiago Fernandez Madero [Thu, 24 Jan 2019 04:35:52 +0000 (20:35 -0800)]
Merge branch 'master' into darc-master-b26a5f18-f603-49aa-822a-9931dbe2063d

Commit migrated from https://github.com/dotnet/corefx/commit/1ac555fc95a09f4e001703762f6b7f6d6d464ec2

5 years agoTest for negative offset passed to ArrayWithOffset
Jan Kotas [Sun, 20 Jan 2019 00:50:37 +0000 (16:50 -0800)]
Test for negative offset passed to ArrayWithOffset

Fixes dotnet/corefx#34699

Commit migrated from https://github.com/dotnet/corefx/commit/6168758a66ad6bb9584305eccee8b1601299ef03

5 years agoIncrease timeout in Process test (dotnet/corefx#34753)
Dan Moseley [Thu, 24 Jan 2019 02:09:18 +0000 (18:09 -0800)]
Increase timeout in Process test (dotnet/corefx#34753)

Commit migrated from https://github.com/dotnet/corefx/commit/ef23e3317ca6e83f1e959ab265a8e59fb8a6dcd9

5 years agoFilter apphost rather than trying to have nuget suppress it (dotnet/corefx#34785)
Stephen Toub [Thu, 24 Jan 2019 02:07:21 +0000 (21:07 -0500)]
Filter apphost rather than trying to have nuget suppress it (dotnet/corefx#34785)

NuGet wasn't honoring the Exclude=all across runtime dependencies
but I can make this simpler by just telling depproj filtering
target to remove the file.

Commit migrated from https://github.com/dotnet/corefx/commit/0f6c2fc52b969309308faf442fc77ef99f370344

5 years agoUpdate CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19073.1, beta-27323-00...
dotnet-maestro-bot [Thu, 24 Jan 2019 02:07:01 +0000 (18:07 -0800)]
Update CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19073.1, beta-27323-00, beta-27323-00, respectively (dotnet/corefx#34748)

Commit migrated from https://github.com/dotnet/corefx/commit/e95daf2da50c826c9931e0b7d483551d448cffda

5 years agoExpose System.Media.SoundPlayer in System.Windows.Extensions (dotnet/corefx#34649)
Maryam Ariyan [Thu, 24 Jan 2019 01:19:21 +0000 (17:19 -0800)]
Expose System.Media.SoundPlayer in System.Windows.Extensions (dotnet/corefx#34649)

* Port System.Media members
* Add System.Media tests

Commit migrated from https://github.com/dotnet/corefx/commit/438e6af0b9d69610b25417da41ea00b2830d1b0d

5 years agoAdd lock around timersSignalled (dotnet/corefx#34790)
Maryam Ariyan [Thu, 24 Jan 2019 01:15:26 +0000 (17:15 -0800)]
Add lock around timersSignalled (dotnet/corefx#34790)

Fixes: dotnet/corefx#22108

Commit migrated from https://github.com/dotnet/corefx/commit/8c7771a74510479afc7417041cb5208354164ff6

5 years agoReduce the time spent in System.Linq.Parallel.Tests
Tarek Mahmoud Sayed [Tue, 22 Jan 2019 23:44:24 +0000 (15:44 -0800)]
Reduce the time spent in System.Linq.Parallel.Tests

A couple of tests are failing because running for long time. The change here is to reduce the time spent there to avoid such failures in the outerloop runs

Commit migrated from https://github.com/dotnet/corefx/commit/1c7b52620676d3578d940d00f2768678d289f8e4

5 years agoFix build warnings for System.Threading.Channels ref (dotnet/corefx#34787)
Stephen Toub [Wed, 23 Jan 2019 23:34:30 +0000 (18:34 -0500)]
Fix build warnings for System.Threading.Channels ref (dotnet/corefx#34787)

Commit migrated from https://github.com/dotnet/corefx/commit/f00a336700b207f51b83a1a0201c6353fdaff7a8

5 years agoFilter apphost rather than trying to have nuget suppress it
Eric St. John [Wed, 23 Jan 2019 20:52:35 +0000 (12:52 -0800)]
Filter apphost rather than trying to have nuget suppress it

NuGet wasn't honoring the Exclude=all across runtime dependencies
but I can make this simpler by just telling depproj filtering
target to remove the file.

Commit migrated from https://github.com/dotnet/corefx/commit/16e45eea9a85c206ca7ec6b4ebc18a4a5187cd55

5 years agoMake TimerFiring test more robust to machine disturbances (dotnet/corefx#34762)
Dan Moseley [Wed, 23 Jan 2019 20:03:00 +0000 (12:03 -0800)]
Make TimerFiring test more robust to machine disturbances (dotnet/corefx#34762)

* Retries around timer test

* bug

* Add delay

Commit migrated from https://github.com/dotnet/corefx/commit/81be7f52b9d0769e3fd5058292af53aa892de7c3

5 years agoAdding alpine 3.8 to the RID graph (dotnet/corefx#34758)
Jose Perez Rodriguez [Wed, 23 Jan 2019 19:23:13 +0000 (11:23 -0800)]
Adding alpine 3.8 to the RID graph (dotnet/corefx#34758)

* Adding alpine 3.8 to the RID graph

* Adding alpine 3.9 to the RID graph

Commit migrated from https://github.com/dotnet/corefx/commit/47f042960fa1b9c651ca1370d5548852ffdcd339

5 years agoUpdate testing with private CoreCLR bits
Santiago Fernandez Madero [Wed, 23 Jan 2019 18:38:59 +0000 (10:38 -0800)]
Update testing with private CoreCLR bits

Remove the `--` to pass in `/p:CoreCLROverridePath` to `build.cmd` as it no longer needed.

Commit migrated from https://github.com/dotnet/corefx/commit/0e7236fda21a07302b14030c82f79bb981c723a6

5 years agoAdd ChannelReader.ReadAllAsync to System.Threading.Channels (dotnet/corefx#34756)
Stephen Toub [Wed, 23 Jan 2019 15:55:26 +0000 (10:55 -0500)]
Add ChannelReader.ReadAllAsync to System.Threading.Channels (dotnet/corefx#34756)

* Add ChannelReader.ReadAllAsync to System.Threading.Channels

* Address PR feedback

Commit migrated from https://github.com/dotnet/corefx/commit/abc7e38a7a6bb0eed6a972127438685d7e9cbc98

5 years agoAdd try/catch OOM around large tests and exclude tests on x86 (dotnet/corefx#34763)
Ahson Khan [Wed, 23 Jan 2019 08:19:01 +0000 (00:19 -0800)]
Add try/catch OOM around large tests and exclude tests on x86 (dotnet/corefx#34763)

* Add try/catch OOM around large tests and exclude tests on x86

* Address PR feedback.

Commit migrated from https://github.com/dotnet/corefx/commit/bc0cfc49d1a8c1681fb09603f3389ef65342d542

5 years agoMove JsonDocument related files to a Document subdirectory. (dotnet/corefx#34769)
Ahson Khan [Wed, 23 Jan 2019 08:18:42 +0000 (00:18 -0800)]
Move JsonDocument related files to a Document subdirectory. (dotnet/corefx#34769)

Commit migrated from https://github.com/dotnet/corefx/commit/bce48c1441a0c11635d9bd45a0fc8d5fae05961b

5 years agoAdd link to source package md within the package description. (dotnet/corefx#34760)
Ahson Khan [Wed, 23 Jan 2019 06:32:59 +0000 (22:32 -0800)]
Add link to source package md within the package description. (dotnet/corefx#34760)

Commit migrated from https://github.com/dotnet/corefx/commit/8ebea7a0bd164154805b5e3696f9f0795c5f6e4f

5 years agoIntroduce JsonDocument
Jeremy Barton [Wed, 23 Jan 2019 00:56:47 +0000 (16:56 -0800)]
Introduce JsonDocument

JsonDocument is a read-only random-access document model for JSON payloads.

The JsonDocument class holds parsing state, and carves off JsonElement
and JsonProperty cursors as needed to represent different locations within
the logical document.

Commit migrated from https://github.com/dotnet/corefx/commit/2d9dd533e16889ea4d279162df4039982bfbbca2

5 years agoadd some synchronization between sender and receiver (dotnet/corefx#34691)
Tomas Weinfurt [Tue, 22 Jan 2019 22:28:44 +0000 (14:28 -0800)]
add some synchronization between sender and receiver (dotnet/corefx#34691)

Commit migrated from https://github.com/dotnet/corefx/commit/0c1ef7f5df7a6cbf218577180e0f09327bd91619

5 years agoUnix: Add test for ExitCode on SIGTERM (dotnet/corefx#34585)
Tom Deseyn [Tue, 22 Jan 2019 17:26:56 +0000 (18:26 +0100)]
Unix: Add test for ExitCode on SIGTERM (dotnet/corefx#34585)

* Unix: Add test for ExitCode on SIGTERM

This test verifies the default ExitCode on SIGTERM is not zero.

Verifies https://github.com/dotnet/coreclr/pull/21300.

* PR feedback

* Fix BuildConfigurations

Commit migrated from https://github.com/dotnet/corefx/commit/e3ab2b0c9bc3bcbcedecb21c3c6d83ea5793a719

5 years agomaking the milisecond test deterministic (dotnet/corefx#34734)
Anirudh Agnihotry [Tue, 22 Jan 2019 17:22:44 +0000 (09:22 -0800)]
making the milisecond test deterministic (dotnet/corefx#34734)

Commit migrated from https://github.com/dotnet/corefx/commit/673e1c171b95eeb0c23c980bd97aaf9b4f580ab9

5 years agoUpdate CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19071.2, beta-27322-00...
dotnet-maestro-bot [Tue, 22 Jan 2019 13:07:11 +0000 (05:07 -0800)]
Update CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19071.2, beta-27322-00, beta-27322-00, respectively (dotnet/corefx#34738)

Commit migrated from https://github.com/dotnet/corefx/commit/f285d0a68feedf76377b3f5981ed5e21268f4390

5 years agoAdd tests for various length DateTime.ToString years (dotnet/corefx#34727)
Stephen Toub [Tue, 22 Jan 2019 01:44:39 +0000 (20:44 -0500)]
Add tests for various length DateTime.ToString years (dotnet/corefx#34727)

* Add tests for various length DateTime.ToString years

* Address PR feedback

Commit migrated from https://github.com/dotnet/corefx/commit/b8aeb16796a44110f97f03641f43db075a6b2faf

5 years agoUpdate CoreFx to preview.19071.1 (dotnet/corefx#34732)
dotnet-maestro-bot [Tue, 22 Jan 2019 01:37:01 +0000 (17:37 -0800)]
Update CoreFx to preview.19071.1 (dotnet/corefx#34732)

Commit migrated from https://github.com/dotnet/corefx/commit/7cf002ec36109943c048ec8da8ef80621190b4be

5 years agoUpdate CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19070.4, beta-27321-00...
dotnet-maestro-bot [Mon, 21 Jan 2019 13:56:03 +0000 (05:56 -0800)]
Update CoreFx, ProjectNTfs, ProjectNTfsTestILC to preview.19070.4, beta-27321-00, beta-27321-00, respectively (dotnet/corefx#34714)

Commit migrated from https://github.com/dotnet/corefx/commit/de3800194569dc35d938eb44f193d963b413a4e1

5 years ago Fix inefficient interop in OSX FileSystemWatcher (dotnet/corefx#34715)
Jan Kotas [Mon, 21 Jan 2019 13:55:09 +0000 (05:55 -0800)]
 Fix inefficient interop in OSX FileSystemWatcher (dotnet/corefx#34715)

* Fix inefficient interop in OSX FileSystemWatcher

Avoid unnecessary array allocations in the FileSystemWatcher callback

* Add using for FSEventStreamEventFlags

Commit migrated from https://github.com/dotnet/corefx/commit/93386f5dd75e291d7c0dbbb450f5b96659b3d58f

5 years agoReplaced hardcoded value (2) with TypeCode.DBNull (dotnet/corefx#34707)
Liran Chen [Mon, 21 Jan 2019 00:35:24 +0000 (02:35 +0200)]
Replaced hardcoded value (2) with TypeCode.DBNull (dotnet/corefx#34707)

Commit migrated from https://github.com/dotnet/corefx/commit/34fd5242fc32e691e33e02b435b7a9b6cb01a2af

5 years agoUpdate CoreFx to preview.19070.2 (dotnet/corefx#34708)
dotnet-maestro-bot [Mon, 21 Jan 2019 00:35:12 +0000 (16:35 -0800)]
Update CoreFx to preview.19070.2 (dotnet/corefx#34708)

Commit migrated from https://github.com/dotnet/corefx/commit/ef7502a1848440dc4fb166c340d1f48de8a403bb

5 years agoUpdate CoreFx to preview.19070.1 (dotnet/corefx#34703)
dotnet-maestro-bot [Sun, 20 Jan 2019 20:22:40 +0000 (12:22 -0800)]
Update CoreFx to preview.19070.1 (dotnet/corefx#34703)

Commit migrated from https://github.com/dotnet/corefx/commit/10f9ee73a8475d48dff150a5de578e2b0d36fe42

5 years agoUpdate CoreFx to preview.19069.3 (dotnet/corefx#34684)
dotnet-maestro-bot [Sun, 20 Jan 2019 14:56:43 +0000 (06:56 -0800)]
Update CoreFx to preview.19069.3 (dotnet/corefx#34684)

Commit migrated from https://github.com/dotnet/corefx/commit/0977577864d1c98de9526e192da125ef58ec9c41

5 years agoUpdate calls in Json tests from GetStringValue to GetString (dotnet/corefx#34698)
Ahson Khan [Sat, 19 Jan 2019 23:49:36 +0000 (15:49 -0800)]
Update calls in Json tests from GetStringValue to GetString (dotnet/corefx#34698)

Commit migrated from https://github.com/dotnet/corefx/commit/88ec3d985b4879bd77b7821f154663099e7bae29

5 years agoReduce memory allocations on read performance counters. (dotnet/corefx#32393)
Maxim Shoshin [Sat, 19 Jan 2019 16:39:57 +0000 (19:39 +0300)]
Reduce memory allocations on read performance counters. (dotnet/corefx#32393)

* Reduce memory allocations on read performance counters

* Fix review issues

* Add license header

* Remove unnecessary code: for ArrayPool diagnostic and check in Dispose

* Remove unnecessary usage of MemoryMarshal

Commit migrated from https://github.com/dotnet/corefx/commit/c4f331961bfc6317a16a6ec43b53c780bd3c8dc4

5 years agoUpdate Newtonsoft.Json version (dotnet/corefx#34664)
Ben Adams [Sat, 19 Jan 2019 16:11:55 +0000 (17:11 +0100)]
Update Newtonsoft.Json version (dotnet/corefx#34664)

Commit migrated from https://github.com/dotnet/corefx/commit/c6ff82c826a8c070f541cce389d26a5b8367d387

5 years agoImplement Get APIs using TryGet counterparts (dotnet/corefx#34604)
Mandar Sahasrabuddhe [Sat, 19 Jan 2019 14:39:58 +0000 (20:09 +0530)]
Implement Get APIs using TryGet counterparts (dotnet/corefx#34604)

* CoreFx dotnet/corefx#33320 Implement Get APIs using TryGet

* CoreFx dotnet/corefx#33320 Implement Get APIs using TryGet

* Fixed NITs

Commit migrated from https://github.com/dotnet/corefx/commit/814e1ca9f1171bf50c425aba13c4148170d639ae

5 years agoAlways reset ValueSpan and ValueSequence whenever the other is set. (dotnet/corefx...
Ahson Khan [Sat, 19 Jan 2019 14:38:38 +0000 (06:38 -0800)]
Always reset ValueSpan and ValueSequence whenever the other is set. (dotnet/corefx#34667)

* Always reset ValueSpan and ValueSequence whenever the other is set.

* Fix bug in GetNextSpan so current position remains at non-empty segment.

* Add valuespan and valuesequence checks in more places.

* Always set value properties to default at the start of Read

* Assert span == default instead of IsEmpty

Commit migrated from https://github.com/dotnet/corefx/commit/a45eb78f3d115cd545ef285129e11ddc2da3cad1

5 years agoUnescape JSON string token before transcoding to UTF-16 and returning to the user...
Ahson Khan [Sat, 19 Jan 2019 14:37:57 +0000 (06:37 -0800)]
Unescape JSON string token before transcoding to UTF-16 and returning to the user. (dotnet/corefx#34636)

* Unescape JSON string token before transcoding to UTF-16 and returning to
the user.

* Handle escaping and transcoding surrogate pairs correctly.

* Fix unescaping forward slash.

* Add a double high surrogate test.

* Factor out common helpers between the reader and writer.

* Fix exception messages.

* Fix build issues related to source package.

* Add comments regarding Debug.Asserts and fix InRange impl.

* Dont throw DecoderFallBackException and add invalid utf-8 string tests.

* Wrap the DecoderfallbackException within the InvalidOperationException.

Commit migrated from https://github.com/dotnet/corefx/commit/38e5e28646687da306ad1f3e3fc9876e67e031bb

5 years agoAdd documentation around source package consumption. (dotnet/corefx#34688)
Ahson Khan [Sat, 19 Jan 2019 04:29:41 +0000 (20:29 -0800)]
Add documentation around source package consumption. (dotnet/corefx#34688)

* Add documentation around source package consumption.

* Fix typos and formatting.

* Add a sample csproj that users can reference.

Commit migrated from https://github.com/dotnet/corefx/commit/bb82656656520e110d4568180f50922fce1a293c

5 years agoAdd CoverageSourceLink option to code coverage doc. (dotnet/corefx#34685)
Ahson Khan [Sat, 19 Jan 2019 04:29:30 +0000 (20:29 -0800)]
Add CoverageSourceLink option to code coverage doc. (dotnet/corefx#34685)

Commit migrated from https://github.com/dotnet/corefx/commit/538bc23057af1c6a4e4e4e0958d7277ab859483c

5 years agoAdd a sample csproj that users can reference.
Ahson Khan [Fri, 18 Jan 2019 23:22:34 +0000 (15:22 -0800)]
Add a sample csproj that users can reference.

Commit migrated from https://github.com/dotnet/corefx/commit/4dd2562dd5e29bb74818d8e864a8642ea371942c

5 years agoMerge pull request dotnet/corefx#34682 from mmitche/reclassify-deps
Matt Mitchell [Fri, 18 Jan 2019 23:14:46 +0000 (15:14 -0800)]
Merge pull request dotnet/corefx#34682 from mmitche/reclassify-deps

Reclassify the test dependencies in corefx as toolset

Commit migrated from https://github.com/dotnet/corefx/commit/df75edc45dfb58d4b0ea8ff3047356c82d781624

5 years agoFix typos and formatting.
Ahson Khan [Fri, 18 Jan 2019 23:12:47 +0000 (15:12 -0800)]
Fix typos and formatting.

Commit migrated from https://github.com/dotnet/corefx/commit/9a6f5b75f27e06eab32f4d9f4457a3c782645ab4

5 years agoAdd documentation around source package consumption.
Ahson Khan [Fri, 18 Jan 2019 23:04:29 +0000 (15:04 -0800)]
Add documentation around source package consumption.

Commit migrated from https://github.com/dotnet/corefx/commit/f3172194982de9b972e95695d67368179b6d4811

5 years agoRun Ubuntu arm tests in 1604 (dotnet/corefx#34680)
Santiago Fernandez Madero [Fri, 18 Jan 2019 19:25:26 +0000 (11:25 -0800)]
Run Ubuntu arm tests in 1604 (dotnet/corefx#34680)

Commit migrated from https://github.com/dotnet/corefx/commit/19d609f5360868397bb0aa0b1d0cd241e675c720