From 67e8b88035fe6b74edd97bf7e7e6da72f46381d4 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 8 Sep 2025 08:51:04 +0200 Subject: [PATCH] distribution: exclude failing test after Go update Signed-off-by: Paul Meyer --- pkgs/by-name/di/distribution/package.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/di/distribution/package.nix b/pkgs/by-name/di/distribution/package.nix index 95872ce78de1..438b99c542ed 100644 --- a/pkgs/by-name/di/distribution/package.nix +++ b/pkgs/by-name/di/distribution/package.nix @@ -20,11 +20,15 @@ buildGoModule (finalAttrs: { vendorHash = null; - checkFlags = [ - # TestHTTPChecker: requires internet access. - # TestInMemoryDriverSuite: timeout after 10 minutes, looks like a deadlock. - "-skip=^TestHTTPChecker$|^TestInMemoryDriverSuite$" - ]; + checkFlags = + let + skippedTests = [ + "TestHTTPChecker" # requires internet access + "TestInMemoryDriverSuite" # timeout after 10 minutes, looks like a deadlock + "TestGracefulShutdown" # fails on trace export, see https://github.com/distribution/distribution/issues/4696 + ]; + in + [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; __darwinAllowLocalNetworking = true; passthru = {