diff --git a/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMulticastSendingHandlerTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMulticastSendingHandlerTests.java index acba1fbabd9..1073945bd25 100644 --- a/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMulticastSendingHandlerTests.java +++ b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMulticastSendingHandlerTests.java @@ -29,6 +29,8 @@ import java.util.concurrent.atomic.AtomicInteger; import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.condition.DisabledOnOs; +import org.junit.jupiter.api.condition.OS; import org.springframework.beans.factory.BeanFactory; import org.springframework.core.task.SimpleAsyncTaskExecutor; @@ -47,6 +49,7 @@ * @since 2.0 */ @Multicast +@DisabledOnOs(value = OS.MAC, disabledReason = "Multicast tests don't work on MacOS") public class DatagramPacketMulticastSendingHandlerTests { @Test diff --git a/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpChannelAdapterTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpChannelAdapterTests.java index 3a81e0ab8ea..95698f50e87 100644 --- a/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpChannelAdapterTests.java +++ b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpChannelAdapterTests.java @@ -32,6 +32,8 @@ import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.condition.DisabledOnOs; +import org.junit.jupiter.api.condition.OS; import org.springframework.beans.factory.BeanFactory; import org.springframework.context.ConfigurableApplicationContext; @@ -292,6 +294,7 @@ public void testMulticastReceiver(MulticastCondition multicastCondition) throws @SuppressWarnings("unchecked") @Test + @DisabledOnOs(value = OS.MAC, disabledReason = "Multicast tests don't work on MacOS") public void testMulticastSender(MulticastCondition multicastCondition) { QueueChannel channel = new QueueChannel(2); UnicastReceivingChannelAdapter adapter =