Project Number Date
test_Tails_ISO_stable 4825 03 May 2024, 12:31

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1477 2 5 0 0 1484 200 2 202 4:22:42.303 Failed
Tags: @product
1:59.753
Before features/support/hooks.rb:259 0.031
Given a computer 0.514
And I temporarily create a 100 MiB disk named "swap" 0.104
And I create a gpt swap partition on disk "swap" 13.876
And I plug SATA drive "swap" 1.042
And I temporarily create a 2 GiB disk named "live_hd" 0.042
And I write the Tails ISO image to disk "live_hd" 25.857
And I plug SATA drive "live_hd" 1.054
When I start Tails with network unplugged and I login 1:16.848
Then a "swap" partition was detected by Tails on drive "swap" 0.096
And drive "live_hd" is detected by Tails 0.157
But Tails has no disk swap enabled 0.085
And drive "live_hd" is not mounted 0.074
After features/support/hooks.rb:305 0.659
After features/support/hooks.rb:89 0.114
Tags: @product
1:41.707
Before features/support/hooks.rb:259 0.002
Given a computer 0.134
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.036
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 24.089
And I plug non-removable USB drive "fake_TailsData" 1.048
When I start the computer 0.977
And the computer boots Tails 1:1.386
Then drive "fake_TailsData" is detected by Tails 0.166
And Tails Greeter has not detected a persistence partition 13.867
After features/support/hooks.rb:305 0.740
After features/support/hooks.rb:89 0.008
Tags: @product
1:35.364
Before features/support/hooks.rb:259 0.002
Given a computer 0.130
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.035
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 23.345
And I plug SATA drive "fake_TailsData" 1.050
When I start the computer 0.969
And the computer boots Tails 55.971
Then drive "fake_TailsData" is detected by Tails 0.135
And Tails Greeter has not detected a persistence partition 13.725
After features/support/hooks.rb:305 0.757
After features/support/hooks.rb:89 0.007
Tags: @product
1:32.325
Before features/support/hooks.rb:259 0.001
Given a computer 0.135
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.033
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.231
And I plug SATA drive "gpt_ext2" 1.044
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.044
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.149
And I plug SATA drive "msdos_fat32" 1.057
And I start Tails from DVD with network unplugged and I login 1:17.236
Then drive "gpt_ext2" is detected by Tails 0.157
And drive "gpt_ext2" is not mounted 0.066
And drive "msdos_fat32" is detected by Tails 0.095
And drive "msdos_fat32" is not mounted 0.073
After features/support/hooks.rb:305 0.652
After features/support/hooks.rb:89 0.007
Tags: @product
1:58.679
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in with an administration password 1:53.175
And running a command as root with pkexec requires PolicyKit administrator privileges 0.105
Then I can run a command as root with sudo 0.094
Then I can run a command as root with pkexec 5.305
After features/support/hooks.rb:305 1.233
After features/support/hooks.rb:89 0.005
Tags: @product
1:23.883
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 41.318
And running a command as root with pkexec requires PolicyKit administrator privileges 0.085
Then I cannot run a command as root with sudo and the standard passwords 0.211
And I cannot run a command as root with pkexec and the standard passwords 17.422
Then I cannot login as root using su with the standard passwords 24.846
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.000
Feature: Time syncing
24.426
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.033
Given I have started Tails from DVD without network and logged in 7.994
When the network is plugged 0.171
And I successfully configure Tor 16.178
Then the system clock is less than 5 minutes incorrect 0.081
After features/support/hooks.rb:464 0.605
After features/support/hooks.rb:305 0.735
After features/support/hooks.rb:89 0.000
Feature: Time syncing
27.800
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.902
When the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.495
And I configure some normal bridges in the Tor Connection Assistant 14.163
And I wait until Tor is ready 2.138
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:464 0.444
After features/support/hooks.rb:305 0.669
After features/support/hooks.rb:89 0.000
Feature: Time syncing
31.428
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.953
When I bump the system time with "+1 day" 0.185
And I capture all network traffic 0.003
And the network is plugged 0.030
And the Tor Connection Assistant autostarts 4.357
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.785
And I wait until Tor is ready 5.234
Then the system clock is less than 5 minutes incorrect 0.048
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.830
After features/support/hooks.rb:464 0.435
After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.035
Feature: Time syncing
1:17.038
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 7.905
When I bump the system time with "-15 days" 0.238
And I warm reboot the computer 0.013
And the computer reboots Tails 1:8.224
Then Tails' hardware clock is close to the host system's time 0.657
After features/support/hooks.rb:464 0.099
After features/support/hooks.rb:305 0.601
After features/support/hooks.rb:89 0.005
Feature: Time syncing
1:18.282
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.819
When I bump the hardware clock's time with "-15 days" 1.456
And I warm reboot the computer 0.011
And the computer reboots Tails 1:8.436
Then the hardware clock is still off by "-15 days" 0.558
After features/support/hooks.rb:464 0.110
After features/support/hooks.rb:305 0.624
After features/support/hooks.rb:89 0.018
Feature: Time syncing
54.085
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given a computer 0.134
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.022
And I start the computer 0.902
And the computer boots Tails 52.836
Then the system clock is just past Tails' source date 0.189
After features/support/hooks.rb:464 0.126
After features/support/hooks.rb:305 0.564
After features/support/hooks.rb:89 0.005
Feature: Time syncing
34.094
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.881
And I make sure time sync before Tor connects times out 1.145
When the network is plugged 0.030
And I successfully configure Tor 24.969
Then the system clock is less than 5 minutes incorrect 0.068
After features/support/hooks.rb:464 0.499
After features/support/hooks.rb:305 0.675
After features/support/hooks.rb:89 0.000
Feature: Time syncing
1:1.145
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.800
When I bump the system time with "+8 hours +15 minutes" 0.160
And all notifications have disappeared 4.142
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.120
And the network is plugged 0.035
And the Tor Connection Assistant autostarts 4.282
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 4.990
And I click "Connect to Tor" 1.156
And the Tor Connection Assistant fails to connect to Tor 15.703
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.691
Then the system clock is less than 20 minutes incorrect 0.194
When I click "Connect to Tor" 1.147
Then I wait until Tor is ready 5.876
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.776
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.062
After features/support/hooks.rb:464 0.461
After features/support/hooks.rb:305 0.603
After features/support/hooks.rb:89 0.045
Feature: Time syncing
56.400
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 7.777
When I bump the system time with "+8 hours +15 minutes" 0.175
And all notifications have disappeared 4.011
And I capture all network traffic 0.003
And the network is plugged 0.046
And the Tor Connection Assistant autostarts 2.955
# 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.693
And I click "Connect to Tor" 1.169
Then the Tor Connection Assistant reports that it failed to connect 11.616
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.633
Then the system clock is less than 20 minutes incorrect 0.181
# "Asia/Shanghai" is UTC+08:00 all year long (no DST)
And the displayed clock is less than 20 minutes incorrect in "+08:00" 0.364
When I click "Connect to Tor" 1.141
Then I wait until Tor is ready 6.480
And all Internet traffic has only flowed through the configured bridges 0.743
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.061
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.345
After features/support/hooks.rb:464 0.445
After features/support/hooks.rb:305 0.632
After features/support/hooks.rb:89 0.037
Feature: Time syncing
25.229
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.884
And I make sure time sync before Tor connects uses a fake connectivity check service 1.150
And the network is plugged 0.029
And Tor is ready 14.636
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.523
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:464 0.579
After features/support/hooks.rb:305 0.610
After features/support/hooks.rb:89 0.001
Tags: @product
15.335
When I configure some normal bridges in the Tor Connection Assistant 13.091
Then I wait until Tor is ready 1.508
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.670
After features/support/hooks.rb:305 0.636
After features/support/hooks.rb:89 0.047
Tags: @product
14.528
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.860
Then I wait until Tor is ready 2.769
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.045
And all Internet traffic has only flowed through the configured bridges 0.841
After features/support/hooks.rb:305 0.617
After features/support/hooks.rb:89 0.037
Tags: @product
34.243
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 30.697
Then I wait until Tor is ready 1.663
And tca.conf includes the configured bridges 0.018
And available upgrades have been checked 1.119
And all Internet traffic has only flowed through the configured bridges 0.743
After features/support/hooks.rb:305 0.623
After features/support/hooks.rb:89 0.029
Tags: @product
1:4.735
Given the Tor network and default bridges are blocked 1.536
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.056
Then the Tor Connection Assistant reports that it failed to connect 0.108
And tca.conf is empty 0.177
Given I scan a QR code from the error page in Tor Connection Assistant 20.898
And I retry connecting to Tor 1.126
Then I wait until Tor is ready 6.845
And tca.conf includes the configured bridges 0.009
And available upgrades have been checked 1.105
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.868
After features/support/hooks.rb:305 0.621
After features/support/hooks.rb:89 0.045
18.406
When I configure the default bridges in the Tor Connection Assistant 15.121
Then I wait until Tor is ready 1.468
And Tor is configured to use the default bridges 0.459
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.048
And Tor is configured to use the default bridges 0.431
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.866
After features/support/hooks.rb:305 0.671
After features/support/hooks.rb:89 0.042
Tags: @product
26.526
Given the Tor network is blocked 1.802
When I configure a direct connection in the Tor Connection Assistant 20.801
Then I wait until Tor is ready 1.406
And tca.conf includes no bridge 0.010
And available upgrades have been checked 1.119
And Tor is configured to use the default bridges 0.420
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.965
After features/support/hooks.rb:305 0.628
After features/support/hooks.rb:89 0.048
Tags: @product
42.424
Given the Tor network and default bridges are blocked 1.770
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.255
Then the Tor Connection Assistant reports that it failed to connect 0.110
And tca.conf is empty 0.176
Given the Tor network and default bridges are unblocked 1.164
And I retry connecting to Tor 1.143
Then I wait until Tor is ready 6.892
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through Tor or connectivity check service 0.846
After features/support/hooks.rb:305 0.676
After features/support/hooks.rb:89 0.046
Tags: @product
4.929
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.668
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.125
And I cannot click the "Connect to Tor" button 0.134
After features/support/hooks.rb:305 0.991
After features/support/hooks.rb:89 0.033
Tags: @product
28.152
Given I configure a direct connection in the Tor Connection Assistant 10.383
And I wait until Tor is ready 1.530
When I disconnect the network through GNOME 2.915
And I connect the network through GNOME 2.773
Then the Tor Connection Assistant autostarts 1.657
And the Tor Connection Assistant connects to Tor 6.225
And I wait until Tor is ready 0.940
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through Tor or connectivity check service 1.676
After features/support/hooks.rb:305 0.616
After features/support/hooks.rb:89 0.053
Tags: @product
44.573
Given I configure a direct connection in the Tor Connection Assistant 10.916
And I wait until Tor is ready 1.346
And I disconnect the network through GNOME 2.795
And the Tor network and default bridges are blocked 1.365
When I connect the network through GNOME 2.638
Then the Tor Connection Assistant reports that it failed to connect 25.511
After features/support/hooks.rb:305 0.791
After features/support/hooks.rb:89 0.041
Tags: @product
1:7.462
Given the Tor network and default bridges are blocked 2.315
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.182
Then the Tor Connection Assistant reports that it failed to connect 0.107
Given the Tor network and default bridges are unblocked 1.266
When I click "Connect to Tor" 1.150
Then I wait until Tor is ready 36.762
And Tor is configured to use the default bridges 0.486
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.190
After features/support/hooks.rb:305 0.690
After features/support/hooks.rb:89 0.058
20.398
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.980
And I prepare Tails for memory erasure tests 0.384
When I start a process allocating 128 MiB of memory with a known pattern 2.462
Then patterns cover at least 128 MiB in the guest's memory 3.908

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

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

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

After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.000
22.798
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.081
And I prepare Tails for memory erasure tests 0.389
And I find very few patterns in the guest's memory 4.168

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

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

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

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

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

After features/support/hooks.rb:305 1.016
After features/support/hooks.rb:89 0.000
55.776
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.932
And I prepare Tails for memory erasure tests 0.377
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.160
Then I find very few patterns in the guest's memory 4.355

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 1.301
After features/support/hooks.rb:89 0.000
1:9.970
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.924
And I prepare Tails for memory erasure tests 0.392
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.899
Then I find very few patterns in the guest's memory 3.578

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.856
After features/support/hooks.rb:89 0.000
50.785
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.944
And I prepare Tails for memory erasure tests 0.415
When I fill a 128 MiB file with a known pattern on the root filesystem 15.817
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 2.029
Then patterns cover at least 128 MiB in the guest's memory 2.775

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

When I trigger shutdown 0.015
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.534
After features/support/hooks.rb:89 0.000
6:49.152
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:59.179
And I prepare Tails for memory erasure tests 0.409
When I fill a 128 MiB file with a known pattern on the persistent filesystem 27.154
When I trigger shutdown 0.010
And I wait 20 seconds 20.015

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.486
After features/support/hooks.rb:89 0.012
25.960
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.079
And I temporarily create a 4 GiB disk named "gptfat" 0.054
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.384
And I plug USB drive "gptfat" 2.467
When I start Tails Installer 8.920
Then I am told by Tails Installer that the destination device "is too small" 0.053
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.001
Tags: @product
20.968
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.243
And I temporarily create a 7200 MiB disk named "temp" 0.052
And I start Tails Installer 9.403
But a suitable USB device is not found 0.030
When I plug USB drive "temp" 2.938
Then the "temp" USB drive is selected 0.085
When I unplug USB drive "temp" 0.190
Then a suitable USB device is not found 0.024
After features/support/hooks.rb:305 0.674
After features/support/hooks.rb:89 0.000
Tags: @product
4:38.218
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 10.397
And I temporarily create a 7200 MiB disk named "install" 0.059
And I create a gpt partition with a vfat filesystem on disk "install" 6.427
And I plug USB drive "install" 2.517
And I install Tails to USB drive "install" by cloning 4:5.733
Then the running Tails is installed on USB drive "install" 13.013
But there is no persistence partition on USB drive "install" 0.069
After features/support/hooks.rb:305 1.137
After features/support/hooks.rb:89 0.114
Tags: @product
4:27.489
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 9.755
And I temporarily create a 7200 MiB disk named "install" 0.049
And I plug USB drive "install" 4.482
And I install Tails to USB drive "install" by cloning 4:0.447
Then the running Tails is installed on USB drive "install" 12.683
But there is no persistence partition on USB drive "install" 0.071
After features/support/hooks.rb:305 1.063
After features/support/hooks.rb:89 0.145
Tags: @product
5:3.555
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 49.338
And I create a file in the Persistent directory 0.089
And I temporarily create a 7200 MiB disk named "install" 0.113
And I create a gpt partition with a vfat filesystem on disk "install" 6.404
And I plug USB drive "install" 2.572
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:44.764
Then the running Tails is installed on USB drive "install" 15.140
And there is a persistence partition on USB drive "install" 0.075
And the USB drive "install" contains the same files as my persistent storage 5.056
After features/support/hooks.rb:305 1.964
After features/support/hooks.rb:89 0.120
Tags: @product
3:49.524
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.137
And I temporarily create a 7200 MiB disk named "install" 0.039
And I plug USB drive "install" 2.473
And I install Tails to USB drive "install" by cloning 3:16.336
Then the running Tails is installed on USB drive "install" 18.474
And there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:305 2.004
After features/support/hooks.rb:89 0.123
Tags: @product
3:48.140
Before features/support/hooks.rb:259 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.235
And I have started Tails from DVD without network and logged in 8.633
And I clone USB drive "__internal" to a temporary USB drive "install" 1.179
And I plug USB drive "install" 2.686
# 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:14.518
Then the running Tails is installed on USB drive "install" 11.824
And there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:305 1.070
After features/support/hooks.rb:89 0.123
Tags: @product @uefi
1:50.257
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.363
And I power off the computer 0.328
And the computer is set to boot in UEFI mode 0.023
When I start Tails from USB drive "__internal" with network unplugged and I login 1:35.394
Then Tails is running from USB drive "__internal" 0.292
And the boot device has safe access rights 2.797
And Tails has started in UEFI mode 0.057
After features/support/hooks.rb:305 1.155
After features/support/hooks.rb:89 0.056
Tags: @product
1:37.007
Before features/support/hooks.rb:259 0.001
Given I have started Tails from DVD without network and logged in 8.080
And I plug and mount a USB drive containing a Tails USB image 40.298
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.397
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 46.185
After features/support/hooks.rb:305 1.511
After features/support/hooks.rb:89 0.091
Tags: @product
1:23.708
Before features/support/hooks.rb:259 0.002
Given a computer 0.147
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:22.435
Then Tails is running from USB drive "usbimage" 0.321
And the label of the system partition on "usbimage" is "Tails" 0.245
And the system partition on "usbimage" is an EFI system partition 0.147
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.138
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.086
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.098
And the system partition on "usbimage" has the expected flags 0.088
After features/support/hooks.rb:305 0.672
After features/support/hooks.rb:89 0.006
4:54.847
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.007
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 54.757
And I update APT using apt 17.696
And I install "popularity-contest" using apt 22.402
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.396
When I create a persistent storage and activate the Additional Software feature 21.478
Then Additional Software is correctly configured for package "popularity-contest" 1.370
When I shutdown Tails and wait for the computer to power off 12.847
And I start Tails from USB drive "__internal" with network unplugged 57.518
And I enable persistence 22.478
And I log in to a new session 31.841
And the Additional Software installation service has started 40.655
Then I am notified that the installation succeeded 2.372
And Additional Software is correctly configured for package "popularity-contest" 0.770
And the package "popularity-contest" is installed after Additional Software has been started 0.261
After features/support/hooks.rb:464 36.543
After features/support/hooks.rb:305 1.346
After features/support/hooks.rb:89 0.013
2:23.467
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.210
And I start Tails from USB drive "__internal" and I login with an administration password 1:36.398
And I update APT using apt 17.733
When I install "makepp" using apt 22.605
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.439
And the package "makepp" is installed 0.079
After features/support/hooks.rb:464 35.629
After features/support/hooks.rb:305 0.876
After features/support/hooks.rb:89 0.013
4:51.945
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.183
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:3.694
When I uninstall "popularity-contest" using apt 21.794
And I accept removing "popularity-contest" from Additional Software 0.592
Then "popularity-contest" is not in the list of Additional Software 0.643
When I start Synaptic 23.384
And I update APT using Synaptic 22.136
And I install "cowsay" using Synaptic 12.313
And I accept adding "cowsay" to Additional Software 1.306
Then Additional Software is correctly configured for package "cowsay" 0.823
When I uninstall "cowsay" using apt 3.221
And I refuse removing "cowsay" from Additional Software 0.569
Then Additional Software is correctly configured for package "cowsay" 0.793
When I start "Additional Software" via GNOME Activities Overview 9.735
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.659
Then "cowsay" is not in the list of Additional Software 0.779
When I install "cowsay" using apt 3.220
And I refuse adding "cowsay" to Additional Software 0.518
Then "cowsay" is not in the list of Additional Software 0.575
After features/support/hooks.rb:464 0.880
After features/support/hooks.rb:305 0.641
After features/support/hooks.rb:89 0.008
9:55.249
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given a computer 0.184
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:17.746
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.527
And I accept adding "cowsay" to Additional Software 6.767
And Additional Software is correctly configured for package "cowsay" 0.832
And I shutdown Tails and wait for the computer to power off 6.273
And I start Tails from USB drive "__internal" with network unplugged 57.874
And I enable persistence 11.195
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.025
And I log in to a new session 36.040
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.566
And I revert the APT tweaks that made it prefer an old version of cowsay 0.051
# 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.071
And the network is plugged 0.033
And Tor is ready 48.607
# 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 9.489
And available upgrades have been checked 0.107
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.167
And I can open the Additional Software configuration window from the notification 3.863
And I shutdown Tails and wait for the computer to power off 13.325
And I start Tails from USB drive "__internal" with network unplugged 57.306
And I enable persistence 10.616
# 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 35.390
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.266
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
And the network is plugged 0.032
And Tor is ready 48.546
Then the Additional Software upgrade service has started 0.162
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.078
After features/support/hooks.rb:464 2.233
After features/support/hooks.rb:305 1.065
After features/support/hooks.rb:89 0.032
2:7.540
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.195
And I start Tails from USB drive "__internal" with network unplugged 57.931
And I enable persistence 12.229
And I remove the "cowsay" deb files from the APT cache 0.580
# 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.081
And I log in to a new session 35.693
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.409
And I can open the Additional Software log file from the notification 5.744
And the package "cowsay" is not installed 0.674
After features/support/hooks.rb:464 0.111
After features/support/hooks.rb:305 1.149
After features/support/hooks.rb:89 0.009
Tags: @product
2:1.895
Before features/support/hooks.rb:259 0.005
Given a computer 0.160
And I create a 7200 MiB disk named "old" 0.041
And I plug USB drive "old" 1.044
And I write an old version of the Tails USB image to disk "old" 36.852
When I start Tails from USB drive "old" with network unplugged 1:20.002
Then the boot device has safe access rights 2.844
And Tails is running from USB drive "old" 0.311
And there is no persistence partition on USB drive "old" 0.072
And process "udev-watchdog" is running 0.097
And udev-watchdog is monitoring the correct device 0.301
And I unplug USB drive "old" 0.166
After features/support/hooks.rb:305 3.714
After features/support/hooks.rb:89 0.017
Tags: @product
2:8.130
Before features/support/hooks.rb:259 0.005
Given a computer 0.892
And I start Tails from USB drive "old" with network unplugged and I login 1:21.829
Then Tails is running from USB drive "old" 0.297
And I create a persistent partition 34.513
And I take note of which tps features are available 1.376
Then a Tails persistence partition exists on USB drive "old" 0.785
And I shutdown Tails and wait for the computer to power off 8.436
After features/support/hooks.rb:305 0.129
After features/support/hooks.rb:89 0.008
Tags: @product
2:43.040
Before features/support/hooks.rb:259 0.006
Given a computer 0.153
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:6.096
Then Tails is running from USB drive "old" 0.277
And all tps features are active 2.013
When I write some files expected to persist 1.705
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.195
And all persistence configuration files have safe access rights 0.427
And all persistent directories from the old Tails version have safe access rights 2.549
And I take note of which tps features are available 0.491
And I shutdown Tails and wait for the computer to power off 4.531
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 24.596
After features/support/hooks.rb:305 0.186
After features/support/hooks.rb:89 0.010
Tags: @product
2:33.036
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.575
And I log in to a new session 18.527
And I clone USB drive "old" to a new USB drive "to_upgrade" 2.755
And I plug USB drive "to_upgrade" 2.737
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:37.102
Then the running Tails is installed on USB drive "to_upgrade" 18.920
And I unplug USB drive "to_upgrade" 0.248
And I unplug USB drive "__internal" 0.168
After features/support/hooks.rb:305 2.742
After features/support/hooks.rb:89 0.000
Tags: @product
21:51.713
Scenario Booting Tails from a USB drive upgraded from USB with persistence enabled
Before features/support/hooks.rb:259 0.006
Steps
Given a computer 0.160
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 21:51.553
execution expired (RemoteShell::Timeout)
./features/support/helpers/remote_shell.rb:56:in `read'
./features/support/helpers/remote_shell.rb:56:in `block (3 levels) in communicate'
./features/support/helpers/remote_shell.rb:55:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:711:in `new'
./features/step_definitions/common_steps.rb:711:in `/^all notifications have disappeared$/'
./features/step_definitions/common_steps.rb:295:in `/^I start Tails from (.+?) drive "(.+?)"( with network unplugged)?( and I login( with persistence enabled)?( with the changed persistence passphrase)?( (?:and|with) an administration password)?)?$/'
features/usb_upgrade.feature:73:in `And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled'
Then all tps features from the old Tails version are active 0.000
And Tails is running from USB drive "to_upgrade" 0.000
And the boot device has safe access rights 0.000
And the expected persistent files created with the old Tails version are present in the filesystem 0.000
And all persistent directories from the old Tails version have safe access rights 0.000
After features/support/hooks.rb:305 9.845

SCENARIO FAILED: 'Booting Tails from a USB drive upgraded from USB with persistence enabled' (at time 02:02:05)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4825/artifact/build-artifacts/02:02:05_Booting_Tails_from_a_USB_drive_upgraded_from_USB_with_persistence_enabled.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4825/artifact/build-artifacts/02:02:05_Booting_Tails_from_a_USB_drive_upgraded_from_USB_with_persistence_enabled.mkv

After features/support/hooks.rb:89 0.033
6:15.580
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.414
And no SquashFS delta is installed 0.075
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.262
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.049
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.328
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.415
When the network is plugged 0.035
And Tor is ready 20.752
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.482
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.616
Given I shutdown Tails and wait for the computer to power off 8.631
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.386
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 1.984
And the file system changes introduced in version 6.2~testoverlayfs are present 0.306
And only the 6.2~testoverlayfs SquashFS delta is installed 0.069
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.376
# We'll really install Tails_amd64_6.0~testoverlayfs_to_6.3~testoverlayfs.iuk
# but we need some way to force upgrading a second time in a row
# even if only the initially installed version is considered
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.265
When the network is plugged 0.040
And Tor is ready 21.350
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.089
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.081
Given I shutdown Tails and wait for the computer to power off 4.272
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:49.769
Then Tails is running version 6.3~testoverlayfs 0.022
And all tps features are active 2.010
And the file system changes introduced in version 6.3~testoverlayfs are present 0.459
And only the 6.3~testoverlayfs SquashFS delta is installed 0.073
# 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.416
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.272
When the network is plugged 0.044
And Tor is ready 15.985
Then the Upgrader considers the system as up-to-date 10.756
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.630
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.839
After features/support/hooks.rb:305 0.846
After features/support/hooks.rb:89 0.015
35.002
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.229
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.348
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.055
And the signing key used by the Upgrader is outdated 0.805
But a current signing key is available on our website 0.000
When the network is plugged 0.036
And Tor is ready 17.953
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.573
After features/support/hooks.rb:305 1.084
After features/support/hooks.rb:89 0.000
57.733
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 46.613
When I eject the boot medium 0.229
Then Tails eventually shuts down 10.891
After features/support/hooks.rb:305 0.215
After features/support/hooks.rb:89 0.000
44.497
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.021
And I prepare Tails for memory erasure tests 0.402
And I fill a 128 MiB file with a known pattern on the root filesystem 20.171
And patterns cover at least 128 MiB in the guest's memory 3.739

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

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

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

After features/support/hooks.rb:305 3.538
After features/support/hooks.rb:89 0.000
43.261
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.224
And I prepare Tails for memory erasure tests 0.464
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.290
And I fill the USB drive with a known pattern 2.679
And I read the content of the test FS 0.105
And patterns cover at least 90% of the test FS size in the guest's memory 3.707

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

When I eject the boot medium 0.405
And I wait for Tails to finish wiping the memory 16.621
Then I find very few patterns in the guest's memory 1.763

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

After features/support/hooks.rb:305 3.560
After features/support/hooks.rb:89 0.000
1:10.200
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 20.667
And I prepare Tails for memory erasure tests 0.442
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 33.860
And I fill the USB drive with a known pattern 1.589
And I read the content of the test FS 0.058
And patterns cover at least 99% of the test FS size in the guest's memory 4.157

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

When I eject the boot medium 0.434
And I wait for Tails to finish wiping the memory 7.266
Then I find very few patterns in the guest's memory 1.723

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

After features/support/hooks.rb:305 3.590
After features/support/hooks.rb:89 0.000
2:19.457
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.843
And I prepare Tails for memory erasure tests 0.396
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.230
And patterns cover at least 100 MiB in the guest's memory 5.671

Pattern coverage: 110.875% (110 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.393
And I wait for Tails to finish wiping the memory 7.190
Then I find very few patterns in the guest's memory 1.773

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

And Tails eventually shuts down 1:29.958
After features/support/hooks.rb:305 0.168
After features/support/hooks.rb:89 0.000
Tags: @product
55.594
Before features/support/hooks.rb:259 0.007
Given a computer 0.203
And I start Tails from DVD with network unplugged and genuine APT sources 54.953
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.046
And no proposed-updates APT suite is enabled 0.057
And no experimental APT suite is enabled for deb.torproject.org 0.135
And if releasing, no unversioned Tails APT source is enabled 0.179

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.680
After features/support/hooks.rb:89 0.009
Tags: @product
1:10.862
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.227
# 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 8.340
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.981
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.749
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.018
When I start Tails' custom backup tool 3.730
Then the backup tool displays "Plug in your backup Tails USB stick" 0.263
When I plug USB drive "backup" 2.556
And I give the Persistent Storage on drive "backup" its own UUID 0.123
And I click "Retry" in the backup tool 1.144
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.186
When I click "Back Up" in the backup tool 1.130
And I enter my persistent storage passphrase into the polkit prompt 15.388
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 5.921
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.168
And I plug USB drive "backup" 3.179
Then the USB drive "backup" contains the same files as my persistent storage 4.750
After features/support/hooks.rb:305 2.168
After features/support/hooks.rb:89 0.124
Tags: @product
0.172
Then the hostname should not have been leaked on the network 0.172
After features/support/hooks.rb:305 0.822
After features/support/hooks.rb:89 0.043
Tags: @product
0.726
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.192
And I switch to the "manually-added-con" NetworkManager connection 0.345
Then the hostname should not have been leaked on the network 0.188
After features/support/hooks.rb:305 0.596
After features/support/hooks.rb:89 0.039
40.879
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.103
When I start "Tails Documentation" via GNOME Activities Overview 10.615
Then the Tor Browser has started 21.384
Then "Tails - Documentation" has loaded in the Tor Browser 0.776
After features/support/hooks.rb:305 0.904
After features/support/hooks.rb:89 0.000
46.260
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.305
When I start "Tails Documentation" via GNOME Activities Overview 10.568
Then the Tor Browser has started 21.824
Then "Tails - Documentation" has loaded in the Tor Browser 0.561
After features/support/hooks.rb:305 0.880
After features/support/hooks.rb:89 0.000
21.458
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD without network and logged in 8.034
When I start Electrum through the GNOME menu 11.119
But the "electrum" tps feature is not enabled 0.466
And I see a warning that Electrum is not persistent 1.838
After features/support/hooks.rb:464 0.109
After features/support/hooks.rb:305 1.512
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
20.793
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.244
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.859
Then I see "CupsTestPage.png" after at most 40 seconds 2.815
And I can print the current document to "/home/amnesia/output.pdf" 5.873
After features/support/hooks.rb:305 1.182
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.170
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.020
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.168
When I open "/home/amnesia/default-testpage.pdf" with Evince 4.642
Then I see "CupsTestPage.png" after at most 40 seconds 3.272
And I can print the current document to "/home/amnesia/output.pdf" 5.066
After features/support/hooks.rb:305 0.629
After features/support/hooks.rb:89 0.000
Feature: Using Evince
20.043
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.046
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.224
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.054
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.133
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.613
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.081
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.103
When I close Evince 0.226
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.167
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.252
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.082
When I close Evince 0.182
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.151
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.255
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.081
After features/support/hooks.rb:305 1.614
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.925
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.476
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.147
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.058
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.169
Then I see "CupsTestPage.png" after at most 40 seconds 3.249
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.824
After features/support/hooks.rb:305 0.812
After features/support/hooks.rb:89 0.000
Feature: Using Evince
15.672
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.362
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.145
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.162
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.638
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.153
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.156
After features/support/hooks.rb:305 0.731
After features/support/hooks.rb:89 0.000
19.615
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 7.984
And I wait 10 seconds 10.012

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.059
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.253
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.063
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
Tags: @product
8.899
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 7.993
When the "Dogtail rules!" notification is sent 0.142
Then the "Dogtail rules!" notification is shown to the user 0.763
After features/support/hooks.rb:305 0.611
After features/support/hooks.rb:89 0.000
Tags: @product
3:35.500
Before features/support/hooks.rb:259 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.277
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.043
And Tor is ready 19.012
And all notifications have disappeared 4.319
When I start "Additional Software" via GNOME Activities Overview 10.623
And I close the "tails-additional-software-config" window 2.050
When I start "Disks" via GNOME Activities Overview 8.109
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.864
When I start "GNOME Terminal" via GNOME Activities Overview 8.855
And I close the "gnome-terminal-server" window 1.824
When I start "Files" via GNOME Activities Overview 8.037
And I close the "org.gnome.Nautilus" window 17.573
When I start "Persistent Storage" via GNOME Activities Overview 10.076
And I close the "tps-frontend" window 3.851
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.483
And I close the "zenity" window 3.877
When I start "Pidgin" via GNOME Activities Overview 8.166
And I close the "Pidgin" window via Alt+F4 3.781
When I start "Thunderbird" via GNOME Activities Overview 8.810
And I close the "Thunderbird" window 12.903
When I start "Tor Browser" via GNOME Activities Overview 8.815
And I close the "Firefox" window 14.008
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.424
And I close the "unlock-veracrypt-volumes" window 2.448
When I start "Unsafe Browser" via GNOME Activities Overview 9.236
And I close the "Firefox" window 16.021
After features/support/hooks.rb:305 1.407
After features/support/hooks.rb:89 0.000
Tags: @product
38.690
Before features/support/hooks.rb:259 0.005
Given a computer 0.160
And I start the computer from DVD with network unplugged 35.180
When Tails detects disk read failures on the SquashFS 0.279
Then I see a disk failure message on the splash screen 3.070
After features/support/hooks.rb:305 0.682
After features/support/hooks.rb:89 0.007
Tags: @product
39.500
Before features/support/hooks.rb:259 0.005
Given a computer 0.149
And I start the computer from DVD with network unplugged 34.899
When Tails detects disk read failures on the boot device 1.422
Then I see a disk failure message on the splash screen 3.030
After features/support/hooks.rb:305 0.622
After features/support/hooks.rb:89 0.009
Tags: @product
38.930
Before features/support/hooks.rb:259 0.006
Given a computer 0.172
And I start the computer from DVD with network unplugged 34.745
When Tails detects disk read failures on the boot device with a target error 1.516
Then I see a disk failure message on the splash screen 2.496
After features/support/hooks.rb:305 0.714
After features/support/hooks.rb:89 0.008
Tags: @product @doc
33.369
Before features/support/hooks.rb:259 0.007
Given a computer 0.156
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.323
When Tails detects disk read failures on the SquashFS 0.365
Then I see a disk failure message 1.220
Then I can open the hardware failure documentation from the disk failure message 22.302
After features/support/hooks.rb:305 1.651
After features/support/hooks.rb:89 0.000
Tags: @product @doc
34.175
Before features/support/hooks.rb:259 0.004
Given a computer 0.156
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.229
When Tails detects disk read failures on the boot device 0.521
Then I see a disk failure message 1.288
Then I can open the hardware failure documentation from the disk failure message 22.979
After features/support/hooks.rb:305 1.985
After features/support/hooks.rb:89 0.000
Tags: @product @doc
33.199
Before features/support/hooks.rb:259 0.006
Given a computer 0.163
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.121
When Tails detects disk read failures on the boot device with a target error 1.537
Then I see a disk failure message 0.499
Then I can open the hardware failure documentation from the disk failure message 21.876
After features/support/hooks.rb:305 1.881
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
50.806
Before features/support/hooks.rb:259 0.004
Given a computer 0.158
And I start the computer from DVD with network unplugged and an unsupported graphics card 35.039
Then I see a graphics card failure message on the splash screen 15.609
After features/support/hooks.rb:305 0.749
After features/support/hooks.rb:89 0.009
Tags: @product @doc
10.878
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.276
Then the included OpenPGP keys are valid for the next 1 month 2.602
After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.000
Tags: @product
21.131
Scenario The included APT repository keys are up-to-date
Before features/support/hooks.rb:259 0.005
Steps
Given I have started Tails from DVD without network and logged in 8.051
Then the keys trusted by APT are valid for the next 3 months 13.080
The
The following APT key(s) will not be valid in 3 months: A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89, 2265EB4CB2BF88D900AE8D1B74A941BA219EC810.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/checks.rb:29:in `assert_all_keys_are_valid_for_n_months'
./features/step_definitions/checks.rb:8:in `/^the keys trusted by APT are valid for the next (\d+) months$/'
features/keys.feature:11:in `Then the keys trusted by APT are valid for the next 3 months'
After features/support/hooks.rb:305 4.377

SCENARIO FAILED: 'The included APT repository keys are up-to-date' (at time 02:31:28)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4825/artifact/build-artifacts/02:31:28_The_included_APT_repository_keys_are_up-to-date.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4825/artifact/build-artifacts/02:31:28_The_included_APT_repository_keys_are_up-to-date.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4825/artifact/build-artifacts/02:31:28_The_included_APT_repository_keys_are_up-to-date.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4825/artifact/build-artifacts/02:31:28_The_included_APT_repository_keys_are_up-to-date.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
46.667
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.202
And I log in to a new session in German (de) 32.251
Then the amnesiac Documents directory exists 0.132
And there is a GNOME bookmark for the amnesiac Documents directory 3.082
After features/support/hooks.rb:305 0.766
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
43.271
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.355
And I log in to a new session in German (de) 31.413
Then the amnesiac Downloads directory exists 0.199
And there is a GNOME bookmark for the amnesiac Downloads directory 3.303
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
41.958
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.930
And I log in to a new session in German (de) 31.515
Then the amnesiac Music directory exists 0.156
And there is a GNOME bookmark for the amnesiac Music directory 2.355
After features/support/hooks.rb:305 0.800
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
41.859
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.795
And I log in to a new session in German (de) 30.800
Then the amnesiac Pictures directory exists 0.362
And there is a GNOME bookmark for the amnesiac Pictures directory 2.900
After features/support/hooks.rb:305 0.772
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.561
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.798
And I log in to a new session in German (de) 31.033
Then the amnesiac Videos directory exists 0.204
And there is a GNOME bookmark for the amnesiac Videos directory 3.525
After features/support/hooks.rb:305 0.654
After features/support/hooks.rb:89 0.000
Feature: Localization
2:26.381
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.913
When I log in to a new session in Arabic (ar) 33.815
Then the keyboard layout is set to "us" 0.449
When the network is plugged 0.106
And Tor is ready 15.471
Then I successfully start the Unsafe Browser in "ar" 16.441
And I kill the Unsafe Browser 5.850
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 26.841
And DuckDuckGo is the default search engine 17.962
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 15.317
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:305 1.435
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.763
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.949
When I log in to a new session in Chinese (zh_CN) 31.627
Then the keyboard layout is set to "cn" 0.310
When the network is plugged 0.074
And Tor is ready 17.573
Then I successfully start the Unsafe Browser in "zh_CN" 17.969
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 27.468
And DuckDuckGo is the default search engine 10.936
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 18.712
And the layout of the screen keyboard is set to "us" 0.693
After features/support/hooks.rb:305 2.872
After features/support/hooks.rb:89 0.000
Feature: Localization
2:1.662
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.500
When I log in to a new session in English (en) 20.213
Then the keyboard layout is set to "us" 0.145
When the network is plugged 0.065
And Tor is ready 18.789
Then I successfully start the Unsafe Browser in "en" 16.474
And I kill the Unsafe Browser 5.887
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 28.051
And DuckDuckGo is the default search engine 4.719
And I kill the Tor Browser 5.295
And the screen keyboard works in Thunderbird 12.821
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.503
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.201
When I log in to a new session in French (fr) 34.394
Then the keyboard layout is set to "fr" 0.317
When the network is plugged 0.040
And Tor is ready 16.494
Then I successfully start the Unsafe Browser in "fr" 17.470
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.235
Then the screen keyboard works in Tor Browser 30.450
And DuckDuckGo is the default search engine 11.751
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 16.320
And the layout of the screen keyboard is set to "fr" 0.616
After features/support/hooks.rb:305 2.409
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.199
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.306
When I log in to a new session in German (de) 32.114
Then the keyboard layout is set to "de" 0.216
When the network is plugged 0.044
And Tor is ready 16.808
Then I successfully start the Unsafe Browser in "de" 17.036
And I kill the Unsafe Browser 5.874
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 27.986
And DuckDuckGo is the default search engine 11.248
And I kill the Tor Browser 5.531
And the screen keyboard works in Thunderbird 14.321
And the layout of the screen keyboard is set to "de" 0.580
After features/support/hooks.rb:305 1.107
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.195
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.214
When I log in to a new session in Italian (it) 31.826
Then the keyboard layout is set to "it" 0.254
When the network is plugged 0.058
And Tor is ready 16.849
Then I successfully start the Unsafe Browser in "it" 15.252
And I kill the Unsafe Browser 5.772
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 26.267
And DuckDuckGo is the default search engine 11.356
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 14.184
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:305 1.290
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.551
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.806
When I log in to a new session in Persian (fa) 30.994
Then the keyboard layout is set to "ir" 0.336
When the network is plugged 0.034
And Tor is ready 16.288
Then I successfully start the Unsafe Browser in "fa" 17.711
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 24.729
And DuckDuckGo is the default search engine 17.524
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 12.204
And the layout of the screen keyboard is set to "ir" 0.606
After features/support/hooks.rb:305 1.322
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.053
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.900
When I log in to a new session in Portuguese (pt) 32.504
Then the keyboard layout is set to "pt" 0.327
When the network is plugged 0.033
And Tor is ready 17.783
Then I successfully start the Unsafe Browser in "pt" 15.368
And I kill the Unsafe Browser 5.843
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 26.726
And DuckDuckGo is the default search engine 10.555
And I kill the Tor Browser 5.520
And the screen keyboard works in Thunderbird 14.801
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:305 1.459
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.445
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.892
When I log in to a new session in Russian (ru) 31.101
Then the keyboard layout is set to "ru" 0.157
When the network is plugged 0.066
And Tor is ready 16.412
Then I successfully start the Unsafe Browser in "ru" 16.920
And I kill the Unsafe Browser 5.936
When I enable the screen keyboard 0.168
Then the screen keyboard works in Tor Browser 28.416
And DuckDuckGo is the default search engine 11.396
And I kill the Tor Browser 5.487
And the screen keyboard works in Thunderbird 14.894
And the layout of the screen keyboard is set to "ru" 0.591
After features/support/hooks.rb:305 2.328
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.796
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.187
When I log in to a new session in Spanish (es) 31.563
Then the keyboard layout is set to "es" 0.370
When the network is plugged 0.098
And Tor is ready 17.777
Then I successfully start the Unsafe Browser in "es" 17.230
And I kill the Unsafe Browser 5.836
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 27.227
And DuckDuckGo is the default search engine 11.239
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 16.117
And the layout of the screen keyboard is set to "us" 0.551
After features/support/hooks.rb:305 1.405
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.111
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.028
When I log in to a new session in Turkish (tr) 33.106
Then the keyboard layout is set to "tr" 0.351
When the network is plugged 0.047
And Tor is ready 17.630
Then I successfully start the Unsafe Browser in "tr" 18.863
And I kill the Unsafe Browser 5.928
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 25.996
And DuckDuckGo is the default search engine 10.924
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 14.063
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:305 1.949
After features/support/hooks.rb:89 0.000
Tags: @product
46.965
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.433
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.955
And I log in to a new session 17.146
And the network is plugged 0.046
And Tor is ready 15.267
Then 1 network interface is enabled 0.113
And the 1st network device has its real MAC address configured 0.120
When I hotplug a network device and wait for it to be initialized 1.426
Then 2 network interfaces are enabled 0.097
And the 2nd network device has its real MAC address configured 0.077
And some network device leaked the real MAC address 0.275
After features/support/hooks.rb:305 0.889
After features/support/hooks.rb:89 0.036
Tags: @product
1:10.116
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.821
And I capture all network traffic 0.006
When I log in to a new session 16.580
And the network is plugged 0.035
And Tor is ready 43.704
Then 1 network interface is enabled 0.110
And the 1st network device has a spoofed MAC address configured 0.067
When I hotplug a network device and wait for it to be initialized 1.367
Then 2 network interfaces are enabled 0.078
And the 2nd network device has a spoofed MAC address configured 0.070
And no network device leaked the real MAC address 0.272
After features/support/hooks.rb:305 0.817
After features/support/hooks.rb:89 0.048
Tags: @product
27.468
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.973
And I capture all network traffic 0.007
And the network is plugged 0.046
And macchanger will fail by not spoofing and always returns false 0.160
When I log in to a new session 16.947
Then no network interfaces are enabled 0.233
And no network device leaked the real MAC address 0.016
And I see the "Network card eth0 disabled" notification after at most 60 seconds 2.085
After features/support/hooks.rb:305 0.737
After features/support/hooks.rb:89 0.034
Tags: @product
26.595
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.747
And I capture all network traffic 0.006
And the network is plugged 0.069
And macchanger will fail by not spoofing and always returns true 0.165
When I log in to a new session 16.446
Then no network interfaces are enabled 0.114
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 2.035
After features/support/hooks.rb:305 1.842
After features/support/hooks.rb:89 0.041
Tags: @product
28.072
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.836
And I capture all network traffic 0.006
And the network is plugged 0.054
And macchanger will fail by not spoofing and always returns true 0.167
And no network interface modules can be unloaded 0.501
When I log in to a new session 17.123
Then 1 network interface is enabled 0.142
But the MAC spoofing panic mode disabled networking 0.437
And no network device leaked the real MAC address 0.012
And I see the "All networking disabled" notification after at most 60 seconds 1.791
After features/support/hooks.rb:305 1.459
After features/support/hooks.rb:89 0.052
Tags: @product
57.195
Before features/support/hooks.rb:259 0.023
Given a computer 0.404
And I capture all network traffic 0.008
When I start the computer 0.988
Then the computer boots Tails 55.652
And no network interfaces are enabled 0.129
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:305 0.614
After features/support/hooks.rb:89 0.054
1:31.646
Before features/support/hooks.rb:259 0.006
Given a computer 0.206
And I start Tails from DVD with network unplugged and I login 1:14.269
And I plug and mount a USB drive containing a sample PNG 15.393
Then MAT can clean some sample PNG file 1.777
After features/support/hooks.rb:305 0.608
After features/support/hooks.rb:89 0.009
Feature: Networking
Tags: @product
1:22.779
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.163
And I wait between 30 and 60 seconds 56.006

Slept for 56 seconds

Then the Tor Status icon tells me that Tor is not usable 0.766
When the network is plugged 0.051
Then I successfully configure Tor 12.560
And the Tor Status icon tells me that Tor is usable 0.823
And all notifications have disappeared 4.354
And the time has synced 0.051
After features/support/hooks.rb:305 1.657
After features/support/hooks.rb:89 0.000
Feature: Networking
38.019
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.918
And I disable networking in Tails Greeter 0.984
And I log in to a new session 18.345
Then no network interfaces are enabled 0.211
When I hotplug a network device 0.305
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.244
After features/support/hooks.rb:305 0.890
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
24.371
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.284
When I start "Onion Circuits" via GNOME Activities Overview 10.021
Then Onion Circuits starts 1.813
And Onion Circuits shows some circuits 0.251
After features/support/hooks.rb:305 0.777
After features/support/hooks.rb:89 0.000
Tags: @product
2:19.216
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:30.939
And I update APT using apt 20.159
And I install "python3-behave" using apt 25.438
Then the Tails Persistent Storage behave tests pass 2.678
After features/support/hooks.rb:305 1.108
After features/support/hooks.rb:89 0.000
Tags: @product
41.334
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.837
When I log in to a new session without activating the Persistent Storage 20.596
Then Tails is running from USB drive "__internal" 0.802
And persistence is disabled 0.300
But a Tails persistence partition exists on USB drive "__internal" 6.796
After features/support/hooks.rb:305 1.653
After features/support/hooks.rb:89 0.000
Tags: @product
3:3.501
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.836
Then Tails is running from USB drive "__internal" 0.344
When I create a file in the Persistent directory 0.134
And I create a persistent partition with the default settings 26.945
Then the file I created was copied to the Persistent Storage 0.648
When I shutdown Tails and wait for the computer to power off 12.666
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:9.549
Then persistence for "Persistent" is active 0.299
And the file I created in the Persistent directory exists 0.076
After features/support/hooks.rb:305 0.644
After features/support/hooks.rb:89 0.011
Tags: @product
1:4.912
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.105
And the system is very low on memory 4.472
When I create a file in the Persistent directory 1.331
When I try to create a persistent partition 28.247
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.327
When I close the Persistent Storage app 2.536
And I free up some memory 1.510
And I create a persistent partition with the default settings 15.162
Then the file I created was copied to the Persistent Storage 0.218
After features/support/hooks.rb:305 1.474
After features/support/hooks.rb:89 0.000
Tags: @product
2:33.068
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.051
Then Tails is running from USB drive "__internal" 0.427
And all tps features are active 1.971
And all persistent directories have safe access rights 2.509
When I disable the first tps feature 5.747
Then all tps features but the first one are active 2.058
And I shutdown Tails and wait for the computer to power off 8.653
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:59.593
Then all tps features but the first one are active 2.053
After features/support/hooks.rb:305 0.804
After features/support/hooks.rb:89 0.009
Tags: @product
18.397
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.479
Then persistence for "Persistent" is active 0.092
And I create a file in the Persistent directory 0.099
Then the file I created was copied to the Persistent Storage 0.067
When I disable the first tps feature 5.343
Then persistence for "Persistent" is not active 0.068
And the Persistent directory does not exist 0.046
When I enable the first tps feature 3.067
Then persistence for "Persistent" is active 0.070
And the file I created in the Persistent directory exists 0.061
After features/support/hooks.rb:305 0.791
After features/support/hooks.rb:89 0.000
Tags: @product
18.912
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.670
Then persistence for "Persistent" is active 0.084
When I create a file in the Persistent directory 0.079
And I disable the first tps feature 5.239
And I delete the data of the Persistent Folder feature 3.761
Then the file I created does not exist on the Persistent Storage 0.077
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.000
Tags: @product
59.297
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.098
And the network is plugged 0.036
And Tor is ready 15.244
And I take note of which tps features are available 0.536
When I write some files expected to persist 1.484
And I shutdown Tails and wait for the computer to power off 8.737
# 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" 24.158
After features/support/hooks.rb:305 0.102
After features/support/hooks.rb:89 0.000
Tags: @product
3:0.638
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.448
And the network is plugged 0.050
And Tor is ready 17.955
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.185
And I shutdown Tails and wait for the computer to power off 10.712
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:3.249
And I capture all network traffic 0.019
And the network is plugged 0.050
And Tor is ready 18.316
And I switch to the "persistent-con-current" NetworkManager connection 0.328
And the 1st network device has a spoofed MAC address configured 0.089
And no network device leaked the real MAC address 0.231
After features/support/hooks.rb:305 0.864
After features/support/hooks.rb:89 0.054
Tags: @product
55.723
Before features/support/hooks.rb:259 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 11.045
And I enable persistence creation in Tails Greeter 1.120
And I log in to a new session expecting no warning about the Persistent Storage not being activated 18.842
Then I create a persistent partition with the default settings using the wizard that was already open 24.715
After features/support/hooks.rb:305 2.547
After features/support/hooks.rb:89 0.000
Tags: @product
4:44.300
Before features/support/hooks.rb:259 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 11.813
When I enable persistence 41.006
Then no persistent Greeter options were restored 15.392
When I set all Greeter options to non-default values 23.722
And I log in to a new session in German (de) after having activated the Persistent Storage 39.920
Then all Greeter options are set to non-default values 0.766
When I cold reboot the computer 7.366
And the computer reboots Tails 59.359
Given I enable persistence 31.586
Then persistent Greeter options were restored 15.694
When I log in to a new session after having activated the Persistent Storage 37.170
Then all Greeter options are set to non-default values 0.500
After features/support/hooks.rb:305 1.250
After features/support/hooks.rb:89 0.009
Tags: @product
3:30.662
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.628
# 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 35.802
And I shutdown Tails and wait for the computer to power off 12.530
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:57.532
And I change the passphrase of the Persistent Storage back to the original 35.168
After features/support/hooks.rb:305 2.404
After features/support/hooks.rb:89 0.009
Tags: @product
50.780
Before features/support/hooks.rb:259 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.944
And I log in to a new session without activating the Persistent Storage 18.604
Then persistence is disabled 0.363
But a Tails persistence partition exists on USB drive "__internal" 6.511
And all notifications have disappeared 8.580
When I delete the persistent partition 6.330
Then there is no persistence partition on USB drive "__internal" 0.444
After features/support/hooks.rb:305 0.759
After features/support/hooks.rb:89 0.000
Tags: @product
2:25.537
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.635
When I write some dotfile expected to persist 0.067
And I shutdown Tails and wait for the computer to power off 8.638
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:6.854
Then the expected persistent dotfile is present in the filesystem 0.341
After features/support/hooks.rb:305 0.903
After features/support/hooks.rb:89 0.007
Tags: @product
1:49.134
Before features/support/hooks.rb:259 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 22.477
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.080
When I try to enable persistence 0.270
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 35.712
When I log in to a new session after having activated the Persistent Storage 32.247
And all notifications have disappeared 8.910
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 4.287
And all tps features are enabled 2.769
And all tps features but the first one are active 2.378
After features/support/hooks.rb:305 1.016
After features/support/hooks.rb:89 0.000
Tags: @product
5:42.705
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 4:24.438
And I enable persistence 37.090
And I log in to a new session after having activated the Persistent Storage 39.149
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.508
And persistence is enabled 0.518
After features/support/hooks.rb:305 1.975
After features/support/hooks.rb:89 0.000
Tags: @product
42.782
Before features/support/hooks.rb:259 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 18.704
And I enable persistence but something goes wrong during the LUKS header upgrade 23.250
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.827
After features/support/hooks.rb:305 0.855
After features/support/hooks.rb:89 0.000
Tags: @product
20.483
When I choose to connect to Tor automatically 1.576
And I accept Tor Connection's offer to use my persistent bridges 1.787
And I click "Connect to Tor" 1.249
Then I wait until Tor is ready 13.986
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 0.963
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.908
After features/support/hooks.rb:305 0.685
After features/support/hooks.rb:89 0.058
Tags: @product
48.511
When I choose to connect to Tor automatically 2.448
And I accept Tor Connection's offer to use my persistent bridges 1.727
And I disable saving bridges to Persistent Storage 1.206
And I configure a direct connection in the Tor Connection Assistant 10.869
Then I wait until Tor is ready 29.941
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 1.045
And all Internet traffic has only flowed through Tor or connectivity check service 1.261
After features/support/hooks.rb:305 0.733
After features/support/hooks.rb:89 0.041
Tags: @product
11.790
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 11.316
Then the live user has been setup by live-boot 0.122
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.104
And the live user owns its home directory which has strict permissions 0.246
After features/support/hooks.rb:305 0.812
After features/support/hooks.rb:89 0.000
16.834
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 16.630
Then no unexpected services are listening for network connections 0.204

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

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

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

After features/support/hooks.rb:305 0.569
After features/support/hooks.rb:89 0.000
Tags: @product
18.534
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.492
Then the live user can only access allowed local services 6.042

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.611
After features/support/hooks.rb:89 0.000
Tags: @product
10.446
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 10.336
Then there are no unexpected messages of priority "err" or higher in the journal 0.110
After features/support/hooks.rb:305 0.835
After features/support/hooks.rb:89 0.000
Tags: @product
10.875
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.790
Then there are no unexpected messages of priority "err" or higher in the journal 0.084
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.000
Tags: @product
22.956
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.516
When I request a shutdown using the system menu 1.825
Then Tails eventually shuts down 8.614
After features/support/hooks.rb:305 0.155
After features/support/hooks.rb:89 0.000
1:31.030
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.019
When I request a reboot using the system menu 1.642
Then Tails eventually restarts 1:17.368
After features/support/hooks.rb:305 3.454
After features/support/hooks.rb:89 0.000
6.885
Given I monitor the network connections of SSH 0.053
And I have the SSH key pair for an SSH server 0.306
When I connect to an SSH server on the Internet 5.206
Then I have sucessfully logged into the SSH server 1.305
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:464 0.502
After features/support/hooks.rb:305 0.693
After features/support/hooks.rb:89 0.000
7.823
Given I have the SSH key pair for an SSH server 0.217
And an SSH server is running on the LAN 1.104
When I connect to an SSH server on the LAN 4.859
Then I am prompted to verify the SSH fingerprint for the SSH server 1.641
After features/support/hooks.rb:464 0.408
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
13.312
Given I have the SSH key pair for an SFTP server 0.216
When I connect to an SFTP server on the Internet 11.802
Then I successfully connect to the SFTP server 1.293
After features/support/hooks.rb:464 0.535
After features/support/hooks.rb:305 1.057
After features/support/hooks.rb:89 0.000
16.627
Given I cancel setting up an email account 3.215
When I open Thunderbird's Add-ons Manager 1.780
And I open the Extensions tab 1.062
Then I see that no add-ons are enabled in Thunderbird 10.568
After features/support/hooks.rb:464 0.754
After features/support/hooks.rb:305 1.065
After features/support/hooks.rb:89 0.000
46.637
When I enter my email credentials into the autoconfiguration wizard 12.639
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.343
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.419
When I accept the autoconfiguration wizard's configuration 18.803
And I send an email to myself 6.324
And I fetch my email 1.463
Then I can find the email I sent to myself in my inbox 6.643
After features/support/hooks.rb:464 2.008
After features/support/hooks.rb:305 0.914
After features/support/hooks.rb:89 0.000
9.803
When the network is plugged 0.033
And the Tor Connection Assistant autostarts 4.279
And I look at the hide mode but then I go back 3.868
And I choose to connect to Tor automatically 1.487
Then Tor Connection does not propose me to use Tor bridges 0.133
After features/support/hooks.rb:305 0.876
After features/support/hooks.rb:89 0.000
Tags: @product
1:24.735
Given the Tor network and default bridges are blocked 1.541
And the network is plugged 0.036
And I make sure time sync before Tor connects indicates a captive portal 1.244
And the Tor Connection Assistant autostarts 2.829
When I choose to connect to Tor automatically 1.793
And I click "Connect to Tor" 1.153
Then the Tor Connection Assistant fails to connect to Tor 28.367
And the Tor Connection Assistant knows that it's not the time sync that failed 10.538
And the Tor Connection Assistant knows that there might be a captive portal 0.129
When I open the Unsafe Browser from Tor Connection 14.705
And I log-in to the Captive Portal 10.307
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.956
And I allow time sync before Tor connects to work again 0.070
And I click "Connect to Tor" 1.186
Then I wait until Tor is ready 8.753
After features/support/hooks.rb:305 0.716
After features/support/hooks.rb:89 0.000
Tags: @product
12.349
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.798
Then the firewall's policy is to drop all IPv4 traffic 0.166
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.228
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.074
And the firewall is configured to block all external IPv6 traffic 0.081
After features/support/hooks.rb:305 0.623
After features/support/hooks.rb:89 0.000
Tags: @product
41.508
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.024
And I capture all network traffic 0.004
When I successfully start the Unsafe Browser 16.989
And I open the Tails homepage in the Unsafe Browser 11.309
And the Tails homepage loads in the Unsafe Browser 0.546
Then the firewall leak detector has detected leaks 0.633
After features/support/hooks.rb:305 0.970
After features/support/hooks.rb:89 0.065
Tags: @product
12.801
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.839
And I capture all network traffic 0.004
And I disable Tails' firewall 0.217
When I do a TCP DNS lookup of "torproject.org" 0.647
Then the firewall leak detector has detected leaks 0.090
After features/support/hooks.rb:305 0.631
After features/support/hooks.rb:89 0.035
Tags: @product
13.005
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.743
And I capture all network traffic 0.004
And I disable Tails' firewall 0.256
When I do a UDP DNS lookup of "torproject.org" 0.900
Then the firewall leak detector has detected leaks 0.100
After features/support/hooks.rb:305 0.607
After features/support/hooks.rb:89 0.041
Tags: @product
16.194
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.680
And I capture all network traffic 0.004
And I disable Tails' firewall 0.240
When I send some ICMP pings 4.164
Then the firewall leak detector has detected leaks 0.103
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.032
13.043
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.558
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.418
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.065
After features/support/hooks.rb:464 0.345
After features/support/hooks.rb:305 0.649
After features/support/hooks.rb:89 0.000
13.357
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.861
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.429
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:464 0.287
After features/support/hooks.rb:305 0.603
After features/support/hooks.rb:89 0.000
30.359
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 24.879
When I open an untorified ICMP connection to 1.2.3.4 5.424
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.056
After features/support/hooks.rb:464 0.459
After features/support/hooks.rb:305 0.647
After features/support/hooks.rb:89 0.000
Tags: @product
23.331
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.212
And the system DNS is using the local DNS resolver 0.018
And the network is plugged 0.041
And I successfully configure Tor 15.047
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:305 0.749
After features/support/hooks.rb:89 0.000
10.212
When I monitor the network connections of tails-security-check 0.071
And I re-run tails-security-check 0.119
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:464 0.471
After features/support/hooks.rb:305 0.936
After features/support/hooks.rb:89 0.000
1.357
When I monitor the network connections of htpdate 0.067
And I re-run htpdate 1.277
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:464 0.365
After features/support/hooks.rb:305 0.858
After features/support/hooks.rb:89 0.000
32.431
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.070
And I re-run tails-upgrade-frontend-wrapper 32.347
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.013
After features/support/hooks.rb:464 0.486
After features/support/hooks.rb:305 0.926
After features/support/hooks.rb:89 0.000
25.788
When I monitor the network connections of Tor Browser 0.071
And I start the Tor Browser 24.658
And the Tor Browser loads the startup page 1.014
Then I see that Tor Browser is properly stream isolated 0.044
After features/support/hooks.rb:464 1.115
After features/support/hooks.rb:305 1.732
After features/support/hooks.rb:89 0.000
Tags: @product
46.927
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.124
And a web server is running on the LAN 1.032
And I capture all network traffic 0.006
When I start the Tor Browser 20.914
And the Tor Browser loads the startup page 1.279
And I open a page on the LAN web server in the Tor Browser 10.079
Then the Tor Browser shows the "Unable to connect" error 1.022
And no traffic was sent to the web server on the LAN 0.467
After features/support/hooks.rb:305 0.878
After features/support/hooks.rb:89 0.062
54.690
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.816
Then the amnesiac Tor Browser directory exists 0.044
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.751
And the persistent Tor Browser directory does not exist 0.048
When I start the Tor Browser 21.987
And the Tor Browser loads the startup page 1.167
Then I can save the current page as "index.html" to the default downloads directory 6.382
And I can print the current page as "output.pdf" to the default downloads directory 11.492
After features/support/hooks.rb:464 1.129
After features/support/hooks.rb:305 0.673
After features/support/hooks.rb:89 0.000
1:1.722
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 24.251
When I start the Tor Browser 21.758
Then the Tor Browser loads the startup page 1.279
When I download some file in the Tor Browser 14.024
Then the file is saved to the default Tor Browser download directory 0.408
After features/support/hooks.rb:464 2.140
After features/support/hooks.rb:305 0.766
After features/support/hooks.rb:89 0.000
1:18.732
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.886
When I start the Tor Browser 21.771
And the Tor Browser loads the startup page 1.199
Then I can listen to an Ogg audio track in Tor Browser 43.874
After features/support/hooks.rb:464 1.931
After features/support/hooks.rb:305 0.845
After features/support/hooks.rb:89 0.000
46.100
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.765
When I start the Tor Browser 22.442
And the Tor Browser loads the startup page 1.150
Then I can watch a WebM video in Tor Browser 10.742
After features/support/hooks.rb:464 1.171
After features/support/hooks.rb:305 1.019
After features/support/hooks.rb:89 0.000
Tags: @product
1:15.365
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.768
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.200
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.062
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.050
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.056
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.052
And the file "/tmp/synaptic.html" exists 0.046
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.128
When I start the Tor Browser 21.111
And the Tor Browser loads the startup page 1.159
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 11.047
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.588
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.244
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.149
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.658
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.504
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.076
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.125
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.694
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.775
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.101
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.185
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.931
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.516
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.062
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.482
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.523
After features/support/hooks.rb:305 2.001
After features/support/hooks.rb:89 0.000
Tags: @product
35.532
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.659
When I start the Tor Browser 21.759
Then the Tor Browser uses all expected TBB shared libraries 2.113
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.000
51.156
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.652
When I start the Tor Browser 21.220
And the Tor Browser loads the startup page 1.325
And I open the Tails homepage in the Tor Browser 10.732
Then the Tor Browser loads the Tails homepage 1.368
When I request a new identity in Tor Browser 3.331
Then the Tor Browser restarts into a fresh session 1.525
After features/support/hooks.rb:464 1.629
After features/support/hooks.rb:305 1.078
After features/support/hooks.rb:89 0.000
Tags: @product
36.468
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.936
When I start the Tor Browser 21.754
And the Tor Browser loads the startup page 1.246
Then Tor Browser's circuit view is working 1.530
After features/support/hooks.rb:305 1.134
After features/support/hooks.rb:89 0.000
Tags: @product
56.356
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.959
When I start the Tor Browser 21.402
And the Tor Browser loads the startup page 1.251
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.588
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.235
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.645
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.273
After features/support/hooks.rb:305 0.633
After features/support/hooks.rb:89 0.000
Tags: @product
1:38.333
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.193
And the network is plugged 0.041
And I successfully configure Tor 16.206
And available upgrades have been checked 1.102
And all notifications have disappeared 4.454
Then the persistent Tor Browser directory exists 0.056
And there is a GNOME bookmark for the persistent Tor Browser directory 1.866
When I start the Tor Browser 20.856
And I open the address "https://tails.net/about" in the Tor Browser 10.372
And "Tails - How Tails works" has loaded in the Tor Browser 1.487
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.007
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.934
Then "Tails - How Tails works" has loaded in the Tor Browser 1.729
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.022
After features/support/hooks.rb:305 0.761
After features/support/hooks.rb:89 0.000
Tags: @product
44.370
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.407
Then the amnesiac Documents directory exists 0.060
And there is a GNOME bookmark for the amnesiac Documents directory 1.777
Then I start the Tor Browser in offline mode 24.594
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.530
After features/support/hooks.rb:305 0.682
After features/support/hooks.rb:89 0.000
Tags: @product
44.603
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.163
Then the amnesiac Downloads directory exists 0.056
And there is a GNOME bookmark for the amnesiac Downloads directory 1.668
Then I start the Tor Browser in offline mode 24.723
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.991
After features/support/hooks.rb:305 0.963
After features/support/hooks.rb:89 0.000
Tags: @product
42.540
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.121
Then the amnesiac Music directory exists 0.043
And there is a GNOME bookmark for the amnesiac Music directory 1.813
Then I start the Tor Browser in offline mode 23.549
And I can save the current page as "index.html" to the Music GNOME bookmark 9.012
After features/support/hooks.rb:305 0.779
After features/support/hooks.rb:89 0.000
Tags: @product
44.164
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 7.998
Then the amnesiac Pictures directory exists 0.046
And there is a GNOME bookmark for the amnesiac Pictures directory 1.820
Then I start the Tor Browser in offline mode 24.647
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.652
After features/support/hooks.rb:305 0.690
After features/support/hooks.rb:89 0.000
Tags: @product
45.900
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.098
Then the amnesiac Videos directory exists 0.056
And there is a GNOME bookmark for the amnesiac Videos directory 1.753
Then I start the Tor Browser in offline mode 26.506
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.485
After features/support/hooks.rb:305 0.712
After features/support/hooks.rb:89 0.000
Tags: @product
3:31.150
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.626
And all tps features are active 2.250
And all persistent filesystems have safe access rights 0.244
And all persistence configuration files have safe access rights 0.422
And all persistent directories have safe access rights 2.747
When I start the Tor Browser in offline mode 21.398
And I add a bookmark to eff.org in the Tor Browser 11.594
And I cold reboot the computer 11.604
And the computer reboots Tails 1:5.094
And I enable persistence 14.296
And I log in to a new session 36.867
And all notifications have disappeared 9.030
And I start the Tor Browser in offline mode 22.649
Then the Tor Browser has a bookmark to eff.org 1.323
After features/support/hooks.rb:305 0.958
After features/support/hooks.rb:89 0.011
4.711
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.531
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.180
After features/support/hooks.rb:464 0.438
After features/support/hooks.rb:305 0.650
After features/support/hooks.rb:89 0.000
7.836
Given I have the SSH key pair for a Git repository 0.235
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.389
Then the Git repository "testing" has been cloned successfully 0.211
After features/support/hooks.rb:464 0.431
After features/support/hooks.rb:305 0.646
After features/support/hooks.rb:89 0.000
0.526
When I wget "https://example.com/" to stdout 0.525
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.293
After features/support/hooks.rb:305 0.603
After features/support/hooks.rb:89 0.000
0.719
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.719

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 0.291
After features/support/hooks.rb:305 0.585
After features/support/hooks.rb:89 0.000
0.456
When I curl "https://example.com/" to stdout 0.456
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.293
After features/support/hooks.rb:305 0.563
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
48.773
Given I have started Tails from DVD without network and logged in 8.564
And I plug and mount a USB drive containing sample videos 15.700
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.146
And the file "/home/amnesia/video.mp4" exists 0.060
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.151
When I open "/home/amnesia/video.mp4" with Totem 3.528
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.190
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.205
Given I close Totem 0.155
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.077
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.041
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.107
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.189
Then Totem tells me it is not allowed to open this file 1.955
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.066
Given I close Totem 0.140
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.062
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.130
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.159
Then Totem tells me it is not allowed to open this file 0.879
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.066
Given I close Totem 0.134
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.137
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.172
Then Totem tells me it is not allowed to open this file 1.080
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.066
Given I close Totem 0.128
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.112
And the file "/home/amnesia/.purple/otr.private_key" exists 0.090
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.143
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.200
Then Totem tells me it is not allowed to open this file 0.792
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.078
After features/support/hooks.rb:305 0.789
After features/support/hooks.rb:89 0.000
Feature: Using Totem
23.108
Given I have started Tails from DVD and logged in and the network is connected 11.639
Then I can watch a WebM video over HTTPs 11.469
After features/support/hooks.rb:464 0.541
After features/support/hooks.rb:305 1.058
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
41.730
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.522
And I plug and mount a USB drive containing sample videos 15.365
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.084
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.176
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.897
Given I close Totem 0.596
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.174
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.055
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.191
Then Totem tells me it is not allowed to open this file 1.559
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.104
After features/support/hooks.rb:305 1.625
After features/support/hooks.rb:89 0.000
Tags: @product
46.613
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.975
And I disable the Unsafe Browser 3.902
And I log in to a new session 19.159
And the network is plugged 0.043
And all notifications have disappeared 8.022
When I try to start the Unsafe Browser 0.125
Then the Unsafe Browser complains that it is disabled 2.385
After features/support/hooks.rb:305 1.013
After features/support/hooks.rb:89 0.000
Tags: @product
39.559
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.290
And a web server is running on the LAN 1.038
When I successfully start the Unsafe Browser 17.920
And I open a page on the LAN web server in the Unsafe Browser 8.168
Then the Unsafe Browser displays the LAN web server hello message 0.141
After features/support/hooks.rb:305 0.980
After features/support/hooks.rb:89 0.000
Tags: @product @doc
53.646
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.216
When I successfully start the Unsafe Browser 20.341
Then the Unsafe Browser runs as the expected user 0.958
And the Unsafe Browser has a red theme 0.617
And the Unsafe Browser shows a warning as its start page 0.620
And the Unsafe Browser has no add-ons enabled 8.801
And the Unsafe Browser has no bookmarks 7.951
And the Unsafe Browser uses all expected TBB shared libraries 1.138
After features/support/hooks.rb:305 2.104
After features/support/hooks.rb:89 0.000
Tags: @product
43.826
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.339
When I successfully start the Unsafe Browser 18.435
When I open the Tails homepage in the Unsafe Browser 12.135
Then the Tails homepage loads in the Unsafe Browser 0.581
And the Unsafe Browser has sent packets out to the Internet 0.334
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.000
31.849
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.677
When I successfully start the Unsafe Browser 17.743
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.595
And the Unsafe Browser chroot is torn down 0.712
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.000
42.300
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.766
When I successfully start the Unsafe Browser 16.638
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.186
Then I see a warning about another instance already running 3.699
After features/support/hooks.rb:305 1.145
After features/support/hooks.rb:89 0.000
Tags: @product
38.747
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.961
When I configure the Unsafe Browser to use a local proxy 0.196
And I successfully start the Unsafe Browser 17.755
And I open the Tails homepage in the Unsafe Browser 8.313
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.522
After features/support/hooks.rb:305 0.739
After features/support/hooks.rb:89 0.000
2:30.363
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.615
And I capture all network traffic 0.004
And I configure the Unsafe Browser to check for updates more frequently 0.076
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 18.092
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.462
After features/support/hooks.rb:464 0.458
After features/support/hooks.rb:305 0.654
After features/support/hooks.rb:89 0.047
28.980
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.754
And the network is unplugged 0.045
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.154
Then I am told I cannot start the Unsafe Browser when I am offline 7.015
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
20.209
When I plug a USB drive containing a basic VeraCrypt volume 7.034
And I cancel the GNOME authentication prompt 2.004
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.230
And I open this VeraCrypt volume in GNOME Files 4.839
Then I see the expected contents in this VeraCrypt volume 0.570
When I lock the currently opened VeraCrypt volume 0.361
Then the VeraCrypt volume has been unmounted and locked 0.168
After features/support/hooks.rb:305 0.637
After features/support/hooks.rb:89 0.000
24.868
When I plug a USB drive containing a hidden VeraCrypt volume 10.321
And I cancel the GNOME authentication prompt 1.865
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.093
And I open this VeraCrypt volume in GNOME Files 6.273
Then I see the expected contents in this VeraCrypt volume 0.429
When I lock the currently opened VeraCrypt volume 0.771
Then the VeraCrypt volume has been unmounted and locked 0.113
After features/support/hooks.rb:305 0.723
After features/support/hooks.rb:89 0.001
32.226
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.587
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.422
And I open this VeraCrypt volume in GNOME Files 5.775
Then I see the expected contents in this VeraCrypt volume 0.929
When I lock the currently opened VeraCrypt file container 0.345
Then the VeraCrypt file container has been unmounted and locked 0.165
After features/support/hooks.rb:305 0.707
After features/support/hooks.rb:89 0.000
42.891
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.635
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.267
And I open this VeraCrypt volume in GNOME Files 5.624
Then I see the expected contents in this VeraCrypt volume 0.732
When I lock the currently opened VeraCrypt file container 0.405
Then the VeraCrypt file container has been unmounted and locked 0.225
After features/support/hooks.rb:305 0.685
After features/support/hooks.rb:89 0.020
26.385
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.947
And I cancel the GNOME authentication prompt 2.376
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.541
And I open this VeraCrypt volume in GNOME Files 4.243
Then I see the expected contents in this VeraCrypt volume 0.587
When I lock the currently opened VeraCrypt volume 0.405
Then the VeraCrypt volume has been unmounted and locked 0.282
After features/support/hooks.rb:305 0.903
After features/support/hooks.rb:89 0.000
26.527
When I plug a USB drive containing a hidden VeraCrypt volume 10.290
And I cancel the GNOME authentication prompt 1.951
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.507
And I open this VeraCrypt volume in GNOME Files 4.508
Then I see the expected contents in this VeraCrypt volume 0.589
When I lock the currently opened VeraCrypt volume 0.478
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:305 0.847
After features/support/hooks.rb:89 0.000
52.027
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.942
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.229
And I open this VeraCrypt volume in GNOME Files 5.205
Then I see the expected contents in this VeraCrypt volume 0.992
When I lock the currently opened VeraCrypt file container 0.479
Then the VeraCrypt file container has been unmounted and locked 0.177
After features/support/hooks.rb:305 0.990
After features/support/hooks.rb:89 0.019
52.380
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.023
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.682
And I open this VeraCrypt volume in GNOME Files 5.026
Then I see the expected contents in this VeraCrypt volume 1.002
When I lock the currently opened VeraCrypt file container 0.385
Then the VeraCrypt file container has been unmounted and locked 0.259
After features/support/hooks.rb:305 3.321
After features/support/hooks.rb:89 0.016
41.796
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.747
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.664
And I open this VeraCrypt volume in GNOME Files 4.750
Then I see the expected contents in this VeraCrypt volume 0.897
When I lock the currently opened VeraCrypt file container 0.447
Then the VeraCrypt file container has been unmounted and locked 1.289
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000
Tags: @product
8.486
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.436
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.049
After features/support/hooks.rb:305 0.849
After features/support/hooks.rb:89 0.000
Tags: @product
9.630
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.519
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.110
After features/support/hooks.rb:305 0.712
After features/support/hooks.rb:89 0.000
Tags: @product
22.315
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.352
When I start "WhisperBack" via GNOME Activities Overview 9.783
Then WhisperBack has debugging information 4.179
After features/support/hooks.rb:305 0.990
After features/support/hooks.rb:89 0.000