diff options
author | Antoine Eiche <lewo@abesis.fr> | 2020-01-30 22:35:16 +0100 |
---|---|---|
committer | Antoine Eiche <lewo@abesis.fr> | 2020-02-14 09:26:26 +0100 |
commit | baa78de59403a69936bd9fc4709707d600926308 (patch) | |
tree | 4e09947fe957e5dee2ef68da334aab3e4c5626e0 /nixos/tests/docker-tools.nix | |
parent | 3b65b3f6d637c6576cd9a0fe954aced5aa70de12 (diff) |
nixosTests.docker-tools: add bulk-layer test
A regression test for https://github.com/NixOS/nixpkgs/issues/78744.
Diffstat (limited to 'nixos/tests/docker-tools.nix')
-rw-r--r-- | nixos/tests/docker-tools.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/tests/docker-tools.nix b/nixos/tests/docker-tools.nix index 07fac5336803a..ca750e8ba3cda 100644 --- a/nixos/tests/docker-tools.nix +++ b/nixos/tests/docker-tools.nix @@ -83,5 +83,11 @@ import ./make-test.nix ({ pkgs, ... }: { # Ensure image with only 2 layers can be loaded $docker->succeed("docker load --input='${pkgs.dockerTools.examples.two-layered-image}'"); + + # Ensure the bulk layer didn't miss store paths + # Regression test for https://github.com/NixOS/nixpkgs/issues/78744 + $docker->succeed("docker load --input='${pkgs.dockerTools.examples.bulk-layer}'"); + # This ensure the two output paths (ls and hello) are in the layer + $docker->succeed("docker run bulk-layer ls /bin/hello"); ''; }) |