Details
-
Task
-
Status: Closed
-
L3 - Default
-
Resolution: Fixed
-
None
-
None
Description
We have migration tests from 7.2 to 7.3, these should also work when migrating from 7.2 to 7.4. This is the summary of failing test cases that need to be fixed:
Failed tests: NestedNonInterruptingBoundaryEventOnInnerSubprocessScenarioTest.testInitMessageActivityInstanceTree:196 Could not match expected tree ??? 2275=>null ??? outerSubProcess=>null ??? innerSubProcess=>null ??? innerSubProcessTask=>null ??? afterBoundaryTask=>null with actual tree ??? 2275=>2427 ??? outerSubProcess=>outerSubProcess:2430 ??? innerSubProcess=>innerSubProcess:2434 ? ??? innerSubProcessTask=>innerSubProcessTask:2438 ??? afterBoundaryTask=>afterBoundaryTask:2441 NestedNonInterruptingBoundaryEventOnInnerSubprocessScenarioTest.testInitTimerActivityInstanceTree:65 Could not match expected tree ??? 2271=>null ??? outerSubProcess=>null ??? innerSubProcess=>null ??? innerSubProcessTask=>null ??? afterBoundaryTask=>null with actual tree ??? 2271=>2310 ??? outerSubProcess=>outerSubProcess:2313 ??? innerSubProcess=>innerSubProcess:2317 ? ??? innerSubProcessTask=>innerSubProcessTask:2321 ??? afterBoundaryTask=>afterBoundaryTask:2324 NestedNonInterruptingBoundaryEventOnOuterSubprocessScenarioTest.testInitMessageActivityInstanceTree:196 Could not match expected tree ??? 2513=>null ??? outerSubProcess=>null ??? innerSubProcess=>null ??? afterBoundaryTask=>null ??? innerSubProcessTask=>null with actual tree ??? 2513=>2665 ??? outerSubProcess=>outerSubProcess:2669 ? ??? innerSubProcess=>innerSubProcess:2672 ? ??? innerSubProcessTask=>innerSubProcessTask:2676 ??? afterBoundaryTask=>afterBoundaryTask:2679 NestedNonInterruptingBoundaryEventOnOuterSubprocessScenarioTest.testInitTimerActivityInstanceTree:65 Could not match expected tree ??? 2509=>null ??? outerSubProcess=>null ??? innerSubProcess=>null ??? afterBoundaryTask=>null ??? innerSubProcessTask=>null with actual tree ??? 2509=>2548 ??? afterBoundaryTask=>afterBoundaryTask:2562 ??? outerSubProcess=>outerSubProcess:2552 ??? innerSubProcess=>innerSubProcess:2555 ??? innerSubProcessTask=>innerSubProcessTask:2559 SubprocessParallelThrowCompensationScenarioTest.testInitTriggerCompensationActivityInstanceTree:142 Could not match expected tree ??? SubprocessParallelThrowCompensationScenario:1:3323=>null ??? concurrentTask=>null ??? throwCompensate=>null ??? subProcess=>null ??? undoTask=>null with actual tree ??? SubprocessParallelThrowCompensationScenario:1:3323=>3380 ??? concurrentTask=>concurrentTask:3400 ??? subProcess=>throwCompensate:3404 ??? undoTask=>undoTask:3406 TransactionCancelCompensationScenarioTest.testInitTriggerCompensationActivityInstanceTree:139 Could not match expected tree ??? TransactionCancelCompensationScenario:1:3113=>null ??? tx=>null ??? catchCancelTx=>null ??? undoTask=>null with actual tree ??? TransactionCancelCompensationScenario:1:3113=>3150 ??? tx=>tx:3153 ??? undoTask=>undoTask:3166 ParallelMultiInstanceScenarioTest.testInitNonInterruptingBoundaryEventActivityInstanceTree:91 Could not match expected tree ??? 1816=>null ??? afterBoundaryTask=>null ??? miSubProcess=>null ??? subProcessTask=>null ??? miSubProcess=>null ? ??? subProcessTask=>null ??? miSubProcess=>null ??? subProcessTask=>null with actual tree ??? 1816=>1931 ??? afterBoundaryTask=>afterBoundaryTask:1967 ??? miSubProcess=>miSubProcess:1935 ? ??? subProcessTask=>subProcessTask:1951 ??? miSubProcess=>miSubProcess:1961 ? ??? subProcessTask=>subProcessTask:1963 ??? miSubProcess=>miSubProcess:1955 ??? subProcessTask=>subProcessTask:1957 SequentialMultiInstanceScenarioTest.testInitNonInterruptingBoundaryEventActivityInstanceTree:193 Could not match expected tree ??? 1345=>null ??? miSubProcess#multiInstanceBody=>null ??? subProcessTask=>null ??? afterBoundaryTask=>null with actual tree ??? 1345=>1484 ??? afterBoundaryTask=>afterBoundaryTask:1502 ??? miSubProcess#multiInstanceBody=>miSubProcess:1488 ??? subProcessTask=>subProcessTask:1498 Tests in error: InterruptingEventSubprocessCompensationScenarioTest.testInitTriggerCompensationDeletion:120 » ProcessEngine InterruptingEventSubprocessCompensationScenarioTest.testInitTriggerCompensationActivityInstanceTree:133 » ProcessEngine InterruptingEventSubprocessCompensationScenarioTest.testInitTriggerCompensationCompletion:103 » ProcessEngine SingleActivityCompensationScenarioTest.testInitTriggerCompensationDeletion:119 » IndexOutOfBounds SingleActivityCompensationScenarioTest.testInitTriggerCompensationActivityInstanceTree:132 » ProcessEngine SingleActivityCompensationScenarioTest.testInitTriggerCompensationCompletion:102 » IndexOutOfBounds SubprocessCompensationScenarioTest.testInitConcurrentTriggerCompensationActivityInstanceTree:246 » ProcessEngine SubprocessCompensationScenarioTest.testInitTriggerCompensationDeletion:120 » ProcessEngine SubprocessCompensationScenarioTest.testInitConcurrentTriggerCompensationDeletion:233 » ProcessEngine SubprocessCompensationScenarioTest.testInitConcurrentTriggerCompensationCompletion:216 » NullPointer SubprocessCompensationScenarioTest.testInitTriggerCompensationActivityInstanceTree:133 » ProcessEngine SubprocessCompensationScenarioTest.testInitTriggerCompensationCompletion:103 » NullPointer SubprocessParallelThrowCompensationScenarioTest.testInitTriggerCompensationCompletion:109 » ProcessEngine MultiInstanceReceiveTaskScenarioTest.testInitParallelActivityInstanceTree:37 » ProcessEngine ParallelMultiInstanceScenarioTest.testInitNonInterruptingBoundaryEventThrowError:129 » Bpmn
For the activity instance tree assertion failures, we might also accept that as a limitation.