Uploaded image for project: 'Service Binding'
  1. Service Binding
  2. APPSVC-939

Implement tests for upgrading SBO with OLM

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • QE, Service Binding
    • AppSvc Sprint 223, AppSvc Sprint 224, AppSvc Sprint 225, AppSvc Sprint 226, AppSvc Sprint 227

      Owner: Architect:

      Story (Required)

      As an OpenShift user I'd like to be able to seamlessly  upgrade SBO / rollback installed in OpenShift(devsandbox)  via OLM Subscription. The point of this story is to devise testing scenarios and implement those for SBO to be able to claim Seamless Upgrades capability in CSV.

      The tests should verify that SBO survives upgrade to a newer version and keeps running and behaving as expeted after the upgrade is done.
      The tests should also check for seamless rollback when required

      Background (Required)

      <Describes the context or background related to this story>

      Approach(Required)

      <Description of the general technical path on how to achieve the goal of the story. Include details like json schema, class definitions>

      Dependencies

      <Describes what this story depends on. Dependent Stories and EPICs should be linked to the story.>

      Edge Case

      <Describe edge cases to consider when implementing the story and defining tests>

      Acceptance Criteria

      Understand how can it be automated and whether the test framework can be extended to run upgrade path
      Upgrade is automated
      Same testcase used for install path can be used.
      Integrate with acceptance test.

      INVEST Checklist

      Dependencies identified
      Blockers noted and expected delivery timelines set
      Design is implementable
      Acceptance criteria agreed upon
      Story estimated

      Legend

      Unknown
      Verified
      Unsatisfied

              pmacik@redhat.com Pavel Macik
              pmacik@redhat.com Pavel Macik
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: