summaryrefslogtreecommitdiffstats
path: root/features/erase_memory.feature
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2014-12-19 02:03:30 +0100
committerHolger Levsen <holger@layer-acht.org>2014-12-21 09:47:01 +0100
commitbc9261df47a5dc59b670142485329299c944f984 (patch)
tree65cf0370e2438c14533bb7010ee66fc99cf91541 /features/erase_memory.feature
parent1bd026fa13481d9dcf14ab92baa4277324244466 (diff)
downloadjenkins.debian.net-bc9261df47a5dc59b670142485329299c944f984.tar.xz
lvc: remove some test scenarios we will never test (but are nice features in tails)
Diffstat (limited to 'features/erase_memory.feature')
-rw-r--r--features/erase_memory.feature61
1 files changed, 0 insertions, 61 deletions
diff --git a/features/erase_memory.feature b/features/erase_memory.feature
deleted file mode 100644
index 56d3a402..00000000
--- a/features/erase_memory.feature
+++ /dev/null
@@ -1,61 +0,0 @@
-@product
-Feature: System memory erasure on shutdown
- As a Tails user
- when I shutdown Tails
- I want the system memory to be free from sensitive data.
-
- Scenario: Anti-test: no memory erasure on a modern computer
- Given a computer
- And the computer is a modern 64-bit system
- And the computer has 8 GiB of RAM
- And I set Tails to boot with options "debug=wipemem"
- And I start Tails from DVD with network unplugged and I login
- Then the PAE kernel is running
- And at least 8 GiB of RAM was detected
- And process "memlockd" is running
- And process "udev-watchdog" is running
- When I fill the guest's memory with a known pattern without verifying
- And I reboot without wiping the memory
- Then I find many patterns in the guest's memory
-
- Scenario: Memory erasure on a modern computer
- Given a computer
- And the computer is a modern 64-bit system
- And the computer has 8 GiB of RAM
- And I set Tails to boot with options "debug=wipemem"
- And I start Tails from DVD with network unplugged and I login
- Then the PAE kernel is running
- And at least 8 GiB of RAM was detected
- And process "memlockd" is running
- And process "udev-watchdog" is running
- When I fill the guest's memory with a known pattern
- And I shutdown and wait for Tails to finish wiping the memory
- Then I find very few patterns in the guest's memory
-
- Scenario: Anti-test: no memory erasure on an old computer
- Given a computer
- And the computer is an old pentium without the PAE extension
- And the computer has 8 GiB of RAM
- And I set Tails to boot with options "debug=wipemem"
- And I start Tails from DVD with network unplugged and I login
- Then the non-PAE kernel is running
- And at least 3500 MiB of RAM was detected
- And process "memlockd" is running
- And process "udev-watchdog" is running
- When I fill the guest's memory with a known pattern without verifying
- And I reboot without wiping the memory
- Then I find many patterns in the guest's memory
-
- Scenario: Memory erasure on an old computer
- Given a computer
- And the computer is an old pentium without the PAE extension
- And the computer has 8 GiB of RAM
- And I set Tails to boot with options "debug=wipemem"
- And I start Tails from DVD with network unplugged and I login
- And the non-PAE kernel is running
- And at least 3500 MiB of RAM was detected
- And process "memlockd" is running
- And process "udev-watchdog" is running
- When I fill the guest's memory with a known pattern
- And I shutdown and wait for Tails to finish wiping the memory
- Then I find very few patterns in the guest's memory