From 03825c5625ba23bad567449d2185dba8b4f14f7f Mon Sep 17 00:00:00 2001 From: abilan Date: Mon, 5 Dec 2022 10:37:35 -0500 Subject: [PATCH] Increase percentage in DelayerUsageTests Turns out CI may be slow enough to catch in time, so increase percentage to `20` for delays in async tasks --- .../integration/config/xml/DelayerUsageTests.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java index 5c7e7187f8..abf3f50530 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java @@ -80,7 +80,7 @@ public class DelayerUsageTests { }); assertThat(outputA.receive(10000)).isNotNull(); - assertThat(System.currentTimeMillis() - start).isCloseTo(1000, withinPercentage(10)); + assertThat(System.currentTimeMillis() - start).isCloseTo(1000, withinPercentage(20)); } @Test @@ -91,7 +91,7 @@ public class DelayerUsageTests { long start = System.currentTimeMillis(); inputA.send(builder.build()); assertThat(outputA.receive(10000)).isNotNull(); - assertThat(System.currentTimeMillis() - start).isCloseTo(2000, withinPercentage(10)); + assertThat(System.currentTimeMillis() - start).isCloseTo(2000, withinPercentage(20)); } @Test @@ -124,7 +124,7 @@ public class DelayerUsageTests { delayerInsideChain.send(new GenericMessage<>("Hello")); Message message = outputA.receive(10000); assertThat(message).isNotNull(); - assertThat(System.currentTimeMillis() - start).isCloseTo(1000, withinPercentage(10)); + assertThat(System.currentTimeMillis() - start).isCloseTo(1000, withinPercentage(20)); assertThat(message.getPayload()).isEqualTo("hello"); } @@ -134,7 +134,7 @@ public class DelayerUsageTests { this.inputC.send(new GenericMessage<>("test")); Message message = this.outputC.receive(10000); assertThat(message).isNotNull(); - assertThat(System.currentTimeMillis() - start).isCloseTo(1000, withinPercentage(10)); + assertThat(System.currentTimeMillis() - start).isCloseTo(1000, withinPercentage(20)); assertThat(message.getPayload()).isEqualTo("test"); }