• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: L3 - Default L3 - Default
    • 2.4.0
    • None
    • backend

      AT:

      • an integration test pipeline is created that verifies correct behavior of Optimize in a cluster scenario (>= 2 instances)
      • scenarios to test are at least:
        1. one instance with disabled import (#1), one with enabled import (#2) (create & evaluate report through #1 works and provides results based on data imported by #2)
        2. authenticate with one instance, use cookie to access other instance successfully
        3. no existing optimize schema, concurrently start two or more optimize instances, startup succeeds although all instances concurrently try to create the schema

        This is the controller panel for Smart Panels app

            [OPT-1919] Add Optimize Clustering test pipeline

            Sebastian Bathke created issue -
            Sebastian Bathke made changes -
            Status Original: Open [ 1 ] New: In Specification [ 10000 ]
            Sebastian Bathke made changes -
            Description Original: AT:
            * an integration pipeline step is created that verifies correct behavior of Optimize in a cluster scenario (>= 2 instances)
            * scenarios to test are at least:
            *# one instance with disabled import (#1), one with enabled import (#2) (no data after starting #1, data available after starting #2, create & evaluate report through #1 works and provides results based on data imported by #2)
            *# authenticate with one instance, use cookie to access other instance successfully
            *# now existing optimize schema, concurrently start two or more optimize instances, startup succeeds although all instances concurrently try to create the schema
            New: AT:
            * an integration pipeline step is created that verifies correct behavior of Optimize in a cluster scenario (>= 2 instances)
            * scenarios to test are at least:
            *# one instance with disabled import (#1), one with enabled import (#2) (no data after starting #1, data available after starting #2, create & evaluate report through #1 works and provides results based on data imported by #2)
            *# authenticate with one instance, use cookie to access other instance successfully
            *# no existing optimize schema, concurrently start two or more optimize instances, startup succeeds although all instances concurrently try to create the schema
            Sebastian Bathke made changes -
            Status Original: In Specification [ 10000 ] New: In Development [ 10312 ]
            Sebastian Bathke made changes -
            Status Original: In Development [ 10312 ] New: In Specification [ 10000 ]
            Sebastian Bathke made changes -
            Summary Original: Add integration test step for Optimize clustering New: Add Optimize Clustering test pipeline
            Sebastian Bathke made changes -
            Description Original: AT:
            * an integration pipeline step is created that verifies correct behavior of Optimize in a cluster scenario (>= 2 instances)
            * scenarios to test are at least:
            *# one instance with disabled import (#1), one with enabled import (#2) (no data after starting #1, data available after starting #2, create & evaluate report through #1 works and provides results based on data imported by #2)
            *# authenticate with one instance, use cookie to access other instance successfully
            *# no existing optimize schema, concurrently start two or more optimize instances, startup succeeds although all instances concurrently try to create the schema
            New: AT:
            * an integration test pipeline is created that verifies correct behavior of Optimize in a cluster scenario (>= 2 instances)
            * scenarios to test are at least:
            *# one instance with disabled import (#1), one with enabled import (#2) (no data after starting #1, data available after starting #2, create & evaluate report through #1 works and provides results based on data imported by #2)
            *# authenticate with one instance, use cookie to access other instance successfully
            *# no existing optimize schema, concurrently start two or more optimize instances, startup succeeds although all instances concurrently try to create the schema
            Sebastian Bathke made changes -
            Status Original: In Specification [ 10000 ] New: In Development [ 10312 ]
            Sebastian Bathke made changes -
            Status Original: In Development [ 10312 ] New: In Specification [ 10000 ]
            Sebastian Bathke made changes -
            Status Original: In Specification [ 10000 ] New: In Development [ 10312 ]

              Unassigned Unassigned
              sebastian.bathke Sebastian Bathke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: