2024-06-20 Møde om forbedret OS2iot test-setup

 Date

Jun 20, 2024

 Participants

  • @Alexander Ibsen , Aarhus Kommune

  • @Carsten Kaa , GTM

  • @Danny Morck , F2D2

  • Morten Guldager, F2D2

  • @Mogens Kjeldsen (Unlicensed)

 Goals

Formålet med mødet er at lave en plan for, hvordan test af OS2iot i Iterators testmiljø kan udbygges og gøres mere robust, så vi får færre fejl i produktion.

 Discussion topics

Emne

Noter

Emne

Noter

Styrket data flow

  • Baseret på data flows som beskrevet på

https://os2web.atlassian.net/wiki/spaces/OS2iot/whiteboard/2482012163
  • Enighed om, at F2D2 og GTM gerne vil koble enheder og deres infrastruktur på testmiljøet for at simulere deres produktionsmiljøer så godt som muligt. De koncentrerer sig om de data flows, der er vigtige for dem i produktion:

    • LoRaWAN

    • Generisk http-device

    • Fiware data target

    • Http data target

  • Der gøres ikke noget ved Sigfox devices eller Open Data.dk data targets, før nogen efterspørger det

  • Det vil være mest gavnligt, hvis der løbende sendes data gennem OS2iot og denne data opsamles på et data target, så man har historikken at sammenligne med, når der skal testes nye versioner i testmiljøet

  • Mogens laver liste over de opgaver, som skal løses og deler

Testprocedure

  • Følgende overordnede procedure for test blev aftalt:

    1. Udvikling igangsættes af produktkoordinator

    2. Testperiode aftales med leverandør

    3. GTM, F2D2 og eventuelle andre samarbejdsparter orienteres om testperiode

    4. Baseret på hvad der ændres, opgraderes og tilføjes i OS2iot noteres hvilke særlige opmærksomhedspunkter, der skal være i testen

    5. Når testmiljø er klar til test, giver produktkoordinator grønt lys til, at samarbejdspartnere kan teste

      1. Testcases håndteres i Jira

    6. Samarbejdsparter tester, at de modtager alt data som forventet

    7. Hvis noget fejler, datastruktur mod forventning er ændret eller lignende, så indberettes det som fejl i Jira

    8. Leverandør står for at fejlsøge og samarbejdspartnere støtter op med viden i den forbindelse

    9. Når alle giver grønt lys kan ny release godkendes af produktkoordinator

  • Mogens udarbejder beskrivelse i Confluence

API

  • Vi skal kigge på test-setup for API ved en senere lejlighed

 

 Action items

@Mogens Kjeldsen (Unlicensed) Oprette side i Confluence med opgaver
@Mogens Kjeldsen (Unlicensed) Oprette side i Confluence med testprocedure