From 13bdf8358a25b291d0a2d8afdb1f44a0ce99f707 Mon Sep 17 00:00:00 2001 From: VDimir Date: Sat, 19 Oct 2019 12:48:49 +0300 Subject: [PATCH] Add parameter to change backend test timeout --- Dockerfile | 3 ++- compose-dev-backend.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b4cc19b5..9e0f82c6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,6 +20,7 @@ ARG DRONE_BRANCH ARG DRONE_PULL_REQUEST ARG SKIP_BACKEND_TEST +ARG BACKEND_TEST_TIMEOUT ADD backend /build/backend ADD .git /build/.git @@ -31,7 +32,7 @@ ENV GOFLAGS="-mod=vendor" RUN \ cd app && \ if [ -z "$SKIP_BACKEND_TEST" ] ; then \ - go test -p 1 -timeout=30s -covermode=count -coverprofile=/profile.cov_tmp ./... && \ + go test -p 1 -timeout="${BACKEND_TEST_TIMEOUT:-30s}" -covermode=count -coverprofile=/profile.cov_tmp ./... && \ cat /profile.cov_tmp | grep -v "_mock.go" > /profile.cov ; \ else echo "skip backend test" ; fi diff --git a/compose-dev-backend.yml b/compose-dev-backend.yml index bbdedf93..2be6d561 100644 --- a/compose-dev-backend.yml +++ b/compose-dev-backend.yml @@ -18,6 +18,7 @@ services: dockerfile: Dockerfile args: - SKIP_BACKEND_TEST + - BACKEND_TEST_TIMEOUT - SKIP_FRONTEND_TEST=true image: umputun/remark42:dev