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

Fix nightly import performance test with dynamic dataset

    • Icon: Task Task
    • Resolution: Cannot Reproduce
    • Icon: L3 - Default L3 - Default
    • 2.6.0-alpha1, 2.6.0
    • None
    • backend
    • None

      Context:
      The nightly build fails most of the time currently, since either waiting for the data generation to finish, or the Optimize import are not properly waiting to be finished before continuing to assert the results.
      This means most of the time the imported values are inconsistent with previous runs and not the same as the generated data in the database, making the assertions fail.

      A simple bandaid fix is adding an additional sleep of 1 minute before the assertion, since this is apparently enough time for Optimize to finish importing everything.

      Also see the following debug test run on stage with logs on the StatusWebSocket changes on import (and the 1 minute sleep):
      https://stage.ci.optimize.camunda.cloud/view/all/job/import-performance-dynamic-dataset/107/consoleFull

      The issue is probably connected with the failing import performance test on large static dataset (OPT-2323)
      There, similar behavior is observed, that the import status is set to false even though he didn't finish importing, which might mean the issue lies in the importing process, rather than the data generation...
      (though the dataset seems to also be an issue, since it works with the old one)

        This is the controller panel for Smart Panels app

            [OPT-2354] Fix nightly import performance test with dynamic dataset

            Michael created issue -
            Michael made changes -
            Rank New: Ranked higher
            Sebastian Stamm made changes -
            Labels Original: next_release New: current_release next_release
            Sebastian Stamm made changes -
            Labels Original: current_release next_release New: current_release
            Sebastian Bathke made changes -
            Assignee New: Sebastian Bathke [ sebastian.bathke ]

            addressed with OPT-2407

            Sebastian Bathke added a comment - addressed with OPT-2407
            Sebastian Bathke made changes -
            Assignee Original: Sebastian Bathke [ sebastian.bathke ]
            Resolution New: Cannot Reproduce [ 5 ]
            Status Original: Open [ 1 ] New: Done [ 10010 ]
            Kyrylo Zakurdaiev made changes -
            Fix Version/s New: 2.6.0-alpha1 [ 15511 ]
            Sebastian Bathke made changes -
            Labels Original: current_release
            Johannes made changes -
            Fix Version/s New: 2.6.0 [ 15491 ]

              Unassigned Unassigned
              michael.wagner Michael
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: