From c8ac6add166796f0f62075f3fdf70a97ef330a74 Mon Sep 17 00:00:00 2001 From: Marcus Efraimsson Date: Wed, 29 Nov 2017 14:40:23 +0100 Subject: [PATCH] test: speedup mysql and postgres integration tests by 10-20x Use docker tmpfs mounts for mysql and postgres data volumes --- docker/blocks/mysql_tests/docker-compose.yaml | 1 + docker/blocks/postgres_tests/docker-compose.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/docker/blocks/mysql_tests/docker-compose.yaml b/docker/blocks/mysql_tests/docker-compose.yaml index 646cc7ee369..c6c3097d463 100644 --- a/docker/blocks/mysql_tests/docker-compose.yaml +++ b/docker/blocks/mysql_tests/docker-compose.yaml @@ -7,3 +7,4 @@ MYSQL_PASSWORD: password ports: - "3306:3306" + tmpfs: /var/lib/mysql:rw diff --git a/docker/blocks/postgres_tests/docker-compose.yaml b/docker/blocks/postgres_tests/docker-compose.yaml index 3d9a82c034c..44b66e8e558 100644 --- a/docker/blocks/postgres_tests/docker-compose.yaml +++ b/docker/blocks/postgres_tests/docker-compose.yaml @@ -5,3 +5,4 @@ POSTGRES_PASSWORD: grafanatest ports: - "5432:5432" + tmpfs: /var/lib/postgresql/data:rw \ No newline at end of file