Project Number Date
test_Tails_ISO_devel 3320 14 Mar 2024, 12:31

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1507 1 2 0 0 1510 201 1 202 4:43:46.970 Failed
Tags: @product
1:42.389
Before features/support/hooks.rb:245 0.018
Given a computer 0.464
And I temporarily create a 100 MiB disk named "swap" 0.133
And I create a gpt swap partition on disk "swap" 10.228
And I plug SATA drive "swap" 1.052
And I temporarily create a 2 GiB disk named "live_hd" 0.041
And I write the Tails ISO image to disk "live_hd" 17.524
And I plug SATA drive "live_hd" 1.059
When I start Tails with network unplugged and I login 1:11.510
Then a "swap" partition was detected by Tails on drive "swap" 0.098
And drive "live_hd" is detected by Tails 0.119
But Tails has no disk swap enabled 0.092
And drive "live_hd" is not mounted 0.065
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.118
Tags: @product
1:24.552
Before features/support/hooks.rb:245 0.002
Given a computer 0.159
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.044
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.075
And I plug non-removable USB drive "fake_TailsData" 1.056
When I start the computer 0.975
And the computer boots Tails 51.698
Then drive "fake_TailsData" is detected by Tails 0.152
And Tails Greeter has not detected a persistence partition 13.389
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.009
Tags: @product
1:24.348
Before features/support/hooks.rb:245 0.003
Given a computer 0.159
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.047
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 16.785
And I plug SATA drive "fake_TailsData" 1.047
When I start the computer 1.001
And the computer boots Tails 51.792
Then drive "fake_TailsData" is detected by Tails 0.167
And Tails Greeter has not detected a persistence partition 13.347
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.007
Tags: @product
1:31.671
Before features/support/hooks.rb:245 0.001
Given a computer 0.180
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.045
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.958
And I plug SATA drive "gpt_ext2" 1.044
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.051
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.894
And I plug SATA drive "msdos_fat32" 1.054
And I start Tails from DVD with network unplugged and I login 1:21.077
Then drive "gpt_ext2" is detected by Tails 0.129
And drive "gpt_ext2" is not mounted 0.070
And drive "msdos_fat32" is detected by Tails 0.096
And drive "msdos_fat32" is not mounted 0.069
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.006
Tags: @product
2:5.195
Before features/support/hooks.rb:245 0.001
Given I have started Tails from DVD without network and logged in with an administration password 1:49.512
And running a command as root with pkexec requires PolicyKit administrator privileges 0.083
Then I can run a command as root with sudo 0.109
Then I can run a command as root with pkexec 15.490
After features/support/hooks.rb:291 0.786
After features/support/hooks.rb:75 0.005
Tags: @product
2:3.085
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 41.605
And running a command as root with pkexec requires PolicyKit administrator privileges 0.164
Then I cannot run a command as root with sudo and the standard passwords 0.265
And I cannot run a command as root with pkexec and the standard passwords 28.185
Then I cannot login as root using su with the standard passwords 52.864
After features/support/hooks.rb:291 1.366
After features/support/hooks.rb:75 0.000
Feature: Time syncing
24.355
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.047
When the network is plugged 0.200
And I successfully configure Tor 16.059
Then the system clock is less than 5 minutes incorrect 0.048
After features/support/hooks.rb:450 0.543
After features/support/hooks.rb:291 0.603
After features/support/hooks.rb:75 0.000
Feature: Time syncing
26.411
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.149
When the network is plugged 0.036
And the Tor Connection Assistant autostarts 3.331
And I configure some normal bridges in the Tor Connection Assistant 10.196
And I wait until Tor is ready 4.643
Then the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:450 0.451
After features/support/hooks.rb:291 0.590
After features/support/hooks.rb:75 0.000
Feature: Time syncing
30.446
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.900
When I bump the system time with "+1 day" 0.254
And I capture all network traffic 0.002
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.439
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.264
And I wait until Tor is ready 2.533
Then the system clock is less than 5 minutes incorrect 0.062
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.947
After features/support/hooks.rb:450 0.526
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.068
Feature: Time syncing
1:14.714
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.277
When I bump the system time with "-15 days" 0.447
And I warm reboot the computer 0.017
And the computer reboots Tails 1:4.908
Then Tails' hardware clock is close to the host system's time 1.062
After features/support/hooks.rb:450 0.109
After features/support/hooks.rb:291 0.631
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:16.239
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.992
When I bump the hardware clock's time with "-15 days" 1.245
And I warm reboot the computer 0.013
And the computer reboots Tails 1:5.643
Then the hardware clock is still off by "-15 days" 0.343
After features/support/hooks.rb:450 0.136
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.007
Feature: Time syncing
52.511
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given a computer 0.189
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.029
And I start the computer 1.049
And the computer boots Tails 51.029
Then the system clock is just past Tails' source date 0.213
After features/support/hooks.rb:450 0.101
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.005
Feature: Time syncing
32.464
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.363
And I make sure time sync before Tor connects times out 1.183
When the network is plugged 0.037
And I successfully configure Tor 22.817
Then the system clock is less than 5 minutes incorrect 0.063
After features/support/hooks.rb:450 0.554
After features/support/hooks.rb:291 1.846
After features/support/hooks.rb:75 0.001
Feature: Time syncing
1:3.501
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.758
When I bump the system time with "+8 hours +15 minutes" 0.431
And all notifications have disappeared 4.009
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.109
And the network is plugged 0.259
And the Tor Connection Assistant autostarts 2.794
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.372
And I click "Connect to Tor" 1.160
And the Tor Connection Assistant fails to connect to Tor 15.668
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.829
Then the system clock is less than 20 minutes incorrect 0.188
When I click "Connect to Tor" 1.156
Then I wait until Tor is ready 7.703
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.997
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:450 0.586
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.034
Feature: Time syncing
1:0.510
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.140
When I bump the system time with "+8 hours +15 minutes" 0.292
And all notifications have disappeared 4.096
And I capture all network traffic 0.003
And the network is plugged 0.036
And the Tor Connection Assistant autostarts 3.383
# 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.158
And I click "Connect to Tor" 1.160
Then the Tor Connection Assistant reports that it failed to connect 11.530
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.840
Then the system clock is less than 20 minutes incorrect 0.205
# "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.410
When I click "Connect to Tor" 1.142
Then I wait until Tor is ready 9.644
And all Internet traffic has only flowed through the configured bridges 1.015
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.064
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.382
After features/support/hooks.rb:450 0.558
After features/support/hooks.rb:291 0.965
After features/support/hooks.rb:75 0.045
Feature: Time syncing
23.215
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.492
And I make sure time sync before Tor connects uses a fake connectivity check service 0.227
And the network is plugged 0.045
And Tor is ready 12.805
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.640
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.004
After features/support/hooks.rb:450 0.649
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.001
Tags: @product
16.116
When I configure some normal bridges in the Tor Connection Assistant 12.675
Then I wait until Tor is ready 2.559
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.044
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.825
After features/support/hooks.rb:291 0.955
After features/support/hooks.rb:75 0.040
Tags: @product
15.964
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 13.183
Then I wait until Tor is ready 1.879
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.050
And all Internet traffic has only flowed through the configured bridges 0.836
After features/support/hooks.rb:291 0.917
After features/support/hooks.rb:75 0.039
Tags: @product
1:3.683
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 31.658
Then I wait until Tor is ready 30.444
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 0.064
And all Internet traffic has only flowed through the configured bridges 1.499
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.037
Tags: @product
1:4.663
Given the Tor network and default bridges are blocked 1.576
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.113
Then the Tor Connection Assistant reports that it failed to connect 0.116
And tca.conf is empty 0.216
Given I scan a QR code from the error page in Tor Connection Assistant 21.546
And I retry connecting to Tor 1.179
Then I wait until Tor is ready 8.584
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 0.055
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.256
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.034
17.982
When I configure the default bridges in the Tor Connection Assistant 12.629
Then I wait until Tor is ready 3.269
And Tor is configured to use the default bridges 0.489
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.057
And Tor is configured to use the default bridges 0.473
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.051
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.046
Tags: @product
26.989
Given the Tor network is blocked 1.689
When I configure a direct connection in the Tor Connection Assistant 19.174
Then I wait until Tor is ready 4.566
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.054
And Tor is configured to use the default bridges 0.507
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.985
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.044
Tags: @product
43.490
Given the Tor network and default bridges are blocked 1.849
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.406
Then the Tor Connection Assistant reports that it failed to connect 0.121
And tca.conf is empty 0.196
Given the Tor network and default bridges are unblocked 1.257
And I retry connecting to Tor 1.159
Then I wait until Tor is ready 8.412
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.069
And all Internet traffic has only flowed through Tor or connectivity check service 1.006
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.043
Tags: @product
4.306
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.050
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.109
And I cannot click the "Connect to Tor" button 0.146
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.051
Tags: @product
27.214
Given I configure a direct connection in the Tor Connection Assistant 9.333
And I wait until Tor is ready 1.715
When I disconnect the network through GNOME 2.580
And I connect the network through GNOME 2.829
Then the Tor Connection Assistant autostarts 1.724
And the Tor Connection Assistant connects to Tor 6.360
And I wait until Tor is ready 0.973
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through Tor or connectivity check service 1.638
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.034
Tags: @product
42.282
Given I configure a direct connection in the Tor Connection Assistant 8.738
And I wait until Tor is ready 1.948
And I disconnect the network through GNOME 2.673
And the Tor network and default bridges are blocked 1.491
When I connect the network through GNOME 2.612
Then the Tor Connection Assistant reports that it failed to connect 24.818
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.051
Tags: @product
39.345
Given the Tor network and default bridges are blocked 1.812
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.916
Then the Tor Connection Assistant reports that it failed to connect 0.123
Given the Tor network and default bridges are unblocked 1.571
When I click "Connect to Tor" 1.184
Then I wait until Tor is ready 9.025
And Tor is configured to use the default bridges 0.478
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.233
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.050
18.013
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.047
And I prepare Tails for memory erasure tests 0.571
When I start a process allocating 128 MiB of memory with a known pattern 1.252
Then patterns cover at least 128 MiB in the guest's memory 3.389

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.514
After features/support/hooks.rb:75 0.000
6:43.014
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 5:57.530
And I prepare Tails for memory erasure tests 0.428
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.780
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.544
After features/support/hooks.rb:75 0.039
35.465
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.661
And I temporarily create a 4 GiB disk named "gptfat" 0.050
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.031
And I plug USB drive "gptfat" 2.487
When I start Tails Installer 19.189
Then I am told by Tails Installer that the destination device "is too small" 0.044
After features/support/hooks.rb:291 1.066
After features/support/hooks.rb:75 0.001
Tags: @product
29.457
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.689
And I temporarily create a 7200 MiB disk named "temp" 0.076
And I start Tails Installer 17.735
But a suitable USB device is not found 0.021
When I plug USB drive "temp" 2.628
Then the "temp" USB drive is selected 0.092
When I unplug USB drive "temp" 0.189
Then a suitable USB device is not found 0.024
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000
Tags: @product
3:58.537
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.147
And I temporarily create a 7200 MiB disk named "install" 0.053
And I create a gpt partition with a vfat filesystem on disk "install" 4.238
And I plug USB drive "install" 2.511
And I install Tails to USB drive "install" by cloning 3:31.507
Then the running Tails is installed on USB drive "install" 12.016
But there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:291 1.873
After features/support/hooks.rb:75 0.124
Tags: @product
3:51.528
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 9.000
And I temporarily create a 7200 MiB disk named "install" 0.098
And I plug USB drive "install" 2.556
And I install Tails to USB drive "install" by cloning 3:28.351
Then the running Tails is installed on USB drive "install" 11.447
But there is no persistence partition on USB drive "install" 0.073
After features/support/hooks.rb:291 1.483
After features/support/hooks.rb:75 0.112
Tags: @product
4:29.510
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 11.280
And I create a file in the Persistent directory 0.079
And I temporarily create a 7200 MiB disk named "install" 0.046
And I create a gpt partition with a vfat filesystem on disk "install" 4.193
And I plug USB drive "install" 2.429
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:52.840
Then the running Tails is installed on USB drive "install" 13.459
And there is a persistence partition on USB drive "install" 0.058
And the USB drive "install" contains the same files as my persistent storage 5.122
After features/support/hooks.rb:291 2.158
After features/support/hooks.rb:75 0.132
Tags: @product
4:3.168
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 14.884
And I temporarily create a 7200 MiB disk named "install" 0.056
And I plug USB drive "install" 2.483
And I install Tails to USB drive "install" by cloning 3:29.735
Then the running Tails is installed on USB drive "install" 15.942
And there is no persistence partition on USB drive "install" 0.064
After features/support/hooks.rb:291 1.551
After features/support/hooks.rb:75 0.124
Tags: @product
4:1.595
Before features/support/hooks.rb:245 0.003
# 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 10.343
And I have started Tails from DVD without network and logged in 9.440
And I clone USB drive "__internal" to a temporary USB drive "install" 1.165
And I plug USB drive "install" 2.563
# 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:26.406
Then the running Tails is installed on USB drive "install" 11.613
And there is no persistence partition on USB drive "install" 0.063
After features/support/hooks.rb:291 1.224
After features/support/hooks.rb:75 0.119
Tags: @product @uefi
1:44.334
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.658
And I power off the computer 0.329
And the computer is set to boot in UEFI mode 0.027
When I start Tails from USB drive "__internal" with network unplugged and I login 1:29.983
Then Tails is running from USB drive "__internal" 0.342
And the boot device has safe access rights 2.937
And Tails has started in UEFI mode 0.056
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.026
Tags: @product
1:44.653
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.213
And I plug and mount a USB drive containing a Tails USB image 32.993
And I create a 7200 MiB disk named "usbimage" 0.059
And I plug USB drive "usbimage" 2.455
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 1:0.931
After features/support/hooks.rb:291 2.064
After features/support/hooks.rb:75 0.091
Tags: @product
1:29.729
Before features/support/hooks.rb:245 0.003
Given a computer 0.408
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:28.251
Then Tails is running from USB drive "usbimage" 0.336
And the label of the system partition on "usbimage" is "Tails" 0.211
And the system partition on "usbimage" is an EFI system partition 0.143
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.133
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.073
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.088
And the system partition on "usbimage" has the expected flags 0.083
After features/support/hooks.rb:291 1.235
After features/support/hooks.rb:75 0.005
2:46.876
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:28.753
And I update APT using apt 17.802
When I install "popularity-contest" using apt 22.369
Then I am notified I can not use Additional Software for "popularity-contest" 9.508
And I can open the Additional Software documentation from the notification 28.442
After features/support/hooks.rb:450 42.852
After features/support/hooks.rb:291 2.924
After features/support/hooks.rb:75 0.005
5:7.791
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.007
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 55.846
And I update APT using apt 17.291
And I install "popularity-contest" using apt 19.285
Then I am proposed to add the "popularity-contest" package to my Additional Software 6.651
When I create a persistent storage and activate the Additional Software feature 19.739
Then Additional Software is correctly configured for package "popularity-contest" 2.389
When I shutdown Tails and wait for the computer to power off 13.334
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:52.164
Then Additional Software is correctly configured for package "popularity-contest" 0.830
And the package "popularity-contest" is installed after Additional Software has been started 0.259
After features/support/hooks.rb:450 41.614
After features/support/hooks.rb:291 1.233
After features/support/hooks.rb:75 0.016
2:12.087
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.008
Given a computer 0.254
And I start Tails from USB drive "__internal" and I login with an administration password 1:29.526
And I update APT using apt 16.491
When I install "makepp" using apt 19.174
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.568
And the package "makepp" is installed 0.072
After features/support/hooks.rb:450 41.438
After features/support/hooks.rb:291 0.996
After features/support/hooks.rb:75 0.039
5:11.374
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.009
Given a computer 0.329
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:27.198
When I uninstall "popularity-contest" using apt 18.674
And I accept removing "popularity-contest" from Additional Software 0.506
Then "popularity-contest" is not in the list of Additional Software 0.736
When I start Synaptic 25.701
And I update APT using Synaptic 22.228
And I install "cowsay" using Synaptic 9.051
And I accept adding "cowsay" to Additional Software 1.163
Then Additional Software is correctly configured for package "cowsay" 0.898
When I uninstall "cowsay" using apt 3.207
And I refuse removing "cowsay" from Additional Software 0.513
Then Additional Software is correctly configured for package "cowsay" 0.827
When I start "Additional Software" via GNOME Activities Overview 10.623
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.468
Then "cowsay" is not in the list of Additional Software 0.884
When I install "cowsay" using apt 3.188
And I refuse adding "cowsay" to Additional Software 0.522
Then "cowsay" is not in the list of Additional Software 0.649
After features/support/hooks.rb:450 1.043
After features/support/hooks.rb:291 0.800
After features/support/hooks.rb:75 0.011
12:9.320
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.007
Given a computer 0.213
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:32.032
And I configure APT to prefer an old version of cowsay 0.028
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.182
And I accept adding "cowsay" to Additional Software 8.759
And Additional Software is correctly configured for package "cowsay" 0.918
And I shutdown Tails and wait for the computer to power off 6.121
And I start Tails from USB drive "__internal" with network unplugged 54.539
And I enable persistence 30.877
# 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.029
And I log in to a new session 33.388
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.760
And I revert the APT tweaks that made it prefer an old version of cowsay 0.055
# 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.072
And the network is plugged 0.043
And Tor is ready 47.955
# 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.864
And available upgrades have been checked 0.120
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.127
And I can open the Additional Software configuration window from the notification 3.294
And I shutdown Tails and wait for the computer to power off 2:2.386
And I start Tails from USB drive "__internal" with network unplugged 55.706
And I enable persistence 31.432
# 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.028
And I log in to a new session 34.815
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.057
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
And the network is plugged 0.049
And Tor is ready 51.139
Then the Additional Software upgrade service has started 0.181
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.083
After features/support/hooks.rb:450 2.978
After features/support/hooks.rb:291 1.167
After features/support/hooks.rb:75 0.028
2:22.489
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.203
And I start Tails from USB drive "__internal" with network unplugged 54.505
And I enable persistence 32.573
And I remove the "cowsay" deb files from the APT cache 0.619
# 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.098
And I log in to a new session 35.406
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 12.974
And I can open the Additional Software log file from the notification 5.393
And the package "cowsay" is not installed 0.713
After features/support/hooks.rb:450 0.137
After features/support/hooks.rb:291 0.999
After features/support/hooks.rb:75 0.012
Tags: @product
1:44.391
Before features/support/hooks.rb:245 0.009
Given a computer 0.203
And I create a 7200 MiB disk named "old" 0.048
And I plug USB drive "old" 1.055
And I write an old version of the Tails USB image to disk "old" 19.648
When I start Tails from USB drive "old" with network unplugged 1:19.546
Then the boot device has safe access rights 2.903
And Tails is running from USB drive "old" 0.345
And there is no persistence partition on USB drive "old" 0.055
And process "udev-watchdog" is running 0.087
And udev-watchdog is monitoring the correct device 0.282
And I unplug USB drive "old" 0.213
After features/support/hooks.rb:291 7.050
After features/support/hooks.rb:75 0.016
Tags: @product
2:10.890
Before features/support/hooks.rb:245 0.009
Given a computer 0.202
And I start Tails from USB drive "old" with network unplugged and I login 1:17.870
Then Tails is running from USB drive "old" 0.387
And I create a persistent partition 41.495
And I take note of which tps features are available 2.102
Then a Tails persistence partition exists on USB drive "old" 0.798
And I shutdown Tails and wait for the computer to power off 8.033
After features/support/hooks.rb:291 0.169
After features/support/hooks.rb:75 0.015
Tags: @product
2:42.597
Before features/support/hooks.rb:245 0.009
Given a computer 0.262
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:15.324
Then Tails is running from USB drive "old" 0.396
And all tps features are active 2.005
When I write some files expected to persist 1.696
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.244
And all persistence configuration files have safe access rights 0.497
And all persistent directories from the old Tails version have safe access rights 2.635
And I take note of which tps features are available 0.423
And I shutdown Tails and wait for the computer to power off 4.016
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.096
After features/support/hooks.rb:291 0.158
After features/support/hooks.rb:75 0.013
Tags: @product
2:32.867
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 10.740
And I log in to a new session 17.945
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.578
And I plug USB drive "to_upgrade" 2.424
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:44.928
Then the running Tails is installed on USB drive "to_upgrade" 14.867
And I unplug USB drive "to_upgrade" 0.197
And I unplug USB drive "__internal" 0.184
After features/support/hooks.rb:291 1.870
After features/support/hooks.rb:75 0.000
Tags: @product
2:26.738
Before features/support/hooks.rb:245 0.010
Given a computer 0.219
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:17.386
Then all tps features from the old Tails version are active 1.546
And Tails is running from USB drive "to_upgrade" 0.385
And the boot device has safe access rights 3.256
And the expected persistent files created with the old Tails version are present in the filesystem 1.384
And all persistent directories from the old Tails version have safe access rights 2.559
After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.011
6:46.594
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 14.432
And no SquashFS delta is installed 0.108
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.360
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.082
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.364
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.494
When the network is plugged 0.036
And Tor is ready 17.125
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.393
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.899
Given I shutdown Tails and wait for the computer to power off 6.024
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:14.643
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 2.036
And the file system changes introduced in version 6.2~testoverlayfs are present 0.294
And only the 6.2~testoverlayfs SquashFS delta is installed 0.087
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.285
# 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.262
When the network is plugged 0.039
And Tor is ready 16.747
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.682
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.724
Given I shutdown Tails and wait for the computer to power off 4.030
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:12.871
Then Tails is running version 6.3~testoverlayfs 0.014
And all tps features are active 5.201
And the file system changes introduced in version 6.3~testoverlayfs are present 0.495
And only the 6.3~testoverlayfs SquashFS delta is installed 0.068
# 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.322
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.325
When the network is plugged 0.043
And Tor is ready 14.741
Then the Upgrader considers the system as up-to-date 10.703
# 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 12.668
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.967
After features/support/hooks.rb:291 0.803
After features/support/hooks.rb:75 0.022
33.906
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.283
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.300
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.083
And the signing key used by the Upgrader is outdated 0.529
But a current signing key is available on our website 0.000
When the network is plugged 0.037
And Tor is ready 17.512
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.160
After features/support/hooks.rb:291 0.587
After features/support/hooks.rb:75 0.000
1:20.046
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 1:10.747
When I eject the boot medium 0.270
Then Tails eventually shuts down 9.029
After features/support/hooks.rb:291 0.250
After features/support/hooks.rb:75 0.000
36.062
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 8.334
And I prepare Tails for memory erasure tests 0.608
And I fill a 128 MiB file with a known pattern on the root filesystem 11.975
And patterns cover at least 128 MiB in the guest's memory 3.506

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

