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 904413582c60fecc84130194832dc3b3686df3f0..234c697aa74d5cb1076ed4608bafcc0e6d737e16 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);