From 62efc09806d6d2ed1cac34611acb070856d53f02 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Wed, 19 Jul 2023 15:21:16 -0500 Subject: [PATCH] [tests] add category for tests that fail under LLVM (#1131) Context: https://github.com/dotnet/runtime/issues/89190 Context: https://github.com/xamarin/xamarin-android/pull/8176 --- .../Java.Interop/JniValueMarshalerContractTests.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/Java.Interop-Tests/Java.Interop/JniValueMarshalerContractTests.cs b/tests/Java.Interop-Tests/Java.Interop/JniValueMarshalerContractTests.cs index 08e878688..633611fea 100644 --- a/tests/Java.Interop-Tests/Java.Interop/JniValueMarshalerContractTests.cs +++ b/tests/Java.Interop-Tests/Java.Interop/JniValueMarshalerContractTests.cs @@ -399,21 +399,25 @@ public class JniValueMarshaler_Double_ContractTests : JniValueMarshaler_BuiltinT } [TestFixture] + [Category("LLVMIgnore")] //FIXME: https://github.com/dotnet/runtime/issues/89190 public class JniValueMarshaler_NullableBoolean_ContractTests : JniValueMarshalerContractTests { protected override bool? Value {get {return true;}} } [TestFixture] + [Category("LLVMIgnore")] //FIXME: https://github.com/dotnet/runtime/issues/89190 public class JniValueMarshaler_NullableSByte_ContractTests : JniValueMarshalerContractTests { protected override sbyte? Value {get {return (sbyte) 2;}} } [TestFixture] + [Category("LLVMIgnore")] //FIXME: https://github.com/dotnet/runtime/issues/89190 public class JniValueMarshaler_NullableChar_ContractTests : JniValueMarshalerContractTests { protected override char? Value {get {return '3';}} } [TestFixture] + [Category("LLVMIgnore")] //FIXME: https://github.com/dotnet/runtime/issues/89190 public class JniValueMarshaler_NullableInt16_ContractTests : JniValueMarshalerContractTests { protected override short? Value {get {return (short) 4;}} }