Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-6511

Add IT for process with signal BPMN events

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: L3 - Default L3 - Default
    • 3.12.0-alpha1, 3.11.2
    • None
    • backend
    • None
    • Not defined

      With the implementation of signal BPMN events, we should ensure that Optimize has an IT that imports data from a process containing such events.

      The implementation tasks are here (there might be more):

      The newsymbols are:
      "signalStartEvent",
      "signalStartInterruptingSubProcessEvent",
      "signalStartNonInterruptingSubProcessEvent",
      "signalIntermediateCatchEventAttachedToEventBasedGateway",
      "signalIntermediateThrowEvent",
      "signalIntermediateCatchEvent",
      "signalIntermediateBoundaryInterruptingEvent",
      "signalIntermediateBoundaryNonInterruptingEvent",
      "signalEndEvent"
       
       
      ATs:

      • Optimize has tests to ensure compatibility for importing signal events
      • These tests are only run when testing against versions of Zeebe that support these events

      Testing Notes:

      • Focus on the UI testing, by deploying a process containing a signal start event (eg attached example process), using data from such a process in a report and confirming correct heatmap display
      • Test process is attached and works as follows:
        • deploy the process 
        • broadcast signal with name "startSignalName" to start the process
        • wait until instance reaches signalProcessServiceTask1 
        • broadcast signal with name "nonInterruptingBoundarySignal"
        • wait until instance reaches signalProcessServiceTask2
        • broadcast signal with name "interruptingBoundarySignal"
        • wait until signal reaches eventBasedGateway
        • broadcast signal with name "eventBasedGatewaySignal"

      Notes:

       

        This is the controller panel for Smart Panels app

              cigdem.ilhan Cigdem Ilhan
              joshua.windels Joshua Windels
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: