-
Notifications
You must be signed in to change notification settings - Fork 0
Description
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
Type
Projects
Status