When I eject the boot medium 0.350
And I wait for Tails to finish wiping the memory 9.475
Then I find very few patterns in the guest's memory 1.811

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

After features/support/hooks.rb:291 3.616
After features/support/hooks.rb:75 0.000
35.730
Before features/support/hooks.rb:245 0.019
Given I have started Tails from DVD without network and logged in 9.411
And I prepare Tails for memory erasure tests 0.394
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.973
And I fill the USB drive with a known pattern 2.375
And I read the content of the test FS 0.077
And patterns cover at least 90% of the test FS size in the guest's memory 3.473

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

When I eject the boot medium 0.280
And I wait for Tails to finish wiping the memory 9.972
Then I find very few patterns in the guest's memory 1.770

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

After features/support/hooks.rb:291 3.638
After features/support/hooks.rb:75 0.000
1:1.584
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.649
And I prepare Tails for memory erasure tests 0.461
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.429
And I fill the USB drive with a known pattern 1.547
And I read the content of the test FS 0.070
And patterns cover at least 99% of the test FS size in the guest's memory 4.307

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

When I eject the boot medium 0.310
And I wait for Tails to finish wiping the memory 15.076
Then I find very few patterns in the guest's memory 1.731

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

After features/support/hooks.rb:291 3.545
After features/support/hooks.rb:75 0.000
2:18.690
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 10.720
And I prepare Tails for memory erasure tests 0.461
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.462
And patterns cover at least 100 MiB in the guest's memory 3.345

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

When I eject the boot medium 0.466
And I wait for Tails to finish wiping the memory 9.881
Then I find very few patterns in the guest's memory 1.890

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

And Tails eventually shuts down 1:29.461
After features/support/hooks.rb:291 0.140
After features/support/hooks.rb:75 0.000
Tags: @product
53.337
Before features/support/hooks.rb:245 0.008
Given a computer 0.192
And I start Tails from DVD with network unplugged and genuine APT sources 52.668
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.044
And no proposed-updates APT suite is enabled 0.157
And no experimental APT suite is enabled for deb.torproject.org 0.082
And if releasing, no unversioned Tails APT source is enabled 0.170

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.841
After features/support/hooks.rb:75 0.012
Tags: @product
1:29.578
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 21.745
# 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 7.026
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.385
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.178
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.018
When I start Tails' custom backup tool 12.113
Then the backup tool displays "Plug in your backup Tails USB stick" 3.245
When I plug USB drive "backup" 1.938
And I give the Persistent Storage on drive "backup" its own UUID 0.252
And I click "Retry" in the backup tool 1.216
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.167
When I click "Back Up" in the backup tool 1.131
And I enter my persistent storage passphrase into the polkit prompt 3.649
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 16.801
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.175
And I plug USB drive "backup" 3.557
Then the USB drive "backup" contains the same files as my persistent storage 4.974
After features/support/hooks.rb:291 1.465
After features/support/hooks.rb:75 0.129
Tags: @product
0.167
Then the hostname should not have been leaked on the network 0.167
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.045
Tags: @product
0.697
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.191
And I switch to the "manually-added-con" NetworkManager connection 0.335
Then the hostname should not have been leaked on the network 0.170
After features/support/hooks.rb:291 0.614
After features/support/hooks.rb:75 0.040
40.523
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.892
When I start "Tails Documentation" via GNOME Activities Overview 10.610
Then the Tor Browser has started 20.348
Then "Tails - Documentation" has loaded in the Tor Browser 0.673
After features/support/hooks.rb:291 1.333
After features/support/hooks.rb:75 0.000
1:18.092
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 46.373
When I start "Tails Documentation" via GNOME Activities Overview 10.998
Then the Tor Browser has started 20.086
Then "Tails - Documentation" has loaded in the Tor Browser 0.633
After features/support/hooks.rb:291 1.044
After features/support/hooks.rb:75 0.000
21.611
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD without network and logged in 8.386
When I start Electrum through the GNOME menu 11.281
But the "electrum" tps feature is not enabled 0.566
And I see a warning that Electrum is not persistent 1.376
After features/support/hooks.rb:450 0.142
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
30.369
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.728
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 12.968
Then I see "CupsTestPage.png" after at most 40 seconds 3.011
And I can print the current document to "/home/amnesia/output.pdf" 5.659
After features/support/hooks.rb:291 0.822
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
31.322
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.487
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.178
When I open "/home/amnesia/default-testpage.pdf" with Evince 13.614
Then I see "CupsTestPage.png" after at most 40 seconds 2.930
And I can print the current document to "/home/amnesia/output.pdf" 6.111
After features/support/hooks.rb:291 0.882
After features/support/hooks.rb:75 0.000
Feature: Using Evince
31.660
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.563
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.249
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.078
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.054
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.092
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.140
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 14.221
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.231
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.261
When I close Evince 0.199
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.137
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.208
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.310
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.055
When I close Evince 0.207
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.142
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.188
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.239
# 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.077
After features/support/hooks.rb:291 0.986
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
32.582
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 10.251
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.149
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.055
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 14.180
Then I see "CupsTestPage.png" after at most 40 seconds 3.063
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.882
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.000
Feature: Using Evince
27.254
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.648
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.203
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.076
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.178
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 13.938
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.777
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.430
After features/support/hooks.rb:291 0.940
After features/support/hooks.rb:75 0.000
20.533
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD without network and logged in 8.936
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.056
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.220
And I press the "Return" key 0.126
Then a screenshot is saved to the live user's Pictures directory 0.061
After features/support/hooks.rb:291 0.922
After features/support/hooks.rb:75 0.000
Tags: @product
9.121
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.356
When the "Dogtail rules!" notification is sent 0.205
Then the "Dogtail rules!" notification is shown to the user 0.558
After features/support/hooks.rb:291 0.823
After features/support/hooks.rb:75 0.000
Tags: @product
38.355
Before features/support/hooks.rb:245 0.008
Given a computer 0.188
And I start the computer from DVD with network unplugged 34.622
When Tails detects disk read failures 0.800
Then I see a disk failure message on the splash screen 2.744
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.020
Tags: @product @doc
30.139
Before features/support/hooks.rb:245 0.008
Given a computer 0.202
And I have started Tails from DVD without network and logged in 8.592
When Tails detects disk read failures 0.658
Then I see a disk failure message 1.392
Then I can open the hardware failure documentation from the disk failure message 19.293
After features/support/hooks.rb:291 1.587
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
51.417
Before features/support/hooks.rb:245 0.007
Given a computer 0.208
And I start the computer from DVD with network unplugged and an unsupported graphics card 36.639
Then I see a graphics card failure message on the splash screen 14.570
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.013
Tags: @product @doc
11.043
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.911
Then the included OpenPGP keys are valid for the next 1 month 2.132
After features/support/hooks.rb:291 0.842
After features/support/hooks.rb:75 0.000
Tags: @product
21.505
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.744
Then the keys trusted by APT are valid for the next 3 months 12.761
After features/support/hooks.rb:291 0.825
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
46.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 10.944
And I log in to a new session in German (de) 33.402
Then the amnesiac Documents directory exists 0.062
And there is a GNOME bookmark for the amnesiac Documents directory 2.519
After features/support/hooks.rb:291 0.778
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
46.068
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.139
And I log in to a new session in German (de) 33.873
Then the amnesiac Downloads directory exists 0.079
And there is a GNOME bookmark for the amnesiac Downloads directory 2.976
After features/support/hooks.rb:291 0.881
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
46.487
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.344
And I log in to a new session in German (de) 34.062
Then the amnesiac Music directory exists 0.087
And there is a GNOME bookmark for the amnesiac Music directory 1.993
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.654
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.064
And I log in to a new session in German (de) 30.609
Then the amnesiac Pictures directory exists 0.102
And there is a GNOME bookmark for the amnesiac Pictures directory 2.878
After features/support/hooks.rb:291 0.983
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.411
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.164
And I log in to a new session in German (de) 29.751
Then the amnesiac Videos directory exists 0.090
And there is a GNOME bookmark for the amnesiac Videos directory 2.404
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.000
Feature: Localization
2:53.676
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.100
When I log in to a new session in Arabic (ar) 29.525
Then the keyboard layout is set to "us" 0.115
When the network is plugged 0.049
And Tor is ready 42.937
Then I successfully start the Unsafe Browser in "ar" 13.367
And I kill the Unsafe Browser 5.874
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 35.436
And DuckDuckGo is the default search engine 11.427
And I kill the Tor Browser 5.468
And the screen keyboard works in Thunderbird 20.693
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:291 1.311
After features/support/hooks.rb:75 0.000
Feature: Localization
3:3.798
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.355
When I log in to a new session in Chinese (zh_CN) 31.674
Then the keyboard layout is set to "cn" 0.314
When the network is plugged 0.047
And Tor is ready 43.255
Then I successfully start the Unsafe Browser in "zh_CN" 14.257
And I kill the Unsafe Browser 5.745
When I enable the screen keyboard 0.161
Then the screen keyboard works in Tor Browser 37.001
And DuckDuckGo is the default search engine 11.383
And I kill the Tor Browser 5.451
And the screen keyboard works in Thunderbird 25.529
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:291 1.397
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.999
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.360
When I log in to a new session in English (en) 15.902
Then the keyboard layout is set to "us" 0.221
When the network is plugged 0.050
And Tor is ready 42.481
Then I successfully start the Unsafe Browser in "en" 14.566
And I kill the Unsafe Browser 5.840
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 34.164
And DuckDuckGo is the default search engine 5.598
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 20.853
And the layout of the screen keyboard is set to "us" 0.595
After features/support/hooks.rb:291 1.857
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.160
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.296
When I log in to a new session in French (fr) 30.553
Then the keyboard layout is set to "fr" 0.204
When the network is plugged 0.053
And Tor is ready 15.772
Then I successfully start the Unsafe Browser in "fr" 14.343
And I kill the Unsafe Browser 5.826
When I enable the screen keyboard 0.418
Then the screen keyboard works in Tor Browser 35.690
And DuckDuckGo is the default search engine 10.772
And I kill the Tor Browser 5.554
And the screen keyboard works in Thunderbird 21.002
And the layout of the screen keyboard is set to "fr" 0.669
After features/support/hooks.rb:291 1.373
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.952
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.553
When I log in to a new session in German (de) 29.129
Then the keyboard layout is set to "de" 0.145
When the network is plugged 0.037
And Tor is ready 14.266
Then I successfully start the Unsafe Browser in "de" 14.245
And I kill the Unsafe Browser 5.689
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 35.353
And DuckDuckGo is the default search engine 22.954
And I kill the Tor Browser 5.533
And the screen keyboard works in Thunderbird 21.328
And the layout of the screen keyboard is set to "de" 0.628
After features/support/hooks.rb:291 1.124
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.867
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.226
When I log in to a new session in Italian (it) 29.737
Then the keyboard layout is set to "it" 0.126
When the network is plugged 0.043
And Tor is ready 13.702
Then I successfully start the Unsafe Browser in "it" 13.440
And I kill the Unsafe Browser 5.746
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 33.967
And DuckDuckGo is the default search engine 23.347
And I kill the Tor Browser 5.553
And the screen keyboard works in Thunderbird 21.285
And the layout of the screen keyboard is set to "us" 0.596
After features/support/hooks.rb:291 1.200
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.827
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.328
When I log in to a new session in Persian (fa) 31.520
Then the keyboard layout is set to "ir" 0.148
When the network is plugged 0.041
And Tor is ready 13.992
Then I successfully start the Unsafe Browser in "fa" 14.555
And I kill the Unsafe Browser 5.797
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 36.309
And DuckDuckGo is the default search engine 21.212
And I kill the Tor Browser 5.521
And the screen keyboard works in Thunderbird 21.682
And the layout of the screen keyboard is set to "ir" 0.626
After features/support/hooks.rb:291 1.227
After features/support/hooks.rb:75 0.000
Feature: Localization
2:55.484
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.717
When I log in to a new session in Portuguese (pt) 32.029
Then the keyboard layout is set to "pt" 0.219
When the network is plugged 0.035
And Tor is ready 43.726
Then I successfully start the Unsafe Browser in "pt" 13.281
And I kill the Unsafe Browser 5.845
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 34.082
And DuckDuckGo is the default search engine 11.167
And I kill the Tor Browser 5.491
And the screen keyboard works in Thunderbird 20.212
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:291 2.333
After features/support/hooks.rb:75 0.000
Feature: Localization
2:28.584
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.197
When I log in to a new session in Russian (ru) 29.971
Then the keyboard layout is set to "ru" 0.244
When the network is plugged 0.049
And Tor is ready 15.542
Then I successfully start the Unsafe Browser in "ru" 13.505
And I kill the Unsafe Browser 5.823
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 34.447
And DuckDuckGo is the default search engine 11.273
And I kill the Tor Browser 5.536
And the screen keyboard works in Thunderbird 23.214
And the layout of the screen keyboard is set to "ru" 0.665
After features/support/hooks.rb:291 2.717
After features/support/hooks.rb:75 0.000
Feature: Localization
2:28.866
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.116
When I log in to a new session in Spanish (es) 31.334
Then the keyboard layout is set to "es" 0.173
When the network is plugged 0.037
And Tor is ready 16.725
Then I successfully start the Unsafe Browser in "es" 13.689
And I kill the Unsafe Browser 5.771
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 34.686
And DuckDuckGo is the default search engine 11.563
And I kill the Tor Browser 5.502
And the screen keyboard works in Thunderbird 20.617
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:291 3.152
After features/support/hooks.rb:75 0.000
Feature: Localization
2:31.688
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.503
When I log in to a new session in Turkish (tr) 30.103
Then the keyboard layout is set to "tr" 0.138
When the network is plugged 0.039
And Tor is ready 19.816
Then I successfully start the Unsafe Browser in "tr" 13.880
And I kill the Unsafe Browser 5.747
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 34.512
And DuckDuckGo is the default search engine 11.697
And I kill the Tor Browser 5.484
And the screen keyboard works in Thunderbird 21.104
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:291 1.075
After features/support/hooks.rb:75 0.000
Tags: @product
43.989
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.972
And I capture all network traffic 0.010
When I disable MAC spoofing in Tails Greeter 3.210
And I log in to a new session 15.978
And the network is plugged 0.067
And Tor is ready 14.604
Then 1 network interface is enabled 0.117
And the 1st network device has its real MAC address configured 0.126
When I hotplug a network device and wait for it to be initialized 1.445
Then 2 network interfaces are enabled 0.085
And the 2nd network device has its real MAC address configured 0.080
And some network device leaked the real MAC address 0.289
After features/support/hooks.rb:291 0.919
After features/support/hooks.rb:75 0.046
Tags: @product
41.612
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.094
And I capture all network traffic 0.013
When I log in to a new session 16.086
And the network is plugged 0.041
And Tor is ready 15.361
Then 1 network interface is enabled 0.103
And the 1st network device has a spoofed MAC address configured 0.077
When I hotplug a network device and wait for it to be initialized 1.399
Then 2 network interfaces are enabled 0.073
And the 2nd network device has a spoofed MAC address configured 0.092
And no network device leaked the real MAC address 0.268
After features/support/hooks.rb:291 0.854
After features/support/hooks.rb:75 0.050
Tags: @product
2:28.773
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.726
And I capture all network traffic 0.010
And the network is plugged 0.060
And macchanger will fail by not spoofing and always returns false 0.147
When I log in to a new session 2:14.612
Then no network interfaces are enabled 0.113
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.086
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.060
Tags: @product
2:29.244
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.512
And I capture all network traffic 0.010
And the network is plugged 0.046
And macchanger will fail by not spoofing and always returns true 0.138
When I log in to a new session 2:13.676
Then no network interfaces are enabled 0.157
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 6.686
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.051
Tags: @product
2:28.117
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.559
And I capture all network traffic 0.010
And the network is plugged 0.044
And macchanger will fail by not spoofing and always returns true 0.150
And no network interface modules can be unloaded 0.591
When I log in to a new session 2:13.744
Then 1 network interface is enabled 0.103
But the MAC spoofing panic mode disabled networking 0.512
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 4.389
After features/support/hooks.rb:291 1.038
After features/support/hooks.rb:75 0.037
Tags: @product
1:1.144
Before features/support/hooks.rb:245 0.007
Given a computer 0.211
And I capture all network traffic 0.010
When I start the computer 1.041
Then the computer boots Tails 59.744
And no network interfaces are enabled 0.122
And no network device leaked the real MAC address 0.013
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.048
1:27.108
Before features/support/hooks.rb:245 0.009
Given a computer 0.254
And I start Tails from DVD with network unplugged and I login 1:12.139
And I plug and mount a USB drive containing a sample PNG 12.961
Then MAT can clean some sample PNG file 1.753
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.015
Feature: Networking
Tags: @product
1:15.592
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.825
And I wait between 30 and 60 seconds 48.048

Slept for 48 seconds

Then the Tor Status icon tells me that Tor is not usable 0.837
When the network is plugged 0.039
Then I successfully configure Tor 12.970
And the Tor Status icon tells me that Tor is usable 0.813
And all notifications have disappeared 4.003
And the time has synced 0.052
After features/support/hooks.rb:291 0.992
After features/support/hooks.rb:75 0.000
Feature: Networking
36.221
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.351
And I disable networking in Tails Greeter 0.968
And I log in to a new session 16.286
Then no network interfaces are enabled 0.166
When I hotplug a network device 0.187
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.250
After features/support/hooks.rb:291 0.996
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
25.865
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.845
When I start "Onion Circuits" via GNOME Activities Overview 10.518
Then Onion Circuits starts 1.226
And Onion Circuits shows some circuits 0.274
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000
Tags: @product
2:23.050
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:30.284
And I update APT using apt 26.677
And I install "python3-behave" using apt 23.035
Then the Tails Persistent Storage behave tests pass 3.052
After features/support/hooks.rb:291 0.707
After features/support/hooks.rb:75 0.000
Tags: @product
43.623
Before features/support/hooks.rb:245 0.011
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 17.290
When I log in to a new session without activating the Persistent Storage 20.039
Then Tails is running from USB drive "__internal" 0.570
And persistence is disabled 0.235
But a Tails persistence partition exists on USB drive "__internal" 5.488
After features/support/hooks.rb:291 0.874
After features/support/hooks.rb:75 0.000
Tags: @product
3:39.343
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 13.681
Then Tails is running from USB drive "__internal" 0.371
When I create a file in the Persistent directory 0.115
And I create a persistent partition with the default settings 41.684
Then the file I created was copied to the Persistent Storage 0.629
When I shutdown Tails and wait for the computer to power off 20.077
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:22.428
Then persistence for "Persistent" is active 0.288
And the file I created in the Persistent directory exists 0.067
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.011
Tags: @product
1:13.980
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.039
And the system is very low on memory 4.451
When I create a file in the Persistent directory 1.141
When I try to create a persistent partition 27.231
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.409
When I close the Persistent Storage app 2.536
And I free up some memory 1.676
And I create a persistent partition with the default settings 25.274
Then the file I created was copied to the Persistent Storage 0.219
After features/support/hooks.rb:291 1.549
After features/support/hooks.rb:75 0.000
Tags: @product
3:7.451
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 10.752
Then Tails is running from USB drive "__internal" 0.585
And all tps features are active 2.836
And all persistent directories have safe access rights 2.533
When I disable the first tps feature 16.506
Then all tps features but the first one are active 2.043
And I shutdown Tails and wait for the computer to power off 8.031
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:22.189
Then all tps features but the first one are active 1.971
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.011
Tags: @product
41.063
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.522
Then persistence for "Persistent" is active 0.082
And I create a file in the Persistent directory 0.064
Then the file I created was copied to the Persistent Storage 0.117
When I disable the first tps feature 16.884
Then persistence for "Persistent" is not active 0.101
And the Persistent directory does not exist 0.046
When I enable the first tps feature 13.110
Then persistence for "Persistent" is active 0.065
And the file I created in the Persistent directory exists 0.067
After features/support/hooks.rb:291 0.974
After features/support/hooks.rb:75 0.000
Tags: @product
41.045
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.013
Then persistence for "Persistent" is active 0.096
When I create a file in the Persistent directory 0.093
And I disable the first tps feature 16.706
And I delete the data of the Persistent Folder feature 13.921
Then the file I created does not exist on the Persistent Storage 0.214
After features/support/hooks.rb:291 0.853
After features/support/hooks.rb:75 0.000
Tags: @product
49.264
Before features/support/hooks.rb:245 0.011
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.360
And the network is plugged 0.059
And Tor is ready 16.682
And I take note of which tps features are available 0.640
When I write some files expected to persist 1.525
And I shutdown Tails and wait for the computer to power off 6.030
# 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" 14.965
After features/support/hooks.rb:291 0.155
After features/support/hooks.rb:75 0.000
Tags: @product
3:1.272
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 9.800
And the network is plugged 0.043
And Tor is ready 14.627
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.176
And I shutdown Tails and wait for the computer to power off 6.022
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:13.423
And I capture all network traffic 0.009
And the network is plugged 0.054
And Tor is ready 16.454
And I switch to the "persistent-con-current" NetworkManager connection 0.324
And the 1st network device has a spoofed MAC address configured 0.119
And no network device leaked the real MAC address 0.217
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.051
Tags: @product
53.135
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.193
And I enable persistence creation in Tails Greeter 1.117
And I log in to a new session expecting no warning about the Persistent Storage not being activated 18.312
Then I create a persistent partition with the default settings using the wizard that was already open 22.512
After features/support/hooks.rb:291 2.303
After features/support/hooks.rb:75 0.000
Tags: @product
5:1.390
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 13.251
When I enable persistence 39.673
Then no persistent Greeter options were restored 14.638
When I set all Greeter options to non-default values 23.532
And I log in to a new session in German (de) after having activated the Persistent Storage 47.557
Then all Greeter options are set to non-default values 0.450
When I cold reboot the computer 6.112
And the computer reboots Tails 55.160
Given I enable persistence 48.977
Then persistent Greeter options were restored 16.145
When I log in to a new session after having activated the Persistent Storage 35.428
Then all Greeter options are set to non-default values 0.461
After features/support/hooks.rb:291 0.923
After features/support/hooks.rb:75 0.010
Tags: @product
4:29.452
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.743
# 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 57.207
And I shutdown Tails and wait for the computer to power off 13.029
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:24.367
And I change the passphrase of the Persistent Storage back to the original 45.104
After features/support/hooks.rb:291 1.732
After features/support/hooks.rb:75 0.011
Tags: @product
1:6.279
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 12.562
And I log in to a new session without activating the Persistent Storage 20.697
Then persistence is disabled 0.172
But a Tails persistence partition exists on USB drive "__internal" 6.599
And all notifications have disappeared 8.516
When I delete the persistent partition 17.313
Then there is no persistence partition on USB drive "__internal" 0.417
After features/support/hooks.rb:291 1.031
After features/support/hooks.rb:75 0.000
Tags: @product
2:35.495
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.541
When I write some dotfile expected to persist 0.054
And I shutdown Tails and wait for the computer to power off 6.023
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:19.464
Then the expected persistent dotfile is present in the filesystem 0.412
After features/support/hooks.rb:291 0.907
After features/support/hooks.rb:75 0.012
Tags: @product
1:37.627
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.051
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.071
When I try to enable persistence 0.285
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 23.329
When I log in to a new session after having activated the Persistent Storage 36.604
And all notifications have disappeared 7.884
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 14.190
And all tps features are enabled 2.723
And all tps features but the first one are active 3.485
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.000
Tags: @product
4:23.352
Scenario LUKS header is automatically upgraded when unlocking the Persistent Storage
Before features/support/hooks.rb:245 0.006
Steps
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 3:38.682
And I enable persistence 29.596
And I log in to a new session after having activated the Persistent Storage 15.073
can
can not find any of the patterns ["TailsGreeterLoginButton.png", "TailsGreeterLoginButtonGerman.png"] on the screen (FindFailed)
./features/support/helpers/screen.rb:229:in `rescue in wait_any'
./features/support/helpers/screen.rb:222:in `wait_any'
./features/step_definitions/common_steps.rb:491:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
features/persistence.feature:156:in `And I log in to a new session after having activated the Persistent Storage'
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 0.000
And persistence is enabled 0.000
After features/support/hooks.rb:291 8.431

SCENARIO FAILED: 'LUKS header is automatically upgraded when unlocking the Persistent Storage' (at time 03:37:12)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3320/artifact/build-artifacts/03:37:12_LUKS_header_is_automatically_upgraded_when_unlocking_the_Persistent_Storage.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3320/artifact/build-artifacts/03:37:12_LUKS_header_is_automatically_upgraded_when_unlocking_the_Persistent_Storage.mkv

After features/support/hooks.rb:75 0.000
Tags: @product
43.912
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 11.538
And I enable persistence but something goes wrong during the LUKS header upgrade 31.554
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.819
After features/support/hooks.rb:291 0.736
After features/support/hooks.rb:75 0.000
Tags: @product
16.465
When I choose to connect to Tor automatically 2.831
And I accept Tor Connection's offer to use my persistent bridges 1.880
And I click "Connect to Tor" 1.233
Then I wait until Tor is ready 8.145
And tca.conf includes the configured bridges 0.017
And the "TorConfiguration" tps feature is enabled and active 1.162
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.194
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.059
Tags: @product
47.129
When I choose to connect to Tor automatically 1.552
And I accept Tor Connection's offer to use my persistent bridges 1.765
And I disable saving bridges to Persistent Storage 1.248
And I configure a direct connection in the Tor Connection Assistant 10.183
Then I wait until Tor is ready 29.778
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 1.343
And all Internet traffic has only flowed through Tor or connectivity check service 1.245
After features/support/hooks.rb:291 0.649
After features/support/hooks.rb:75 0.052
40.691
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 25.886
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.398
Then I see Pidgin's account manager window 2.751
And Pidgin's D-Bus interface is not available 0.654
After features/support/hooks.rb:291 0.865
After features/support/hooks.rb:75 0.000
2:4.536
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 1:3.602
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.553
Then I see Pidgin's account manager window 2.980
When I create my XMPP account 14.918
And I close Pidgin's account manager window 0.729
Then Pidgin automatically enables my XMPP account 3.532
Given my XMPP friend goes online 12.901
When I start a conversation with my friend 2.078
And I say something to my friend 1.459
Then I receive a response from my friend 10.779
After features/support/hooks.rb:450 0.617
After features/support/hooks.rb:291 1.088
After features/support/hooks.rb:75 0.001
2:8.365
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.355
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.370
Then I see Pidgin's account manager window 2.913
When I create my XMPP account 15.404
And I close Pidgin's account manager window 0.758
Then Pidgin automatically enables my XMPP account 3.361
When I join some empty multi-user chat 10.228
And I clear the multi-user chat's scrollback 2.038
And my XMPP friend goes online and joins the multi-user chat 12.495
Then I can see that my friend joined the multi-user chat 0.693
And I say something to my friend in the multi-user chat 1.489
Then I receive a response from my friend in the multi-user chat 10.662
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.452
Then I see the Tails GitLab URL 10.710
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 13.052
Then the Tor Browser loads the Tails GitLab 9.369
After features/support/hooks.rb:450 2.023
After features/support/hooks.rb:291 1.622
After features/support/hooks.rb:75 0.002
1:11.800
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.142
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.503
Then I see Pidgin's account manager window 3.039
And I create my XMPP account 16.621
And I close Pidgin's account manager window 0.735
Then Pidgin automatically enables my XMPP account 3.362
And I can join the "tails" channel on "chat.disroot.org" 24.395
After features/support/hooks.rb:450 0.908
After features/support/hooks.rb:291 0.784
After features/support/hooks.rb:75 0.000
5:33.908
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.748
And the network is plugged 0.057
And Tor is ready 16.316
And available upgrades have been checked 0.076
And all notifications have disappeared 4.214
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.108
Then I see Pidgin's account manager window 3.698
When I create my XMPP account 16.214
And I close Pidgin's account manager window 0.844
Then Pidgin automatically enables my XMPP account 3.501
When I close Pidgin 0.836
And I take note of the configured Pidgin accounts 0.020
And I shutdown Tails and wait for the computer to power off 6.028
Given a computer 0.226
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:27.947
And Pidgin has the expected persistent accounts configured 0.029
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.198
Then Pidgin automatically enables my XMPP account 7.089
And I join some empty multi-user chat 10.196
# Exercise Pidgin AppArmor profile with persistence enabled.
# This should really be in dedicated scenarios, but it would be
# too costly to set up the virtual USB drive with persistence more
# than once in this feature.
Given I start monitoring the AppArmor log of "/usr/bin/pidgin" 0.321
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 18.767
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.259
When I close Pidgin's certificate import failure dialog 0.713
And I close Pidgin's certificate manager 1.499
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.150
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 26.531
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.232
When I close Pidgin's certificate import failure dialog 0.754
And I close Pidgin's certificate manager 1.419
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 29.906
After features/support/hooks.rb:450 1.590
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.031
Tags: @product
11.247
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 10.595
Then the live user has been setup by live-boot 0.302
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.144
And the live user owns its home directory which has strict permissions 0.204
After features/support/hooks.rb:291 0.807
After features/support/hooks.rb:75 0.000
23.426
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 9.386
When the network is plugged 0.052
And Tor is ready 13.809
Then no unexpected services are listening for network connections 0.177

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

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

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

After features/support/hooks.rb:291 1.003
After features/support/hooks.rb:75 0.000
Tags: @product
8.686
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.485
Then there are no unexpected messages of priority "err" or higher in the journal 0.200
After features/support/hooks.rb:291 0.902
After features/support/hooks.rb:75 0.000
Tags: @product
11.535
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 11.249
Then there are no unexpected messages of priority "err" or higher in the journal 0.286
After features/support/hooks.rb:291 0.949
After features/support/hooks.rb:75 0.000
Tags: @product
19.917
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.301
When I request a shutdown using the system menu 1.604
Then Tails eventually shuts down 6.011
After features/support/hooks.rb:291 0.145
After features/support/hooks.rb:75 0.000
1:35.831
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 25.494
When I request a reboot using the system menu 2.354
Then Tails eventually restarts 1:7.983
After features/support/hooks.rb:291 3.531
After features/support/hooks.rb:75 0.000
17.302
Given I monitor the network connections of SSH 0.071
And I have the SSH key pair for an SSH server 0.393
When I connect to an SSH server on the Internet 15.450
Then I have sucessfully logged into the SSH server 1.374
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.477
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.000
17.874
Given I have the SSH key pair for an SSH server 0.267
And an SSH server is running on the LAN 0.613
When I connect to an SSH server on the LAN 15.368
Then I am prompted to verify the SSH fingerprint for the SSH server 1.625
After features/support/hooks.rb:450 0.456
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.001
47.579
Given I have the SSH key pair for an SFTP server 0.254
When I connect to an SFTP server on the Internet 45.940
Then I successfully connect to the SFTP server 1.384
After features/support/hooks.rb:450 0.650
After features/support/hooks.rb:291 2.993
After features/support/hooks.rb:75 0.000
17.489
Given I cancel setting up an email account 2.650
When I open Thunderbird's Add-ons Manager 2.079
And I open the Extensions tab 2.097
Then I see that no add-ons are enabled in Thunderbird 10.662
After features/support/hooks.rb:450 0.822
After features/support/hooks.rb:291 1.070
After features/support/hooks.rb:75 0.000
44.029
When I enter my email credentials into the autoconfiguration wizard 10.022
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.416
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.400
When I accept the autoconfiguration wizard's configuration 18.534
And I send an email to myself 6.321
And I fetch my email 1.626
Then I can find the email I sent to myself in my inbox 6.707
After features/support/hooks.rb:450 2.239
After features/support/hooks.rb:291 1.344
After features/support/hooks.rb:75 0.000
12:12.660
When the network is plugged 0.038
And I wait 720 seconds 12:0.084

Slept for 720 seconds

Then I successfully configure Tor 12.472
And the time has synced 0.065
After features/support/hooks.rb:291 1.384
After features/support/hooks.rb:75 0.000
8.937
When the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.578
And I look at the hide mode but then I go back 3.829
And I choose to connect to Tor automatically 1.374
Then Tor Connection does not propose me to use Tor bridges 0.121
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
Tags: @product
1:17.971
Given the Tor network and default bridges are blocked 1.515
And the network is plugged 0.045
And I make sure time sync before Tor connects indicates a captive portal 1.218
And the Tor Connection Assistant autostarts 1.370
When I choose to connect to Tor automatically 1.762
And I click "Connect to Tor" 1.167
Then the Tor Connection Assistant fails to connect to Tor 26.391
And the Tor Connection Assistant knows that it's not the time sync that failed 10.466
And the Tor Connection Assistant knows that there might be a captive portal 0.121
When I open the Unsafe Browser from Tor Connection 12.260
And I log-in to the Captive Portal 9.973
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.705
And I allow time sync before Tor connects to work again 0.067
And I click "Connect to Tor" 1.153
Then I wait until Tor is ready 8.630
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
Tags: @product
12.310
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.657
Then the firewall's policy is to drop all IPv4 traffic 0.182
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.238
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.094
And the firewall is configured to block all external IPv6 traffic 0.136
After features/support/hooks.rb:291 0.600
After features/support/hooks.rb:75 0.000
Tags: @product
39.507
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.470
And I capture all network traffic 0.011
When I successfully start the Unsafe Browser 14.428
And I open the Tails homepage in the Unsafe Browser 12.410
And the Tails homepage loads in the Unsafe Browser 0.598
Then the firewall leak detector has detected leaks 0.589
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.053
Tags: @product
13.141
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.122
And I capture all network traffic 0.018
And I disable Tails' firewall 0.229
When I do a TCP DNS lookup of "torproject.org" 0.668
Then the firewall leak detector has detected leaks 0.102
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.043
Tags: @product
12.388
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.361
And I capture all network traffic 0.008
And I disable Tails' firewall 0.210
When I do a UDP DNS lookup of "torproject.org" 0.720
Then the firewall leak detector has detected leaks 0.087
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.038
Tags: @product
15.947
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.430
And I capture all network traffic 0.008
And I disable Tails' firewall 0.206
When I send some ICMP pings 4.166
Then the firewall leak detector has detected leaks 0.135
After features/support/hooks.rb:291 0.581
After features/support/hooks.rb:75 0.042
13.225
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.939
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.225
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.059
After features/support/hooks.rb:450 0.294
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.000
11.829
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.500
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.257
And the untorified connection is logged as dropped by the firewall 0.072
After features/support/hooks.rb:450 0.320
After features/support/hooks.rb:291 0.676
After features/support/hooks.rb:75 0.000
16.929
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.564
When I open an untorified ICMP connection to 1.2.3.4 5.282
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.082
After features/support/hooks.rb:450 0.350
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.000
Tags: @product
23.007
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.317
And the system DNS is using the local DNS resolver 0.015
And the network is plugged 0.051
And I successfully configure Tor 14.607
Then the system DNS is still using the local DNS resolver 0.015
After features/support/hooks.rb:291 0.820
After features/support/hooks.rb:75 0.000
10.259
When I monitor the network connections of tails-security-check 0.064
And I re-run tails-security-check 0.163
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.032
After features/support/hooks.rb:450 0.432
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.000
2.424
When I monitor the network connections of htpdate 0.077
And I re-run htpdate 2.333
Then I see that htpdate is properly stream isolated 0.013
After features/support/hooks.rb:450 0.470
After features/support/hooks.rb:291 0.695
After features/support/hooks.rb:75 0.000
32.307
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.075
And I re-run tails-upgrade-frontend-wrapper 32.219
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.486
After features/support/hooks.rb:291 0.918
After features/support/hooks.rb:75 0.000
33.685
When I monitor the network connections of Tor Browser 0.069
And I start the Tor Browser 32.433
And the Tor Browser loads the startup page 1.132
Then I see that Tor Browser is properly stream isolated 0.050
After features/support/hooks.rb:450 1.489
After features/support/hooks.rb:291 1.204
After features/support/hooks.rb:75 0.000
Tags: @product
54.526
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.354
And a web server is running on the LAN 1.044
And I capture all network traffic 0.010
When I start the Tor Browser 28.960
And the Tor Browser loads the startup page 1.200
And I open a page on the LAN web server in the Tor Browser 9.322
Then the Tor Browser shows the "Unable to connect" error 1.044
And no traffic was sent to the web server on the LAN 0.587
After features/support/hooks.rb:291 1.149
After features/support/hooks.rb:75 0.047
1:1.312
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD and logged in and the network is connected 11.927
Then the amnesiac Tor Browser directory exists 0.064
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.721
And the persistent Tor Browser directory does not exist 0.067
When I start the Tor Browser 29.101
And the Tor Browser loads the startup page 1.138
Then I can save the current page as "index.html" to the default downloads directory 5.302
And I can print the current page as "output.pdf" to the default downloads directory 11.990
After features/support/hooks.rb:450 1.399
After features/support/hooks.rb:291 0.803
After features/support/hooks.rb:75 0.000
1:1.149
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.207
When I start the Tor Browser 30.035
Then the Tor Browser loads the startup page 0.998
When I download some file in the Tor Browser 17.516
Then the file is saved to the default Tor Browser download directory 0.391
After features/support/hooks.rb:450 2.783
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
1:28.956
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.986
When I start the Tor Browser 28.732
And the Tor Browser loads the startup page 1.168
Then I can listen to an Ogg audio track in Tor Browser 47.068
After features/support/hooks.rb:450 2.562
After features/support/hooks.rb:291 1.033
After features/support/hooks.rb:75 0.000
55.122
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.705
When I start the Tor Browser 31.308
And the Tor Browser loads the startup page 1.596
Then I can watch a WebM video in Tor Browser 10.511
After features/support/hooks.rb:450 1.395
After features/support/hooks.rb:291 1.234
After features/support/hooks.rb:75 0.000
Tags: @product
1:24.761
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.763
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.134
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.064
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.060
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.063
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.053
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/tmp/synaptic.html" exists 0.047
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.130
When I start the Tor Browser 29.419
And the Tor Browser loads the startup page 1.251
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 14.524
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.534
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.281
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.128
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.623
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.511
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.068
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.119
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.085
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.579
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.096
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.778
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.536
# 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.062
# 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.138
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.588
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.000
Tags: @product
42.616
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.103
When I start the Tor Browser 29.393
Then the Tor Browser uses all expected TBB shared libraries 1.118
After features/support/hooks.rb:291 0.780
After features/support/hooks.rb:75 0.000
56.606
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.569
When I start the Tor Browser 28.013
And the Tor Browser loads the startup page 1.254
And I open the Tails homepage in the Tor Browser 9.591
Then the Tor Browser loads the Tails homepage 1.272
When I request a new identity in Tor Browser 3.218
Then the Tor Browser restarts into a fresh session 1.686
After features/support/hooks.rb:450 1.663
After features/support/hooks.rb:291 1.298
After features/support/hooks.rb:75 0.000
Tags: @product
45.644
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.237
When I start the Tor Browser 30.578
And the Tor Browser loads the startup page 1.177
Then Tor Browser's circuit view is working 1.651
After features/support/hooks.rb:291 0.686
After features/support/hooks.rb:75 0.000
Tags: @product
1:2.076
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.596
When I start the Tor Browser 29.322
And the Tor Browser loads the startup page 1.195
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.312
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 0.958
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.325
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.366
After features/support/hooks.rb:291 1.012
After features/support/hooks.rb:75 0.000
Tags: @product
2:12.065
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 10.148
And the network is plugged 0.046
And I successfully configure Tor 45.518
And available upgrades have been checked 0.055
And all notifications have disappeared 4.165
Then the persistent Tor Browser directory exists 0.069
And there is a GNOME bookmark for the persistent Tor Browser directory 1.467
When I start the Tor Browser 29.578
And I open the address "https://tails.net/about" in the Tor Browser 9.660
And "Tails - How Tails works" has loaded in the Tor Browser 1.403
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.664
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.162
Then "Tails - How Tails works" has loaded in the Tor Browser 1.630
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.493
After features/support/hooks.rb:291 0.869
After features/support/hooks.rb:75 0.000
Tags: @product
50.073
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.828
Then the amnesiac Documents directory exists 0.060
And there is a GNOME bookmark for the amnesiac Documents directory 1.461
Then I start the Tor Browser in offline mode 31.370
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.351
After features/support/hooks.rb:291 1.008
After features/support/hooks.rb:75 0.000
Tags: @product
50.343
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.188
Then the amnesiac Downloads directory exists 0.059
And there is a GNOME bookmark for the amnesiac Downloads directory 1.503
Then I start the Tor Browser in offline mode 32.227
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.363
After features/support/hooks.rb:291 1.199
After features/support/hooks.rb:75 0.000
Tags: @product
50.577
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.308
Then the amnesiac Music directory exists 0.062
And there is a GNOME bookmark for the amnesiac Music directory 1.762
Then I start the Tor Browser in offline mode 30.938
And I can save the current page as "index.html" to the Music GNOME bookmark 9.505
After features/support/hooks.rb:291 0.955
After features/support/hooks.rb:75 0.000
Tags: @product
49.826
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.914
Then the amnesiac Pictures directory exists 0.086
And there is a GNOME bookmark for the amnesiac Pictures directory 1.456
Then I start the Tor Browser in offline mode 31.125
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.243
After features/support/hooks.rb:291 1.109
After features/support/hooks.rb:75 0.000
Tags: @product
50.384
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.621
Then the amnesiac Videos directory exists 0.069
And there is a GNOME bookmark for the amnesiac Videos directory 1.653
Then I start the Tor Browser in offline mode 31.525
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.513
After features/support/hooks.rb:291 1.083
After features/support/hooks.rb:75 0.000
Tags: @product
3:54.553
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 10.864
And all tps features are active 2.500
And all persistent filesystems have safe access rights 0.268
And all persistence configuration files have safe access rights 0.436
And all persistent directories have safe access rights 2.456
When I start the Tor Browser in offline mode 33.576
And I add a bookmark to eff.org in the Tor Browser 12.981
And I cold reboot the computer 9.139
And the computer reboots Tails 55.645
And I enable persistence 34.481
And I log in to a new session 35.430
And all notifications have disappeared 8.510
And I start the Tor Browser in offline mode 26.866
Then the Tor Browser has a bookmark to eff.org 1.394
After features/support/hooks.rb:291 0.873
After features/support/hooks.rb:75 0.013
14.751
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 14.566
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.184
After features/support/hooks.rb:450 0.503
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.000
17.404
Given I have the SSH key pair for a Git repository 0.234
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 16.991
Then the Git repository "testing" has been cloned successfully 0.177
After features/support/hooks.rb:450 0.414
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.000
0.411
When I wget "https://example.com/" to stdout 0.411
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.294
After features/support/hooks.rb:291 0.612
After features/support/hooks.rb:75 0.000
4.130
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.130

Resolved dl.amnesia.boum.org to 139.178.88.99

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.712
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
0.433
When I curl "https://example.com/" to stdout 0.432
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.308
After features/support/hooks.rb:291 0.607
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
57.453
Given I have started Tails from DVD without network and logged in 8.541
And I plug and mount a USB drive containing sample videos 12.038
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.109
And the file "/home/amnesia/video.mp4" exists 0.062
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.168
When I open "/home/amnesia/video.mp4" with Totem 14.331
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.595
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.551
Given I close Totem 0.189
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.080
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.078
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.122
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.182
Then Totem tells me it is not allowed to open this file 1.886
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.063
Given I close Totem 0.124
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.061
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.136
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.141
Then Totem tells me it is not allowed to open this file 0.759
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.075
Given I close Totem 0.150
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.136
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.183
Then Totem tells me it is not allowed to open this file 0.888
# 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.064
Given I close Totem 0.157
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.086
And the file "/home/amnesia/.purple/otr.private_key" exists 0.072
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.155
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.144
Then Totem tells me it is not allowed to open this file 0.916
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.132
After features/support/hooks.rb:291 0.830
After features/support/hooks.rb:75 0.000
Feature: Using Totem
32.097
Given I have started Tails from DVD and logged in and the network is connected 11.742
Then I can watch a WebM video over HTTPs 20.355
After features/support/hooks.rb:450 0.579
After features/support/hooks.rb:291 1.908
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
1:1.184
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 24.019
And I plug and mount a USB drive containing sample videos 10.706
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.093
When I open "/home/amnesia/Persistent/video.mp4" with Totem 14.241
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.514
Given I close Totem 0.559
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.215
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.053
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.193
Then Totem tells me it is not allowed to open this file 1.492
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.095
After features/support/hooks.rb:291 6.053
After features/support/hooks.rb:75 0.000
Tags: @product
42.387
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.229
And I disable the Unsafe Browser 3.932
And I log in to a new session 17.470
And the network is plugged 0.051
And all notifications have disappeared 6.075
When I try to start the Unsafe Browser 0.012
Then the Unsafe Browser complains that it is disabled 2.614
After features/support/hooks.rb:291 1.146
After features/support/hooks.rb:75 0.000
Tags: @product
35.845
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.365
And a web server is running on the LAN 1.051
When I successfully start the Unsafe Browser 14.060
And I open a page on the LAN web server in the Unsafe Browser 8.215
Then the Unsafe Browser displays the LAN web server hello message 0.152
After features/support/hooks.rb:291 0.858
After features/support/hooks.rb:75 0.000
Tags: @product @doc
46.670
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.532
When I successfully start the Unsafe Browser 15.670
Then the Unsafe Browser runs as the expected user 0.749
And the Unsafe Browser has a red theme 0.637
And the Unsafe Browser shows a warning as its start page 0.663
And the Unsafe Browser has no add-ons enabled 8.386
And the Unsafe Browser has no bookmarks 8.093
And the Unsafe Browser uses all expected TBB shared libraries 0.937
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.000
Tags: @product
53.469
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD and logged in and the network is connected 24.939
When I successfully start the Unsafe Browser 15.802
When I open the Tails homepage in the Unsafe Browser 11.738
Then the Tails homepage loads in the Unsafe Browser 0.622
And the Unsafe Browser has sent packets out to the Internet 0.364
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
31.420
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.159
When I successfully start the Unsafe Browser 17.341
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.235
And the Unsafe Browser chroot is torn down 0.562
After features/support/hooks.rb:291 0.863
After features/support/hooks.rb:75 0.000
42.510
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.382
When I successfully start the Unsafe Browser 16.520
# 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.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.018
Then I see a warning about another instance already running 3.578
After features/support/hooks.rb:291 1.391
After features/support/hooks.rb:75 0.000
Tags: @product
39.388
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.147
When I configure the Unsafe Browser to use a local proxy 0.213
And I successfully start the Unsafe Browser 14.627
And I open the Tails homepage in the Unsafe Browser 11.836
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.562
After features/support/hooks.rb:291 0.882
After features/support/hooks.rb:75 0.000
2:28.030
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.622
And I capture all network traffic 0.011
And I configure the Unsafe Browser to check for updates more frequently 0.067
But checking for updates is disabled in the Unsafe Browser's configuration 0.016
When I successfully start the Unsafe Browser 15.559
And I wait 120 seconds 2:0.101

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.651
After features/support/hooks.rb:450 0.543
After features/support/hooks.rb:291 0.782
After features/support/hooks.rb:75 0.074
29.550
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.035
And the network is unplugged 0.049
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I start the Unsafe Browser 0.017
Then I am told I cannot start the Unsafe Browser when I am offline 7.437
After features/support/hooks.rb:291 0.991
After features/support/hooks.rb:75 0.000
31.866
When I plug a USB drive containing a basic VeraCrypt volume 7.213
And I cancel the GNOME authentication prompt 2.014
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 16.145
And I open this VeraCrypt volume in GNOME Files 5.318
Then I see the expected contents in this VeraCrypt volume 0.550
When I lock the currently opened VeraCrypt volume 0.461
Then the VeraCrypt volume has been unmounted and locked 0.163
After features/support/hooks.rb:291 1.050
After features/support/hooks.rb:75 0.000
34.988
When I plug a USB drive containing a hidden VeraCrypt volume 10.335
And I cancel the GNOME authentication prompt 1.938
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 16.473
And I open this VeraCrypt volume in GNOME Files 5.114
Then I see the expected contents in this VeraCrypt volume 0.511
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.200
After features/support/hooks.rb:291 0.820
After features/support/hooks.rb:75 0.000
43.040
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.680
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 22.297
And I open this VeraCrypt volume in GNOME Files 5.629
Then I see the expected contents in this VeraCrypt volume 0.849
When I lock the currently opened VeraCrypt file container 0.414
Then the VeraCrypt file container has been unmounted and locked 0.169
After features/support/hooks.rb:291 0.903
After features/support/hooks.rb:75 0.000
53.502
When I plug and mount a USB drive containing a hidden VeraCrypt file container 23.134
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 21.509
And I open this VeraCrypt volume in GNOME Files 7.716
Then I see the expected contents in this VeraCrypt volume 0.439
When I lock the currently opened VeraCrypt file container 0.390
Then the VeraCrypt file container has been unmounted and locked 0.310
After features/support/hooks.rb:291 1.422
After features/support/hooks.rb:75 0.021
35.645
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.131
And I cancel the GNOME authentication prompt 1.918
And I unlock and mount this VeraCrypt volume with GNOME Disks 21.117
And I open this VeraCrypt volume in GNOME Files 4.331
Then I see the expected contents in this VeraCrypt volume 0.383
When I lock the currently opened VeraCrypt volume 0.582
Then the VeraCrypt volume has been unmounted and locked 0.181
After features/support/hooks.rb:291 1.035
After features/support/hooks.rb:75 0.000
36.857
When I plug a USB drive containing a hidden VeraCrypt volume 10.416
And I cancel the GNOME authentication prompt 2.369
And I unlock and mount this VeraCrypt volume with GNOME Disks 18.911
And I open this VeraCrypt volume in GNOME Files 4.176
Then I see the expected contents in this VeraCrypt volume 0.437
When I lock the currently opened VeraCrypt volume 0.378
Then the VeraCrypt volume has been unmounted and locked 0.166
After features/support/hooks.rb:291 1.712
After features/support/hooks.rb:75 0.000
57.921
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.320
And I unlock and mount this VeraCrypt file container with GNOME Disks 33.312
And I open this VeraCrypt volume in GNOME Files 4.731
Then I see the expected contents in this VeraCrypt volume 0.882
When I lock the currently opened VeraCrypt file container 0.429
Then the VeraCrypt file container has been unmounted and locked 0.245
After features/support/hooks.rb:291 1.765
After features/support/hooks.rb:75 0.033
59.937
When I plug and mount a USB drive containing a hidden VeraCrypt file container 23.039
And I unlock and mount this VeraCrypt file container with GNOME Disks 30.664
And I open this VeraCrypt volume in GNOME Files 4.550
Then I see the expected contents in this VeraCrypt volume 0.979
When I lock the currently opened VeraCrypt file container 0.449
Then the VeraCrypt file container has been unmounted and locked 0.253
After features/support/hooks.rb:291 1.145
After features/support/hooks.rb:75 0.014
49.942
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.943
And I unlock and mount this VeraCrypt file container with GNOME Disks 29.994
And I open this VeraCrypt volume in GNOME Files 4.447
Then I see the expected contents in this VeraCrypt volume 0.980
When I lock the currently opened VeraCrypt file container 0.379
Then the VeraCrypt file container has been unmounted and locked 0.197
After features/support/hooks.rb:291 1.384
After features/support/hooks.rb:75 0.000
Tags: @product
8.155
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.079
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.075
After features/support/hooks.rb:291 1.192
After features/support/hooks.rb:75 0.000
Tags: @product
23.199
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 9.425
When I start "WhisperBack" via GNOME Activities Overview 10.027
Then WhisperBack has debugging information 3.746
After features/support/hooks.rb:291 1.101
After features/support/hooks.rb:75 0.000