nixosTests: fix pure eval by setting system to null

This commit is contained in:
Tristan Ross 2025-05-04 22:20:35 -07:00
parent 6e39a1bc95
commit 816b6de307
No known key found for this signature in database
GPG key ID: B09C422035669AF8
5 changed files with 7 additions and 0 deletions

View file

@ -65,6 +65,7 @@ let
iso = iso =
(import ../lib/eval-config.nix { (import ../lib/eval-config.nix {
system = null;
modules = [ modules = [
../modules/installer/cd-dvd/installation-cd-minimal.nix ../modules/installer/cd-dvd/installation-cd-minimal.nix
../modules/testing/test-instrumentation.nix ../modules/testing/test-instrumentation.nix
@ -74,6 +75,7 @@ let
sd = sd =
(import ../lib/eval-config.nix { (import ../lib/eval-config.nix {
system = null;
modules = [ modules = [
../modules/installer/sd-card/sd-image-x86_64.nix ../modules/installer/sd-card/sd-image-x86_64.nix
../modules/testing/test-instrumentation.nix ../modules/testing/test-instrumentation.nix
@ -111,6 +113,7 @@ let
let let
config = config =
(import ../lib/eval-config.nix { (import ../lib/eval-config.nix {
system = null;
modules = [ modules = [
../modules/installer/netboot/netboot.nix ../modules/installer/netboot/netboot.nix
../modules/testing/test-instrumentation.nix ../modules/testing/test-instrumentation.nix

View file

@ -12,6 +12,7 @@ with import common/ec2.nix { inherit makeTest pkgs; };
let let
imageCfg = imageCfg =
(import ../lib/eval-config.nix { (import ../lib/eval-config.nix {
system = null;
modules = [ modules = [
../maintainers/scripts/ec2/amazon-image.nix ../maintainers/scripts/ec2/amazon-image.nix
../modules/testing/test-instrumentation.nix ../modules/testing/test-instrumentation.nix

View file

@ -14,6 +14,7 @@ with import common/ec2.nix { inherit makeTest pkgs; };
let let
config = config =
(import ../lib/eval-config.nix { (import ../lib/eval-config.nix {
system = null;
modules = [ modules = [
../modules/testing/test-instrumentation.nix ../modules/testing/test-instrumentation.nix
../modules/profiles/qemu-guest.nix ../modules/profiles/qemu-guest.nix

View file

@ -12,6 +12,7 @@ with import common/ec2.nix { inherit makeTest pkgs; };
let let
image = image =
(import ../lib/eval-config.nix { (import ../lib/eval-config.nix {
system = null;
modules = [ modules = [
../maintainers/scripts/openstack/openstack-image.nix ../maintainers/scripts/openstack/openstack-image.nix
../modules/testing/test-instrumentation.nix ../modules/testing/test-instrumentation.nix

View file

@ -26,6 +26,7 @@ import ./make-test-python.nix (
containerSystem = containerSystem =
(import ../lib/eval-config.nix { (import ../lib/eval-config.nix {
system = null;
modules = [ container ]; modules = [ container ];
}).config.system.build.toplevel; }).config.system.build.toplevel;