From 21a091b7159dda4240975b407f61c850a49c45eb Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Wed, 15 Feb 2017 09:20:14 +0000 Subject: [PATCH] making DssComponentTest more robust SVN: 37743 --- .../datastoreserver/systemtests/DssComponentTest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/datastoreserver/systemtests/DssComponentTest.java b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/datastoreserver/systemtests/DssComponentTest.java index 904413582c6..234c697aa74 100644 --- a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/datastoreserver/systemtests/DssComponentTest.java +++ b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/datastoreserver/systemtests/DssComponentTest.java @@ -27,10 +27,12 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Comparator; +import java.util.Date; import java.util.List; import java.util.regex.Pattern; import org.apache.commons.io.IOUtils; +import org.apache.commons.lang.time.DateFormatUtils; import org.apache.commons.lang.time.DateUtils; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; @@ -462,6 +464,7 @@ public class DssComponentTest extends SystemTestCase { IEncapsulatedOpenBISService openBISService = ServiceProvider.getOpenBISService(); List<SimpleDataSetInformationDTO> dataSets = openBISService.listPhysicalDataSets(); + final String prefix = DateFormatUtils.format(new Date(), "yyyyMMddHHmmssSSS").substring(0, 6); Collections.sort(dataSets, new Comparator<SimpleDataSetInformationDTO>() { @Override @@ -474,7 +477,7 @@ public class DssComponentTest extends SystemTestCase private String normalize(String code) { - return code.startsWith("2") ? code : "0" + code; + return code.startsWith(prefix) ? code : "0" + code; } }); return dataSets.get(0); -- GitLab