Web + iOS Apps: Disposable environments for testing

Problem:

Running unit and integration tests for web and mobile clients requires a clean matrix environment for each test, with empty accounts and chat history. If seed data is required, tests should prepare it before executing.

Goals:

Provide tooling that allows CI workflows to create disposable kubernetes namespaces with clean matrix stack components for unit and integration tests.

A/Cs:

  • to be defined

Notes

  • Required for #169 and #171
  • Requirements uIDs: ZaPuK_143
Edited by Robert Gerbauld