mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
nixosTests: pass thru pkgs when available
This commit is contained in:
parent
4276405468
commit
727fafa66f
5 changed files with 14 additions and 8 deletions
|
@ -65,20 +65,22 @@ let
|
|||
|
||||
iso =
|
||||
(import ../lib/eval-config.nix {
|
||||
inherit system;
|
||||
modules = [
|
||||
../modules/installer/cd-dvd/installation-cd-minimal.nix
|
||||
../modules/testing/test-instrumentation.nix
|
||||
{ nixpkgs.pkgs = pkgs; }
|
||||
];
|
||||
}).config.system.build.isoImage;
|
||||
|
||||
sd =
|
||||
(import ../lib/eval-config.nix {
|
||||
inherit system;
|
||||
modules = [
|
||||
../modules/installer/sd-card/sd-image-x86_64.nix
|
||||
../modules/testing/test-instrumentation.nix
|
||||
{ sdImage.compressImage = false; }
|
||||
{
|
||||
sdImage.compressImage = false;
|
||||
nixpkgs.pkgs = pkgs;
|
||||
}
|
||||
];
|
||||
}).config.system.build.sdImage;
|
||||
|
||||
|
@ -109,7 +111,6 @@ let
|
|||
let
|
||||
config =
|
||||
(import ../lib/eval-config.nix {
|
||||
inherit system;
|
||||
modules = [
|
||||
../modules/installer/netboot/netboot.nix
|
||||
../modules/testing/test-instrumentation.nix
|
||||
|
@ -118,6 +119,8 @@ let
|
|||
"serial"
|
||||
"live.nixos.passwordHash=$6$jnwR50SkbLYEq/Vp$wmggwioAkfmwuYqd5hIfatZWS/bO6hewzNIwIrWcgdh7k/fhUzZT29Vil3ioMo94sdji/nipbzwEpxecLZw0d0" # "password"
|
||||
];
|
||||
|
||||
nixpkgs.pkgs = pkgs;
|
||||
}
|
||||
{
|
||||
key = "serial";
|
||||
|
|
|
@ -12,7 +12,6 @@ with import common/ec2.nix { inherit makeTest pkgs; };
|
|||
let
|
||||
imageCfg =
|
||||
(import ../lib/eval-config.nix {
|
||||
inherit system;
|
||||
modules = [
|
||||
../maintainers/scripts/ec2/amazon-image.nix
|
||||
../modules/testing/test-instrumentation.nix
|
||||
|
@ -54,6 +53,8 @@ let
|
|||
apacheHttpd.man
|
||||
valgrind.doc
|
||||
]);
|
||||
|
||||
nixpkgs.pkgs = pkgs;
|
||||
}
|
||||
];
|
||||
}).config;
|
||||
|
|
|
@ -14,7 +14,6 @@ with import common/ec2.nix { inherit makeTest pkgs; };
|
|||
let
|
||||
config =
|
||||
(import ../lib/eval-config.nix {
|
||||
inherit system;
|
||||
modules = [
|
||||
../modules/testing/test-instrumentation.nix
|
||||
../modules/profiles/qemu-guest.nix
|
||||
|
@ -22,6 +21,7 @@ let
|
|||
fileSystems."/".device = "/dev/disk/by-label/nixos";
|
||||
boot.loader.grub.device = "/dev/vda";
|
||||
boot.loader.timeout = 0;
|
||||
nixpkgs.pkgs = pkgs;
|
||||
}
|
||||
];
|
||||
}).config;
|
||||
|
|
|
@ -12,7 +12,6 @@ with import common/ec2.nix { inherit makeTest pkgs; };
|
|||
let
|
||||
image =
|
||||
(import ../lib/eval-config.nix {
|
||||
inherit system;
|
||||
modules = [
|
||||
../maintainers/scripts/openstack/openstack-image.nix
|
||||
../modules/testing/test-instrumentation.nix
|
||||
|
@ -22,6 +21,8 @@ let
|
|||
system.extraDependencies = with pkgs; [
|
||||
stdenv
|
||||
];
|
||||
|
||||
nixpkgs.pkgs = pkgs;
|
||||
}
|
||||
];
|
||||
}).config.system.build.openstackImage
|
||||
|
|
|
@ -20,11 +20,12 @@ import ./make-test-python.nix (
|
|||
imports = [ ../modules/profiles/minimal.nix ];
|
||||
|
||||
system.stateVersion = config.system.nixos.release;
|
||||
|
||||
nixpkgs.pkgs = pkgs;
|
||||
};
|
||||
|
||||
containerSystem =
|
||||
(import ../lib/eval-config.nix {
|
||||
inherit (pkgs) system;
|
||||
modules = [ container ];
|
||||
}).config.system.build.toplevel;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue