summary refs log tree commit diff
path: root/pkgs/servers/monitoring/prometheus
diff options
context:
space:
mode:
author0x4A6F <0x4A6F@users.noreply.github.com>2022-01-19 00:06:57 +0100
committer0x4A6F <0x4A6F@users.noreply.github.com>2022-01-19 00:11:44 +0100
commit44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1 (patch)
tree69f0cff1a9f82b7231d0a590c1bff05824133cc5 /pkgs/servers/monitoring/prometheus
parent47d0f19a57e11203df5ae3c13632674b6eea02a7 (diff)
downloadnixpkgs-44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1.tar
nixpkgs-44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1.tar.gz
nixpkgs-44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1.tar.bz2
nixpkgs-44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1.tar.lz
nixpkgs-44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1.tar.xz
nixpkgs-44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1.tar.zst
nixpkgs-44dceeb0ef6b2c3645436e5cf16cdde5ae0940a1.zip
promscale: enable checks
Diffstat (limited to 'pkgs/servers/monitoring/prometheus')
-rw-r--r--pkgs/servers/monitoring/prometheus/promscale/default.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/servers/monitoring/prometheus/promscale/default.nix b/pkgs/servers/monitoring/prometheus/promscale/default.nix
index 509c0d707e4..c318a18a9d9 100644
--- a/pkgs/servers/monitoring/prometheus/promscale/default.nix
+++ b/pkgs/servers/monitoring/prometheus/promscale/default.nix
@@ -29,7 +29,16 @@ buildGoModule rec {
     "-X github.com/timescale/promscale/pkg/version.CommitHash=${src.rev}"
   ];
 
-  doCheck = false; # Requires access to a docker daemon
+  checkPhase = ''
+    runHook preCheck
+
+    # some checks requires access to a docker daemon
+    for pkg in $(getGoDirs test | grep -Ev 'testhelpers|upgrade_tests|end_to_end_tests|util'); do
+      buildGoDir test $checkFlags "$pkg"
+    done
+
+    runHook postCheck
+  '';
 
   passthru.tests.version = testVersion {
     package = promscale;