Skip to content

Lag bruksmønstermålinger formidling/overgangsløsningen #825

@Ceredron

Description

@Ceredron

Description

Når andre tjenester i Altinn, som f.eks Storage, har kritiske feil i prod som gjør det umulig å gjennomføre en ende-til-ende test så rapporteres det inn i #altinn-alerts-prod Slack-kanalen. Vi bør ha samme oppførsel. Vi bør også rapportere det inn i #team-melding-formidling-tech når TT02 er nede.

Disse bruksmønstertestene gjennomføres via en Github Action som kjører en K6 test hvert femtende minutt. Se eksempel:
https://github.com/Altinn/altinn-correspondence/blob/main/.github/workflows/test-use-cases.yml
(Implementer Broker-workflowen i mest mulig grad likt)

Bruksmønstermålingene bør:

  • Kjøre initialize
  • Kjøre upload
  • Polle og verifisere at den blir published
  • Søke etter den som mottaker og finn den
  • Download (sjekk bytes riktig)
  • ConfirmDownload
  • Sjekk status oppdatert
  • Purge alle opprettede rader slik som i Correspondence-testene

Og tilsvarende for Legacy-endepunktene.

Additional Information

Se denne saken for detaljer om bruksmønstertestene:
Altinn/altinn-correspondence#1401

Lag bruksmønstermålingtester à la det Axel gjorde her:
Altinn/altinn-correspondence@1e33230

Tasks

For både TT02 og prod:

  • Opprett testressurs i ressursregisteret for bruksmønstertester
  • Opprett Maskinporten-integrasjon som kan brukes for å sende inn

Utvikling:

  • Sett opp en Github Action à la Correspondence sin som kjører bruksmønstertester
  • K6 Test for A3 scenario
  • K6 test for legacy scenario

Acceptance Criterias

No response

Metadata

Metadata

Assignees

Labels

kind/user-storyUsed for issues that describes functionality for our users.

Projects

Status

🏗 In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions