Project Number Date
test_Tails_ISO_stable 4599 02 Jan 2024, 12:06

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1346 0 0 0 0 1346 178 0 178 4:2:24.854 Passed
Tags: @product
1:33.341
Before features/support/hooks.rb:245 0.032
Given a computer 0.501
And I temporarily create a 100 MiB disk named "swap" 0.112
And I create a gpt swap partition on disk "swap" 11.417
And I plug SATA drive "swap" 1.065
And I temporarily create a 2 GiB disk named "live_hd" 0.045
And I write the Tails ISO image to disk "live_hd" 17.079
And I plug SATA drive "live_hd" 1.053
When I start Tails with network unplugged and I login 1:1.512
Then a "swap" partition was detected by Tails on drive "swap" 0.111
And drive "live_hd" is detected by Tails 0.194
But Tails has no disk swap enabled 0.155
And drive "live_hd" is not mounted 0.091
After features/support/hooks.rb:291 0.816
After features/support/hooks.rb:75 0.140
Tags: @product
1:19.424
Before features/support/hooks.rb:245 0.003
Given a computer 0.204
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.052
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 20.993
And I plug non-removable USB drive "fake_TailsData" 1.061
When I start the computer 1.052
And the computer boots Tails 42.639
Then drive "fake_TailsData" is detected by Tails 0.110
And Tails Greeter has not detected a persistence partition 13.310
After features/support/hooks.rb:291 0.849
After features/support/hooks.rb:75 0.009
Tags: @product
1:19.487
Before features/support/hooks.rb:245 0.003
Given a computer 0.235
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.048
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.271
And I plug SATA drive "fake_TailsData" 1.070
When I start the computer 1.169
And the computer boots Tails 45.876
Then drive "fake_TailsData" is detected by Tails 0.127
And Tails Greeter has not detected a persistence partition 13.688
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.008
Tags: @product
1:12.712
Before features/support/hooks.rb:245 0.002
Given a computer 0.171
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.042
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.958
And I plug SATA drive "gpt_ext2" 1.051
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.049
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 4.153
And I plug SATA drive "msdos_fat32" 1.060
And I start Tails from DVD with network unplugged and I login 1:1.654
Then drive "gpt_ext2" is detected by Tails 0.175
And drive "gpt_ext2" is not mounted 0.086
And drive "msdos_fat32" is detected by Tails 0.176
And drive "msdos_fat32" is not mounted 0.132
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.007
Tags: @product
2:2.368
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:42.176
And running a command as root with pkexec requires PolicyKit administrator privileges 0.136
Then I can run a command as root with sudo 0.109
Then I can run a command as root with pkexec 19.945
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.008
Tags: @product
2:23.025
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 43.902
And running a command as root with pkexec requires PolicyKit administrator privileges 0.135
Then I cannot run a command as root with sudo and the standard passwords 0.309
And I cannot run a command as root with pkexec and the standard passwords 31.606
Then I cannot login as root using su with the standard passwords 1:7.072
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.000
Feature: Time syncing
52.066
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.359
When the network is plugged 0.167
And I successfully configure Tor 43.475
Then the system clock is less than 5 minutes incorrect 0.063
After features/support/hooks.rb:450 0.670
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.000
Feature: Time syncing
25.590
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.404
When the network is plugged 0.046
And the Tor Connection Assistant autostarts 2.540
And I configure some normal bridges in the Tor Connection Assistant 10.130
And I wait until Tor is ready 4.351
Then the system clock is less than 5 minutes incorrect 0.115
After features/support/hooks.rb:450 0.601
After features/support/hooks.rb:291 1.854
After features/support/hooks.rb:75 0.000
Feature: Time syncing
32.126
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 11.646
When I bump the system time with "+1 day" 0.335
And I capture all network traffic 0.001
And the network is plugged 0.187
And the Tor Connection Assistant autostarts 2.995
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 13.068
And I wait until Tor is ready 2.658
Then the system clock is less than 5 minutes incorrect 0.115
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.117
After features/support/hooks.rb:450 0.594
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.057
Feature: Time syncing
1:0.968
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.470
When I bump the system time with "-15 days" 0.314
And I warm reboot the computer 0.080
And the computer reboots Tails 51.320
Then Tails' hardware clock is close to the host system's time 0.783
After features/support/hooks.rb:450 0.096
After features/support/hooks.rb:291 0.621
After features/support/hooks.rb:75 0.052
Feature: Time syncing
1:14.205
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.058
When I bump the hardware clock's time with "-15 days" 2.161
And I warm reboot the computer 0.062
And the computer reboots Tails 1:3.106
Then the hardware clock is still off by "-15 days" 0.816
After features/support/hooks.rb:450 0.129
After features/support/hooks.rb:291 0.602
After features/support/hooks.rb:75 0.006
Feature: Time syncing
43.374
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.150
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.022
And I start the computer 0.968
And the computer boots Tails 42.100
Then the system clock is just past Tails' source date 0.132
After features/support/hooks.rb:450 0.099
After features/support/hooks.rb:291 0.660
After features/support/hooks.rb:75 0.005
Feature: Time syncing
30.744
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.936
And I make sure time sync before Tor connects times out 1.170
When the network is plugged 0.059
And I successfully configure Tor 21.515
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:450 0.545
After features/support/hooks.rb:291 0.704
After features/support/hooks.rb:75 0.001
Feature: Time syncing
1:1.440
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.015
When I bump the system time with "+8 hours +15 minutes" 0.396
And all notifications have disappeared 3.116
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.136
And the network is plugged 0.051
And the Tor Connection Assistant autostarts 2.558
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.123
And I click "Connect to Tor" 1.209
And the Tor Connection Assistant fails to connect to Tor 16.472
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 15.005
Then the system clock is less than 20 minutes incorrect 0.328
When I click "Connect to Tor" 1.227
Then I wait until Tor is ready 6.808
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.906
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.079
After features/support/hooks.rb:450 0.561
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.073
Feature: Time syncing
56.972
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD without network and logged in 8.346
When I bump the system time with "+8 hours +15 minutes" 0.323
And all notifications have disappeared 3.138
And I capture all network traffic 0.003
And the network is plugged 0.045
And the Tor Connection Assistant autostarts 2.411
# 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.354
And I click "Connect to Tor" 1.262
Then the Tor Connection Assistant reports that it failed to connect 11.825
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.795
Then the system clock is less than 20 minutes incorrect 0.338
# "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.497
When I click "Connect to Tor" 1.172
Then I wait until Tor is ready 6.960
And all Internet traffic has only flowed through the configured bridges 1.013
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.058
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.426
After features/support/hooks.rb:450 0.542
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.059
Feature: Time syncing
25.345
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 9.690
And I make sure time sync before Tor connects uses a fake connectivity check service 1.179
And the network is plugged 0.033
And Tor is ready 12.879
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.559
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.003
After features/support/hooks.rb:450 0.757
After features/support/hooks.rb:291 0.928
After features/support/hooks.rb:75 0.001
Tags: @product
15.342
When I configure some normal bridges in the Tor Connection Assistant 10.153
Then I wait until Tor is ready 4.246
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.073
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.855
After features/support/hooks.rb:291 0.606
After features/support/hooks.rb:75 0.039
Tags: @product
15.404
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.608
Then I wait until Tor is ready 1.754
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.144
And all Internet traffic has only flowed through the configured bridges 0.885
After features/support/hooks.rb:291 0.615
After features/support/hooks.rb:75 0.045
16.917
When I configure the default bridges in the Tor Connection Assistant 11.920
Then I wait until Tor is ready 2.946
And Tor is configured to use the default bridges 0.495
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.076
And Tor is configured to use the default bridges 0.569
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.896
After features/support/hooks.rb:291 0.690
After features/support/hooks.rb:75 0.031
Tags: @product
26.997
Given the Tor network is blocked 1.819
When I configure a direct connection in the Tor Connection Assistant 19.681
Then I wait until Tor is ready 3.895
And tca.conf includes no bridge 0.019
And available upgrades have been checked 0.084
And Tor is configured to use the default bridges 0.570
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.927
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.043
Tags: @product
42.890
Given the Tor network and default bridges are blocked 2.062
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.066
Then the Tor Connection Assistant reports that it failed to connect 0.118
And tca.conf is empty 0.259
Given the Tor network and default bridges are unblocked 1.540
And I retry connecting to Tor 1.177
Then I wait until Tor is ready 6.607
And tca.conf includes no bridge 0.016
And available upgrades have been checked 0.070
And all Internet traffic has only flowed through Tor or connectivity check service 0.971
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.054
Tags: @product
4.547
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.234
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.146
And I cannot click the "Connect to Tor" button 0.166
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.059
Tags: @product
25.477
Given I configure a direct connection in the Tor Connection Assistant 6.735
And I wait until Tor is ready 2.334
When I disconnect the network through GNOME 3.064
And I connect the network through GNOME 2.938
Then the Tor Connection Assistant autostarts 1.368
And the Tor Connection Assistant connects to Tor 6.190
And I wait until Tor is ready 1.152
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.050
And all Internet traffic has only flowed through Tor or connectivity check service 1.641
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.040
Tags: @product
41.369
Given I configure a direct connection in the Tor Connection Assistant 6.508
And I wait until Tor is ready 2.465
And I disconnect the network through GNOME 3.032
And the Tor network and default bridges are blocked 1.713
When I connect the network through GNOME 2.758
Then the Tor Connection Assistant reports that it failed to connect 24.891
After features/support/hooks.rb:291 0.986
After features/support/hooks.rb:75 0.042
Tags: @product
36.029
Given the Tor network and default bridges are blocked 1.964
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.499
Then the Tor Connection Assistant reports that it failed to connect 0.143
Given the Tor network and default bridges are unblocked 1.657
When I click "Connect to Tor" 1.172
Then I wait until Tor is ready 6.908
And Tor is configured to use the default bridges 0.597
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.085
After features/support/hooks.rb:291 0.795
After features/support/hooks.rb:75 0.037
19.437
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.831
And I prepare Tails for memory erasure tests 0.584
When I start a process allocating 128 MiB of memory with a known pattern 2.351
Then patterns cover at least 128 MiB in the guest's memory 3.379

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

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

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

After features/support/hooks.rb:291 0.788
After features/support/hooks.rb:75 0.000
1:1.830
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 10.169
And I prepare Tails for memory erasure tests 0.619
And I find very few patterns in the guest's memory 3.935

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

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

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

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

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

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

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

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

Pattern coverage: 95.011% (118 MiB out of 124 MiB reference memory)

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

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

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

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

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

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

After features/support/hooks.rb:291 1.118
After features/support/hooks.rb:75 0.000
2:26.300
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.963
And I prepare Tails for memory erasure tests 0.604
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 24.394
Then I find very few patterns in the guest's memory 3.342

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

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

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

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

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

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

Pattern coverage: 108.663% (97 MiB out of 89 MiB reference memory)

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

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

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

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

When I trigger shutdown 0.931
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.478
After features/support/hooks.rb:75 0.000
6:15.917
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:32.591
And I prepare Tails for memory erasure tests 0.450
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.214
When I trigger shutdown 0.380
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.492
After features/support/hooks.rb:75 0.009
37.420
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.083
And I temporarily create a 4 GiB disk named "gptfat" 0.046
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.011
And I plug USB drive "gptfat" 2.418
When I start Tails Installer 22.819
Then I am told by Tails Installer that the destination device "is too small" 0.041
After features/support/hooks.rb:291 1.599
After features/support/hooks.rb:75 0.002
Tags: @product
34.234
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 9.387
And I temporarily create a 7200 MiB disk named "temp" 0.071
And I start Tails Installer 21.750
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.713
Then the "temp" USB drive is selected 0.092
When I unplug USB drive "temp" 0.181
Then a suitable USB device is not found 0.017
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.000
Tags: @product
3:56.012
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.007
And I temporarily create a 7200 MiB disk named "install" 0.069
And I create a gpt partition with a vfat filesystem on disk "install" 4.149
And I plug USB drive "install" 2.415
And I install Tails to USB drive "install" by cloning 3:29.830
Then the running Tails is installed on USB drive "install" 11.472
But there is no persistence partition on USB drive "install" 0.066
After features/support/hooks.rb:291 1.046
After features/support/hooks.rb:75 0.102
Tags: @product
3:52.206
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.265
And I temporarily create a 7200 MiB disk named "install" 0.062
And I plug USB drive "install" 2.447
And I install Tails to USB drive "install" by cloning 3:30.708
Then the running Tails is installed on USB drive "install" 10.649
But there is no persistence partition on USB drive "install" 0.073
After features/support/hooks.rb:291 1.332
After features/support/hooks.rb:75 0.105
Tags: @product
4:33.989
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 16.582
And I create a file in the Persistent directory 0.084
And I temporarily create a 7200 MiB disk named "install" 0.048
And I create a gpt partition with a vfat filesystem on disk "install" 5.135
And I plug USB drive "install" 2.484
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:54.061
Then the running Tails is installed on USB drive "install" 12.455
And there is a persistence partition on USB drive "install" 0.079
And the USB drive "install" contains the same files as my persistent storage 3.056
After features/support/hooks.rb:291 2.233
After features/support/hooks.rb:75 0.114
Tags: @product
4:0.366
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.647
And I temporarily create a 7200 MiB disk named "install" 0.057
And I plug USB drive "install" 3.816
And I install Tails to USB drive "install" by cloning 3:30.310
Then the running Tails is installed on USB drive "install" 15.462
And there is no persistence partition on USB drive "install" 0.071
After features/support/hooks.rb:291 1.825
After features/support/hooks.rb:75 0.110
Tags: @product
4:5.187
Before features/support/hooks.rb:245 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.536
And I have started Tails from DVD without network and logged in 8.449
And I clone USB drive "__internal" to a temporary USB drive "install" 1.213
And I plug USB drive "install" 2.420
# 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:31.101
Then the running Tails is installed on USB drive "install" 11.397
And there is no persistence partition on USB drive "install" 0.068
After features/support/hooks.rb:291 1.079
After features/support/hooks.rb:75 0.115
Tags: @product @uefi
1:42.793
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 9.935
And I power off the computer 0.343
And the computer is set to boot in UEFI mode 0.026
When I start Tails from USB drive "__internal" with network unplugged and I login 1:28.008
Then Tails is running from USB drive "__internal" 0.433
And the boot device has safe access rights 3.981
And Tails has started in UEFI mode 0.065
After features/support/hooks.rb:291 0.753
After features/support/hooks.rb:75 0.005
Tags: @product
1:44.383
Before features/support/hooks.rb:245 0.001
Given I have started Tails from DVD without network and logged in 8.673
And I plug and mount a USB drive containing a Tails USB image 27.458
And I create a 7200 MiB disk named "usbimage" 0.110
And I plug USB drive "usbimage" 2.454
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 1:5.686
After features/support/hooks.rb:291 2.442
After features/support/hooks.rb:75 0.083
Tags: @product
1:10.300
Before features/support/hooks.rb:245 0.003
Given a computer 0.184
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:8.618
Then Tails is running from USB drive "usbimage" 0.533
And the label of the system partition on "usbimage" is "Tails" 0.243
And the system partition on "usbimage" is an EFI system partition 0.227
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.193
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.103
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.108
And the system partition on "usbimage" has the expected flags 0.087
After features/support/hooks.rb:291 0.813
After features/support/hooks.rb:75 0.005
5:28.627
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.004
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 48.296
And I update APT using apt 16.782
And I install "popularity-contest" using apt 19.695
Then I am proposed to add the "popularity-contest" package to my Additional Software 59.307
When I create a persistent storage and activate the Additional Software feature 18.478
Then Additional Software is correctly configured for package "popularity-contest" 1.540
When I shutdown Tails and wait for the computer to power off 11.086
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:32.272
Then Additional Software is correctly configured for package "popularity-contest" 0.911
And the package "popularity-contest" is installed after Additional Software has been started 0.256
After features/support/hooks.rb:450 36.727
After features/support/hooks.rb:291 1.112
After features/support/hooks.rb:75 0.016
2:51.556
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.327
And I start Tails from USB drive "__internal" and I login with an administration password 1:18.937
And I update APT using apt 15.759
When I install "makepp" using apt 19.728
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 56.721
And the package "makepp" is installed 0.082
After features/support/hooks.rb:450 38.977
After features/support/hooks.rb:291 0.971
After features/support/hooks.rb:75 0.014
4:52.333
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given a computer 0.230
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:6.137
When I uninstall "popularity-contest" using apt 15.795
And I accept removing "popularity-contest" from Additional Software 1.995
Then "popularity-contest" is not in the list of Additional Software 0.825
When I start Synaptic 23.485
And I update APT using Synaptic 22.041
And I install "cowsay" using Synaptic 11.208
And I accept adding "cowsay" to Additional Software 0.816
Then Additional Software is correctly configured for package "cowsay" 0.896
When I uninstall "cowsay" using apt 3.353
And I refuse removing "cowsay" from Additional Software 0.751
Then Additional Software is correctly configured for package "cowsay" 0.801
When I start "Additional Software" via GNOME Activities Overview 12.533
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.788
Then "cowsay" is not in the list of Additional Software 0.894
When I install "cowsay" using apt 3.321
And I refuse adding "cowsay" to Additional Software 0.724
Then "cowsay" is not in the list of Additional Software 0.732
After features/support/hooks.rb:450 1.104
After features/support/hooks.rb:291 1.436
After features/support/hooks.rb:75 0.027
11:39.800
Before features/support/hooks.rb:245 0.017
Before features/support/hooks.rb:442 0.020
Given a computer 0.263
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:2.322
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.926
And I accept adding "cowsay" to Additional Software 1:3.569
And Additional Software is correctly configured for package "cowsay" 1.490
And I shutdown Tails and wait for the computer to power off 5.071
And I start Tails from USB drive "__internal" with network unplugged 46.131
And I enable persistence 31.105
# 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.021
And I log in to a new session 28.579
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.593
And I revert the APT tweaks that made it prefer an old version of cowsay 0.050
# 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.093
And the network is plugged 0.040
And Tor is ready 18.911
# 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 5.560
And available upgrades have been checked 0.073
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.079
And I can open the Additional Software configuration window from the notification 2.508
And I shutdown Tails and wait for the computer to power off 2:2.711
And I start Tails from USB drive "__internal" with network unplugged 46.797
And I enable persistence 31.820
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.023
And I log in to a new session 24.558
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.488
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
And the network is plugged 0.039
And Tor is ready 39.618
Then the Additional Software upgrade service has started 0.170
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.097
After features/support/hooks.rb:450 2.208
After features/support/hooks.rb:291 0.833
After features/support/hooks.rb:75 0.025
1:47.593
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.214
And I start Tails from USB drive "__internal" with network unplugged 46.237
And I enable persistence 31.848
And I remove the "cowsay" deb files from the APT cache 0.677
# 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.079
And I log in to a new session 25.319
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 1.067
And I can open the Additional Software log file from the notification 1.970
And the package "cowsay" is not installed 0.179
After features/support/hooks.rb:450 0.125
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.011
Tags: @product
1:24.888
Before features/support/hooks.rb:245 0.005
Given a computer 0.250
And I create a 7200 MiB disk named "old" 0.054
And I plug USB drive "old" 1.071
And I write an old version of the Tails USB image to disk "old" 20.198
When I start Tails from USB drive "old" with network unplugged 59.288
Then the boot device has safe access rights 3.119
And Tails is running from USB drive "old" 0.352
And there is no persistence partition on USB drive "old" 0.056
And process "udev-watchdog" is running 0.053
And udev-watchdog is monitoring the correct device 0.251
And I unplug USB drive "old" 0.190
After features/support/hooks.rb:291 3.822
After features/support/hooks.rb:75 0.014
Tags: @product
1:56.824
Before features/support/hooks.rb:245 0.008
Given a computer 0.223
And I start Tails from USB drive "old" with network unplugged and I login 1:3.584
Then Tails is running from USB drive "old" 0.441
And I create a persistent partition 42.924
And I take note of which tps features are available 1.532
Then a Tails persistence partition exists on USB drive "old" 0.856
And I shutdown Tails and wait for the computer to power off 7.261
After features/support/hooks.rb:291 0.154
After features/support/hooks.rb:75 0.009
Tags: @product
2:17.952
Before features/support/hooks.rb:245 0.005
Given a computer 0.201
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:51.445
Then Tails is running from USB drive "old" 0.320
And all tps features are active 2.169
When I write some files expected to persist 1.823
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.227
And all persistence configuration files have safe access rights 0.692
And all persistent directories from the old Tails version have safe access rights 2.740
And I take note of which tps features are available 0.462
And I shutdown Tails and wait for the computer to power off 3.077
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.792
After features/support/hooks.rb:291 0.116
After features/support/hooks.rb:75 0.008
Tags: @product
2:29.689
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 10.245
And I log in to a new session 16.016
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.069
And I plug USB drive "to_upgrade" 2.428
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:46.182
Then the running Tails is installed on USB drive "to_upgrade" 13.366
And I unplug USB drive "to_upgrade" 0.206
And I unplug USB drive "__internal" 0.175
After features/support/hooks.rb:291 0.937
After features/support/hooks.rb:75 0.000
Tags: @product
1:54.119
Before features/support/hooks.rb:245 0.006
Given a computer 0.178
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:43.946
Then all tps features from the old Tails version are active 1.972
And Tails is running from USB drive "to_upgrade" 0.349
And the boot device has safe access rights 3.343
And the expected persistent files created with the old Tails version are present in the filesystem 1.546
And all persistent directories from the old Tails version have safe access rights 2.782
After features/support/hooks.rb:291 0.920
After features/support/hooks.rb:75 0.009
5:56.370
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.889
And no SquashFS delta is installed 0.092
And Tails is fooled to think that version 2.0~testoverlayfsng was initially installed 0.352
And Tails is fooled to think it is running version 2.0~testoverlayfsng 0.051
And the file system changes introduced in version 2.2~testoverlayfsng are not present 0.436
And the file system changes introduced in version 2.3~testoverlayfsng are not present 0.645
When the network is plugged 0.045
And Tor is ready 16.700
Then I am proposed to install an incremental upgrade to version 2.2~testoverlayfsng 2.791
And I can successfully install the incremental upgrade to version 2.2~testoverlayfsng 8.109
Given I shutdown Tails and wait for the computer to power off 10.295
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.115
Then Tails is running version 2.2~testoverlayfsng 0.113
And all tps features are active 2.349
And the file system changes introduced in version 2.2~testoverlayfsng are present 0.406
And only the 2.2~testoverlayfsng SquashFS delta is installed 0.074
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.305
# We'll really install Tails_amd64_2.0~testoverlayfsng_to_2.3~testoverlayfsng.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 2.1~testoverlayfsng was initially installed 0.288
When the network is plugged 0.051
And Tor is ready 15.149
Then I am proposed to install an incremental upgrade to version 2.3~testoverlayfsng 3.721
And I can successfully install the incremental upgrade to version 2.3~testoverlayfsng 9.125
Given I shutdown Tails and wait for the computer to power off 5.570
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:47.775
Then Tails is running version 2.3~testoverlayfsng 0.094
And all tps features are active 2.140
And the file system changes introduced in version 2.3~testoverlayfsng are present 0.569
And only the 2.3~testoverlayfsng SquashFS delta is installed 0.104
# 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.299
And Tails is fooled to think that version 2.1~testoverlayfsng was initially installed 0.280
When the network is plugged 0.046
And Tor is ready 16.969
Then the Upgrader considers the system as up-to-date 0.277
# 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 24.764
And the file system changes introduced in version 2.3~testoverlayfsng are present in the Unsafe Browser's chroot 1.365
After features/support/hooks.rb:291 0.758
After features/support/hooks.rb:75 0.032
28.317
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.923
And Tails is fooled to think that version 2.0~testoverlayfsng was initially installed 0.362
And Tails is fooled to think it is running version 2.0~testoverlayfsng 0.083
And the signing key used by the Upgrader is outdated 1.089
But a current signing key is available on our website 0.000
When the network is plugged 0.046
And Tor is ready 15.217
Then I am proposed to install an incremental upgrade to version 2.2~testoverlayfsng 1.594
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.000
51.578
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.251
When I eject the boot medium 0.299
Then Tails eventually shuts down 9.026
After features/support/hooks.rb:291 0.200
After features/support/hooks.rb:75 0.000
36.808
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.567
And I prepare Tails for memory erasure tests 0.560
And I fill a 128 MiB file with a known pattern on the root filesystem 12.061
And patterns cover at least 128 MiB in the guest's memory 3.439

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

When I eject the boot medium 0.638
And I wait for Tails to finish wiping the memory 9.839
Then I find very few patterns in the guest's memory 1.701

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

After features/support/hooks.rb:291 3.514
After features/support/hooks.rb:75 0.000
3:4.713
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.242
And I prepare Tails for memory erasure tests 0.541
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.017
And I fill the USB drive with a known pattern 2:28.607
And I read the content of the test FS 0.127
And patterns cover at least 99% of the test FS size in the guest's memory 4.054

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

When I eject the boot medium 0.296
And I wait for Tails to finish wiping the memory 14.002
Then I find very few patterns in the guest's memory 1.822

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

After features/support/hooks.rb:291 3.570
After features/support/hooks.rb:75 0.000
2:16.695
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.073
And I prepare Tails for memory erasure tests 0.512
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 25.566
And I fill the USB drive with a known pattern 1:31.220
And I read the content of the test FS 0.098
And patterns cover at least 99% of the test FS size in the guest's memory 3.545

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

When I eject the boot medium 0.287
And I wait for Tails to finish wiping the memory 5.521
Then I find very few patterns in the guest's memory 1.869

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

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

Pattern coverage: 126.738% (126 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.820
And I wait for Tails to finish wiping the memory 9.921
Then I find very few patterns in the guest's memory 1.740

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

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

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.631
After features/support/hooks.rb:75 0.010
Tags: @product
1:23.544
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 15.453
# 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 5.096
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.269
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.935
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.026
When I start Tails' custom backup tool 13.129
Then the backup tool displays "Plug in your backup Tails USB stick" 2.057
When I plug USB drive "backup" 2.713
And I give the Persistent Storage on drive "backup" its own UUID 0.118
And I click "Retry" in the backup tool 1.172
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.234
When I click "Back Up" in the backup tool 1.143
And I enter my persistent storage passphrase into the polkit prompt 2.325
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 20.986
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.188
And I plug USB drive "backup" 2.620
Then the USB drive "backup" contains the same files as my persistent storage 5.072
After features/support/hooks.rb:291 1.735
After features/support/hooks.rb:75 0.111
Tags: @product
0.215
Then the hostname should not have been leaked on the network 0.215
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.049
Tags: @product
0.773
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.203
And I switch to the "manually-added-con" NetworkManager connection 0.323
Then the hostname should not have been leaked on the network 0.246
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.039
29.334
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.344
When I double-click on the Tails documentation launcher on the desktop 20.376
Then "Tails - Documentation" has loaded in the Tor Browser 0.613
After features/support/hooks.rb:291 1.101
After features/support/hooks.rb:75 0.000
34.760
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.902
When I double-click on the Tails documentation launcher on the desktop 20.322
Then "Tails - Documentation" has loaded in the Tor Browser 0.535
After features/support/hooks.rb:291 0.796
After features/support/hooks.rb:75 0.000
26.934
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.088
When I double-click on the Report an Error launcher on the desktop 18.229
Then the support documentation page opens in Tor Browser 0.616
After features/support/hooks.rb:291 0.943
After features/support/hooks.rb:75 0.000
22.496
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD without network and logged in 8.134
When I start Electrum through the GNOME menu 12.792
But the "electrum" tps feature is not enabled 0.849
And I see a warning that Electrum is not persistent 0.719
After features/support/hooks.rb:450 0.117
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
35.638
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.175
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.236
When I open "/home/amnesia/default-testpage.pdf" with Evince 17.856
Then I see "CupsTestPage.png" after at most 40 seconds 1.750
And I can print the current document to "/home/amnesia/output.pdf" 7.619
After features/support/hooks.rb:291 0.990
After features/support/hooks.rb:75 0.000
Feature: Using Evince
34.952
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.730
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.158
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.067
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.082
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.071
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.205
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 17.295
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 0.692
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.343
When I close Evince 0.225
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.173
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.664
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.254
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.105
When I close Evince 0.236
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.154
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.660
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.752
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.076
After features/support/hooks.rb:291 0.782
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
36.738
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.754
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.249
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.078
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 17.241
Then I see "CupsTestPage.png" after at most 40 seconds 1.852
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 8.561
After features/support/hooks.rb:291 0.764
After features/support/hooks.rb:75 0.000
Feature: Using Evince
28.491
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.297
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.168
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.081
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.300
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 16.915
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.401
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.327
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
18.855
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.573
And I wait 10 seconds 10.007

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.090
When I press the "PRINTSCREEN" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.062
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.000
Tags: @product
10.863
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 10.006
When the "Dogtail rules!" notification is sent 0.220
Then the "Dogtail rules!" notification is shown to the user 0.636
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
Tags: @product @doc
10.875
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.375
Then the included OpenPGP keys are valid for the next 1 month 2.500
After features/support/hooks.rb:291 0.672
After features/support/hooks.rb:75 0.000
Tags: @product
22.694
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.062
Then the keys trusted by APT are valid for the next 3 months 14.631
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.000
Feature: Localization
1:12.579
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.801
And I log in to a new session in German (de) 44.504
When I double-click on the Report an Error launcher on the desktop 16.330
Then the support documentation page opens in Tor Browser 0.942
After features/support/hooks.rb:291 1.173
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.476
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 9.732
When I log in to a new session in Arabic (ar) 30.517
Then the keyboard layout is set to "us" 0.172
When the network is plugged 0.038
And Tor is ready 15.601
Then I successfully start the Unsafe Browser in "ar" 25.002
And I kill the Unsafe Browser 6.178
When I enable the screen keyboard 0.153
Then the screen keyboard works in Tor Browser 34.128
And DuckDuckGo is the default search engine 9.831
And I kill the Tor Browser 5.341
And the screen keyboard works in Thunderbird 22.212
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:291 1.081
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.863
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.619
When I log in to a new session in Chinese (zh_CN) 29.134
Then the keyboard layout is set to "cn" 0.112
When the network is plugged 0.038
And Tor is ready 15.417
Then I successfully start the Unsafe Browser in "zh_CN" 27.951
And I kill the Unsafe Browser 5.947
When I enable the screen keyboard 0.194
Then the screen keyboard works in Tor Browser 34.024
And DuckDuckGo is the default search engine 10.752
And I kill the Tor Browser 5.662
And the screen keyboard works in Thunderbird 24.377
And the layout of the screen keyboard is set to "us" 0.629
After features/support/hooks.rb:291 1.208
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.829
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 9.519
When I log in to a new session in English (en) 17.521
Then the keyboard layout is set to "us" 0.140
When the network is plugged 0.036
And Tor is ready 14.835
Then I successfully start the Unsafe Browser in "en" 26.679
And I kill the Unsafe Browser 5.854
When I enable the screen keyboard 0.171
Then the screen keyboard works in Tor Browser 32.848
And DuckDuckGo is the default search engine 5.448
And I kill the Tor Browser 5.277
And the screen keyboard works in Thunderbird 22.956
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:291 0.988
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.559
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.406
When I log in to a new session in French (fr) 28.565
Then the keyboard layout is set to "fr" 0.171
When the network is plugged 0.046
And Tor is ready 13.884
Then I successfully start the Unsafe Browser in "fr" 26.995
And I kill the Unsafe Browser 6.810
When I enable the screen keyboard 0.176
Then the screen keyboard works in Tor Browser 34.070
And DuckDuckGo is the default search engine 9.821
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 22.698
And the layout of the screen keyboard is set to "fr" 0.556
After features/support/hooks.rb:291 1.422
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.842
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.916
When I log in to a new session in German (de) 29.781
Then the keyboard layout is set to "de" 0.148
When the network is plugged 0.048
And Tor is ready 15.235
Then I successfully start the Unsafe Browser in "de" 25.028
And I kill the Unsafe Browser 6.561
When I enable the screen keyboard 0.176
Then the screen keyboard works in Tor Browser 34.797
And DuckDuckGo is the default search engine 9.722
And I kill the Tor Browser 5.366
And the screen keyboard works in Thunderbird 21.438
And the layout of the screen keyboard is set to "de" 0.620
After features/support/hooks.rb:291 4.190
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.864
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.666
When I log in to a new session in Italian (it) 33.104
Then the keyboard layout is set to "it" 0.152
When the network is plugged 0.034
And Tor is ready 15.687
Then I successfully start the Unsafe Browser in "it" 24.831
And I kill the Unsafe Browser 5.965
When I enable the screen keyboard 0.158
Then the screen keyboard works in Tor Browser 33.459
And DuckDuckGo is the default search engine 10.243
And I kill the Tor Browser 5.587
And the screen keyboard works in Thunderbird 22.347
And the layout of the screen keyboard is set to "us" 0.625
After features/support/hooks.rb:291 1.271
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.756
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.661
When I log in to a new session in Persian (fa) 28.725
Then the keyboard layout is set to "ir" 0.165
When the network is plugged 0.044
And Tor is ready 12.539
Then I successfully start the Unsafe Browser in "fa" 28.727
And I kill the Unsafe Browser 6.067
When I enable the screen keyboard 0.147
Then the screen keyboard works in Tor Browser 35.321
And DuckDuckGo is the default search engine 10.676
And I kill the Tor Browser 5.627
And the screen keyboard works in Thunderbird 23.481
And the layout of the screen keyboard is set to "ir" 0.569
After features/support/hooks.rb:291 1.107
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.685
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.608
When I log in to a new session in Portuguese (pt) 29.119
Then the keyboard layout is set to "pt" 0.158
When the network is plugged 0.044
And Tor is ready 15.437
Then I successfully start the Unsafe Browser in "pt" 25.615
And I kill the Unsafe Browser 6.508
When I enable the screen keyboard 0.155
Then the screen keyboard works in Tor Browser 33.715
And DuckDuckGo is the default search engine 9.659
And I kill the Tor Browser 5.368
And the screen keyboard works in Thunderbird 22.669
And the layout of the screen keyboard is set to "us" 0.624
After features/support/hooks.rb:291 1.110
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.659
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.387
When I log in to a new session in Russian (ru) 28.799
Then the keyboard layout is set to "ru" 0.159
When the network is plugged 0.038
And Tor is ready 16.411
Then I successfully start the Unsafe Browser in "ru" 26.486
And I kill the Unsafe Browser 6.060
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 35.105
And DuckDuckGo is the default search engine 9.896
And I kill the Tor Browser 5.293
And the screen keyboard works in Thunderbird 24.324
And the layout of the screen keyboard is set to "ru" 0.593
After features/support/hooks.rb:291 1.446
After features/support/hooks.rb:75 0.000
Feature: Localization
2:36.688
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.042
When I log in to a new session in Spanish (es) 28.025
Then the keyboard layout is set to "es" 0.196
When the network is plugged 0.044
And Tor is ready 16.104
Then I successfully start the Unsafe Browser in "es" 24.596
And I kill the Unsafe Browser 5.881
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 34.532
And DuckDuckGo is the default search engine 10.399
And I kill the Tor Browser 5.548
And the screen keyboard works in Thunderbird 22.553
And the layout of the screen keyboard is set to "us" 0.641
After features/support/hooks.rb:291 1.584
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.367
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.715
When I log in to a new session in Turkish (tr) 29.343
Then the keyboard layout is set to "tr" 0.175
When the network is plugged 0.055
And Tor is ready 16.042
Then I successfully start the Unsafe Browser in "tr" 26.459
And I kill the Unsafe Browser 6.016
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 33.677
And DuckDuckGo is the default search engine 9.683
And I kill the Tor Browser 6.028
And the screen keyboard works in Thunderbird 24.440
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:291 1.221
After features/support/hooks.rb:75 0.000
Tags: @product
42.607
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.012
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.163
And I log in to a new session 16.076
And the network is plugged 0.039
And Tor is ready 13.126
Then 1 network interface is enabled 0.115
And the 1st network device has its real MAC address configured 0.155
When I hotplug a network device and wait for it to be initialized 1.433
Then 2 network interfaces are enabled 0.073
And the 2nd network device has its real MAC address configured 0.089
And some network device leaked the real MAC address 0.315
After features/support/hooks.rb:291 0.850
After features/support/hooks.rb:75 0.038
Tags: @product
40.298
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.049
And I capture all network traffic 0.006
When I log in to a new session 14.715
And the network is plugged 0.036
And Tor is ready 15.442
Then 1 network interface is enabled 0.153
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.417
Then 2 network interfaces are enabled 0.081
And the 2nd network device has a spoofed MAC address configured 0.075
And no network device leaked the real MAC address 0.241
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.039
Tags: @product
2:21.945
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.355
And I capture all network traffic 0.008
And the network is plugged 0.051
And macchanger will fail by not spoofing and always returns false 0.141
When I log in to a new session 2:10.732
Then no network interfaces are enabled 0.106
And no network device leaked the real MAC address 0.012
And I see the "Network card eth0 disabled" notification after at most 60 seconds 2.538
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.039
Tags: @product
2:22.874
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.198
And I capture all network traffic 0.005
And the network is plugged 0.052
And macchanger will fail by not spoofing and always returns true 0.137
When I log in to a new session 2:10.995
Then no network interfaces are enabled 0.106
And no network device leaked the real MAC address 0.013
And I see the "Network card eth0 disabled" notification after at most 60 seconds 3.366
After features/support/hooks.rb:291 0.702
After features/support/hooks.rb:75 0.070
Tags: @product
2:23.560
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.633
And I capture all network traffic 0.008
And the network is plugged 0.048
And macchanger will fail by not spoofing and always returns true 0.155
And no network interface modules can be unloaded 0.412
When I log in to a new session 2:12.929
Then 1 network interface is enabled 0.106
But the MAC spoofing panic mode disabled networking 0.373
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 0.881
After features/support/hooks.rb:291 0.654
After features/support/hooks.rb:75 0.045
Tags: @product
43.826
Before features/support/hooks.rb:245 0.005
Given a computer 0.175
And I capture all network traffic 0.005
When I start the computer 0.933
Then the computer boots Tails 42.616
And no network interfaces are enabled 0.078
And no network device leaked the real MAC address 0.016
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.044
1:13.638
Before features/support/hooks.rb:245 0.005
Given a computer 0.196
And I start Tails from DVD with network unplugged and I login 59.989
And I plug and mount a USB drive containing a sample PNG 11.985
Then MAT can clean some sample PNG file 1.467
After features/support/hooks.rb:291 0.583
After features/support/hooks.rb:75 0.009
Feature: Networking
Tags: @product
1:17.422
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.106
And I wait between 30 and 60 seconds 51.028

Slept for 51 seconds

Then the Tor Status icon tells me that Tor is not usable 0.659
When the network is plugged 0.043
Then I successfully configure Tor 12.925
And the Tor Status icon tells me that Tor is usable 0.536
And all notifications have disappeared 3.060
And the time has synced 0.062
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.000
Feature: Networking
34.606
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.823
And I disable networking in Tails Greeter 0.845
And I log in to a new session 15.277
Then no network interfaces are enabled 0.155
When I hotplug a network device 0.175
And I wait 10 seconds 10.001

Slept for 10 seconds

Then no network interfaces are enabled 0.326
After features/support/hooks.rb:291 0.897
After features/support/hooks.rb:75 0.000
Tags: @product
2:7.271
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:23.620
And I update APT using apt 17.913
And I install "python3-behave" using apt 23.155
Then the Tails Persistent Storage behave tests pass 2.582
After features/support/hooks.rb:291 1.017
After features/support/hooks.rb:75 0.000
Tags: @product
38.128
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.330
When I log in to a new session without activating the Persistent Storage 18.238
Then Tails is running from USB drive "__internal" 0.338
And persistence is disabled 0.222
But a Tails persistence partition exists on USB drive "__internal" 6.998
After features/support/hooks.rb:291 0.945
After features/support/hooks.rb:75 0.000
Tags: @product
2:55.512
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.749
Then Tails is running from USB drive "__internal" 0.495
When I create a file in the Persistent directory 0.144
And I create a persistent partition with the default settings 34.555
Then the file I created was copied to the Persistent Storage 0.427
When I shutdown Tails and wait for the computer to power off 13.173
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.546
Then persistence for "Persistent" is active 0.341
And the file I created in the Persistent directory exists 0.078
After features/support/hooks.rb:291 0.854
After features/support/hooks.rb:75 0.007
Tags: @product
1:14.453
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.655
And the system is very low on memory 3.551
When I create a file in the Persistent directory 1.179
When I try to create a persistent partition 27.010
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.215
When I close the Persistent Storage app 2.658
And I free up some memory 1.475
And I create a persistent partition with the default settings 27.409
Then the file I created was copied to the Persistent Storage 0.297
After features/support/hooks.rb:291 1.594
After features/support/hooks.rb:75 0.000
Tags: @product
2:34.853
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 9.935
Then Tails is running from USB drive "__internal" 0.532
And all tps features are active 2.700
And all persistent directories have safe access rights 2.715
When I disable the first tps feature 16.672
Then all tps features but the first one are active 2.224
And I shutdown Tails and wait for the computer to power off 5.073
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.609
Then all tps features but the first one are active 2.389
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.008
Tags: @product
40.544
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.480
Then persistence for "Persistent" is active 0.167
And I create a file in the Persistent directory 0.078
Then the file I created was copied to the Persistent Storage 0.088
When I disable the first tps feature 16.316
Then persistence for "Persistent" is not active 0.088
And the Persistent directory does not exist 0.076
When I enable the first tps feature 14.052
Then persistence for "Persistent" is active 0.090
And the file I created in the Persistent directory exists 0.103
After features/support/hooks.rb:291 0.814
After features/support/hooks.rb:75 0.000
Tags: @product
40.894
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.017
Then persistence for "Persistent" is active 0.094
When I create a file in the Persistent directory 0.089
And I disable the first tps feature 16.309
And I delete the data of the Persistent Folder feature 15.108
Then the file I created does not exist on the Persistent Storage 0.273
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
Tags: @product
48.121
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 8.674
And the network is plugged 0.043
And Tor is ready 16.085
And I take note of which tps features are available 0.686
When I write some files expected to persist 1.665
And I shutdown Tails and wait for the computer to power off 6.117
# 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.849
After features/support/hooks.rb:291 0.141
After features/support/hooks.rb:75 0.000
Tags: @product
2:36.227
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.028
And the network is plugged 0.037
And Tor is ready 14.219
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.241
And I shutdown Tails and wait for the computer to power off 6.072
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:50.957
And I capture all network traffic 0.006
And the network is plugged 0.046
And Tor is ready 14.698
And I switch to the "persistent-con-current" NetworkManager connection 0.408
And the 1st network device has a spoofed MAC address configured 0.252
And no network device leaked the real MAC address 0.255
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.051
Tags: @product
46.386
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.014
And I enable persistence creation in Tails Greeter 1.125
And I log in to a new session expecting no warning about the Persistent Storage not being activated 17.004
Then I create a persistent partition with the default settings using the wizard that was already open 16.242
After features/support/hooks.rb:291 1.167
After features/support/hooks.rb:75 0.000
Tags: @product
4:10.725
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.324
When I enable persistence 33.331
Then no persistent Greeter options were restored 14.005
When I set all Greeter options to non-default values 22.936
And I log in to a new session in German (de) after having activated the Persistent Storage 34.379
Then all Greeter options are set to non-default values 0.371
When I cold reboot the computer 5.120
And the computer reboots Tails 44.575
Given I enable persistence 49.777
Then persistent Greeter options were restored 14.523
When I log in to a new session after having activated the Persistent Storage 20.048
Then all Greeter options are set to non-default values 0.328
After features/support/hooks.rb:291 0.973
After features/support/hooks.rb:75 0.009
Tags: @product
3:40.857
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.355
# 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 41.542
And I shutdown Tails and wait for the computer to power off 10.615
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:50.754
And I change the passphrase of the Persistent Storage back to the original 48.588
After features/support/hooks.rb:291 2.294
After features/support/hooks.rb:75 0.009
Tags: @product
1:1.423
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.331
And I log in to a new session without activating the Persistent Storage 21.200
Then persistence is disabled 0.220
But a Tails persistence partition exists on USB drive "__internal" 5.488
And all notifications have disappeared 8.136
When I delete the persistent partition 16.707
Then there is no persistence partition on USB drive "__internal" 0.339
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.000
Tags: @product
1:59.880
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 8.917
When I write some dotfile expected to persist 0.217
And I shutdown Tails and wait for the computer to power off 5.050
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:45.283
Then the expected persistent dotfile is present in the filesystem 0.411
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.009
Tags: @product
1:20.972
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.250
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.071
When I try to enable persistence 0.246
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 25.207
When I log in to a new session after having activated the Persistent Storage 26.134
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 15.403
And all tps features are enabled 2.442
And all tps features but the first one are active 2.214
After features/support/hooks.rb:291 0.847
After features/support/hooks.rb:75 0.000
Tags: @product
4:37.148
Before features/support/hooks.rb:245 0.004
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:28.119
And I enable persistence 32.458
And I log in to a new session after having activated the Persistent Storage 35.501
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 0.945
And persistence is enabled 0.123
After features/support/hooks.rb:291 1.033
After features/support/hooks.rb:75 0.000
Tags: @product
43.920
Before features/support/hooks.rb:245 0.005
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 13.519
And I enable persistence but something goes wrong during the LUKS header upgrade 29.679
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.721
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.000
Tags: @product
15.380
When I choose to connect to Tor automatically 1.753
And I accept Tor Connection's offer to use my persistent bridges 1.890
And I click "Connect to Tor" 1.237
Then I wait until Tor is ready 8.355
And tca.conf includes the configured bridges 0.012
And the "TorConfiguration" tps feature is enabled and active 1.334
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.796
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.041
Tags: @product
15.645
When I choose to connect to Tor automatically 1.587
And I accept Tor Connection's offer to use my persistent bridges 1.707
And I disable saving bridges to Persistent Storage 1.263
And I configure a direct connection in the Tor Connection Assistant 7.888
Then I wait until Tor is ready 1.105
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 1.118
And all Internet traffic has only flowed through Tor or connectivity check service 0.961
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.057
Tags: @product
10.428
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.934
Then the live user has been setup by live-boot 0.154
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin" 0.129
And the live user owns its home directory which has strict permissions 0.209
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.000
20.199
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.364
When the network is plugged 0.045
And Tor is ready 11.619
Then no unexpected services are listening for network connections 0.170

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

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

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

After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.000
Tags: @product
57.819
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 48.836
When I request a shutdown using the system menu 1.849
Then Tails eventually shuts down 7.133
After features/support/hooks.rb:291 0.115
After features/support/hooks.rb:75 0.000
1:16.317
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 18.315
When I request a reboot using the system menu 1.816
Then Tails eventually restarts 56.186
After features/support/hooks.rb:291 3.455
After features/support/hooks.rb:75 0.000
21.604
Given I monitor the network connections of SSH 0.121
And I have the SSH key pair for an SSH server 0.369
When I connect to an SSH server on the Internet 19.427
Then I have sucessfully logged into the SSH server 1.671
And I see that SSH is properly stream isolated 0.015
After features/support/hooks.rb:450 0.444
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.000
21.933
Given I have the SSH key pair for an SSH server 0.312
And an SSH server is running on the LAN 0.370
When I connect to an SSH server on the LAN 19.191
Then I am prompted to verify the SSH fingerprint for the SSH server 2.058
After features/support/hooks.rb:450 0.324
After features/support/hooks.rb:291 0.781
After features/support/hooks.rb:75 0.000
18.108
Given I have the SSH key pair for an SFTP server 0.306
When I connect to an SFTP server on the Internet 17.012
Then I successfully connect to the SFTP server 0.789
After features/support/hooks.rb:450 0.449
After features/support/hooks.rb:291 0.982
After features/support/hooks.rb:75 0.000
17.574
Given I cancel setting up an email account 2.970
When I open Thunderbird's Add-ons Manager 2.804
And I open the Extensions tab 1.104
Then I see that no add-ons are enabled in Thunderbird 10.694
After features/support/hooks.rb:450 0.719
After features/support/hooks.rb:291 1.679
After features/support/hooks.rb:75 0.000
44.010
When I enter my email credentials into the autoconfiguration wizard 10.201
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.334
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.350
When I accept the autoconfiguration wizard's configuration 18.357
And I send an email to myself 6.491
And I fetch my email 1.526
Then I can find the email I sent to myself in my inbox 6.749
After features/support/hooks.rb:450 1.436
After features/support/hooks.rb:291 1.528
After features/support/hooks.rb:75 0.000
8.102
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 2.487
And I look at the hide mode but then I go back 4.012
And I choose to connect to Tor automatically 1.411
Then Tor Connection does not propose me to use Tor bridges 0.151
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.000
Tags: @product
1:23.172
Given the Tor network and default bridges are blocked 1.669
And the network is plugged 0.068
And I make sure time sync before Tor connects indicates a captive portal 1.191
And the Tor Connection Assistant autostarts 1.349
When I choose to connect to Tor automatically 1.419
And I click "Connect to Tor" 1.176
Then the Tor Connection Assistant fails to connect to Tor 27.021
And the Tor Connection Assistant knows that it's not the time sync that failed 10.420
And the Tor Connection Assistant knows that there might be a captive portal 0.122
When I open the Unsafe Browser from Tor Connection 13.267
And I log-in to the Captive Portal 14.015
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.228
And I allow time sync before Tor connects to work again 0.102
And I click "Connect to Tor" 1.203
Then I wait until Tor is ready 7.794
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.000
Tags: @product
12.027
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.481
Then the firewall's policy is to drop all IPv4 traffic 0.099
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.324
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.052
And the firewall is configured to block all external IPv6 traffic 0.069
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
Tags: @product
48.491
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.370
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 26.688
And I open the Tails homepage in the Unsafe Browser 9.454
And the Tails homepage loads in the Unsafe Browser 0.595
Then the firewall leak detector has detected leaks 0.375
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.043
Tags: @product
12.367
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.623
And I capture all network traffic 0.006
And I disable Tails' firewall 0.231
When I do a TCP DNS lookup of "torproject.org" 0.424
Then the firewall leak detector has detected leaks 0.081
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.059
Tags: @product
12.140
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.424
And I capture all network traffic 0.005
And I disable Tails' firewall 0.257
When I do a UDP DNS lookup of "torproject.org" 0.383
Then the firewall leak detector has detected leaks 0.070
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.045
Tags: @product
16.730
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.172
And I capture all network traffic 0.007
And I disable Tails' firewall 0.227
When I send some ICMP pings 4.206
Then the firewall leak detector has detected leaks 0.115
After features/support/hooks.rb:291 0.724
After features/support/hooks.rb:75 0.043
13.065
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.751
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.229
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.084
After features/support/hooks.rb:450 0.325
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.000
12.341
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.968
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.293
And the untorified connection is logged as dropped by the firewall 0.080
After features/support/hooks.rb:450 0.357
After features/support/hooks.rb:291 0.621
After features/support/hooks.rb:75 0.000
16.931
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.489
When I open an untorified ICMP connection to 1.2.3.4 5.373
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.068
After features/support/hooks.rb:450 0.320
After features/support/hooks.rb:291 0.831
After features/support/hooks.rb:75 0.000
Tags: @product
19.403
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.082
And the system DNS is using the local DNS resolver 0.026
And the network is plugged 0.044
And I successfully configure Tor 11.236
Then the system DNS is still using the local DNS resolver 0.013
After features/support/hooks.rb:291 0.672
After features/support/hooks.rb:75 0.000
10.255
When I monitor the network connections of tails-security-check 0.134
And I re-run tails-security-check 0.100
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.020
After features/support/hooks.rb:450 0.381
After features/support/hooks.rb:291 0.853
After features/support/hooks.rb:75 0.000
2.576
When I monitor the network connections of htpdate 0.095
And I re-run htpdate 2.469
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.346
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.000
32.322
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.155
And I re-run tails-upgrade-frontend-wrapper 32.152
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.014
After features/support/hooks.rb:450 0.524
After features/support/hooks.rb:291 0.835
After features/support/hooks.rb:75 0.000
32.295
When I monitor the network connections of Tor Browser 0.149
And I start the Tor Browser 31.295
And the Tor Browser loads the startup page 0.817
Then I see that Tor Browser is properly stream isolated 0.032
After features/support/hooks.rb:450 1.265
After features/support/hooks.rb:291 0.903
After features/support/hooks.rb:75 0.000
Tags: @product
54.928
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.577
And a web server is running on the LAN 1.037
And I capture all network traffic 0.006
When I start the Tor Browser 30.434
And the Tor Browser loads the startup page 0.876
And I open a page on the LAN web server in the Tor Browser 9.678
Then the Tor Browser shows the "Unable to connect" error 0.824
And no traffic was sent to the web server on the LAN 0.493
After features/support/hooks.rb:291 0.871
After features/support/hooks.rb:75 0.030
59.346
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.701
Then the amnesiac Tor Browser directory exists 0.072
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.818
And the persistent Tor Browser directory does not exist 0.065
When I start the Tor Browser 29.623
And the Tor Browser loads the startup page 0.990
Then I can save the current page as "index.html" to the default downloads directory 5.223
And I can print the current page as "output.pdf" to the default downloads directory 9.850
After features/support/hooks.rb:450 1.201
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.000
55.066
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.385
When I start the Tor Browser 30.014
Then the Tor Browser loads the startup page 1.003
When I download some file in the Tor Browser 12.393
Then the file is saved to the default Tor Browser download directory 0.268
After features/support/hooks.rb:450 2.250
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
1:23.627
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.636
When I start the Tor Browser 30.466
And the Tor Browser loads the startup page 0.848
Then I can listen to an Ogg audio track in Tor Browser 40.674
After features/support/hooks.rb:450 2.125
After features/support/hooks.rb:291 0.805
After features/support/hooks.rb:75 0.000
52.752
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.354
When I start the Tor Browser 30.946
And the Tor Browser loads the startup page 0.795
Then I can watch a WebM video in Tor Browser 9.656
After features/support/hooks.rb:450 1.184
After features/support/hooks.rb:291 0.943
After features/support/hooks.rb:75 0.000
Tags: @product
1:22.172
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.927
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.110
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.057
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.073
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.066
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.061
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.053
And the file "/tmp/synaptic.html" exists 0.043
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.155
When I start the Tor Browser 29.567
And the Tor Browser loads the startup page 0.903
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.275
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.598
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.105
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.124
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.960
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.515
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.084
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.122
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.880
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.507
And AppArmor has denied "torbrowser_firefox" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.075
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.125
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.885
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.521
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.066
# 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 5.799
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.502
After features/support/hooks.rb:291 0.973
After features/support/hooks.rb:75 0.000
Tags: @product
42.428
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.040
When I start the Tor Browser 29.249
Then the Tor Browser uses all expected TBB shared libraries 1.138
After features/support/hooks.rb:291 0.743
After features/support/hooks.rb:75 0.000
57.946
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.250
When I start the Tor Browser 30.150
And the Tor Browser loads the startup page 0.824
And I open the Tails homepage in the Tor Browser 9.448
Then the Tor Browser loads the Tails homepage 0.986
When I request a new identity in Tor Browser 3.141
Then the Tor Browser restarts into a fresh session 2.143
After features/support/hooks.rb:450 1.528
After features/support/hooks.rb:291 0.981
After features/support/hooks.rb:75 0.000
Tags: @product
44.520
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.349
When I start the Tor Browser 30.847
And the Tor Browser loads the startup page 0.797
Then Tor Browser's circuit view is working 1.526
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.000
Tags: @product
1:1.361
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.390
When I start the Tor Browser 29.734
And the Tor Browser loads the startup page 0.875
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.038
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.791
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.689
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 0.841
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.000
Tags: @product
1:41.990
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.497
And the network is plugged 0.040
And I successfully configure Tor 14.145
And available upgrades have been checked 1.124
And all notifications have disappeared 3.099
Then the persistent Tor Browser directory exists 0.072
And there is a GNOME bookmark for the persistent Tor Browser directory 1.553
When I start the Tor Browser 31.327
And I open the address "https://tails.net/about" in the Tor Browser 10.571
And "Tails - How Tails works" has loaded in the Tor Browser 1.091
Then I can save the current page as "index.html" to the persistent Tor Browser directory 6.320
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 10.377
Then "Tails - How Tails works" has loaded in the Tor Browser 1.557
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.212
After features/support/hooks.rb:291 0.847
After features/support/hooks.rb:75 0.000
Tags: @product
3:36.374
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.772
And all tps features are active 2.835
And all persistent filesystems have safe access rights 0.284
And all persistence configuration files have safe access rights 0.732
And all persistent directories have safe access rights 2.789
When I start the Tor Browser in offline mode 32.244
And I add a bookmark to eff.org in the Tor Browser 16.098
And I cold reboot the computer 9.254
And the computer reboots Tails 44.648
And I enable persistence 34.190
And I log in to a new session 30.169
And I start the Tor Browser in offline mode 31.371
Then the Tor Browser has a bookmark to eff.org 1.983
After features/support/hooks.rb:291 1.947
After features/support/hooks.rb:75 0.009
19.088
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 18.882
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.206
After features/support/hooks.rb:450 0.395
After features/support/hooks.rb:291 0.605
After features/support/hooks.rb:75 0.000
23.823
Given I have the SSH key pair for a Git repository 0.267
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 23.347
Then the Git repository "testing" has been cloned successfully 0.208
After features/support/hooks.rb:450 0.392
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.000
0.431
When I wget "https://example.com/" to stdout 0.431
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.321
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.000
1.254
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 1.254

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.324
After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.000
0.497
When I curl "https://example.com/" to stdout 0.497
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.233
After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
1:3.318
Given I have started Tails from DVD without network and logged in 8.894
And I plug and mount a USB drive containing sample videos 13.444
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.136
And the file "/home/amnesia/video.mp4" exists 0.072
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.209
When I open "/home/amnesia/video.mp4" with Totem 17.343
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 4.301
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.673
Given I close Totem 0.319
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.076
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.166
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.656
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.684
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.071
Given I close Totem 0.216
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.095
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.148
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.655
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.088
And AppArmor has denied "/usr/bin/totem" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.064
Given I close Totem 0.143
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.124
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.189
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.669
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.119
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.077
Given I close Totem 0.182
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.116
And the file "/home/amnesia/.purple/otr.private_key" exists 0.105
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.120
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.690
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.291
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.083
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
Feature: Using Totem
35.359
Given I have started Tails from DVD and logged in and the network is connected 11.467
Then I can watch a WebM video over HTTPs 23.892
After features/support/hooks.rb:450 0.791
After features/support/hooks.rb:291 1.034
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
47.308
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.579
And I plug and mount a USB drive containing sample videos 10.743
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.092
When I open "/home/amnesia/Persistent/video.mp4" with Totem 16.901
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 3.639
Given I close Totem 0.890
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.251
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.070
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.707
Then I see "TotemUnableToOpen.png" after at most 10 seconds 2.312
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.119
After features/support/hooks.rb:291 0.744
After features/support/hooks.rb:75 0.000
Tags: @product
48.924
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.611
And I disable the Unsafe Browser 3.788
And I log in to a new session 15.963
And the network is plugged 0.047
And all notifications have disappeared 4.872
When I try to start the Unsafe Browser 12.144
Then the Unsafe Browser complains that it is disabled 1.497
After features/support/hooks.rb:291 1.171
After features/support/hooks.rb:75 0.000
Tags: @product
49.171
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.713
And a web server is running on the LAN 1.052
When I successfully start the Unsafe Browser 28.480
And I open a page on the LAN web server in the Unsafe Browser 6.336
Then I see "UnsafeBrowserHelloLANWebServer.png" after at most 20 seconds 0.588
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.000
Tags: @product @doc
56.465
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.577
When I successfully start the Unsafe Browser 27.694
Then the Unsafe Browser runs as the expected user 0.982
And the Unsafe Browser has a red theme 0.585
And the Unsafe Browser shows a warning as its start page 0.583
And the Unsafe Browser has no add-ons enabled 6.140
And the Unsafe Browser has no bookmarks 7.765
And the Unsafe Browser uses all expected TBB shared libraries 1.137
After features/support/hooks.rb:291 0.947
After features/support/hooks.rb:75 0.000
Tags: @product
49.642
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.437
When I successfully start the Unsafe Browser 27.896
When I open the Tails homepage in the Unsafe Browser 9.558
Then the Tails homepage loads in the Unsafe Browser 0.648
And the Unsafe Browser has sent packets out to the Internet 0.101
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.000
44.487
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.793
When I successfully start the Unsafe Browser 30.745
And I close the Unsafe Browser 0.122
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.354
And the Unsafe Browser chroot is torn down 0.471
After features/support/hooks.rb:291 1.014
After features/support/hooks.rb:75 0.000
1:4.783
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.279
When I successfully start the Unsafe Browser 28.204
# 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 start the Unsafe Browser 10.625
Then I see a warning about another instance already running 3.663
After features/support/hooks.rb:291 1.066
After features/support/hooks.rb:75 0.000
Tags: @product
52.915
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.103
When I configure the Unsafe Browser to use a local proxy 0.212
And I successfully start the Unsafe Browser 30.459
And I open the Tails homepage in the Unsafe Browser 9.616
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.524
After features/support/hooks.rb:291 0.825
After features/support/hooks.rb:75 0.000
2:40.943
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.293
And I capture all network traffic 0.006
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.025
When I successfully start the Unsafe Browser 27.916
And I wait 120 seconds 2:0.067

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.565
After features/support/hooks.rb:450 0.772
After features/support/hooks.rb:291 0.960
After features/support/hooks.rb:75 0.046
39.229
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.874
And the network is unplugged 0.036
# 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 11.623
Then I am told I cannot start the Unsafe Browser when I am offline 5.685
After features/support/hooks.rb:291 0.779
After features/support/hooks.rb:75 0.000
31.627
When I plug a USB drive containing a basic VeraCrypt volume 6.937
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 21.890
And I open this VeraCrypt volume in GNOME Files 1.535
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.594
When I lock the currently opened VeraCrypt volume 0.444
Then the VeraCrypt volume has been unmounted and locked 0.225
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.000
37.736
When I plug a USB drive containing a hidden VeraCrypt volume 10.257
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 24.750
And I open this VeraCrypt volume in GNOME Files 1.515
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.545
When I lock the currently opened VeraCrypt volume 0.429
Then the VeraCrypt volume has been unmounted and locked 0.238
After features/support/hooks.rb:291 0.747
After features/support/hooks.rb:75 0.000
46.504
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.072
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 32.062
And I open this VeraCrypt volume in GNOME Files 1.578
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.201
When I lock the currently opened VeraCrypt file container 0.413
Then the VeraCrypt file container has been unmounted and locked 0.176
After features/support/hooks.rb:291 0.758
After features/support/hooks.rb:75 0.000
54.146
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.791
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 29.866
And I open this VeraCrypt volume in GNOME Files 1.672
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.147
When I lock the currently opened VeraCrypt file container 0.490
Then the VeraCrypt file container has been unmounted and locked 0.177
After features/support/hooks.rb:291 0.767
After features/support/hooks.rb:75 0.020
38.247
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.964
And I unlock and mount this VeraCrypt volume with GNOME Disks 28.378
And I open this VeraCrypt volume in GNOME Files 1.612
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.555
When I lock the currently opened VeraCrypt volume 0.492
Then the VeraCrypt volume has been unmounted and locked 0.243
After features/support/hooks.rb:291 0.775
After features/support/hooks.rb:75 0.000
34.599
When I plug a USB drive containing a hidden VeraCrypt volume 10.226
And I unlock and mount this VeraCrypt volume with GNOME Disks 21.568
And I open this VeraCrypt volume in GNOME Files 1.541
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.569
When I lock the currently opened VeraCrypt volume 0.418
Then the VeraCrypt volume has been unmounted and locked 0.274
After features/support/hooks.rb:291 0.820
After features/support/hooks.rb:75 0.000
1:4.408
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.361
And I unlock and mount this VeraCrypt file container with GNOME Disks 43.060
And I open this VeraCrypt volume in GNOME Files 1.731
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.555
When I lock the currently opened VeraCrypt file container 0.453
Then the VeraCrypt file container has been unmounted and locked 0.244
After features/support/hooks.rb:291 0.797
After features/support/hooks.rb:75 0.014
1:1.312
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.550
And I unlock and mount this VeraCrypt file container with GNOME Disks 35.738
And I open this VeraCrypt volume in GNOME Files 1.691
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.666
When I lock the currently opened VeraCrypt file container 0.473
Then the VeraCrypt file container has been unmounted and locked 0.193
After features/support/hooks.rb:291 1.142
After features/support/hooks.rb:75 0.019
51.578
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.005
And I unlock and mount this VeraCrypt file container with GNOME Disks 37.733
And I open this VeraCrypt volume in GNOME Files 1.645
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.548
When I lock the currently opened VeraCrypt file container 0.383
Then the VeraCrypt file container has been unmounted and locked 0.262
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.000
Tags: @product
8.205
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.040
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.164
After features/support/hooks.rb:291 0.770
After features/support/hooks.rb:75 0.000
Tags: @product
25.000
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.179
When I start "WhisperBack" via GNOME Activities Overview 13.905
Then WhisperBack has debugging information 2.914
After features/support/hooks.rb:291 0.930
After features/support/hooks.rb:75 0.000