From 014c26d75bb5323de7cc2c0399bf73cfd5d8a36b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Sat, 27 Apr 2019 21:54:09 +0200 Subject: [PATCH] all-packages.nix: Don't recurse into 'tests' Doing so significantly slows down 'nix-env -qa' (4.30s vs 5.17s), mostly because it seems to do a NixOS system evaluation. This attribute should probably be removed entirely since tests should be in release.nix, not pollute nix-env's package set. --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e22380fa9a4..e16b50d37d2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -84,7 +84,7 @@ in by Hydra. ''; - tests = recurseIntoAttrs (callPackages ../test {}); + tests = callPackages ../test {}; ### Nixpkgs maintainer tools