Remove an old CoreFX exclusion file (#25500)
authorBruce Forstall <brucefo@microsoft.com>
Sat, 29 Jun 2019 21:57:58 +0000 (14:57 -0700)
committerJan Kotas <jkotas@microsoft.com>
Sat, 29 Jun 2019 21:57:58 +0000 (14:57 -0700)
Plus, add comments to the new exclusion file

tests/CoreFX/CoreFX.issues.rsp
tests/scripts/run-corefx-tests-exclusions.txt [deleted file]
tests/scripts/run-corefx-tests.bat

index a311de2..7b458aa 100644 (file)
@@ -1,3 +1,25 @@
+# This is a "response file" used to pass fine-grained test exclusions to the
+# corefx xunit test wrapper scripts, RunTests.cmd or RunTests.sh. Lines here
+# should be in a format that xunit understands. Lines beginning with '#' are
+# comment lines and are ignored.
+#
+# The interesting xunit exclusion syntax is (extracted from help screen for
+# "dotnet.exe xunit.console.dll -?"):
+#
+# -------------------------------------------------------------------------
+# -nomethod "name"       : do not run a given test method (can be fully specified or use a wildcard;
+#                        : i.e., 'MyNamespace.MyClass.MyTestMethod' or '*.MyTestMethod')
+#                        : if specified more than once, acts as an AND operation
+# -noclass "name"        : do not run any methods in a given test class (should be fully
+#                        : specified; i.e., 'MyNamespace.MyClass')
+#                        : if specified more than once, acts as an AND operation
+# -nonamespace "name"    : do not run any methods in a given namespace (i.e.,
+#                        : 'MyNamespace.MySubNamespace')
+#                        : if specified more than once, acts as an AND operation
+# -------------------------------------------------------------------------
+#
+# Please list a GitHub issue for every exclusion.
+
 -notrait category=OuterLoop
 -notrait category=RequiresElevation
 
diff --git a/tests/scripts/run-corefx-tests-exclusions.txt b/tests/scripts/run-corefx-tests-exclusions.txt
deleted file mode 100644 (file)
index 0c852dc..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-# This is a "response file" used to pass fine-grained test exclusions to the
-# corefx xunit test wrapper scripts, RunTests.cmd or RunTests.sh. Lines here
-# should be in a format that xunit understands. Lines beginning with '#' are
-# comment lines and are ignored.
-#
-# The interesting xunit exclusion syntax is (extracted from help screen for
-# "dotnet.exe xunit.console.dll -?"):
-#
-# -------------------------------------------------------------------------
-# -nomethod "name"       : do not run a given test method (can be fully specified or use a wildcard;
-#                        : i.e., 'MyNamespace.MyClass.MyTestMethod' or '*.MyTestMethod')
-#                        : if specified more than once, acts as an AND operation
-# -noclass "name"        : do not run any methods in a given test class (should be fully
-#                        : specified; i.e., 'MyNamespace.MyClass')
-#                        : if specified more than once, acts as an AND operation
-# -nonamespace "name"    : do not run any methods in a given namespace (i.e.,
-#                        : 'MyNamespace.MySubNamespace')
-#                        : if specified more than once, acts as an AND operation
-# -------------------------------------------------------------------------
-#
-# Please list a GitHub issue for every exclusion.
-
-# https://github.com/dotnet/coreclr/issues/22442
--nomethod "Microsoft.Win32.SystemEventsTests.CreateTimerTests.ConcurrentTimers"
--nomethod "Microsoft.Win32.SystemEventsTests.SessionSwitchTests.SignalsSessionSwitch"
-
-# https://github.com/dotnet/coreclr/issues/24185
--nomethod "System.Threading.Tasks.Tests.TaskRtTests_Core.RunTaskWaitTest_NegativeTests"
-
-# Too many "random" timeout failures
--nonamespace "System.Net.Http.Functional.Tests"
--noclass "System.Net.Tests.HttpListenerTimeoutManagerWindowsTests"
-
-# Minopts timeout. https://github.com/dotnet/coreclr/issues/18912
--nomethod "System.Text.RegularExpressions.Tests.RegexMatchTests.Match_ExcessPrefix"
-
-# arm32/arm64 timeout. https://github.com/dotnet/coreclr/issues/22414
--nomethod "System.Numerics.Tests.ToStringTest.RunRegionSpecificStandardFormatToStringTests"
-
-# https://github.com/dotnet/coreclr/issues/24265
--nomethod "System.IO.Tests.CtorTests.NullEncodingThrows"
index 18758fd..2ff3a33 100644 (file)
@@ -19,7 +19,7 @@ echo ^<test exclusion file^> -- Path to test exclusion file, e.g., C:\coreclr\te
 echo ^<architecture^>        -- Architecture to run, either ARM or ARM64. (We can't depend on PROCESSOR_ARCHITECTURE because
 echo                            the batch script might be invoked with an ARM64 CMD but we need to run ARM.)
 echo ^<exclusion rsp file^>  -- Path to test exclusion response file, passed to RunTests.cmd and then xunit, e.g.,
-echo                            C:\coreclr\tests\scripts\run-corefx-tests-exclusions.txt
+echo                            C:\coreclr\tests\CoreFX\CoreFX.issues.rsp
 echo.
 echo The ^<test exclusion file^> is a file with a list of assemblies for which the
 echo tests should not be run. This allows excluding failing tests by excluding the