Skip to content

[RFC] Changes needed for integration tests #118

@lucernae

Description

@lucernae

We need a way to test the repo changes as proposed here:

I have no familiarity so far with the stack to determine if the images needs to have it's own unit test. So far we have 3 separate image under one repo. It may need a separate discussion.

At the moment, we can focus on an integration tests (tests that makes sure the stack works as one single services).

To do this, we need to have a clear goals on what needs to be tested:

  • we should have small/minimum test dataset with predictable result, as the input
  • what to test? connections? schema? final results of the data?
  • if possible let’s use test framework like python unittest, so it can be described and added easily
  • where to test? I guess we can only rely on GitHub action for now, since it uses docker-compose. hopefully it is under the github action test limit.

Requesting for comments from @timlinux @NyakudyaA @Gustry

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions