@IntegrationTest public class MultiSyncCatalogTest extends HybrisJUnit4Test
jaloSession| Constructor and Description |
|---|
MultiSyncCatalogTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
assertAllFinished(long endTimeOutInMilis,
CatalogVersionSyncCronJob... cronjobs) |
void |
setUp() |
void |
testBigMultiSyncJobsRunningJobByJob()
multisynctest: create for all catalogs sync jobs and connect them to each other (all 3 belongs together).
|
void |
testBigMultiSyncJobsRunningSameTimeDependenceByCatJob()
multisynctest: create for all catalogs sync jobs and connect them to each other (all 3 belongs together).
|
void |
testBigMultiSyncJobsRunningSameTimeDependenceByNonSyncJob() |
void |
testInvalidDependantJobsSetup()
Tests if job correctly aborts if wrong dependent jobs have been configured.
|
void |
testMultiSyncWithoutJobDependenyButWithCrossReferences()
two catalogs will be synchronized, one catalog has references into the other - result will be additional
references to staged/online at same time
|
void |
testSimpleSync()
test one single sync job, catalog has NO references to other catalogs
|
void |
testSimpleSyncWithExternalReferences()
test one single sync job, catalog HAS references to other catalogs
|
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic void setUp()
throws java.lang.Exception
java.lang.Exceptionpublic void testSimpleSync()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void testSimpleSyncWithExternalReferences()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void testMultiSyncWithoutJobDependenyButWithCrossReferences()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void testInvalidDependantJobsSetup()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void testBigMultiSyncJobsRunningSameTimeDependenceByCatJob()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void testBigMultiSyncJobsRunningSameTimeDependenceByNonSyncJob()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void testBigMultiSyncJobsRunningJobByJob()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void assertAllFinished(long endTimeOutInMilis,
CatalogVersionSyncCronJob... cronjobs)
throws java.lang.InterruptedException
java.lang.InterruptedExceptionCopyright © 2018 SAP SE. All Rights Reserved.