Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4043

Create the Component Test structure for the swatch-producer-aws service

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • swatch-producer-aws
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • subs-swatch-lightning

      In order to write tests for the swatch-producer-aws service we need to duplicated the infrastructure that exists for the Azure producer.

      The simple scenario should include a successful scenario that sends data to the moto service locally and in an EE environment. Note that for the moto integration, we need to start the swatch-producer-aws service with the system property:

      AWS_SHARED_CREDENTIALS_FILE=$(CURDIR)/config/moto/local-config.ini
      

      This is relevant only for local testing. For ephemeral, this is already configured.

      Acceptance Criteria

      • Create component tests (skeleton, simple scenario) + Konflux pipelines for swatch-producer-aws

              Unassigned Unassigned
              jcarvaja@redhat.com Jose Carvajal Hilario
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: