equinor / flotilla

Flotilla is the main point of access for operators to interact with multiple robots in a facility.
Eclipse Public License 2.0
16 stars 35 forks source link

Run tests towards postgres database #1342

Open aeshub opened 8 months ago

aeshub commented 8 months ago

Describe the new feature you would like to see The tests are currently running towards an in-memory SQLite database. From our experience this does not capture all issues which might arise in the Postgres database used in our environments.

Describe the solution you'd like Investigate a solution where the tests may be run towards a proper postgres database. A tradeoff must be made in efficiency and speed. Testcontainers will be evaluated to see if it is suitable. We would like to have a solution for integration tests no matter what.

How will this feature affect the current Threat Model? Improved due to better test coverage and quality.

Christdej commented 1 month ago

Why Blocked? @aeshub