diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2017-11-25 07:07:27 +0100 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2017-11-25 07:07:27 +0100 |
commit | 88ccc386f543baf9f9a0cdc61a7364f4d76325bd (patch) | |
tree | ee02a85367512e51105565aee5f455122d32b353 /pkgs/top-level/metrics.nix | |
parent | b3197e030cda9e949dd4374b676fbff2c940cbab (diff) | |
download | nixpkgs-88ccc386f543baf9f9a0cdc61a7364f4d76325bd.tar nixpkgs-88ccc386f543baf9f9a0cdc61a7364f4d76325bd.tar.gz nixpkgs-88ccc386f543baf9f9a0cdc61a7364f4d76325bd.tar.bz2 nixpkgs-88ccc386f543baf9f9a0cdc61a7364f4d76325bd.tar.lz nixpkgs-88ccc386f543baf9f9a0cdc61a7364f4d76325bd.tar.xz nixpkgs-88ccc386f543baf9f9a0cdc61a7364f4d76325bd.tar.zst nixpkgs-88ccc386f543baf9f9a0cdc61a7364f4d76325bd.zip |
nixpkgs.metrics: --show-trace into the log
If the log is empty, it's difficult to debug problems. This case: https://github.com/NixOS/nixpkgs/pull/30252/files#r153038794
Diffstat (limited to 'pkgs/top-level/metrics.nix')
-rw-r--r-- | pkgs/top-level/metrics.nix | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/top-level/metrics.nix b/pkgs/top-level/metrics.nix index 2a54566ef4a..5f61c67b29c 100644 --- a/pkgs/top-level/metrics.nix +++ b/pkgs/top-level/metrics.nix @@ -19,7 +19,7 @@ runCommand "nixpkgs-metrics" shift echo "running $@" - NIX_SHOW_STATS=1 time "$@" > /dev/null 2> stats + NIX_SHOW_STATS=1 time "$@" 2>&1 > /dev/null | tee stats cat stats @@ -40,9 +40,12 @@ runCommand "nixpkgs-metrics" echo "$name.values $x" >> $out/nix-support/hydra-metrics } - run nixos.smallContainer nix-instantiate --dry-run ${nixpkgs}/nixos/release.nix -A closures.smallContainer.x86_64-linux - run nixos.kde nix-instantiate --dry-run ${nixpkgs}/nixos/release.nix -A closures.kde.x86_64-linux - run nixos.lapp nix-instantiate --dry-run ${nixpkgs}/nixos/release.nix -A closures.lapp.x86_64-linux + run nixos.smallContainer nix-instantiate --dry-run ${nixpkgs}/nixos/release.nix \ + -A closures.smallContainer.x86_64-linux --show-trace + run nixos.kde nix-instantiate --dry-run ${nixpkgs}/nixos/release.nix \ + -A closures.kde.x86_64-linux --show-trace + run nixos.lapp nix-instantiate --dry-run ${nixpkgs}/nixos/release.nix \ + -A closures.lapp.x86_64-linux --show-trace run nix-env.qa nix-env -f ${nixpkgs} -qa run nix-env.qaDrv nix-env -f ${nixpkgs} -qa --drv-path --meta --xml |