Merge remote-tracking branch 'origin/master' into stable
[tails.git] / features / hardware_failure.feature
blob7d7c3ddce513ccdadfcfd3458122faaff470b42e
1 @product
2 Feature: Hardware failures
3   In order to update my failing hardware before I lose data
4   As a Tails user
5   I want to be warned about hardware failures
7   Scenario Outline: Alerting about disk read failures before reaching the Welcome Screen
8     Given a computer
9     And I start the computer from DVD with network unplugged
10     When Tails detects disk read failures on the <device>
11     Then I see a disk failure message on the splash screen
12     Examples:
13       | device |
14       | SquashFS |
15       | boot device |
16       | boot device with a target error |
18   @doc
19   Scenario Outline: Alerting about disk read failures in GNOME
20     Given a computer
21     And I have started Tails without network from a USB drive with a persistent partition enabled and logged in
22     When Tails detects disk read failures on the <device>
23     Then I see a disk failure message
24     Then I can open the hardware failure documentation from the disk failure message
25     Examples:
26       | device |
27       | SquashFS |
28       | boot device |
29       | boot device with a target error |