feat: add CI, improve benchmark, fix issue statix created and remove statix

This commit is contained in:
technofab 2025-09-15 13:10:48 +02:00
parent 5fee6ef12a
commit 560aaf0f15
No known key found for this signature in database
9 changed files with 118 additions and 13 deletions

View file

@ -6,13 +6,13 @@ in {
runtimeInputs = [pkgs.hyperfine];
text = ''
echo "Comparison cases first:"
hyperfine -w 3 \
'nix-instantiate ${inputs.self}/benchmark/shared.nix' \
'nix-instantiate ${inputs.self}/benchmark/empty.nix'
hyperfine -w 5 \
'nix-instantiate ${inputs.self}/benchmark/shared.nix --quiet --quiet --quiet' \
'nix-instantiate ${inputs.self}/benchmark/empty.nix --quiet --quiet --quiet'
echo "Now real benchmark:"
hyperfine -w 3 \
'nix-instantiate ${inputs.self}/benchmark/nixpkgs-shell.nix' \
'nix-instantiate ${inputs.self}/benchmark/devshell.nix'
hyperfine -w 5 \
'nix-instantiate ${inputs.self}/benchmark/nixpkgs-shell.nix --quiet --quiet --quiet' \
'nix-instantiate ${inputs.self}/benchmark/devshell.nix --quiet --quiet --quiet'
'';
};
}