diff options
authorintrigeri <>2019-03-05 10:12:05 +0000
committerintrigeri <>2019-03-05 10:12:05 +0000
commit8756a16da57645a3e3d4d7b686290400a8382888 (patch)
parent10c9f94e23eec1908846102b350200c6ed882002 (diff)
Test suite: add comments about disks life-cycle (refs: #14596)
2 files changed, 4 insertions, 0 deletions
diff --git a/features/additional_software_packages.feature b/features/additional_software_packages.feature
index 01e72a9..e5a9c67 100644
--- a/features/additional_software_packages.feature
+++ b/features/additional_software_packages.feature
@@ -20,6 +20,8 @@ Feature: Additional software
# Additional Software from automatically installing packages.
# This scenario also sets up the "__internal" drive that the following
# scenarios will reuse.
+ # Note: the "__internal" drive will keep its state across scenarios
+ # and features until one of its snapshots is restored.
Scenario: I set up Additional Software when installing a package without persistent partition and the package is installed next time I start Tails
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login
And I update APT using apt
diff --git a/features/usb_install.feature b/features/usb_install.feature
index c52d2a2..dfc15b6 100644
--- a/features/usb_install.feature
+++ b/features/usb_install.feature
@@ -58,6 +58,8 @@ Feature: Installing Tails to a USB drive
Scenario: Re-installing Tails over an existing USB installation with a persistent partition
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
+ # Note: the "__internal" disk will keep its state across scenarios
+ # and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in
Given I have started Tails from DVD without network and logged in
And I clone USB drive "__internal" to a temporary USB drive "install"