This is an automated email from the ASF dual-hosted git repository. jsinovassinnaik pushed a commit to branch fix-flakiness in repository https://gitbox.apache.org/repos/asf/unomi.git
commit 1e11b94f32ee6840ac9ca495aa1f9515feb2befa Author: jsinovassin <jsinovassinn...@jahia.com> AuthorDate: Wed Mar 22 19:32:25 2023 +0100 fix flakiness in tests --- .../test/java/org/apache/unomi/itests/CopyPropertiesActionIT.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/itests/src/test/java/org/apache/unomi/itests/CopyPropertiesActionIT.java b/itests/src/test/java/org/apache/unomi/itests/CopyPropertiesActionIT.java index edbca99ab..a95750e9a 100644 --- a/itests/src/test/java/org/apache/unomi/itests/CopyPropertiesActionIT.java +++ b/itests/src/test/java/org/apache/unomi/itests/CopyPropertiesActionIT.java @@ -126,7 +126,7 @@ public class CopyPropertiesActionIT extends BaseIT { profileService.setPropertyType(propertyType2); } - private void initializePropertyTypeWithMapping() { + private void initializePropertyTypeWithMapping() throws InterruptedException { Metadata metadata = new Metadata(); metadata.setId(MAPPED_PROPERTY); metadata.setName("single parameter"); @@ -140,9 +140,10 @@ public class CopyPropertiesActionIT extends BaseIT { propertyType1.setAutomaticMappingsFrom(new HashSet<>(Arrays.asList(PROPERTY_TO_MAP))); profileService.setPropertyType(propertyType1); + refreshPersistence(PropertyType.class); } - private void initializePropertyTypeWithDifferentSystemTag() { + private void initializePropertyTypeWithDifferentSystemTag() throws InterruptedException { Metadata metadata = new Metadata(); metadata.setSystemTags(new HashSet<>(Arrays.asList("shouldBeAbsent"))); metadata.setId(ARRAY_PARAM_NAME); @@ -156,6 +157,7 @@ public class CopyPropertiesActionIT extends BaseIT { propertyType1.setMultivalued(true); profileService.setPropertyType(propertyType1); + refreshPersistence(PropertyType.class); } private void createRule(String filename) throws IOException, InterruptedException { @@ -296,6 +298,6 @@ public class CopyPropertiesActionIT extends BaseIT { Event event = sendCopyPropertyEvent(properties, EMPTY_PROFILE); - Assert.assertTrue(event.getProfile().getProperty(ARRAY_PARAM_NAME) == null); + Assert.assertNull(event.getProfile().getProperty(ARRAY_PARAM_NAME)); } }