about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTim Steinbach <tim@nequissimus.com>2021-04-07 12:16:28 -0400
committerTim Steinbach <NeQuissimus@users.noreply.github.com>2021-04-08 09:00:15 -0400
commit00c364a929085819ba01f9d1d222a14801f3ed9a (patch)
tree24d1ee5af9d531d547d74412c9bcdbaecc71ddfc
parent8c82c8a11ce16dc246a00351cc564f93f966d098 (diff)
downloadnixlib-00c364a929085819ba01f9d1d222a14801f3ed9a.tar
nixlib-00c364a929085819ba01f9d1d222a14801f3ed9a.tar.gz
nixlib-00c364a929085819ba01f9d1d222a14801f3ed9a.tar.bz2
nixlib-00c364a929085819ba01f9d1d222a14801f3ed9a.tar.lz
nixlib-00c364a929085819ba01f9d1d222a14801f3ed9a.tar.xz
nixlib-00c364a929085819ba01f9d1d222a14801f3ed9a.tar.zst
nixlib-00c364a929085819ba01f9d1d222a14801f3ed9a.zip
kernel: Add test for 4.9
-rw-r--r--nixos/tests/kernel-generic.nix1
-rw-r--r--pkgs/os-specific/linux/kernel/linux-4.9.nix4
2 files changed, 4 insertions, 1 deletions
diff --git a/nixos/tests/kernel-generic.nix b/nixos/tests/kernel-generic.nix
index a04f88d9fcdd..5479d65fb89b 100644
--- a/nixos/tests/kernel-generic.nix
+++ b/nixos/tests/kernel-generic.nix
@@ -25,6 +25,7 @@ let
   }));
 in
 with pkgs; {
+  linux_4_9 = makeKernelTest "4.9" linuxPackages_4_9;
   linux_4_14 = makeKernelTest "4.14" linuxPackages_4_14;
   linux_4_19 = makeKernelTest "4.19" linuxPackages_4_19;
   linux_5_4 = makeKernelTest "5.4" linuxPackages_5_4;
diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix
index e0caeb138da2..798a16d7a30f 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.9.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix
@@ -1,4 +1,4 @@
-{ buildPackages, fetchurl, perl, buildLinux, ... } @ args:
+{ buildPackages, fetchurl, perl, buildLinux, nixosTests, ... } @ args:
 
 buildLinux (args // rec {
   version = "4.9.264";
@@ -8,4 +8,6 @@ buildLinux (args // rec {
     url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
     sha256 = "1df2dv26c9z6zsdlqzbcc60f2pszh0hx1n94v65jswlb72a2mipc";
   };
+
+  kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_9 ];
 } // (args.argsOverride or {}))