153: tests: add test names r=Mic92 a=lilyinstarlight



Co-authored-by: Lily Foster <lily@lily.flowers>
This commit is contained in:
bors[bot] 2023-02-21 16:25:36 +00:00 committed by GitHub
commit 1cfb46e8de
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 23 additions and 2 deletions

View file

@ -5,6 +5,7 @@ let
linux-bcachefs = pkgs.callPackage ../linux-testing-bcachefs.nix { }; linux-bcachefs = pkgs.callPackage ../linux-testing-bcachefs.nix { };
in in
makeDiskoTest { makeDiskoTest {
name = "bcachefs";
disko-config = ../example/bcachefs.nix; disko-config = ../example/bcachefs.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "boot-raid1";
disko-config = ../example/boot-raid1.nix; disko-config = ../example/boot-raid1.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("test -b /dev/md/boot"); machine.succeed("test -b /dev/md/boot");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "btrfs-subvolumes";
disko-config = ../example/btrfs-subvolumes.nix; disko-config = ../example/btrfs-subvolumes.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("test -e /test"); machine.succeed("test -e /test");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "cli";
disko-config = ../example/complex.nix; disko-config = ../example/complex.nix;
extraConfig = { extraConfig = {
fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this! fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this!

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "complex";
disko-config = ../example/complex.nix; disko-config = ../example/complex.nix;
extraConfig = { extraConfig = {
fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this! fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this!

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "gpt-bios-compat";
disko-config = ../example/gpt-bios-compat.nix; disko-config = ../example/gpt-bios-compat.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "hybrid-tmpfs-on-root";
disko-config = ../example/hybrid-tmpfs-on-root.nix; disko-config = ../example/hybrid-tmpfs-on-root.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "hybrid";
disko-config = ../example/hybrid.nix; disko-config = ../example/hybrid.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -5,7 +5,8 @@
}: }:
{ {
makeDiskoTest = makeDiskoTest =
{ disko-config { name
, disko-config
, extraTestScript ? "" , extraTestScript ? ""
, bootCommands ? "" , bootCommands ? ""
, extraConfig ? { } , extraConfig ? { }
@ -70,7 +71,7 @@
}).config.system.build.toplevel; }).config.system.build.toplevel;
in in
makeTest' { makeTest' {
name = "disko"; name = "disko-${name}";
inherit enableOCR; inherit enableOCR;
nodes.machine = { config, pkgs, modulesPath, ... }: { nodes.machine = { config, pkgs, modulesPath, ... }: {

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "luks-lvm";
disko-config = ../example/luks-lvm.nix; disko-config = ../example/luks-lvm.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("cryptsetup isLuks /dev/vda2"); machine.succeed("cryptsetup isLuks /dev/vda2");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "lvm-raid";
disko-config = ../example/lvm-raid.nix; disko-config = ../example/lvm-raid.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /home"); machine.succeed("mountpoint /home");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "mdadm";
disko-config = ../example/mdadm.nix; disko-config = ../example/mdadm.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("test -b /dev/md/raid1"); machine.succeed("test -b /dev/md/raid1");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "module";
disko-config = ../example/complex.nix; disko-config = ../example/complex.nix;
extraConfig = { extraConfig = {
fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this! fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this!

View file

@ -3,6 +3,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "multi-device-no-deps";
disko-config = ../example/multi-device-no-deps.nix; disko-config = ../example/multi-device-no-deps.nix;
testBoot = false; testBoot = false;
extraTestScript = '' extraTestScript = ''

View file

@ -3,6 +3,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "negative-size";
disko-config = ../example/negative-size.nix; disko-config = ../example/negative-size.nix;
testBoot = false; testBoot = false;
extraTestScript = '' extraTestScript = ''

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "simple-efi";
disko-config = ../example/simple-efi.nix; disko-config = ../example/simple-efi.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "swap";
disko-config = ../example/swap.nix; disko-config = ../example/swap.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "tmpfs";
disko-config = ../example/tmpfs.nix; disko-config = ../example/tmpfs.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "with-lib";
disko-config = ../example/with-lib.nix; disko-config = ../example/with-lib.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("mountpoint /"); machine.succeed("mountpoint /");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "zfs-over-legacy";
disko-config = ../example/zfs-over-legacy.nix; disko-config = ../example/zfs-over-legacy.nix;
extraTestScript = '' extraTestScript = ''
machine.succeed("test -e /zfs_fs"); machine.succeed("test -e /zfs_fs");

View file

@ -2,6 +2,7 @@
, makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest
}: }:
makeDiskoTest { makeDiskoTest {
name = "zfs";
disko-config = ../example/zfs.nix; disko-config = ../example/zfs.nix;
extraConfig = { extraConfig = {
fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this! fileSystems."/zfs_legacy_fs".options = [ "nofail" ]; # TODO find out why we need this!