Fix potential IT failures due missing engine setup

XMLWordPrintable

    • Type: Task
    • Resolution: Fixed
    • Priority: L3 - Default
    • 2.7.0
    • Affects Version/s: None
    • Component/s: backend
    • None

      Context:
      Recently we saw failing IT executions, e.g. https://ci.optimize.camunda.cloud/job/camunda-optimize/job/master/1474/testReport/junit/org.camunda.optimize.service.es.retrieval/CollectionConflictIT/Integration_and_Migration_tests___IT_7_9___getCollectionDeleteConflictsIfEntitiesAdded/ which are caused by a missing engine rule/extension in those IT's.
      The rule is always needed as it set's up the engine used by the test fork on parallel execution. So even if that rule is not called from any of the test class methods it need's to be present for e.g. the embeddedOptimize to work correctly.

      AT:

      • all tests are ensured to run the EngineIntegrationExtensionRule

        This is the controller panel for Smart Panels app

              Assignee:
              Unassigned
              Reporter:
              Sebastian Bathke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: