Skip to content

Commit 9be7f5d

Browse files
nitzanjAmir Tocker
authored andcommitted
Use travis Job id in upload suffix to enable parallel testing.
1 parent bda630a commit 9be7f5d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

cloudinary-test-common/src/main/java/com/cloudinary/test/MockableTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.cloudinary.Api;
44
import com.cloudinary.Cloudinary;
55
import com.cloudinary.utils.ObjectUtils;
6+
import com.cloudinary.utils.StringUtils;
67
import sun.reflect.generics.reflectiveObjects.NotImplementedException;
78

89
import java.io.IOException;
@@ -13,7 +14,7 @@ public class MockableTest {
1314

1415
public static final String SRC_TEST_IMAGE = "../cloudinary-test-common/src/main/resources/old_logo.png";
1516
public static final String REMOTE_TEST_IMAGE = "http://cloudinary.com/images/old_logo.png";
16-
protected static final String SUFFIX = String.valueOf(new Random().nextInt(99999));
17+
protected static String SUFFIX = StringUtils.isNotBlank(System.getenv("TRAVIS_JOB_ID")) ? System.getenv("TRAVIS_JOB_ID") : String.valueOf(new Random().nextInt(99999));
1718
protected static final String SDK_TEST_TAG = "cloudinary_java_test_" + SUFFIX;
1819
protected static final String uniqueTag = SDK_TEST_TAG + (new java.util.Date().getTime());
1920
protected Cloudinary cloudinary;

0 commit comments

Comments
 (0)