Uploaded image for project: 'Managed Service - Streams'
  1. Managed Service - Streams
  2. MGDSTRM-8846 RHOSAK Product Quality Requirements (Planning, Pipelines, Monitoring)
  3. MGDSTRM-8849

Planning: Integration tests to ensure that inter-service dependencies are validated

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • None
    • False

      Best Practices and Examples

      Integration tests for a service should validate these types of integrations:

      • Services Considered Parts of Other Services - RHOSR (Service Registry) is not listed in Appendix 4, so it is not a separate service with SLA and service credits for breaches. It is considered part of RHOSAK or RHOAM and its SLO counts towards the SLA of the other services even if it is technically not depended upon.
      • Managed Services with a direct dependencies on other Managed Services - For example, RHOC (Connectors) has a direct dependency to RHOSAK.
      • Managed Services with direct dependencies on Red Hat foundation services (SSO. OCM, ASM)

      For example documentation see:  TBD

      For example code see: TBD

      Where to Get Help

      For an overview of Service Integration testing see:

      MAS Integration Scenarios Test Plan 2.0

      Inter-service integration test development is starting in CY 2022/Q2 - this JIRA will be updated when completed examples are available.

       

            ldimaggi@redhat.com Len DiMaggio
            ldimaggi@redhat.com Len DiMaggio
            MK - Super Awesome BU
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: