Project Number Date
test_Tails_ISO_stable 4769 04 Apr 2024, 18:15

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1466 0 0 0 0 1466 198 0 198 3:56:59.345 Passed
Tags: @product
1:40.684
Before features/support/hooks.rb:245 0.035
Given a computer 0.644
And I temporarily create a 100 MiB disk named "swap" 0.089
And I create a gpt swap partition on disk "swap" 10.076
And I plug SATA drive "swap" 1.047
And I temporarily create a 2 GiB disk named "live_hd" 0.055
And I write the Tails ISO image to disk "live_hd" 16.241
And I plug SATA drive "live_hd" 1.061
When I start Tails with network unplugged and I login 1:10.959
Then a "swap" partition was detected by Tails on drive "swap" 0.152
And drive "live_hd" is detected by Tails 0.179
But Tails has no disk swap enabled 0.112
And drive "live_hd" is not mounted 0.063
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.113
Tags: @product
1:23.534
Before features/support/hooks.rb:245 0.002
Given a computer 0.140
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.043
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.117
And I plug non-removable USB drive "fake_TailsData" 1.061
When I start the computer 1.020
And the computer boots Tails 50.900
Then drive "fake_TailsData" is detected by Tails 0.152
And Tails Greeter has not detected a persistence partition 13.097
After features/support/hooks.rb:291 0.800
After features/support/hooks.rb:75 0.012
Tags: @product
1:22.943
Before features/support/hooks.rb:245 0.003
Given a computer 0.168
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.042
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.501
And I plug SATA drive "fake_TailsData" 1.052
When I start the computer 0.953
And the computer boots Tails 51.812
Then drive "fake_TailsData" is detected by Tails 0.174
And Tails Greeter has not detected a persistence partition 13.237
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.007
Tags: @product
1:24.124
Before features/support/hooks.rb:245 0.002
Given a computer 0.185
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.070
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.978
And I plug SATA drive "gpt_ext2" 1.053
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.042
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 4.257
And I plug SATA drive "msdos_fat32" 1.052
And I start Tails from DVD with network unplugged and I login 1:13.122
Then drive "gpt_ext2" is detected by Tails 0.125
And drive "gpt_ext2" is not mounted 0.067
And drive "msdos_fat32" is detected by Tails 0.084
And drive "msdos_fat32" is not mounted 0.084
After features/support/hooks.rb:291 1.205
After features/support/hooks.rb:75 0.007
Tags: @product
1:56.492
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:51.052
And running a command as root with pkexec requires PolicyKit administrator privileges 0.170
Then I can run a command as root with sudo 0.094
Then I can run a command as root with pkexec 5.174
After features/support/hooks.rb:291 0.947
After features/support/hooks.rb:75 0.005
Tags: @product
1:27.349
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 44.175
And running a command as root with pkexec requires PolicyKit administrator privileges 0.097
Then I cannot run a command as root with sudo and the standard passwords 0.219
And I cannot run a command as root with pkexec and the standard passwords 17.592
Then I cannot login as root using su with the standard passwords 25.265
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.000
Feature: Time syncing
25.175
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD without network and logged in 8.322
When the network is plugged 0.181
And I successfully configure Tor 16.609
Then the system clock is less than 5 minutes incorrect 0.062
After features/support/hooks.rb:450 0.558
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.000
Feature: Time syncing
28.311
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 9.057
When the network is plugged 0.216
And the Tor Connection Assistant autostarts 3.658
And I configure some normal bridges in the Tor Connection Assistant 12.262
And I wait until Tor is ready 3.064
Then the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:450 0.508
After features/support/hooks.rb:291 0.938
After features/support/hooks.rb:75 0.000
Feature: Time syncing
30.128
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.113
When I bump the system time with "+1 day" 0.356
And I capture all network traffic 0.002
And the network is plugged 0.039
And the Tor Connection Assistant autostarts 3.989
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 15.362
And I wait until Tor is ready 1.252
Then the system clock is less than 5 minutes incorrect 0.047
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.962
After features/support/hooks.rb:450 0.471
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.049
Feature: Time syncing
1:11.832
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.022
When I bump the system time with "-15 days" 0.221
And I warm reboot the computer 0.012
And the computer reboots Tails 1:3.378
Then Tails' hardware clock is close to the host system's time 0.197
After features/support/hooks.rb:450 0.140
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.008
Feature: Time syncing
1:20.062
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.471
When I bump the hardware clock's time with "-15 days" 1.607
And I warm reboot the computer 0.012
And the computer reboots Tails 1:8.923
Then the hardware clock is still off by "-15 days" 1.047
After features/support/hooks.rb:450 0.122
After features/support/hooks.rb:291 0.602
After features/support/hooks.rb:75 0.005
Feature: Time syncing
51.834
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.160
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.025
And I start the computer 0.922
And the computer boots Tails 50.522
Then the system clock is just past Tails' source date 0.202
After features/support/hooks.rb:450 0.117
After features/support/hooks.rb:291 0.590
After features/support/hooks.rb:75 0.006
Feature: Time syncing
32.158
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 9.840
And I make sure time sync before Tor connects times out 1.183
When the network is plugged 0.036
And I successfully configure Tor 21.037
Then the system clock is less than 5 minutes incorrect 0.060
After features/support/hooks.rb:450 0.535
After features/support/hooks.rb:291 1.034
After features/support/hooks.rb:75 0.001
Feature: Time syncing
1:3.931
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 9.853
When I bump the system time with "+8 hours +15 minutes" 0.225
And all notifications have disappeared 3.722
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.121
And the network is plugged 0.032
And the Tor Connection Assistant autostarts 3.120
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.074
And I click "Connect to Tor" 1.187
And the Tor Connection Assistant fails to connect to Tor 16.690
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.889
Then the system clock is less than 20 minutes incorrect 0.200
When I click "Connect to Tor" 1.145
Then I wait until Tor is ready 6.706
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.902
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.055
After features/support/hooks.rb:450 0.507
After features/support/hooks.rb:291 0.709
After features/support/hooks.rb:75 0.045
Feature: Time syncing
59.461
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.266
When I bump the system time with "+8 hours +15 minutes" 0.229
And all notifications have disappeared 3.936
And I capture all network traffic 0.003
And the network is plugged 0.061
And the Tor Connection Assistant autostarts 2.844
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 4.943
And I click "Connect to Tor" 1.183
Then the Tor Connection Assistant reports that it failed to connect 11.750
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.723
Then the system clock is less than 20 minutes incorrect 0.195
# "Asia/Shanghai" is UTC+08:00 all year long (no DST)
And the displayed clock is less than 20 minutes incorrect in "+08:00" 0.364
When I click "Connect to Tor" 1.128
Then I wait until Tor is ready 8.566
And all Internet traffic has only flowed through the configured bridges 0.900
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.048
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.315
After features/support/hooks.rb:450 0.506
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.035
Feature: Time syncing
23.995
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.922
And I make sure time sync before Tor connects uses a fake connectivity check service 1.152
And the network is plugged 0.034
And Tor is ready 13.383
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.498
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.002
After features/support/hooks.rb:450 0.639
After features/support/hooks.rb:291 0.531
After features/support/hooks.rb:75 0.000
Tags: @product
18.323
When I configure some normal bridges in the Tor Connection Assistant 12.543
Then I wait until Tor is ready 3.719
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.110
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.937
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.040
Tags: @product
15.651
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.523
Then I wait until Tor is ready 2.118
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 1.117
And all Internet traffic has only flowed through the configured bridges 0.876
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.046
Tags: @product
35.109
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 32.590
Then I wait until Tor is ready 1.519
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.059
And all Internet traffic has only flowed through the configured bridges 0.927
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.034
Tags: @product
1:6.429
Given the Tor network and default bridges are blocked 1.737
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.359
Then the Tor Connection Assistant reports that it failed to connect 0.113
And tca.conf is empty 0.187
Given I scan a QR code from the error page in Tor Connection Assistant 21.547
And I retry connecting to Tor 1.161
Then I wait until Tor is ready 8.143
And tca.conf includes the configured bridges 0.019
And available upgrades have been checked 1.117
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.041
After features/support/hooks.rb:291 0.644
After features/support/hooks.rb:75 0.046
18.395
When I configure the default bridges in the Tor Connection Assistant 11.567
Then I wait until Tor is ready 3.759
And Tor is configured to use the default bridges 0.453
And tca.conf includes no bridge 0.012
And available upgrades have been checked 1.100
And Tor is configured to use the default bridges 0.419
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.082
After features/support/hooks.rb:291 0.878
After features/support/hooks.rb:75 0.036
Tags: @product
27.955
Given the Tor network is blocked 2.663
When I configure a direct connection in the Tor Connection Assistant 22.523
Then I wait until Tor is ready 1.264
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.049
And Tor is configured to use the default bridges 0.487
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.955
After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.057
Tags: @product
43.726
Given the Tor network and default bridges are blocked 1.814
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.503
Then the Tor Connection Assistant reports that it failed to connect 0.118
And tca.conf is empty 0.208
Given the Tor network and default bridges are unblocked 1.250
And I retry connecting to Tor 1.180
Then I wait until Tor is ready 7.776
And tca.conf includes no bridge 0.012
And available upgrades have been checked 0.043
And all Internet traffic has only flowed through Tor or connectivity check service 0.818
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.061
Tags: @product
4.564
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.308
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.113
And I cannot click the "Connect to Tor" button 0.142
After features/support/hooks.rb:291 0.641
After features/support/hooks.rb:75 0.046
Tags: @product
25.545
Given I configure a direct connection in the Tor Connection Assistant 8.374
And I wait until Tor is ready 1.600
When I disconnect the network through GNOME 2.703
And I connect the network through GNOME 2.682
Then the Tor Connection Assistant autostarts 1.713
And the Tor Connection Assistant connects to Tor 5.991
And I wait until Tor is ready 0.903
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.056
And all Internet traffic has only flowed through Tor or connectivity check service 1.517
After features/support/hooks.rb:291 0.632
After features/support/hooks.rb:75 0.050
Tags: @product
43.169
Given I configure a direct connection in the Tor Connection Assistant 5.957
And I wait until Tor is ready 4.610
And I disconnect the network through GNOME 2.638
And the Tor network and default bridges are blocked 1.462
When I connect the network through GNOME 2.799
Then the Tor Connection Assistant reports that it failed to connect 25.701
After features/support/hooks.rb:291 0.802
After features/support/hooks.rb:75 0.075
Tags: @product
36.662
Given the Tor network and default bridges are blocked 1.510
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.340
Then the Tor Connection Assistant reports that it failed to connect 0.103
Given the Tor network and default bridges are unblocked 1.335
When I click "Connect to Tor" 1.144
Then I wait until Tor is ready 7.757
And Tor is configured to use the default bridges 0.487
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.982
After features/support/hooks.rb:291 0.906
After features/support/hooks.rb:75 0.053
17.318
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.048
And I prepare Tails for memory erasure tests 0.395
When I start a process allocating 128 MiB of memory with a known pattern 1.197
Then patterns cover at least 128 MiB in the guest's memory 3.408

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I kill the allocating process 0.834
Then I find very few patterns in the guest's memory 3.432

Pattern coverage: 0.000% (0 MiB out of 878 MiB reference memory)

After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.000
21.822
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.798
And I prepare Tails for memory erasure tests 0.440
And I find very few patterns in the guest's memory 4.290

Pattern coverage: 0.000% (0 MiB out of 912 MiB reference memory)

When I mount a 128 MiB tmpfs on "/mnt" and fill it with a known pattern 1.758
Then patterns cover at least 99% of the test FS size in the guest's memory 3.448

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I umount "/mnt" 0.558
Then I find very few patterns in the guest's memory 3.528

Pattern coverage: 0.000% (0 MiB out of 912 MiB reference memory)

After features/support/hooks.rb:291 1.137
After features/support/hooks.rb:75 0.000
40.457
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.971
And I prepare Tails for memory erasure tests 0.385
When I plug and mount a 128 MiB USB drive with a vfat filesystem 7.861
Then I find very few patterns in the guest's memory 3.985

Pattern coverage: 0.000% (0 MiB out of 904 MiB reference memory)

# write cache
When I fill the USB drive with a known pattern 2.341
Then patterns cover at least 86% of the test FS size in the guest's memory 3.154

Pattern coverage: 88.563% (113 MiB out of 127 MiB reference memory)

When I umount the USB drive 0.866
Then I find very few patterns in the guest's memory 3.830

Pattern coverage: 0.000% (0 MiB out of 904 MiB reference memory)

# read cache
When I mount the USB drive again 0.303
And I read the content of the test FS 0.574
Then patterns cover at least 99% of the test FS size in the guest's memory 4.278

Pattern coverage: 100.596% (128 MiB out of 127 MiB reference memory)

When I umount the USB drive 0.484
Then I find very few patterns in the guest's memory 4.419

Pattern coverage: 0.000% (0 MiB out of 904 MiB reference memory)

After features/support/hooks.rb:291 1.540
After features/support/hooks.rb:75 0.000
1:15.361
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.043
And I prepare Tails for memory erasure tests 0.391
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.469
Then I find very few patterns in the guest's memory 6.806

Pattern coverage: 0.000% (0 MiB out of 886 MiB reference memory)

# write cache
When I fill the USB drive with a known pattern 2.314
Then patterns cover at least 99% of the test FS size in the guest's memory 3.322

Pattern coverage: 106.113% (97 MiB out of 91 MiB reference memory)

When I umount the USB drive 1.340
Then I find very few patterns in the guest's memory 3.233

Pattern coverage: 0.000% (0 MiB out of 886 MiB reference memory)

# read cache
When I mount the USB drive again 4.408
And I read the content of the test FS 0.542
Then patterns cover at least 99% of the test FS size in the guest's memory 3.739

Pattern coverage: 106.116% (97 MiB out of 91 MiB reference memory)

When I umount the USB drive 0.710
Then I find very few patterns in the guest's memory 4.039

Pattern coverage: 0.000% (0 MiB out of 886 MiB reference memory)

After features/support/hooks.rb:291 0.951
After features/support/hooks.rb:75 0.000
51.704
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.115
And I prepare Tails for memory erasure tests 0.462
When I fill a 128 MiB file with a known pattern on the root filesystem 16.660
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.473
Then patterns cover at least 128 MiB in the guest's memory 2.914

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I trigger shutdown 0.011
And I wait 20 seconds 20.017

Slept for 20 seconds

Then I find very few patterns in the guest's memory 2.049

Pattern coverage: 0.000% (0 MiB out of 905 MiB reference memory)

After features/support/hooks.rb:291 3.498
After features/support/hooks.rb:75 0.000
6:34.513
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:50.326
And I prepare Tails for memory erasure tests 0.382
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.629
When I trigger shutdown 0.010
And I wait 20 seconds 20.012

Slept for 20 seconds

Then I find very few patterns in the guest's memory 2.152

Pattern coverage: 0.000% (0 MiB out of 916 MiB reference memory)

After features/support/hooks.rb:291 3.530
After features/support/hooks.rb:75 0.012
24.146
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.100
And I temporarily create a 4 GiB disk named "gptfat" 0.053
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.025
And I plug USB drive "gptfat" 2.443
When I start Tails Installer 8.466
Then I am told by Tails Installer that the destination device "is too small" 0.056
After features/support/hooks.rb:291 1.254
After features/support/hooks.rb:75 0.001
Tags: @product
19.003
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.999
And I temporarily create a 7200 MiB disk named "temp" 0.045
And I start Tails Installer 8.110
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.521
Then the "temp" USB drive is selected 0.086
When I unplug USB drive "temp" 0.195
Then a suitable USB device is not found 0.023
After features/support/hooks.rb:291 0.686
After features/support/hooks.rb:75 0.000
Tags: @product
3:43.481
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.237
And I temporarily create a 7200 MiB disk named "install" 0.051
And I create a gpt partition with a vfat filesystem on disk "install" 5.103
And I plug USB drive "install" 2.450
And I install Tails to USB drive "install" by cloning 3:17.256
Then the running Tails is installed on USB drive "install" 10.301
But there is no persistence partition on USB drive "install" 0.079
After features/support/hooks.rb:291 1.519
After features/support/hooks.rb:75 0.111
Tags: @product
3:41.813
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.888
And I temporarily create a 7200 MiB disk named "install" 0.677
And I plug USB drive "install" 2.682
And I install Tails to USB drive "install" by cloning 3:18.662
Then the running Tails is installed on USB drive "install" 10.840
But there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:291 1.244
After features/support/hooks.rb:75 0.116
Tags: @product
4:19.274
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.632
And I create a file in the Persistent directory 0.076
And I temporarily create a 7200 MiB disk named "install" 0.063
And I create a gpt partition with a vfat filesystem on disk "install" 5.264
And I plug USB drive "install" 2.648
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:41.835
Then the running Tails is installed on USB drive "install" 12.969
And there is a persistence partition on USB drive "install" 0.069
And the USB drive "install" contains the same files as my persistent storage 3.714
After features/support/hooks.rb:291 2.396
After features/support/hooks.rb:75 0.126
Tags: @product
3:46.261
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.411
And I temporarily create a 7200 MiB disk named "install" 0.042
And I plug USB drive "install" 2.456
And I install Tails to USB drive "install" by cloning 3:18.735
Then the running Tails is installed on USB drive "install" 12.557
And there is no persistence partition on USB drive "install" 0.057
After features/support/hooks.rb:291 1.758
After features/support/hooks.rb:75 0.111
Tags: @product
4:11.723
Before features/support/hooks.rb:245 0.002
# 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 9.279
And I have started Tails from DVD without network and logged in 9.026
And I clone USB drive "__internal" to a temporary USB drive "install" 1.100
And I plug USB drive "install" 2.641
# This second part is done with Tails Installer, that's what this scenario is about
When I reinstall Tails to USB drive "install" by cloning 3:37.056
Then the running Tails is installed on USB drive "install" 12.523
And there is no persistence partition on USB drive "install" 0.094
After features/support/hooks.rb:291 1.793
After features/support/hooks.rb:75 0.145
Tags: @product @uefi
1:42.818
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 16.678
And I power off the computer 0.327
And the computer is set to boot in UEFI mode 0.045
When I start Tails from USB drive "__internal" with network unplugged and I login 1:22.657
Then Tails is running from USB drive "__internal" 0.293
And the boot device has safe access rights 2.759
And Tails has started in UEFI mode 0.055
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.019
Tags: @product
1:29.480
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.989
And I plug and mount a USB drive containing a Tails USB image 31.202
And I create a 7200 MiB disk named "usbimage" 0.122
And I plug USB drive "usbimage" 2.436
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 47.731
After features/support/hooks.rb:291 2.049
After features/support/hooks.rb:75 0.103
Tags: @product
1:16.936
Before features/support/hooks.rb:245 0.002
Given a computer 0.147
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:15.735
Then Tails is running from USB drive "usbimage" 0.309
And the label of the system partition on "usbimage" is "Tails" 0.184
And the system partition on "usbimage" is an EFI system partition 0.163
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.127
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.083
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.087
And the system partition on "usbimage" has the expected flags 0.097
After features/support/hooks.rb:291 1.000
After features/support/hooks.rb:75 0.005
4:45.890
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 49.051
And I update APT using apt 18.951
And I install "popularity-contest" using apt 19.358
Then I am proposed to add the "popularity-contest" package to my Additional Software 9.061
When I create a persistent storage and activate the Additional Software feature 21.446
Then Additional Software is correctly configured for package "popularity-contest" 1.312
When I shutdown Tails and wait for the computer to power off 10.467
And I start Tails from USB drive "__internal" with network unplugged 1:5.245
And I enable persistence 20.158
And I log in to a new session 36.362
And the Additional Software installation service has started 31.067
Then I am notified that the installation succeeded 2.308
And Additional Software is correctly configured for package "popularity-contest" 0.823
And the package "popularity-contest" is installed after Additional Software has been started 0.275
After features/support/hooks.rb:450 37.782
After features/support/hooks.rb:291 1.106
After features/support/hooks.rb:75 0.016
2:17.139
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with an administration password 1:34.272
And I update APT using apt 16.754
When I install "makepp" using apt 19.327
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.495
And the package "makepp" is installed 0.077
After features/support/hooks.rb:450 40.952
After features/support/hooks.rb:291 0.894
After features/support/hooks.rb:75 0.017
4:39.448
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given a computer 0.221
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:55.817
When I uninstall "popularity-contest" using apt 18.791
And I accept removing "popularity-contest" from Additional Software 0.563
Then "popularity-contest" is not in the list of Additional Software 0.796
When I start Synaptic 23.127
And I update APT using Synaptic 22.418
And I install "cowsay" using Synaptic 10.155
And I accept adding "cowsay" to Additional Software 1.343
Then Additional Software is correctly configured for package "cowsay" 0.767
When I uninstall "cowsay" using apt 3.223
And I refuse removing "cowsay" from Additional Software 0.574
Then Additional Software is correctly configured for package "cowsay" 0.788
When I start "Additional Software" via GNOME Activities Overview 10.584
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.853
Then "cowsay" is not in the list of Additional Software 0.921
When I install "cowsay" using apt 3.200
And I refuse adding "cowsay" to Additional Software 0.565
Then "cowsay" is not in the list of Additional Software 0.736
After features/support/hooks.rb:450 0.964
After features/support/hooks.rb:291 0.702
After features/support/hooks.rb:75 0.009
11:29.629
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.004
Given a computer 0.185
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:7.663
And I configure APT to prefer an old version of cowsay 0.030
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.668
And I accept adding "cowsay" to Additional Software 2.911
And Additional Software is correctly configured for package "cowsay" 0.834
And I shutdown Tails and wait for the computer to power off 6.595
And I start Tails from USB drive "__internal" with network unplugged 55.178
And I enable persistence 11.501
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.025
And I log in to a new session 34.367
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.364
And I revert the APT tweaks that made it prefer an old version of cowsay 0.063
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.064
And the network is plugged 0.056
And Tor is ready 18.946
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 8.251
And available upgrades have been checked 0.152
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.680
And I can open the Additional Software configuration window from the notification 3.542
And I shutdown Tails and wait for the computer to power off 2:7.206
And I start Tails from USB drive "__internal" with network unplugged 56.605
And I enable persistence 11.949
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.023
And I log in to a new session 36.883
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.975
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
And the network is plugged 0.037
And Tor is ready 1:21.521
Then the Additional Software upgrade service has started 0.173
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.099
After features/support/hooks.rb:450 2.361
After features/support/hooks.rb:291 1.100
After features/support/hooks.rb:75 0.030
2:16.121
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.196
And I start Tails from USB drive "__internal" with network unplugged 1:6.959
And I enable persistence 10.699
And I remove the "cowsay" deb files from the APT cache 0.775
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.102
And I log in to a new session 35.465
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.065
And I can open the Additional Software log file from the notification 7.199
And the package "cowsay" is not installed 0.657
After features/support/hooks.rb:450 0.127
After features/support/hooks.rb:291 1.266
After features/support/hooks.rb:75 0.011
Tags: @product
1:42.966
Before features/support/hooks.rb:245 0.007
Given a computer 0.378
And I create a 7200 MiB disk named "old" 0.051
And I plug USB drive "old" 1.061
And I write an old version of the Tails USB image to disk "old" 24.185
When I start Tails from USB drive "old" with network unplugged 1:13.018
Then the boot device has safe access rights 3.263
And Tails is running from USB drive "old" 0.322
And there is no persistence partition on USB drive "old" 0.065
And process "udev-watchdog" is running 0.082
And udev-watchdog is monitoring the correct device 0.315
And I unplug USB drive "old" 0.221
After features/support/hooks.rb:291 3.591
After features/support/hooks.rb:75 0.009
Tags: @product
2:0.411
Before features/support/hooks.rb:245 0.005
Given a computer 0.174
And I start Tails from USB drive "old" with network unplugged and I login 1:17.875
Then Tails is running from USB drive "old" 0.344
And I create a persistent partition 30.772
And I take note of which tps features are available 1.850
Then a Tails persistence partition exists on USB drive "old" 0.808
And I shutdown Tails and wait for the computer to power off 8.586
After features/support/hooks.rb:291 0.185
After features/support/hooks.rb:75 0.008
Tags: @product
2:29.985
Before features/support/hooks.rb:245 0.004
Given a computer 0.201
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:2.521
Then Tails is running from USB drive "old" 0.365
And all tps features are active 1.968
When I write some files expected to persist 1.779
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.251
And all persistence configuration files have safe access rights 0.388
And all persistent directories from the old Tails version have safe access rights 2.757
And I take note of which tps features are available 0.481
And I shutdown Tails and wait for the computer to power off 4.150
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.118
After features/support/hooks.rb:291 0.160
After features/support/hooks.rb:75 0.011
Tags: @product
2:25.279
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.016
And I log in to a new session 19.361
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.431
And I plug USB drive "to_upgrade" 2.473
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.344
Then the running Tails is installed on USB drive "to_upgrade" 15.254
And I unplug USB drive "to_upgrade" 0.206
And I unplug USB drive "__internal" 0.191
After features/support/hooks.rb:291 2.416
After features/support/hooks.rb:75 0.000
Tags: @product
2:9.925
Before features/support/hooks.rb:245 0.006
Given a computer 0.209
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:59.766
Then all tps features from the old Tails version are active 1.712
And Tails is running from USB drive "to_upgrade" 0.414
And the boot device has safe access rights 3.617
And the expected persistent files created with the old Tails version are present in the filesystem 1.596
And all persistent directories from the old Tails version have safe access rights 2.608
After features/support/hooks.rb:291 0.816
After features/support/hooks.rb:75 0.011
5:58.129
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.121
And no SquashFS delta is installed 0.084
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.386
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.060
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.343
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.392
When the network is plugged 0.035
And Tor is ready 17.875
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.193
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.898
Given I shutdown Tails and wait for the computer to power off 6.897
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.126
Then Tails is running version 6.2~testoverlayfs 0.016
And all tps features are active 2.112
And the file system changes introduced in version 6.2~testoverlayfs are present 0.264
And only the 6.2~testoverlayfs SquashFS delta is installed 0.060
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.328
# We'll really install Tails_amd64_6.0~testoverlayfs_to_6.3~testoverlayfs.iuk
# but we need some way to force upgrading a second time in a row
# even if only the initially installed version is considered
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.237
When the network is plugged 0.047
And Tor is ready 15.749
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.348
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.814
Given I shutdown Tails and wait for the computer to power off 4.452
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:50.957
Then Tails is running version 6.3~testoverlayfs 0.013
And all tps features are active 2.014
And the file system changes introduced in version 6.3~testoverlayfs are present 0.466
And only the 6.3~testoverlayfs SquashFS delta is installed 0.060
# Regression test for #17425 (i.e. the Upgrader would propose
# upgrading to the version that's already running)
Given Tails system time is magically synchronized 0.272
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.273
When the network is plugged 0.050
And Tor is ready 18.448
Then the Upgrader considers the system as up-to-date 0.264
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.590
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.869
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.018
55.603
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.007
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.355
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.068
And the signing key used by the Upgrader is outdated 0.636
But a current signing key is available on our website 0.000
When the network is plugged 0.032
And Tor is ready 44.840
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 0.663
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.000
52.611
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 43.509
When I eject the boot medium 0.224
Then Tails eventually shuts down 8.876
After features/support/hooks.rb:291 0.227
After features/support/hooks.rb:75 0.000
37.145
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.232
And I prepare Tails for memory erasure tests 0.378
And I fill a 128 MiB file with a known pattern on the root filesystem 13.885
And patterns cover at least 128 MiB in the guest's memory 3.244

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I eject the boot medium 0.276
And I wait for Tails to finish wiping the memory 9.318
Then I find very few patterns in the guest's memory 1.809

Pattern coverage: 0.000% (0 MiB out of 910 MiB reference memory)

After features/support/hooks.rb:291 3.569
After features/support/hooks.rb:75 0.000
30.262
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.232
And I prepare Tails for memory erasure tests 0.385
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.204
And I fill the USB drive with a known pattern 2.355
And I read the content of the test FS 0.133
And patterns cover at least 90% of the test FS size in the guest's memory 3.508

Pattern coverage: 100.000% (127 MiB out of 127 MiB reference memory)

When I eject the boot medium 0.271
And I wait for Tails to finish wiping the memory 5.404
Then I find very few patterns in the guest's memory 1.766

Pattern coverage: 0.000% (0 MiB out of 892 MiB reference memory)

After features/support/hooks.rb:291 3.550
After features/support/hooks.rb:75 0.000
53.866
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.056
And I prepare Tails for memory erasure tests 0.458
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.185
And I fill the USB drive with a known pattern 1.481
And I read the content of the test FS 0.061
And patterns cover at least 99% of the test FS size in the guest's memory 3.129

Pattern coverage: 106.113% (97 MiB out of 91 MiB reference memory)

When I eject the boot medium 0.281
And I wait for Tails to finish wiping the memory 9.444
Then I find very few patterns in the guest's memory 1.766

Pattern coverage: 0.000% (0 MiB out of 905 MiB reference memory)

After features/support/hooks.rb:291 3.602
After features/support/hooks.rb:75 0.001
2:17.040
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.701
And I prepare Tails for memory erasure tests 0.593
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.933
And patterns cover at least 100 MiB in the guest's memory 3.406

Pattern coverage: 112.922% (112 MiB out of 100 MiB reference memory)

When I eject the boot medium 1.423
And I wait for Tails to finish wiping the memory 4.849
Then I find very few patterns in the guest's memory 1.769

Pattern coverage: 0.000% (0 MiB out of 914 MiB reference memory)

And Tails eventually shuts down 1:29.363
After features/support/hooks.rb:291 0.123
After features/support/hooks.rb:75 0.000
Tags: @product
51.070
Before features/support/hooks.rb:245 0.006
Given a computer 0.196
And I start Tails from DVD with network unplugged and genuine APT sources 50.584
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.049
And no proposed-updates APT suite is enabled 0.067
And no experimental APT suite is enabled for deb.torproject.org 0.056
And if releasing, no unversioned Tails APT source is enabled 0.098

Not on a tag ⇒ skipping this step

And if releasing, the tagged Tails APT source is enabled 0.016

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.044
Tags: @product
1:10.355
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.779
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 6.784
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.303
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.288
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.018
When I start Tails' custom backup tool 3.485
Then the backup tool displays "Plug in your backup Tails USB stick" 0.222
When I plug USB drive "backup" 2.521
And I give the Persistent Storage on drive "backup" its own UUID 0.108
And I click "Retry" in the backup tool 1.138
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.209
When I click "Back Up" in the backup tool 1.137
And I enter my persistent storage passphrase into the polkit prompt 5.669
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 14.909
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.182
And I plug USB drive "backup" 3.451
Then the USB drive "backup" contains the same files as my persistent storage 7.145
After features/support/hooks.rb:291 1.478
After features/support/hooks.rb:75 0.123
Tags: @product
0.186
Then the hostname should not have been leaked on the network 0.186
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.037
Tags: @product
0.724
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.183
And I switch to the "manually-added-con" NetworkManager connection 0.328
Then the hostname should not have been leaked on the network 0.212
After features/support/hooks.rb:291 0.761
After features/support/hooks.rb:75 0.036
40.657
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.225
When I start "Tails Documentation" via GNOME Activities Overview 10.894
Then the Tor Browser has started 19.910
Then "Tails - Documentation" has loaded in the Tor Browser 0.626
After features/support/hooks.rb:291 1.221
After features/support/hooks.rb:75 0.000
43.212
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.429
When I start "Tails Documentation" via GNOME Activities Overview 10.664
Then the Tor Browser has started 19.458
Then "Tails - Documentation" has loaded in the Tor Browser 0.659
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.000
21.465
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD without network and logged in 8.245
When I start Electrum through the GNOME menu 11.186
But the "electrum" tps feature is not enabled 0.507
And I see a warning that Electrum is not persistent 1.525
After features/support/hooks.rb:450 0.117
After features/support/hooks.rb:291 1.254
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.460
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.252
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.117
Then I see "CupsTestPage.png" after at most 40 seconds 3.241
And I can print the current document to "/home/amnesia/output.pdf" 4.848
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
21.311
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 9.648
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.203
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.355
Then I see "CupsTestPage.png" after at most 40 seconds 3.119
And I can print the current document to "/home/amnesia/output.pdf" 4.984
After features/support/hooks.rb:291 1.108
After features/support/hooks.rb:75 0.000
Feature: Using Evince
19.657
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.166
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.131
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.049
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.068
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.042
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.355
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.936
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.101
When I close Evince 0.184
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.108
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.136
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.277
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.082
When I close Evince 0.194
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.111
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.211
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.304
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.072
After features/support/hooks.rb:291 1.541
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
21.462
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.490
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.223
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.064
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.366
Then I see "CupsTestPage.png" after at most 40 seconds 3.524
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.793
After features/support/hooks.rb:291 1.130
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.655
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.304
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.150
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.175
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.113
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.692
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.165
After features/support/hooks.rb:291 1.066
After features/support/hooks.rb:75 0.000
19.526
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.094
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.055
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.056
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.068
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
Tags: @product
9.118
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.203
When the "Dogtail rules!" notification is sent 0.266
Then the "Dogtail rules!" notification is shown to the user 0.648
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.000
Tags: @product
3:54.280
Before features/support/hooks.rb:245 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.427
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.043
And Tor is ready 44.741
And all notifications have disappeared 4.030
When I start "Additional Software" via GNOME Activities Overview 10.681
And I close the "tails-additional-software-config" window 2.076
When I start "Disks" via GNOME Activities Overview 8.176
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.598
When I start "GNOME Terminal" via GNOME Activities Overview 8.882
And I close the "gnome-terminal-server" window 1.926
When I start "Files" via GNOME Activities Overview 8.105
And I close the "org.gnome.Nautilus" window 16.822
When I start "Persistent Storage" via GNOME Activities Overview 10.130
And I close the "tps-frontend" window 3.378
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.689
And I close the "zenity" window 3.866
When I start "Pidgin" via GNOME Activities Overview 8.178
And I close the "Pidgin" window via Alt+F4 3.384
When I start "Thunderbird" via GNOME Activities Overview 8.790
And I close the "Thunderbird" window 11.208
When I start "Tor Browser" via GNOME Activities Overview 8.830
And I close the "Firefox" window 12.514
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.187
And I close the "unlock-veracrypt-volumes" window 2.411
When I start "Unsafe Browser" via GNOME Activities Overview 9.198
And I close the "Firefox" window 13.994
After features/support/hooks.rb:291 1.798
After features/support/hooks.rb:75 0.000
Tags: @product
38.416
Before features/support/hooks.rb:245 0.006
Given a computer 0.215
And I start the computer from DVD with network unplugged 34.979
When Tails detects disk read failures 0.704
Then I see a disk failure message on the splash screen 2.517
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.009
Tags: @product @doc
31.762
Before features/support/hooks.rb:245 0.006
Given a computer 0.182
And I have started Tails from DVD without network and logged in 8.281
When Tails detects disk read failures 0.505
Then I see a disk failure message 1.322
Then I can open the hardware failure documentation from the disk failure message 21.470
After features/support/hooks.rb:291 1.845
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
46.903
Before features/support/hooks.rb:245 0.005
Given a computer 0.206
And I start the computer from DVD with network unplugged and an unsupported graphics card 32.276
Then I see a graphics card failure message on the splash screen 14.420
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.010
Tags: @product @doc
10.598
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.358
Then the included OpenPGP keys are valid for the next 1 month 2.239
After features/support/hooks.rb:291 0.718
After features/support/hooks.rb:75 0.000
Tags: @product
21.125
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.754
Then the keys trusted by APT are valid for the next 3 months 12.370
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.666
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.164
And I log in to a new session in German (de) 29.767
Then the amnesiac Documents directory exists 0.089
And there is a GNOME bookmark for the amnesiac Documents directory 2.645
After features/support/hooks.rb:291 0.958
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.680
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.436
And I log in to a new session in German (de) 29.351
Then the amnesiac Downloads directory exists 0.132
And there is a GNOME bookmark for the amnesiac Downloads directory 2.760
After features/support/hooks.rb:291 1.335
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.023
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.875
And I log in to a new session in German (de) 28.562
Then the amnesiac Music directory exists 0.111
And there is a GNOME bookmark for the amnesiac Music directory 2.473
After features/support/hooks.rb:291 2.138
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.144
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.583
And I log in to a new session in German (de) 28.610
Then the amnesiac Pictures directory exists 0.113
And there is a GNOME bookmark for the amnesiac Pictures directory 2.837
After features/support/hooks.rb:291 2.890
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.929
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.823
And I log in to a new session in German (de) 29.097
Then the amnesiac Videos directory exists 0.187
And there is a GNOME bookmark for the amnesiac Videos directory 2.821
After features/support/hooks.rb:291 1.061
After features/support/hooks.rb:75 0.000
Feature: Localization
2:24.699
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.946
When I log in to a new session in Arabic (ar) 29.539
Then the keyboard layout is set to "us" 0.417
When the network is plugged 0.043
And Tor is ready 15.741
Then I successfully start the Unsafe Browser in "ar" 14.897
And I kill the Unsafe Browser 5.750
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 25.854
And DuckDuckGo is the default search engine 26.081
And I kill the Tor Browser 5.452
And the screen keyboard works in Thunderbird 12.321
And the layout of the screen keyboard is set to "us" 0.558
After features/support/hooks.rb:291 1.462
After features/support/hooks.rb:75 0.000
Feature: Localization
2:14.576
Before features/support/hooks.rb:245 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.499
When I log in to a new session in Chinese (zh_CN) 28.726
Then the keyboard layout is set to "cn" 0.210
When the network is plugged 0.046
And Tor is ready 15.243
Then I successfully start the Unsafe Browser in "zh_CN" 14.947
And I kill the Unsafe Browser 5.619
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 26.056
And DuckDuckGo is the default search engine 11.335
And I kill the Tor Browser 5.504
And the screen keyboard works in Thunderbird 17.649
And the layout of the screen keyboard is set to "us" 0.615
After features/support/hooks.rb:291 1.271
After features/support/hooks.rb:75 0.000
Feature: Localization
1:56.175
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.010
When I log in to a new session in English (en) 14.929
Then the keyboard layout is set to "us" 0.159
When the network is plugged 0.040
And Tor is ready 16.292
Then I successfully start the Unsafe Browser in "en" 14.304
And I kill the Unsafe Browser 5.791
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 26.515
And DuckDuckGo is the default search engine 9.956
And I kill the Tor Browser 5.318
And the screen keyboard works in Thunderbird 14.196
And the layout of the screen keyboard is set to "us" 0.575
After features/support/hooks.rb:291 1.401
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.620
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.850
When I log in to a new session in French (fr) 28.727
Then the keyboard layout is set to "fr" 0.140
When the network is plugged 0.045
And Tor is ready 42.730
Then I successfully start the Unsafe Browser in "fr" 14.450
And I kill the Unsafe Browser 5.742
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 28.127
And DuckDuckGo is the default search engine 9.949
And I kill the Tor Browser 5.307
And the screen keyboard works in Thunderbird 11.858
And the layout of the screen keyboard is set to "fr" 0.589
After features/support/hooks.rb:291 1.213
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.742
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.241
When I log in to a new session in German (de) 31.480
Then the keyboard layout is set to "de" 0.112
When the network is plugged 0.036
And Tor is ready 14.819
Then I successfully start the Unsafe Browser in "de" 15.212
And I kill the Unsafe Browser 5.624
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 24.795
And DuckDuckGo is the default search engine 10.700
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 11.550
And the layout of the screen keyboard is set to "de" 0.600
After features/support/hooks.rb:291 2.274
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.055
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.806
When I log in to a new session in Italian (it) 29.648
Then the keyboard layout is set to "it" 0.116
When the network is plugged 0.068
And Tor is ready 16.373
Then I successfully start the Unsafe Browser in "it" 14.052
And I kill the Unsafe Browser 5.814
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 26.740
And DuckDuckGo is the default search engine 11.009
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 12.282
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:291 1.086
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.860
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.033
When I log in to a new session in Persian (fa) 30.626
Then the keyboard layout is set to "ir" 0.166
When the network is plugged 0.045
And Tor is ready 17.594
Then I successfully start the Unsafe Browser in "fa" 14.949
And I kill the Unsafe Browser 5.706
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 26.189
And DuckDuckGo is the default search engine 19.050
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 12.378
And the layout of the screen keyboard is set to "ir" 0.561
After features/support/hooks.rb:291 1.015
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.669
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.767
When I log in to a new session in Portuguese (pt) 29.698
Then the keyboard layout is set to "pt" 0.161
When the network is plugged 0.051
And Tor is ready 15.999
Then I successfully start the Unsafe Browser in "pt" 14.351
And I kill the Unsafe Browser 5.749
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 25.818
And DuckDuckGo is the default search engine 23.300
And I kill the Tor Browser 5.531
And the screen keyboard works in Thunderbird 13.551
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:291 1.161
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.855
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.152
When I log in to a new session in Russian (ru) 29.401
Then the keyboard layout is set to "ru" 0.224
When the network is plugged 0.075
And Tor is ready 14.851
Then I successfully start the Unsafe Browser in "ru" 14.991
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 25.691
And DuckDuckGo is the default search engine 21.818
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 14.713
And the layout of the screen keyboard is set to "ru" 0.608
After features/support/hooks.rb:291 1.248
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.889
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.979
When I log in to a new session in Spanish (es) 29.567
Then the keyboard layout is set to "es" 0.395
When the network is plugged 0.043
And Tor is ready 15.625
Then I successfully start the Unsafe Browser in "es" 15.046
And I kill the Unsafe Browser 6.063
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 28.530
And DuckDuckGo is the default search engine 18.724
And I kill the Tor Browser 5.439
And the screen keyboard works in Thunderbird 12.829
And the layout of the screen keyboard is set to "us" 0.537
After features/support/hooks.rb:291 1.608
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.846
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.622
When I log in to a new session in Turkish (tr) 29.152
Then the keyboard layout is set to "tr" 0.187
When the network is plugged 0.045
And Tor is ready 17.130
Then I successfully start the Unsafe Browser in "tr" 14.486
And I kill the Unsafe Browser 5.669
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 27.302
And DuckDuckGo is the default search engine 10.436
And I kill the Tor Browser 5.612
And the screen keyboard works in Thunderbird 11.510
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:291 1.463
After features/support/hooks.rb:75 0.000
Tags: @product
40.848
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.841
And I capture all network traffic 0.004
When I disable MAC spoofing in Tails Greeter 3.735
And I log in to a new session 14.760
And the network is plugged 0.057
And Tor is ready 12.369
Then 1 network interface is enabled 0.137
And the 1st network device has its real MAC address configured 0.110
When I hotplug a network device and wait for it to be initialized 1.401
Then 2 network interfaces are enabled 0.074
And the 2nd network device has its real MAC address configured 0.080
And some network device leaked the real MAC address 0.275
After features/support/hooks.rb:291 1.106
After features/support/hooks.rb:75 0.044
Tags: @product
42.375
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.962
And I capture all network traffic 0.006
When I log in to a new session 17.697
And the network is plugged 0.043
And Tor is ready 14.653
Then 1 network interface is enabled 0.111
And the 1st network device has a spoofed MAC address configured 0.071
When I hotplug a network device and wait for it to be initialized 1.377
Then 2 network interfaces are enabled 0.082
And the 2nd network device has a spoofed MAC address configured 0.074
And no network device leaked the real MAC address 0.293
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.038
Tags: @product
2:26.927
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.045
And I capture all network traffic 0.006
And the network is plugged 0.046
And macchanger will fail by not spoofing and always returns false 0.145
When I log in to a new session 2:12.151
Then no network interfaces are enabled 0.132
And no network device leaked the real MAC address 0.013
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.386
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.029
Tags: @product
2:25.617
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.926
And I capture all network traffic 0.008
And the network is plugged 0.047
And macchanger will fail by not spoofing and always returns true 0.176
When I log in to a new session 2:11.598
Then no network interfaces are enabled 0.149
And no network device leaked the real MAC address 0.015
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.694
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.045
Tags: @product
2:27.158
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.968
And I capture all network traffic 0.005
And the network is plugged 0.038
And macchanger will fail by not spoofing and always returns true 0.153
And no network interface modules can be unloaded 0.388
When I log in to a new session 2:12.671
Then 1 network interface is enabled 0.151
But the MAC spoofing panic mode disabled networking 0.535
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 5.235
After features/support/hooks.rb:291 0.912
After features/support/hooks.rb:75 0.030
Tags: @product
53.563
Before features/support/hooks.rb:245 0.006
Given a computer 0.173
And I capture all network traffic 0.004
When I start the computer 0.970
Then the computer boots Tails 52.272
And no network interfaces are enabled 0.129
And no network device leaked the real MAC address 0.012
After features/support/hooks.rb:291 0.594
After features/support/hooks.rb:75 0.066
1:27.288
Before features/support/hooks.rb:245 0.005
Given a computer 0.175
And I start Tails from DVD with network unplugged and I login 1:12.363
And I plug and mount a USB drive containing a sample PNG 13.039
Then MAT can clean some sample PNG file 1.711
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.009
Feature: Networking
Tags: @product
1:8.579
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.170
And I wait between 30 and 60 seconds 40.011

Slept for 40 seconds

Then the Tor Status icon tells me that Tor is not usable 0.748
When the network is plugged 0.051
Then I successfully configure Tor 14.728
And the Tor Status icon tells me that Tor is usable 0.703
And all notifications have disappeared 4.100
And the time has synced 0.066
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
Feature: Networking
36.259
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.305
And I disable networking in Tails Greeter 0.964
And I log in to a new session 16.342
Then no network interfaces are enabled 0.232
When I hotplug a network device 0.185
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.217
After features/support/hooks.rb:291 1.033
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
25.496
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.374
When I start "Onion Circuits" via GNOME Activities Overview 10.058
Then Onion Circuits starts 1.817
And Onion Circuits shows some circuits 0.245
After features/support/hooks.rb:291 0.844
After features/support/hooks.rb:75 0.000
Tags: @product
2:13.575
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:29.736
And I update APT using apt 19.061
And I install "python3-behave" using apt 22.416
Then the Tails Persistent Storage behave tests pass 2.361
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.000
Tags: @product
35.768
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.671
When I log in to a new session without activating the Persistent Storage 17.867
Then Tails is running from USB drive "__internal" 0.840
And persistence is disabled 0.164
But a Tails persistence partition exists on USB drive "__internal" 5.225
After features/support/hooks.rb:291 0.795
After features/support/hooks.rb:75 0.000
Tags: @product
2:54.964
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 13.535
Then Tails is running from USB drive "__internal" 0.660
When I create a file in the Persistent directory 0.120
And I create a persistent partition with the default settings 23.488
Then the file I created was copied to the Persistent Storage 0.615
When I shutdown Tails and wait for the computer to power off 10.603
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.592
Then persistence for "Persistent" is active 0.283
And the file I created in the Persistent directory exists 0.064
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.009
Tags: @product
1:0.002
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.120
And the system is very low on memory 3.001
When I create a file in the Persistent directory 1.002
When I try to create a persistent partition 24.613
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.397
When I close the Persistent Storage app 2.527
And I free up some memory 2.052
And I create a persistent partition with the default settings 15.066
Then the file I created was copied to the Persistent Storage 0.220
After features/support/hooks.rb:291 1.115
After features/support/hooks.rb:75 0.000
Tags: @product
2:24.045
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.591
Then Tails is running from USB drive "__internal" 0.404
And all tps features are active 2.365
And all persistent directories have safe access rights 2.477
When I disable the first tps feature 5.316
Then all tps features but the first one are active 2.191
And I shutdown Tails and wait for the computer to power off 6.445
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.935
Then all tps features but the first one are active 2.317
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.009
Tags: @product
18.316
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.872
Then persistence for "Persistent" is active 0.123
And I create a file in the Persistent directory 0.076
Then the file I created was copied to the Persistent Storage 0.071
When I disable the first tps feature 4.677
Then persistence for "Persistent" is not active 0.082
And the Persistent directory does not exist 0.056
When I enable the first tps feature 3.174
Then persistence for "Persistent" is active 0.114
And the file I created in the Persistent directory exists 0.066
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
Tags: @product
17.299
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.966
Then persistence for "Persistent" is active 0.089
When I create a file in the Persistent directory 0.147
And I disable the first tps feature 4.422
And I delete the data of the Persistent Folder feature 3.627
Then the file I created does not exist on the Persistent Storage 0.045
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.000
Tags: @product
1:8.060
Before features/support/hooks.rb:245 0.024
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.341
And the network is plugged 0.045
And Tor is ready 16.961
And I take note of which tps features are available 0.576
When I write some files expected to persist 1.335
And I shutdown Tails and wait for the computer to power off 10.987
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 15.812
After features/support/hooks.rb:291 0.154
After features/support/hooks.rb:75 0.000
Tags: @product
2:47.530
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.315
And the network is plugged 0.074
And Tor is ready 18.152
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.198
And I shutdown Tails and wait for the computer to power off 6.612
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.146
And I capture all network traffic 0.006
And the network is plugged 0.070
And Tor is ready 18.313
And I switch to the "persistent-con-current" NetworkManager connection 0.374
And the 1st network device has a spoofed MAC address configured 0.058
And no network device leaked the real MAC address 0.207
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.083
Tags: @product
50.054
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.732
And I enable persistence creation in Tails Greeter 1.108
And I log in to a new session expecting no warning about the Persistent Storage not being activated 16.558
Then I create a persistent partition with the default settings using the wizard that was already open 21.654
After features/support/hooks.rb:291 1.814
After features/support/hooks.rb:75 0.000
Tags: @product
4:36.884
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.192
When I enable persistence 33.718
Then no persistent Greeter options were restored 14.127
When I set all Greeter options to non-default values 22.799
And I log in to a new session in German (de) after having activated the Persistent Storage 46.871
Then all Greeter options are set to non-default values 0.329
When I cold reboot the computer 7.609
And the computer reboots Tails 56.171
Given I enable persistence 32.225
Then persistent Greeter options were restored 15.028
When I log in to a new session after having activated the Persistent Storage 33.933
Then all Greeter options are set to non-default values 0.877
After features/support/hooks.rb:291 1.480
After features/support/hooks.rb:75 0.009
Tags: @product
3:29.381
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.809
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 33.703
And I shutdown Tails and wait for the computer to power off 12.726
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:53.195
And I change the passphrase of the Persistent Storage back to the original 39.947
After features/support/hooks.rb:291 2.417
After features/support/hooks.rb:75 0.010
Tags: @product
46.904
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.983
And I log in to a new session without activating the Persistent Storage 17.348
Then persistence is disabled 0.268
But a Tails persistence partition exists on USB drive "__internal" 4.547
And all notifications have disappeared 7.976
When I delete the persistent partition 6.349
Then there is no persistence partition on USB drive "__internal" 0.429
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
Tags: @product
2:15.243
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.044
When I write some dotfile expected to persist 0.076
And I shutdown Tails and wait for the computer to power off 6.641
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.168
Then the expected persistent dotfile is present in the filesystem 0.312
After features/support/hooks.rb:291 0.931
After features/support/hooks.rb:75 0.010
Tags: @product
1:31.592
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.444
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.080
When I try to enable persistence 0.261
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 30.209
When I log in to a new session after having activated the Persistent Storage 35.355
And all notifications have disappeared 8.266
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.382
And all tps features are enabled 2.195
And all tps features but the first one are active 2.398
After features/support/hooks.rb:291 1.149
After features/support/hooks.rb:75 0.000
Tags: @product
5:35.950
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 4:21.396
And I enable persistence 32.636
And I log in to a new session after having activated the Persistent Storage 39.578
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.837
And persistence is enabled 0.501
After features/support/hooks.rb:291 1.145
After features/support/hooks.rb:75 0.000
Tags: @product
32.259
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 10.101
And I enable persistence but something goes wrong during the LUKS header upgrade 21.387
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.771
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
Tags: @product
18.364
When I choose to connect to Tor automatically 1.765
And I accept Tor Connection's offer to use my persistent bridges 1.737
And I click "Connect to Tor" 1.247
Then I wait until Tor is ready 11.445
And tca.conf includes the configured bridges 0.012
And the "TorConfiguration" tps feature is enabled and active 1.185
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.970
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.050
Tags: @product
20.129
When I choose to connect to Tor automatically 2.727
And I accept Tor Connection's offer to use my persistent bridges 1.763
And I disable saving bridges to Persistent Storage 1.194
And I configure a direct connection in the Tor Connection Assistant 11.125
Then I wait until Tor is ready 0.985
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 1.305
And all Internet traffic has only flowed through Tor or connectivity check service 1.016
After features/support/hooks.rb:291 0.641
After features/support/hooks.rb:75 0.043
Tags: @product
21.157
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 20.582
Then the live user has been setup by live-boot 0.246
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.101
And the live user owns its home directory which has strict permissions 0.227
After features/support/hooks.rb:291 0.976
After features/support/hooks.rb:75 0.000
30.292
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 30.088
Then no unexpected services are listening for network connections 0.204

Service 'cups-browsed' is listening on 0.0.0.0:631 but has an exception

Service 'tor' is listening on 10.200.1.1:9050 but has an exception

Service 'onion-grater' is listening on 0.0.0.0:951 but has an exception

After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.000
Tags: @product
21.537
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 15.575
Then the live user can only access allowed local services 5.962

amnesia could access cups-browsed on 0.0.0.0:631 (UDP) as expected

amnesia could access tor on 127.0.0.1:5353 (UDP) as expected

amnesia could access tor on 10.200.1.1:9050 (TCP) as expected

amnesia could access onion-grater on 0.0.0.0:951 (TCP) as expected

amnesia could not access tor on 127.0.0.1:9063 (TCP) as expected

amnesia could access tor on 127.0.0.1:9062 (TCP) as expected

amnesia could access tor on 127.0.0.1:9040 (TCP) as expected

amnesia could access tor on 127.0.0.1:9050 (TCP) as expected

amnesia could not access tor on 127.0.0.1:9052 (TCP) as expected

amnesia could access cupsd on 127.0.0.1:631 (TCP) as expected

After features/support/hooks.rb:291 0.634
After features/support/hooks.rb:75 0.000
Tags: @product
11.594
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 11.486
Then there are no unexpected messages of priority "err" or higher in the journal 0.108
After features/support/hooks.rb:291 0.914
After features/support/hooks.rb:75 0.000
Tags: @product
13.983
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.870
Then there are no unexpected messages of priority "err" or higher in the journal 0.112
After features/support/hooks.rb:291 0.966
After features/support/hooks.rb:75 0.000
Tags: @product
21.067
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.899
When I request a shutdown using the system menu 1.747
Then Tails eventually shuts down 7.420
After features/support/hooks.rb:291 0.180
After features/support/hooks.rb:75 0.000
1:15.423
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.958
When I request a reboot using the system menu 1.644
Then Tails eventually restarts 1:1.820
After features/support/hooks.rb:291 3.730
After features/support/hooks.rb:75 0.000
5.679
Given I monitor the network connections of SSH 0.068
And I have the SSH key pair for an SSH server 0.334
When I connect to an SSH server on the Internet 5.074
Then I have sucessfully logged into the SSH server 0.189
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.469
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
8.611
Given I have the SSH key pair for an SSH server 0.250
And an SSH server is running on the LAN 0.844
When I connect to an SSH server on the LAN 5.852
Then I am prompted to verify the SSH fingerprint for the SSH server 1.663
After features/support/hooks.rb:450 0.379
After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.000
12.023
Given I have the SSH key pair for an SFTP server 0.253
When I connect to an SFTP server on the Internet 10.554
Then I successfully connect to the SFTP server 1.215
After features/support/hooks.rb:450 0.518
After features/support/hooks.rb:291 1.684
After features/support/hooks.rb:75 0.000
16.195
Given I cancel setting up an email account 2.682
When I open Thunderbird's Add-ons Manager 1.831
And I open the Extensions tab 1.077
Then I see that no add-ons are enabled in Thunderbird 10.603
After features/support/hooks.rb:450 0.756
After features/support/hooks.rb:291 1.130
After features/support/hooks.rb:75 0.000
43.357
When I enter my email credentials into the autoconfiguration wizard 10.064
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.357
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.359
When I accept the autoconfiguration wizard's configuration 18.173
And I send an email to myself 6.214
And I fetch my email 1.554
Then I can find the email I sent to myself in my inbox 6.633
After features/support/hooks.rb:450 1.492
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.000
9.646
When the network is plugged 0.050
And the Tor Connection Assistant autostarts 3.920
And I look at the hide mode but then I go back 4.028
And I choose to connect to Tor automatically 1.498
Then Tor Connection does not propose me to use Tor bridges 0.148
After features/support/hooks.rb:291 0.759
After features/support/hooks.rb:75 0.000
Tags: @product
1:25.739
Given the Tor network and default bridges are blocked 1.431
And the network is plugged 0.068
And I make sure time sync before Tor connects indicates a captive portal 1.230
And the Tor Connection Assistant autostarts 2.195
When I choose to connect to Tor automatically 1.682
And I click "Connect to Tor" 1.179
Then the Tor Connection Assistant fails to connect to Tor 28.038
And the Tor Connection Assistant knows that it's not the time sync that failed 10.614
And the Tor Connection Assistant knows that there might be a captive portal 0.115
When I open the Unsafe Browser from Tor Connection 14.850
And I log-in to the Captive Portal 12.601
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.752
And I allow time sync before Tor connects to work again 0.051
And I click "Connect to Tor" 1.217
Then I wait until Tor is ready 8.586
After features/support/hooks.rb:291 0.877
After features/support/hooks.rb:75 0.001
Tags: @product
12.180
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.623
Then the firewall's policy is to drop all IPv4 traffic 0.149
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.270
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.072
And the firewall is configured to block all external IPv6 traffic 0.063
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.000
Tags: @product
39.434
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD and logged in and the network is connected 11.573
And I capture all network traffic 0.005
When I successfully start the Unsafe Browser 15.202
And I open the Tails homepage in the Unsafe Browser 11.508
And the Tails homepage loads in the Unsafe Browser 0.563
Then the firewall leak detector has detected leaks 0.580
After features/support/hooks.rb:291 1.564
After features/support/hooks.rb:75 0.047
Tags: @product
12.686
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.752
And I capture all network traffic 0.007
And I disable Tails' firewall 0.237
When I do a TCP DNS lookup of "torproject.org" 0.591
Then the firewall leak detector has detected leaks 0.096
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.039
Tags: @product
12.958
Before features/support/hooks.rb:245 0.015
Given I have started Tails from DVD and logged in and the network is connected 11.941
And I capture all network traffic 0.006
And I disable Tails' firewall 0.223
When I do a UDP DNS lookup of "torproject.org" 0.687
Then the firewall leak detector has detected leaks 0.099
After features/support/hooks.rb:291 0.571
After features/support/hooks.rb:75 0.058
Tags: @product
15.923
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.359
And I capture all network traffic 0.007
And I disable Tails' firewall 0.242
When I send some ICMP pings 4.190
Then the firewall leak detector has detected leaks 0.123
After features/support/hooks.rb:291 0.636
After features/support/hooks.rb:75 0.042
14.133
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.748
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.326
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.057
After features/support/hooks.rb:450 0.290
After features/support/hooks.rb:291 0.612
After features/support/hooks.rb:75 0.000
13.144
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.682
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.378
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.083
After features/support/hooks.rb:450 0.317
After features/support/hooks.rb:291 0.621
After features/support/hooks.rb:75 0.000
17.057
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.596
When I open an untorified ICMP connection to 1.2.3.4 5.406
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.055
After features/support/hooks.rb:450 0.447
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
Tags: @product
51.604
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.299
And the system DNS is using the local DNS resolver 0.015
And the network is plugged 0.056
And I successfully configure Tor 43.222
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.000
10.240
When I monitor the network connections of tails-security-check 0.070
And I re-run tails-security-check 0.144
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.026
After features/support/hooks.rb:450 0.396
After features/support/hooks.rb:291 0.816
After features/support/hooks.rb:75 0.000
2.411
When I monitor the network connections of htpdate 0.068
And I re-run htpdate 2.324
Then I see that htpdate is properly stream isolated 0.017
After features/support/hooks.rb:450 0.355
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.000
32.236
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.061
And I re-run tails-upgrade-frontend-wrapper 32.149
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.024
After features/support/hooks.rb:450 0.505
After features/support/hooks.rb:291 0.767
After features/support/hooks.rb:75 0.000
23.731
When I monitor the network connections of Tor Browser 0.077
And I start the Tor Browser 22.360
And the Tor Browser loads the startup page 1.237
Then I see that Tor Browser is properly stream isolated 0.055
After features/support/hooks.rb:450 1.192
After features/support/hooks.rb:291 1.111
After features/support/hooks.rb:75 0.000
Tags: @product
44.990
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.560
And a web server is running on the LAN 1.037
And I capture all network traffic 0.005
When I start the Tor Browser 19.580
And the Tor Browser loads the startup page 1.188
And I open a page on the LAN web server in the Tor Browser 10.075
Then the Tor Browser shows the "Unable to connect" error 1.039
And no traffic was sent to the web server on the LAN 0.501
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.033
51.176
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.910
Then the amnesiac Tor Browser directory exists 0.057
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.679
And the persistent Tor Browser directory does not exist 0.058
When I start the Tor Browser 19.837
And the Tor Browser loads the startup page 1.090
Then I can save the current page as "index.html" to the default downloads directory 5.288
And I can print the current page as "output.pdf" to the default downloads directory 11.253
After features/support/hooks.rb:450 1.335
After features/support/hooks.rb:291 0.877
After features/support/hooks.rb:75 0.000
46.414
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.333
When I start the Tor Browser 20.221
Then the Tor Browser loads the startup page 1.208
When I download some file in the Tor Browser 13.311
Then the file is saved to the default Tor Browser download directory 0.339
After features/support/hooks.rb:450 2.284
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
1:14.452
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.680
When I start the Tor Browser 20.962
And the Tor Browser loads the startup page 1.154
Then I can listen to an Ogg audio track in Tor Browser 40.654
After features/support/hooks.rb:450 2.579
After features/support/hooks.rb:291 1.097
After features/support/hooks.rb:75 0.000
44.333
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.350
When I start the Tor Browser 20.641
And the Tor Browser loads the startup page 1.255
Then I can watch a WebM video in Tor Browser 11.085
After features/support/hooks.rb:450 1.234
After features/support/hooks.rb:291 0.886
After features/support/hooks.rb:75 0.000
Tags: @product
1:13.514
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.736
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.102
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.056
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.058
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.051
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.058
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.069
And the file "/tmp/synaptic.html" exists 0.050
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.127
When I start the Tor Browser 21.645
And the Tor Browser loads the startup page 1.098
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.922
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.554
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.243
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.133
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.367
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.501
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.078
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.103
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.383
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.566
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.067
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.110
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.160
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.521
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.061
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.115
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.569
After features/support/hooks.rb:291 0.827
After features/support/hooks.rb:75 0.000
Tags: @product
32.226
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.504
When I start the Tor Browser 19.487
Then the Tor Browser uses all expected TBB shared libraries 1.233
After features/support/hooks.rb:291 0.906
After features/support/hooks.rb:75 0.000
49.466
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.585
When I start the Tor Browser 20.647
And the Tor Browser loads the startup page 1.193
And I open the Tails homepage in the Tor Browser 10.102
Then the Tor Browser loads the Tails homepage 1.125
When I request a new identity in Tor Browser 3.086
Then the Tor Browser restarts into a fresh session 1.726
After features/support/hooks.rb:450 1.645
After features/support/hooks.rb:291 0.939
After features/support/hooks.rb:75 0.000
Tags: @product
34.588
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.425
When I start the Tor Browser 19.493
And the Tor Browser loads the startup page 1.108
Then Tor Browser's circuit view is working 1.560
After features/support/hooks.rb:291 1.094
After features/support/hooks.rb:75 0.000
Tags: @product
54.431
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.783
When I start the Tor Browser 19.441
And the Tor Browser loads the startup page 1.226
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.992
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.048
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.773
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.166
After features/support/hooks.rb:291 2.020
After features/support/hooks.rb:75 0.000
Tags: @product
1:35.584
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.024
And the network is plugged 0.043
And I successfully configure Tor 17.613
And available upgrades have been checked 0.058
And all notifications have disappeared 4.081
Then the persistent Tor Browser directory exists 0.052
And there is a GNOME bookmark for the persistent Tor Browser directory 1.595
When I start the Tor Browser 20.583
And I open the address "https://tails.net/about" in the Tor Browser 10.364
And "Tails - How Tails works" has loaded in the Tor Browser 1.207
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.502
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.372
Then "Tails - How Tails works" has loaded in the Tor Browser 1.564
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.521
After features/support/hooks.rb:291 0.789
After features/support/hooks.rb:75 0.000
Tags: @product
41.995
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.068
Then the amnesiac Documents directory exists 0.095
And there is a GNOME bookmark for the amnesiac Documents directory 1.515
Then I start the Tor Browser in offline mode 22.167
And I can save the current page as "index.html" to the Documents GNOME bookmark 10.148
After features/support/hooks.rb:291 1.612
After features/support/hooks.rb:75 0.000
Tags: @product
42.102
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD without network and logged in 8.243
Then the amnesiac Downloads directory exists 0.058
And there is a GNOME bookmark for the amnesiac Downloads directory 1.589
Then I start the Tor Browser in offline mode 22.204
And I can save the current page as "index.html" to the Downloads GNOME bookmark 10.006
After features/support/hooks.rb:291 1.039
After features/support/hooks.rb:75 0.000
Tags: @product
41.992
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.692
Then the amnesiac Music directory exists 0.057
And there is a GNOME bookmark for the amnesiac Music directory 1.597
Then I start the Tor Browser in offline mode 22.624
And I can save the current page as "index.html" to the Music GNOME bookmark 9.021
After features/support/hooks.rb:291 1.193
After features/support/hooks.rb:75 0.000
Tags: @product
42.014
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.836
Then the amnesiac Pictures directory exists 0.063
And there is a GNOME bookmark for the amnesiac Pictures directory 1.610
Then I start the Tor Browser in offline mode 22.522
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.982
After features/support/hooks.rb:291 1.068
After features/support/hooks.rb:75 0.000
Tags: @product
41.457
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.115
Then the amnesiac Videos directory exists 0.079
And there is a GNOME bookmark for the amnesiac Videos directory 1.498
Then I start the Tor Browser in offline mode 21.548
And I can save the current page as "index.html" to the Videos GNOME bookmark 10.214
After features/support/hooks.rb:291 1.270
After features/support/hooks.rb:75 0.000
Tags: @product
3:14.239
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.065
And all tps features are active 2.195
And all persistent filesystems have safe access rights 0.215
And all persistence configuration files have safe access rights 0.351
And all persistent directories have safe access rights 2.418
When I start the Tor Browser in offline mode 22.581
And I add a bookmark to eff.org in the Tor Browser 13.277
And I cold reboot the computer 10.260
And the computer reboots Tails 55.211
And I enable persistence 13.748
And I log in to a new session 33.284
And all notifications have disappeared 8.832
And I start the Tor Browser in offline mode 20.550
Then the Tor Browser has a bookmark to eff.org 1.245
After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.007
4.607
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.448
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.159
After features/support/hooks.rb:450 0.448
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.000
7.683
Given I have the SSH key pair for a Git repository 0.227
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.290
Then the Git repository "testing" has been cloned successfully 0.165
After features/support/hooks.rb:450 0.422
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
0.466
When I wget "https://example.com/" to stdout 0.466
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.298
After features/support/hooks.rb:291 0.687
After features/support/hooks.rb:75 0.000
0.699
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.699

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.289
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.000
0.459
When I curl "https://example.com/" to stdout 0.459
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.358
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
47.083
Given I have started Tails from DVD without network and logged in 9.078
And I plug and mount a USB drive containing sample videos 13.273
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.098
And the file "/home/amnesia/video.mp4" exists 0.112
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.144
When I open "/home/amnesia/video.mp4" with Totem 3.110
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.223
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.144
Given I close Totem 0.169
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.070
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.079
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.135
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.150
Then Totem tells me it is not allowed to open this file 1.828
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.071
Given I close Totem 0.123
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.058
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.149
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.159
Then Totem tells me it is not allowed to open this file 0.934
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.062
Given I close Totem 0.123
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.060
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.126
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.152
Then Totem tells me it is not allowed to open this file 0.870
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.063
Given I close Totem 0.125
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.053
And the file "/home/amnesia/.purple/otr.private_key" exists 0.079
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.133
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.149
Then Totem tells me it is not allowed to open this file 0.900
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.063
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.001
Feature: Using Totem
22.043
Given I have started Tails from DVD and logged in and the network is connected 11.236
Then I can watch a WebM video over HTTPs 10.806
After features/support/hooks.rb:450 0.515
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
37.589
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.584
And I plug and mount a USB drive containing sample videos 13.069
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.092
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.780
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.429
Given I close Totem 0.475
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.199
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.052
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.198
Then Totem tells me it is not allowed to open this file 1.609
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.097
After features/support/hooks.rb:291 0.969
After features/support/hooks.rb:75 0.001
Tags: @product
45.239
Before features/support/hooks.rb:245 0.020
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.170
And I disable the Unsafe Browser 4.554
And I log in to a new session 18.656
And the network is plugged 0.054
And all notifications have disappeared 6.701
When I try to start the Unsafe Browser 0.165
Then the Unsafe Browser complains that it is disabled 1.937
After features/support/hooks.rb:291 0.993
After features/support/hooks.rb:75 0.000
Tags: @product
41.112
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.731
And a web server is running on the LAN 1.041
When I successfully start the Unsafe Browser 16.816
And I open a page on the LAN web server in the Unsafe Browser 11.371
Then the Unsafe Browser displays the LAN web server hello message 0.151
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.000
Tags: @product @doc
46.228
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.184
When I successfully start the Unsafe Browser 15.290
Then the Unsafe Browser runs as the expected user 0.634
And the Unsafe Browser has a red theme 0.588
And the Unsafe Browser shows a warning as its start page 0.588
And the Unsafe Browser has no add-ons enabled 8.348
And the Unsafe Browser has no bookmarks 7.536
And the Unsafe Browser uses all expected TBB shared libraries 1.057
After features/support/hooks.rb:291 1.304
After features/support/hooks.rb:75 0.000
Tags: @product
40.297
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.707
When I successfully start the Unsafe Browser 15.564
When I open the Tails homepage in the Unsafe Browser 12.145
Then the Tails homepage loads in the Unsafe Browser 0.585
And the Unsafe Browser has sent packets out to the Internet 0.294
After features/support/hooks.rb:291 2.567
After features/support/hooks.rb:75 0.000
30.131
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.647
When I successfully start the Unsafe Browser 15.795
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.049
And the Unsafe Browser chroot is torn down 0.517
After features/support/hooks.rb:291 1.098
After features/support/hooks.rb:75 0.000
39.783
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.394
When I successfully start the Unsafe Browser 14.891
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.002

Slept for 10 seconds

And I try to start the Unsafe Browser 0.208
Then I see a warning about another instance already running 3.286
After features/support/hooks.rb:291 1.483
After features/support/hooks.rb:75 0.000
Tags: @product
37.004
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.672
When I configure the Unsafe Browser to use a local proxy 0.228
And I successfully start the Unsafe Browser 16.264
And I open the Tails homepage in the Unsafe Browser 8.335
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.502
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.000
2:27.701
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.413
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.065
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 15.652
And I wait 120 seconds 2:0.088

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.462
After features/support/hooks.rb:450 0.685
After features/support/hooks.rb:291 0.807
After features/support/hooks.rb:75 0.044
28.102
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.526
And the network is unplugged 0.045
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.001

Slept for 10 seconds

When I try to start the Unsafe Browser 0.125
Then I am told I cannot start the Unsafe Browser when I am offline 6.404
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.000
18.240
When I plug a USB drive containing a basic VeraCrypt volume 7.073
And I cancel the GNOME authentication prompt 1.735
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.227
And I open this VeraCrypt volume in GNOME Files 4.048
Then I see the expected contents in this VeraCrypt volume 0.567
When I lock the currently opened VeraCrypt volume 0.388
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
22.729
When I plug a USB drive containing a hidden VeraCrypt volume 10.234
And I cancel the GNOME authentication prompt 1.803
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.411
And I open this VeraCrypt volume in GNOME Files 4.163
Then I see the expected contents in this VeraCrypt volume 0.478
When I lock the currently opened VeraCrypt volume 0.481
Then the VeraCrypt volume has been unmounted and locked 0.157
After features/support/hooks.rb:291 0.614
After features/support/hooks.rb:75 0.000
27.220
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.107
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.063
And I open this VeraCrypt volume in GNOME Files 5.381
Then I see the expected contents in this VeraCrypt volume 0.968
When I lock the currently opened VeraCrypt file container 0.458
Then the VeraCrypt file container has been unmounted and locked 0.241
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
36.588
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.516
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.861
And I open this VeraCrypt volume in GNOME Files 4.685
Then I see the expected contents in this VeraCrypt volume 0.859
When I lock the currently opened VeraCrypt file container 0.452
Then the VeraCrypt file container has been unmounted and locked 0.213
After features/support/hooks.rb:291 0.996
After features/support/hooks.rb:75 0.017
24.753
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.050
And I cancel the GNOME authentication prompt 1.792
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.705
And I open this VeraCrypt volume in GNOME Files 3.627
Then I see the expected contents in this VeraCrypt volume 0.410
When I lock the currently opened VeraCrypt volume 1.005
Then the VeraCrypt volume has been unmounted and locked 0.162
After features/support/hooks.rb:291 1.145
After features/support/hooks.rb:75 0.000
24.897
When I plug a USB drive containing a hidden VeraCrypt volume 10.277
And I cancel the GNOME authentication prompt 1.640
And I unlock and mount this VeraCrypt volume with GNOME Disks 6.955
And I open this VeraCrypt volume in GNOME Files 4.471
Then I see the expected contents in this VeraCrypt volume 0.867
When I lock the currently opened VeraCrypt volume 0.493
Then the VeraCrypt volume has been unmounted and locked 0.191
After features/support/hooks.rb:291 0.761
After features/support/hooks.rb:75 0.000
50.283
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.013
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.536
And I open this VeraCrypt volume in GNOME Files 3.949
Then I see the expected contents in this VeraCrypt volume 6.734
When I lock the currently opened VeraCrypt file container 0.479
Then the VeraCrypt file container has been unmounted and locked 0.570
After features/support/hooks.rb:291 1.248
After features/support/hooks.rb:75 0.016
53.191
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.848
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.694
And I open this VeraCrypt volume in GNOME Files 4.199
Then I see the expected contents in this VeraCrypt volume 6.639
When I lock the currently opened VeraCrypt file container 0.368
Then the VeraCrypt file container has been unmounted and locked 0.441
After features/support/hooks.rb:291 0.633
After features/support/hooks.rb:75 0.020
58.956
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.199
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.580
And I open this VeraCrypt volume in GNOME Files 4.078
Then I see the expected contents in this VeraCrypt volume 23.030
When I lock the currently opened VeraCrypt file container 0.453
Then the VeraCrypt file container has been unmounted and locked 0.612
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.000
Tags: @product
8.477
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.401
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.075
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
Tags: @product
10.390
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 9.506
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.884
After features/support/hooks.rb:291 0.782
After features/support/hooks.rb:75 0.000
Tags: @product
21.386
Before features/support/hooks.rb:245 0.021
Given I have started Tails from DVD without network and logged in 8.200
When I start "WhisperBack" via GNOME Activities Overview 9.825
Then WhisperBack has debugging information 3.360
After features/support/hooks.rb:291 1.730
After features/support/hooks.rb:75 0.000