From d41fe965675b633a601d1e54b525718899265416 Mon Sep 17 00:00:00 2001 From: Steve MacLean Date: Mon, 6 Apr 2020 22:40:53 -0400 Subject: [PATCH 01/10] Add missing TraitTags --- .../tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj | 3 +++ .../tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj | 3 +++ .../tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj | 3 +++ .../tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj | 3 +++ src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj | 3 +++ .../JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj | 3 +++ .../src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj | 3 +++ .../JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj | 3 +++ .../JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj | 3 +++ .../src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj | 3 +++ .../JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj | 3 +++ .../tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj | 3 +++ .../tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj | 3 +++ .../JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj | 3 +++ 17 files changed, 51 insertions(+) diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj index 9b4a0487eddfe4..f06696a3252938 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj @@ -14,4 +14,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj index 9b4a0487eddfe4..f06696a3252938 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj @@ -14,4 +14,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj index 9b4a0487eddfe4..f06696a3252938 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj @@ -14,4 +14,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj index 9b4a0487eddfe4..f06696a3252938 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj @@ -14,4 +14,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj b/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj index cf56275343e570..09dc33b6eb8fe5 100644 --- a/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj +++ b/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj @@ -7,6 +7,9 @@ PdbOnly True + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj index 478982eb0052ed..ddcb22579b6cf0 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj @@ -13,4 +13,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj index 0659873925cbd3..f6447cd6e0892b 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj @@ -13,4 +13,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj index c5ca10a9a65101..2f6488f88e2232 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj @@ -13,4 +13,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj index c5e2a6e9bd16d6..05579d77a48ef9 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj @@ -13,4 +13,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj index 3e8d48b9b73a65..74cc1f6d339547 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj @@ -13,4 +13,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj index f4667a3506a4d1..549da42e981acc 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj @@ -13,4 +13,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj index dc96da1d252a74..8ae9d215a229a3 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj @@ -11,4 +11,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj index 31e939d4fd0e0d..37371384fd1db0 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj @@ -11,4 +11,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj index 11a4aaf470f9f6..287cd49c3e5f10 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj @@ -11,4 +11,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj index 009bf41e26d2d9..04e1ee7cce6a4e 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj @@ -11,4 +11,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj index e23cce8f45e4b2..1dd39ecabc8cc1 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj @@ -11,4 +11,7 @@ + + + diff --git a/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj b/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj index 405a3177dd7b9a..4fa1f430d66747 100644 --- a/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj +++ b/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj @@ -20,4 +20,7 @@ + + + From 1c35c2393470a17d705174e68308c6d9d6ea9aeb Mon Sep 17 00:00:00 2001 From: Steve MacLean Date: Mon, 6 Apr 2020 13:40:13 -0400 Subject: [PATCH 02/10] Add redundant metadata to simplify filtering Instead of generic filtering add a manual property --- .../src/Common/test_dependencies/test_dependencies.csproj | 4 ++++ .../ArrayMarshalling/ByValArray/MarshalArrayByValTest.csproj | 3 +++ .../src/Interop/COM/NativeClients/DefaultInterfaces.csproj | 3 +++ .../tests/src/Interop/COM/NativeClients/Dispatch.csproj | 3 +++ .../tests/src/Interop/COM/NativeClients/Licensing.csproj | 3 +++ .../tests/src/Interop/COM/NativeClients/Primitives.csproj | 3 +++ .../DllImportAttribute/DllImportPath/DllImportPathTest.csproj | 3 +++ .../DllImportAttribute/ExactSpelling/ExactSpellingTest.csproj | 3 +++ .../ICustomMarshaler/Primitives/ICustomMarshaler.csproj | 3 +++ .../Interop/NativeLibrary/Callback/CallbackStressTest.csproj | 3 +++ .../tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj | 3 +++ .../tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj | 3 +++ .../tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj | 3 +++ .../tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj | 3 +++ src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj | 3 +++ src/coreclr/tests/src/JIT/Directed/arglist/vararg.csproj | 3 +++ .../Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj | 3 +++ .../src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj | 3 +++ .../Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj | 3 +++ .../Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj | 3 +++ .../src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj | 3 +++ .../Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj | 3 +++ .../src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj | 3 +++ .../JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj | 3 +++ .../JIT/Regression/JitBlue/GitHub_23199/GitHub_23199.csproj | 3 +++ src/coreclr/tests/src/JIT/SIMD/VectorConvert_r.csproj | 3 +++ src/coreclr/tests/src/JIT/SIMD/VectorConvert_ro.csproj | 3 +++ .../exceptions/WindowsEventLog/WindowsEventLog.csproj | 3 +++ 32 files changed, 97 insertions(+) diff --git a/src/coreclr/tests/src/Common/test_dependencies/test_dependencies.csproj b/src/coreclr/tests/src/Common/test_dependencies/test_dependencies.csproj index 19d473b6d6bfe0..124c872d4ac1bb 100644 --- a/src/coreclr/tests/src/Common/test_dependencies/test_dependencies.csproj +++ b/src/coreclr/tests/src/Common/test_dependencies/test_dependencies.csproj @@ -28,6 +28,10 @@ + + 1 + + diff --git a/src/coreclr/tests/src/Interop/ArrayMarshalling/ByValArray/MarshalArrayByValTest.csproj b/src/coreclr/tests/src/Interop/ArrayMarshalling/ByValArray/MarshalArrayByValTest.csproj index 12afda608fcb7e..79b1c0aaa5acda 100644 --- a/src/coreclr/tests/src/Interop/ArrayMarshalling/ByValArray/MarshalArrayByValTest.csproj +++ b/src/coreclr/tests/src/Interop/ArrayMarshalling/ByValArray/MarshalArrayByValTest.csproj @@ -9,6 +9,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/COM/NativeClients/DefaultInterfaces.csproj b/src/coreclr/tests/src/Interop/COM/NativeClients/DefaultInterfaces.csproj index 6cb6721c6f8c8b..75cd4e855269e9 100644 --- a/src/coreclr/tests/src/Interop/COM/NativeClients/DefaultInterfaces.csproj +++ b/src/coreclr/tests/src/Interop/COM/NativeClients/DefaultInterfaces.csproj @@ -16,6 +16,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/COM/NativeClients/Dispatch.csproj b/src/coreclr/tests/src/Interop/COM/NativeClients/Dispatch.csproj index b33ab1d3688468..1c758d92634fb8 100644 --- a/src/coreclr/tests/src/Interop/COM/NativeClients/Dispatch.csproj +++ b/src/coreclr/tests/src/Interop/COM/NativeClients/Dispatch.csproj @@ -16,6 +16,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/COM/NativeClients/Licensing.csproj b/src/coreclr/tests/src/Interop/COM/NativeClients/Licensing.csproj index 0fe6b395d09399..4b94fda93daa92 100644 --- a/src/coreclr/tests/src/Interop/COM/NativeClients/Licensing.csproj +++ b/src/coreclr/tests/src/Interop/COM/NativeClients/Licensing.csproj @@ -16,6 +16,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/COM/NativeClients/Primitives.csproj b/src/coreclr/tests/src/Interop/COM/NativeClients/Primitives.csproj index 13dd6c59fcd0dc..0419036b66cfbe 100644 --- a/src/coreclr/tests/src/Interop/COM/NativeClients/Primitives.csproj +++ b/src/coreclr/tests/src/Interop/COM/NativeClients/Primitives.csproj @@ -16,6 +16,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/DllImportAttribute/DllImportPath/DllImportPathTest.csproj b/src/coreclr/tests/src/Interop/DllImportAttribute/DllImportPath/DllImportPathTest.csproj index 710b722257a327..15f9293c9e41c5 100644 --- a/src/coreclr/tests/src/Interop/DllImportAttribute/DllImportPath/DllImportPathTest.csproj +++ b/src/coreclr/tests/src/Interop/DllImportAttribute/DllImportPath/DllImportPathTest.csproj @@ -19,6 +19,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest.csproj b/src/coreclr/tests/src/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest.csproj index c04abb85255b88..f7c511d31119ac 100644 --- a/src/coreclr/tests/src/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest.csproj +++ b/src/coreclr/tests/src/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest.csproj @@ -9,6 +9,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/ICustomMarshaler/Primitives/ICustomMarshaler.csproj b/src/coreclr/tests/src/Interop/ICustomMarshaler/Primitives/ICustomMarshaler.csproj index 4d561ff8ff0e0f..9e95f3b1c11ca7 100644 --- a/src/coreclr/tests/src/Interop/ICustomMarshaler/Primitives/ICustomMarshaler.csproj +++ b/src/coreclr/tests/src/Interop/ICustomMarshaler/Primitives/ICustomMarshaler.csproj @@ -10,6 +10,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/Interop/NativeLibrary/Callback/CallbackStressTest.csproj b/src/coreclr/tests/src/Interop/NativeLibrary/Callback/CallbackStressTest.csproj index 16d0808818a4d1..37f521f5d03e48 100644 --- a/src/coreclr/tests/src/Interop/NativeLibrary/Callback/CallbackStressTest.csproj +++ b/src/coreclr/tests/src/Interop/NativeLibrary/Callback/CallbackStressTest.csproj @@ -11,6 +11,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj index f06696a3252938..8537d83854a71e 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj @@ -14,6 +14,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj index f06696a3252938..8537d83854a71e 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj @@ -14,6 +14,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj index f06696a3252938..8537d83854a71e 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj @@ -14,6 +14,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj b/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj index f06696a3252938..8537d83854a71e 100644 --- a/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj +++ b/src/coreclr/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj @@ -14,6 +14,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj b/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj index 09dc33b6eb8fe5..d43bf082a225b5 100644 --- a/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj +++ b/src/coreclr/tests/src/JIT/Directed/StructABI/StructABI.csproj @@ -7,6 +7,9 @@ PdbOnly True + + 1 + diff --git a/src/coreclr/tests/src/JIT/Directed/arglist/vararg.csproj b/src/coreclr/tests/src/JIT/Directed/arglist/vararg.csproj index c6dbd68272d9f7..7068aa49ee8103 100644 --- a/src/coreclr/tests/src/JIT/Directed/arglist/vararg.csproj +++ b/src/coreclr/tests/src/JIT/Directed/arglist/vararg.csproj @@ -17,6 +17,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj index ddcb22579b6cf0..bd7959e0773e97 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_array_merge.ilproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj index f6447cd6e0892b..0aa2ae56cc6dcb 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj index 2f6488f88e2232..0d4ec042d70256 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_array_merge.ilproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj index 05579d77a48ef9..668ee76bb9ae2b 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_array_merge.ilproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj index 74cc1f6d339547..66c4e233b69899 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj index 549da42e981acc..e0aebf01ab07dc 100644 --- a/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_array_merge.ilproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj index 8ae9d215a229a3..8ab98983125e58 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj @@ -11,6 +11,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj index 37371384fd1db0..e018c7d5ff5e7b 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj @@ -11,6 +11,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj index 287cd49c3e5f10..ec29e45a3c4d12 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj @@ -11,6 +11,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj index 04e1ee7cce6a4e..5b71d7e1ea72d9 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj @@ -11,6 +11,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj index 1dd39ecabc8cc1..0323f6a84278aa 100644 --- a/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj +++ b/src/coreclr/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj @@ -11,6 +11,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj b/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj index 4fa1f430d66747..c5def63c070af4 100644 --- a/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj +++ b/src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj @@ -20,6 +20,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_23199/GitHub_23199.csproj b/src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_23199/GitHub_23199.csproj index 646ca2fcb74c9a..6bd75d815d0cdc 100644 --- a/src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_23199/GitHub_23199.csproj +++ b/src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_23199/GitHub_23199.csproj @@ -23,6 +23,9 @@ export COMPlus_GcStressOnDirectCalls=1 + + 1 + diff --git a/src/coreclr/tests/src/JIT/SIMD/VectorConvert_r.csproj b/src/coreclr/tests/src/JIT/SIMD/VectorConvert_r.csproj index 6d2c482d19144b..b74db7cdcd5db3 100644 --- a/src/coreclr/tests/src/JIT/SIMD/VectorConvert_r.csproj +++ b/src/coreclr/tests/src/JIT/SIMD/VectorConvert_r.csproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/JIT/SIMD/VectorConvert_ro.csproj b/src/coreclr/tests/src/JIT/SIMD/VectorConvert_ro.csproj index 5fe92ee4e08cc0..f3ae2a5cee8442 100644 --- a/src/coreclr/tests/src/JIT/SIMD/VectorConvert_ro.csproj +++ b/src/coreclr/tests/src/JIT/SIMD/VectorConvert_ro.csproj @@ -13,6 +13,9 @@ + + 1 + diff --git a/src/coreclr/tests/src/baseservices/exceptions/WindowsEventLog/WindowsEventLog.csproj b/src/coreclr/tests/src/baseservices/exceptions/WindowsEventLog/WindowsEventLog.csproj index aa33e315d24d60..2044e1619f6472 100644 --- a/src/coreclr/tests/src/baseservices/exceptions/WindowsEventLog/WindowsEventLog.csproj +++ b/src/coreclr/tests/src/baseservices/exceptions/WindowsEventLog/WindowsEventLog.csproj @@ -10,6 +10,9 @@ + + 1 + From 4de89bc8be06e275987b03d04e39a9cdf1805575 Mon Sep 17 00:00:00 2001 From: Steve MacLean Date: Mon, 6 Apr 2020 13:46:39 -0400 Subject: [PATCH 03/10] Filter test build using CLRTestNeedTargetToBuild --- src/coreclr/tests/Directory.Build.props | 9 +++++++++ src/coreclr/tests/src/Directory.Build.targets | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/coreclr/tests/Directory.Build.props b/src/coreclr/tests/Directory.Build.props index d2a5b807c5f728..e8288aea84c16d 100644 --- a/src/coreclr/tests/Directory.Build.props +++ b/src/coreclr/tests/Directory.Build.props @@ -57,6 +57,15 @@ 0 + + + + + $(ProductVersion) diff --git a/src/coreclr/tests/src/Directory.Build.targets b/src/coreclr/tests/src/Directory.Build.targets index f99c73df8825c0..2372c053fffcea 100644 --- a/src/coreclr/tests/src/Directory.Build.targets +++ b/src/coreclr/tests/src/Directory.Build.targets @@ -4,6 +4,7 @@ SharedLibrary BuildAndRun 0 + 0 diff --git a/src/coreclr/tests/src/Directory.Build.targets b/src/coreclr/tests/src/Directory.Build.targets index 2372c053fffcea..d51b15ad5b1ec3 100644 --- a/src/coreclr/tests/src/Directory.Build.targets +++ b/src/coreclr/tests/src/Directory.Build.targets @@ -73,7 +73,8 @@ <_WillCLRTestProjectBuild Condition="'$(_WillCLRTestProjectBuild)' == ''">false <_WillCLRTestProjectBuild Condition="'$(BuildAllProjects)' != 'true'">true <_WillCLRTestProjectBuild Condition="'$(BuildAllProjects)' == 'true' And '$(CLRTestPriority)' <= '$(CLRTestPriorityToBuild)'">true - <_WillCLRTestProjectBuild Condition="'$(CLRTestNeedTargetToBuild)' != '' And '$(CLRTestNeedTarget)' != '$(CLRTestNeedTargetToBuild)'">false + <_WillCLRTestProjectBuild Condition="'$(CLRTestNeedTargetToBuild)' == 'targetGeneric' And '$(CLRTestNeedTarget)' == '1'">false + <_WillCLRTestProjectBuild Condition="'$(CLRTestNeedTargetToBuild)' == 'targetSpecific' And '$(CLRTestNeedTarget)' != '1'">false <_WillCLRTestProjectBuild Condition="'$(DisableProjectBuild)' == 'true'">false diff --git a/src/coreclr/tests/src/runtest.proj b/src/coreclr/tests/src/runtest.proj index ab16b2cda967ed..562be79e4e2dcb 100644 --- a/src/coreclr/tests/src/runtest.proj +++ b/src/coreclr/tests/src/runtest.proj @@ -65,13 +65,15 @@ - + + + - +