From 7e3ff3044cafa9df6272d11f1c6c98c703624b7c Mon Sep 17 00:00:00 2001 From: bcmmbaga Date: Thu, 2 Jan 2025 17:32:59 +0300 Subject: [PATCH] Use mysql memory instead of fs Signed-off-by: bcmmbaga --- management/server/testutil/store.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/management/server/testutil/store.go b/management/server/testutil/store.go index 4b8d77d0f..a90f3c819 100644 --- a/management/server/testutil/store.go +++ b/management/server/testutil/store.go @@ -11,6 +11,7 @@ import ( "runtime" "time" + "github.com/docker/docker/api/types/container" log "github.com/sirupsen/logrus" "github.com/testcontainers/testcontainers-go" "github.com/testcontainers/testcontainers-go/modules/mysql" @@ -37,6 +38,10 @@ func CreateMysqlTestContainer() (func(), error) { mysql.WithDatabase("netbird"), mysql.WithUsername("root"), mysql.WithPassword("netbird"), + testcontainers.WithHostConfigModifier(func(hostConfig *container.HostConfig) { + hostConfig.AutoRemove = true + hostConfig.Tmpfs = map[string]string{"/var/lib/mysql": "rw"} + }), ) if err != nil { return nil, err