From 62a8c9ad46de8b405a7189b3b9d188fb73dcb4f5 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Tue, 21 Jul 2020 13:15:14 +0200 Subject: [PATCH] [xharness] Don't generate into the same directory/files for macOS Modern and macOS Full. (#9121) * [xharness] Don't generate into the same directory/files for macOS Modern and macOS Full. This meant that we were overwriting some generated files, which meant that we were executing the Modern set of tests instead of the Full set of tests for at least some configurations. * Add a few ignored tests to the System.Configuration test now that we actually run it. --- ...t_4_5_System.Configuration_test.dll.ignore | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/tests/bcl-test/macOSFull-xammac_net_4_5_System.Configuration_test.dll.ignore b/tests/bcl-test/macOSFull-xammac_net_4_5_System.Configuration_test.dll.ignore index 6b30abca5d35..d56dfde164d7 100644 --- a/tests/bcl-test/macOSFull-xammac_net_4_5_System.Configuration_test.dll.ignore +++ b/tests/bcl-test/macOSFull-xammac_net_4_5_System.Configuration_test.dll.ignore @@ -5,4 +5,22 @@ MonoTests.System.Configuration.AppSettingsSectionTest.TestFile # Expected: not null # But was: null -MonoTests.System.Configuration.ConfigurationManagerTest.TestConnectionStringRetrieval \ No newline at end of file +MonoTests.System.Configuration.ConfigurationManagerTest.TestConnectionStringRetrieval + +# The UnixSignalTest breaks NullReferenceException handling in the runtime. +# Any NRE will deadlock the process after this test, so just skip it. +MonoTests.Mono.Unix.UnixSignalTest + +# Needs RabbitMQ: +# System.TypeInitializationException : The type initializer for '...' threw an exception. +# ----> System.IO.FileNotFoundException : Could not load the file 'Mono.Messaging.RabbitMQ, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'. +MonoTests.System.Messaging.TransactionMessageTest +MonoTests.System.Messaging.AdminTest +MonoTests.System.Messaging.AsyncPeekTest +MonoTests.System.Messaging.AsyncReceiveTest +MonoTests.System.Messaging.BasicMessagingTest +MonoTests.System.Messaging.PeekTest +MonoTests.System.Messaging.SelectorTest + +# System.ArgumentException : The value's length for key 'data source' exceeds it's limit of '128'. +DbLinqTest.DataContextTest.Ctor_FileOrServerOrConnectionIsFilename