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 9b4a0487eddfe..f06696a325293 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 9b4a0487eddfe..f06696a325293 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 9b4a0487eddfe..f06696a325293 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 9b4a0487eddfe..f06696a325293 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 cf56275343e57..09dc33b6eb8fe 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 478982eb0052e..ddcb22579b6cf 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 0659873925cbd..f6447cd6e0892 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 c5ca10a9a6510..2f6488f88e223 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 c5e2a6e9bd16d..05579d77a48ef 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 3e8d48b9b73a6..74cc1f6d33954 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 f4667a3506a4d..549da42e981ac 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 dc96da1d252a7..8ae9d215a229a 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 31e939d4fd0e0..37371384fd1db 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 11a4aaf470f9f..287cd49c3e5f1 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 009bf41e26d2d..04e1ee7cce6a4 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 e23cce8f45e4b..1dd39ecabc8cc 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 405a3177dd7b9..4fa1f430d6674 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 19d473b6d6bfe..124c872d4ac1b 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 12afda608fcb7..79b1c0aaa5acd 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 6cb6721c6f8c8..75cd4e855269e 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 b33ab1d368846..1c758d92634fb 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 0fe6b395d0939..4b94fda93daa9 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 13dd6c59fcd0d..0419036b66cfb 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 710b722257a32..15f9293c9e41c 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 c04abb85255b8..f7c511d31119a 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 4d561ff8ff0e0..9e95f3b1c11ca 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 16d0808818a4d..37f521f5d03e4 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 f06696a325293..8537d83854a71 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 f06696a325293..8537d83854a71 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 f06696a325293..8537d83854a71 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 f06696a325293..8537d83854a71 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 09dc33b6eb8fe..d43bf082a225b 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 c6dbd68272d9f..7068aa49ee810 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 ddcb22579b6cf..bd7959e0773e9 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 f6447cd6e0892..0aa2ae56cc6dc 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 2f6488f88e223..0d4ec042d7025 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 05579d77a48ef..668ee76bb9ae2 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 74cc1f6d33954..66c4e233b6989 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 549da42e981ac..e0aebf01ab07d 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 8ae9d215a229a..8ab98983125e5 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 37371384fd1db..e018c7d5ff5e7 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 287cd49c3e5f1..ec29e45a3c4d1 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 04e1ee7cce6a4..5b71d7e1ea72d 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 1dd39ecabc8cc..0323f6a84278a 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 4fa1f430d6674..c5def63c070af 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 646ca2fcb74c9..6bd75d815d0cd 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 6d2c482d19144..b74db7cdcd5db 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 5fe92ee4e08cc..f3ae2a5cee844 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 aa33e315d24d6..2044e1619f647 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 d2a5b807c5f72..e8288aea84c16 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 f99c73df8825c..2372c053fffce 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 2372c053fffce..d51b15ad5b1ec 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 ab16b2cda967e..562be79e4e2dc 100644 --- a/src/coreclr/tests/src/runtest.proj +++ b/src/coreclr/tests/src/runtest.proj @@ -65,13 +65,15 @@ - + + + - +