From: Bruce Forstall Date: Mon, 23 Apr 2018 23:22:51 +0000 (-0700) Subject: Fix arm corefx test exclusions X-Git-Tag: accepted/tizen/unified/20190422.045933~2255^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d3714249669f5b35041c2bac16220400bda817d4;p=platform%2Fupstream%2Fcoreclr.git Fix arm corefx test exclusions 1. Enable using the test exclusion file for Ubuntu arm32. 2. Update the Ubuntu and Windows arm32 exclusion files based on current GitHub issues. --- diff --git a/netci.groovy b/netci.groovy index bfe7b94..5749b9a 100755 --- a/netci.groovy +++ b/netci.groovy @@ -3315,10 +3315,8 @@ def static CreateOtherTestJob(def dslFactory, def project, def branch, def archi } if (doCoreFxTesting) { - // This isn't in corefx yet: - // --test-exclude-file \${WORKSPACE}/tests/${architecture}/corefx_linux_test_exclusions.txt shell("""\ -\${WORKSPACE}/${workspaceRelativeFxRootLinux}/run-test.sh --sequential --runtime \${WORKSPACE}/${workspaceRelativeFxRootLinux}/bin/testhost/netcoreapp-Linux-Release-${architecture} --arch ${architecture} --corefx-tests \${WORKSPACE}/${workspaceRelativeFxRootLinux}/bin --configurationGroup Release""") +\${WORKSPACE}/${workspaceRelativeFxRootLinux}/run-test.sh --sequential --test-exclude-file \${WORKSPACE}/tests/${architecture}/corefx_linux_test_exclusions.txt --runtime \${WORKSPACE}/${workspaceRelativeFxRootLinux}/bin/testhost/netcoreapp-Linux-Release-${architecture} --arch ${architecture} --corefx-tests \${WORKSPACE}/${workspaceRelativeFxRootLinux}/bin --configurationGroup Release""") } else { def runScript = "${dockerCmd}./tests/runtest.sh" diff --git a/tests/arm/corefx_linux_test_exclusions.txt b/tests/arm/corefx_linux_test_exclusions.txt index 237f07f..88344e1 100644 --- a/tests/arm/corefx_linux_test_exclusions.txt +++ b/tests/arm/corefx_linux_test_exclusions.txt @@ -5,4 +5,7 @@ System.Diagnostics.Process.Tests System.Drawing.Common.Tests System.IO.FileSystem.Tests System.IO.Ports.Tests +System.Linq.Expressions.Tests # https://github.com/dotnet/coreclr/issues/17738 System.Management.Tests +System.Net.Http.Functional.Tests # https://github.com/dotnet/coreclr/issues/17739 +System.Net.NameResolution.Pal.Tests # https://github.com/dotnet/coreclr/issues/17740 diff --git a/tests/arm/corefx_test_exclusions.txt b/tests/arm/corefx_test_exclusions.txt index c16808a..4b6c671 100644 --- a/tests/arm/corefx_test_exclusions.txt +++ b/tests/arm/corefx_test_exclusions.txt @@ -4,6 +4,8 @@ System.Console.Tests System.Data.SqlClient.Tests System.Diagnostics.Process.Tests System.Drawing.Common.Tests +System.Net.HttpListener.Tests # https://github.com/dotnet/coreclr/issues/17584 System.IO.FileSystem.Tests System.IO.Ports.Tests System.Management.Tests +System.Runtime.Tests # https://github.com/dotnet/coreclr/issues/17585