From 0874f3bc450dab7a84c656fd2c1c998f18835987 Mon Sep 17 00:00:00 2001 From: Ivan Petkov Date: Sat, 27 Jun 2026 17:59:21 -0700 Subject: [PATCH] pv: set nixosTests.sanoid as part of passthru.tests The recent bump from 1.10.5 to 1.11.0 broke syncoid (and its tests) so this will avoid future breakage in the absence of pv-specific tests --- pkgs/by-name/pv/pv/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/pv/pv/package.nix b/pkgs/by-name/pv/pv/package.nix index 621925dcb881..1e89613cf82e 100644 --- a/pkgs/by-name/pv/pv/package.nix +++ b/pkgs/by-name/pv/pv/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchurl, + nixosTests, }: stdenv.mkDerivation (finalAttrs: { @@ -13,6 +14,9 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-/ALJ/CuCsgqSzI2Y+ES+Y/IqvZh1Go5KvIdeHYA2Yus="; }; + # pv is used by syncoid (part of the sanoid package) by default + passthru.tests = nixosTests.sanoid; + meta = { homepage = "https://www.ivarch.com/programs/pv.shtml"; description = "Tool for monitoring the progress of data through a pipeline";