|  | @@ -32,13 +32,7 @@
 | 
	
		
			
				|  |  |  #endregion
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  using System;
 | 
	
		
			
				|  |  | -using System.Diagnostics;
 | 
	
		
			
				|  |  | -using System.Linq;
 | 
	
		
			
				|  |  | -using System.Reflection;
 | 
	
		
			
				|  |  | -using System.Threading;
 | 
	
		
			
				|  |  |  using System.Threading.Tasks;
 | 
	
		
			
				|  |  | -using Grpc.Core;
 | 
	
		
			
				|  |  | -using Grpc.Core.Internal;
 | 
	
		
			
				|  |  |  using Grpc.Core.Utils;
 | 
	
		
			
				|  |  |  using NUnit.Framework;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -46,6 +40,13 @@ namespace Grpc.Core.Tests
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  |      public class AppDomainUnloadTest
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | +#if DOTNET5_4
 | 
	
		
			
				|  |  | +        [Test]
 | 
	
		
			
				|  |  | +        [Ignore("Not supported for CoreCLR")]
 | 
	
		
			
				|  |  | +        public void AppDomainUnloadHookCanCleanupAbandonedCall()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +#else
 | 
	
		
			
				|  |  |          [Test]
 | 
	
		
			
				|  |  |          public void AppDomainUnloadHookCanCleanupAbandonedCall()
 | 
	
		
			
				|  |  |          {
 | 
	
	
		
			
				|  | @@ -86,5 +87,6 @@ namespace Grpc.Core.Tests
 | 
	
		
			
				|  |  |                  readyToShutdown.Task.Wait();  // make sure handler is running
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +#endif
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 |