Fix 7.2 to 7.4 migration tests

XMLWordPrintable

    • Type: Task
    • Resolution: Fixed
    • Priority: L3 - Default
    • 7.4.0, 7.4.0-alpha3
    • Affects Version/s: None
    • Component/s: engine
    • None

      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.

        This is the controller panel for Smart Panels app

              Assignee:
              Daniel Meyer
              Reporter:
              Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: