Commit graph

8 commits

Author SHA1 Message Date
Felix Walter
ed20c501cf test: Update Dockerfiles and introduce jansson dependency
Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2025-06-05 17:03:39 +02:00
Maximilian Nitsch
87c25c3e8a treewide: Bump python>=3.9
As Python 3.8 is end-of-life and the latest python-protobuf package
requires at least Python 3.9, the minimum Python version is set to 3.9.

Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
2025-06-03 17:12:08 +02:00
Maximilian Nitsch
57c1fe225c test/functional: Add SQLite storage test
Adds a simple test to the CI to check if the SQLite storage is working
properly.

Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
2024-06-03 13:41:58 +02:00
Maximilian Nitsch
7b1cbf3331 CI: Add job to test with python version 3.12
Adds an additional job to run the integration tests with the latest
available Python version, currently 3.12.

Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
2023-12-22 11:26:28 +01:00
Maximilian Nitsch
05d3da8721 CI: Update the docker image to Debian bookworm
Updates the docker base image to Debian bookworm and sets the Python
version to μD3TN minimum required version 3.8.

Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
2023-12-22 11:22:31 +01:00
Felix Walter
dfef83279c test/dockerfiles, CI: Add valgrind to CI Dockerfile
Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2023-07-14 11:31:09 +02:00
Felix Walter
a861f0a277 CI: Add cppcheck to Docker image
Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2023-06-08 10:47:47 +02:00
Felix Walter
0389435a6c CI: Add a Dockerfile for the other CI tests
This adds a Dockerfile containing everything needed in our other tests
(Clang, Python, Python dependencies, Netcat).

See also: #16

Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2023-05-11 16:54:50 +02:00