Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 47 18 Apr 2024, 22:54

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1470 2 12 0 0 1484 200 2 202 3:53:18.687 Failed
Tags: @product
1:46.138
Before features/support/hooks.rb:259 0.030
Given a computer 0.316
And I temporarily create a 100 MiB disk named "swap" 0.141
And I create a gpt swap partition on disk "swap" 10.116
And I plug SATA drive "swap" 1.051
And I temporarily create a 2 GiB disk named "live_hd" 0.136
And I write the Tails ISO image to disk "live_hd" 16.327
And I plug SATA drive "live_hd" 1.061
When I start Tails with network unplugged and I login 1:16.572
Then a "swap" partition was detected by Tails on drive "swap" 0.096
And drive "live_hd" is detected by Tails 0.149
But Tails has no disk swap enabled 0.102
And drive "live_hd" is not mounted 0.065
After features/support/hooks.rb:305 0.675
After features/support/hooks.rb:89 0.114
Tags: @product
1:28.730
Before features/support/hooks.rb:259 0.001
Given a computer 0.144
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" 16.970
And I plug non-removable USB drive "fake_TailsData" 1.046
When I start the computer 1.031
And the computer boots Tails 55.594
Then drive "fake_TailsData" is detected by Tails 0.166
And Tails Greeter has not detected a persistence partition 13.740
After features/support/hooks.rb:305 0.764
After features/support/hooks.rb:89 0.007
Tags: @product
1:29.075
Before features/support/hooks.rb:259 0.002
Given a computer 0.237
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.038
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.653
And I plug SATA drive "fake_TailsData" 1.049
When I start the computer 0.981
And the computer boots Tails 55.260
Then drive "fake_TailsData" is detected by Tails 0.175
And Tails Greeter has not detected a persistence partition 13.678
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.007
Tags: @product
1:31.954
Before features/support/hooks.rb:259 0.002
Given a computer 0.138
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.035
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.976
And I plug SATA drive "gpt_ext2" 1.048
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.045
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 4.951
And I plug SATA drive "msdos_fat32" 1.052
And I start Tails from DVD with network unplugged and I login 1:20.246
Then drive "gpt_ext2" is detected by Tails 0.155
And drive "gpt_ext2" is not mounted 0.088
And drive "msdos_fat32" is detected by Tails 0.117
And drive "msdos_fat32" is not mounted 0.098
After features/support/hooks.rb:305 0.964
After features/support/hooks.rb:89 0.006
Tags: @product
1:59.506
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:53.584
And running a command as root with pkexec requires PolicyKit administrator privileges 0.132
Then I can run a command as root with sudo 0.119
Then I can run a command as root with pkexec 5.669
After features/support/hooks.rb:305 0.960
After features/support/hooks.rb:89 0.006
Tags: @product
1:24.890
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 40.864
And running a command as root with pkexec requires PolicyKit administrator privileges 0.109
Then I cannot run a command as root with sudo and the standard passwords 0.201
And I cannot run a command as root with pkexec and the standard passwords 19.032
Then I cannot login as root using su with the standard passwords 24.682
After features/support/hooks.rb:305 0.698
After features/support/hooks.rb:89 0.000
Feature: Time syncing
23.886
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD without network and logged in 7.959
When the network is plugged 0.159
And I successfully configure Tor 15.714
Then the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:464 0.539
After features/support/hooks.rb:305 1.388
After features/support/hooks.rb:89 0.000
Feature: Time syncing
26.590
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.892
When the network is plugged 0.027
And the Tor Connection Assistant autostarts 3.578
And I configure some normal bridges in the Tor Connection Assistant 13.238
And I wait until Tor is ready 1.797
Then the system clock is less than 5 minutes incorrect 0.055
After features/support/hooks.rb:464 0.420
After features/support/hooks.rb:305 0.685
After features/support/hooks.rb:89 0.000
Feature: Time syncing
29.185
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.986
When I bump the system time with "+1 day" 0.291
And I capture all network traffic 0.001
And the network is plugged 0.035
And the Tor Connection Assistant autostarts 3.557
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.708
And I wait until Tor is ready 1.583
Then the system clock is less than 5 minutes incorrect 0.059
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.960
After features/support/hooks.rb:464 0.583
After features/support/hooks.rb:305 0.679
After features/support/hooks.rb:89 0.053
Feature: Time syncing
1:16.708
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.952
When I bump the system time with "-15 days" 0.239
And I warm reboot the computer 0.013
And the computer reboots Tails 1:7.749
Then Tails' hardware clock is close to the host system's time 0.754
After features/support/hooks.rb:464 0.106
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:16.236
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 8.134
When I bump the hardware clock's time with "-15 days" 1.138
And I warm reboot the computer 0.012
And the computer reboots Tails 1:6.317
Then the hardware clock is still off by "-15 days" 0.633
After features/support/hooks.rb:464 0.118
After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:5.531
Before features/support/hooks.rb:259 0.001
Before features/support/hooks.rb:456 0.002
Given a computer 0.146
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.020
And I start the computer 0.932
And the computer boots Tails 1:4.255
Then the system clock is just past Tails' source date 0.176
After features/support/hooks.rb:464 0.128
After features/support/hooks.rb:305 0.636
After features/support/hooks.rb:89 0.006
Feature: Time syncing
31.396
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 8.064
And I make sure time sync before Tor connects times out 1.192
When the network is plugged 0.037
And I successfully configure Tor 22.038
Then the system clock is less than 5 minutes incorrect 0.064
After features/support/hooks.rb:464 0.465
After features/support/hooks.rb:305 1.155
After features/support/hooks.rb:89 0.000
Feature: Time syncing
1:4.475
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.976
When I bump the system time with "+8 hours +15 minutes" 0.277
And all notifications have disappeared 4.261
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.092
And the network is plugged 0.048
And the Tor Connection Assistant autostarts 2.785
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.435
And I click "Connect to Tor" 1.177
And the Tor Connection Assistant fails to connect to Tor 16.764
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.840
Then the system clock is less than 20 minutes incorrect 0.200
When I click "Connect to Tor" 1.154
Then I wait until Tor is ready 8.553
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.850
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:464 0.473
After features/support/hooks.rb:305 0.708
After features/support/hooks.rb:89 0.042
Feature: Time syncing
57.179
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.931
When I bump the system time with "+8 hours +15 minutes" 0.246
And all notifications have disappeared 4.166
And I capture all network traffic 0.003
And the network is plugged 0.037
And the Tor Connection Assistant autostarts 2.735
# 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.545
And I click "Connect to Tor" 1.242
Then the Tor Connection Assistant reports that it failed to connect 11.650
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.092
Then the system clock is less than 20 minutes incorrect 0.279
# "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.336
When I click "Connect to Tor" 1.139
Then I wait until Tor is ready 6.528
And all Internet traffic has only flowed through the configured bridges 0.812
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.075
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.356
After features/support/hooks.rb:464 0.501
After features/support/hooks.rb:305 0.738
After features/support/hooks.rb:89 0.043
Feature: Time syncing
21.958
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.947
And I make sure time sync before Tor connects uses a fake connectivity check service 1.202
And the network is plugged 0.028
And Tor is ready 12.267
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 0.506
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.004
After features/support/hooks.rb:464 0.619
After features/support/hooks.rb:305 0.692
After features/support/hooks.rb:89 0.000
Tags: @product
17.981
When I configure some normal bridges in the Tor Connection Assistant 14.512
Then I wait until Tor is ready 2.561
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.051
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.844
After features/support/hooks.rb:305 0.667
After features/support/hooks.rb:89 0.040
Tags: @product
15.220
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.082
Then I wait until Tor is ready 2.130
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 1.107
And all Internet traffic has only flowed through the configured bridges 0.890
After features/support/hooks.rb:305 0.691
After features/support/hooks.rb:89 0.084
Tags: @product
36.856
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 32.654
Then I wait until Tor is ready 2.237
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.111
And all Internet traffic has only flowed through the configured bridges 0.841
After features/support/hooks.rb:305 0.566
After features/support/hooks.rb:89 0.055
Tags: @product
1:7.207
Given the Tor network and default bridges are blocked 1.527
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.729
Then the Tor Connection Assistant reports that it failed to connect 0.117
And tca.conf is empty 0.215
Given I scan a QR code from the error page in Tor Connection Assistant 22.143
And I retry connecting to Tor 1.186
Then I wait until Tor is ready 10.369
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.055
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.849
After features/support/hooks.rb:305 0.627
After features/support/hooks.rb:89 0.056
18.459
When I configure the default bridges in the Tor Connection Assistant 14.927
Then I wait until Tor is ready 1.694
And Tor is configured to use the default bridges 0.469
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.065
And Tor is configured to use the default bridges 0.429
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.861
After features/support/hooks.rb:305 0.621
After features/support/hooks.rb:89 0.046
Tags: @product
28.633
Given the Tor network is blocked 1.650
When I configure a direct connection in the Tor Connection Assistant 24.152
Then I wait until Tor is ready 1.235
And tca.conf includes no bridge 0.012
And available upgrades have been checked 0.076
And Tor is configured to use the default bridges 0.476
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.029
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.030
Tags: @product
43.570
Given the Tor network and default bridges are blocked 1.656
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.681
Then the Tor Connection Assistant reports that it failed to connect 0.117
And tca.conf is empty 0.185
Given the Tor network and default bridges are unblocked 1.626
And I retry connecting to Tor 1.128
Then I wait until Tor is ready 7.201
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.044
And all Internet traffic has only flowed through Tor or connectivity check service 0.918
After features/support/hooks.rb:305 0.759
After features/support/hooks.rb:89 0.038
Tags: @product
4.500
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.245
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.107
And I cannot click the "Connect to Tor" button 0.147
After features/support/hooks.rb:305 0.667
After features/support/hooks.rb:89 0.033
Tags: @product
28.065
Given I configure a direct connection in the Tor Connection Assistant 6.596
And I wait until Tor is ready 4.256
When I disconnect the network through GNOME 2.714
And I connect the network through GNOME 2.741
Then the Tor Connection Assistant autostarts 2.684
And the Tor Connection Assistant connects to Tor 6.146
And I wait until Tor is ready 1.157
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.060
And all Internet traffic has only flowed through Tor or connectivity check service 1.706
After features/support/hooks.rb:305 0.649
After features/support/hooks.rb:89 0.035
Tags: @product
43.035
Given I configure a direct connection in the Tor Connection Assistant 8.000
And I wait until Tor is ready 1.853
And I disconnect the network through GNOME 2.687
And the Tor network and default bridges are blocked 1.629
When I connect the network through GNOME 2.698
Then the Tor Connection Assistant reports that it failed to connect 26.166
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.037
Tags: @product
1:6.068
Given the Tor network and default bridges are blocked 1.845
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.627
Then the Tor Connection Assistant reports that it failed to connect 0.098
Given the Tor network and default bridges are unblocked 1.275
When I click "Connect to Tor" 1.158
Then I wait until Tor is ready 36.349
And Tor is configured to use the default bridges 0.439
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.273
After features/support/hooks.rb:305 0.654
After features/support/hooks.rb:89 0.039
18.465
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.993
And I prepare Tails for memory erasure tests 0.404
When I start a process allocating 128 MiB of memory with a known pattern 1.179
Then patterns cover at least 128 MiB in the guest's memory 3.541

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

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

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

After features/support/hooks.rb:305 0.782
After features/support/hooks.rb:89 0.000
24.120
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.129
And I prepare Tails for memory erasure tests 0.365
And I find very few patterns in the guest's memory 4.696

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

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

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

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

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

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

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

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

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

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

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

# read cache
When I mount the USB drive again 0.224
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 3.780

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.012

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.552
After features/support/hooks.rb:89 0.000
6:47.297
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 6:3.388
And I prepare Tails for memory erasure tests 0.423
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.262
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.536
After features/support/hooks.rb:89 0.012
24.437
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.236
And I temporarily create a 4 GiB disk named "gptfat" 0.045
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.019
And I plug USB drive "gptfat" 2.665
When I start Tails Installer 8.423
Then I am told by Tails Installer that the destination device "is too small" 0.045
After features/support/hooks.rb:305 1.550
After features/support/hooks.rb:89 0.002
Tags: @product
21.055
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.870
And I temporarily create a 7200 MiB disk named "temp" 0.041
And I start Tails Installer 8.882
But a suitable USB device is not found 0.019
When I plug USB drive "temp" 2.937
Then the "temp" USB drive is selected 0.080
When I unplug USB drive "temp" 0.197
Then a suitable USB device is not found 0.025
After features/support/hooks.rb:305 0.995
After features/support/hooks.rb:89 0.000
Tags: @product
3:45.085
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.014
And I temporarily create a 7200 MiB disk named "install" 0.040
And I create a gpt partition with a vfat filesystem on disk "install" 5.105
And I plug USB drive "install" 2.611
And I install Tails to USB drive "install" by cloning 3:18.321
Then the running Tails is installed on USB drive "install" 10.929
But there is no persistence partition on USB drive "install" 0.063
After features/support/hooks.rb:305 1.356
After features/support/hooks.rb:89 0.116
Tags: @product
3:40.471
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.179
And I temporarily create a 7200 MiB disk named "install" 0.049
And I plug USB drive "install" 2.747
And I install Tails to USB drive "install" by cloning 3:17.251
Then the running Tails is installed on USB drive "install" 12.154
But there is no persistence partition on USB drive "install" 0.088
After features/support/hooks.rb:305 1.163
After features/support/hooks.rb:89 0.114
Tags: @product
4:17.735
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 12.564
And I create a file in the Persistent directory 0.069
And I temporarily create a 7200 MiB disk named "install" 0.084
And I create a gpt partition with a vfat filesystem on disk "install" 5.040
And I plug USB drive "install" 2.448
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.421
Then the running Tails is installed on USB drive "install" 13.538
And there is a persistence partition on USB drive "install" 0.064
And the USB drive "install" contains the same files as my persistent storage 3.504
After features/support/hooks.rb:305 2.372
After features/support/hooks.rb:89 0.132
Tags: @product
3:49.477
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 10.949
And I temporarily create a 7200 MiB disk named "install" 0.041
And I plug USB drive "install" 2.711
And I install Tails to USB drive "install" by cloning 3:18.880
Then the running Tails is installed on USB drive "install" 16.837
And there is no persistence partition on USB drive "install" 0.057
After features/support/hooks.rb:305 1.869
After features/support/hooks.rb:89 0.095
Tags: @product
3:52.275
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.679
And I have started Tails from DVD without network and logged in 8.434
And I clone USB drive "__internal" to a temporary USB drive "install" 1.107
And I plug USB drive "install" 2.692
# 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:18.599
Then the running Tails is installed on USB drive "install" 11.702
And there is no persistence partition on USB drive "install" 0.060
After features/support/hooks.rb:305 1.313
After features/support/hooks.rb:89 0.123
Tags: @product @uefi
1:44.626
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.594
And I power off the computer 0.331
And the computer is set to boot in UEFI mode 0.024
When I start Tails from USB drive "__internal" with network unplugged and I login 1:30.299
Then Tails is running from USB drive "__internal" 0.361
And the boot device has safe access rights 2.963
And Tails has started in UEFI mode 0.052
After features/support/hooks.rb:305 0.597
After features/support/hooks.rb:89 0.006
Tags: @product
1:25.400
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.183
And I plug and mount a USB drive containing a Tails USB image 29.421
And I create a 7200 MiB disk named "usbimage" 0.036
And I plug USB drive "usbimage" 2.409
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 45.349
After features/support/hooks.rb:305 1.511
After features/support/hooks.rb:89 0.089
Tags: @product
1:25.718
Before features/support/hooks.rb:259 0.003
Given a computer 0.220
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:24.373
Then Tails is running from USB drive "usbimage" 0.315
And the label of the system partition on "usbimage" is "Tails" 0.200
And the system partition on "usbimage" is an EFI system partition 0.197
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.151
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.085
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.094
And the system partition on "usbimage" has the expected flags 0.079
After features/support/hooks.rb:305 0.617
After features/support/hooks.rb:89 0.005
5:6.721
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.033
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 57.486
And I update APT using apt 16.665
And I install "popularity-contest" using apt 22.344
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.128
When I create a persistent storage and activate the Additional Software feature 23.374
Then Additional Software is correctly configured for package "popularity-contest" 1.508
When I shutdown Tails and wait for the computer to power off 10.269
And I start Tails from USB drive "__internal" with network unplugged 1:1.334
And I enable persistence 20.669
And I log in to a new session 39.694
And the Additional Software installation service has started 41.527
Then I am notified that the installation succeeded 2.718
And Additional Software is correctly configured for package "popularity-contest" 0.758
And the package "popularity-contest" is installed after Additional Software has been started 0.242
After features/support/hooks.rb:464 37.357
After features/support/hooks.rb:305 1.094
After features/support/hooks.rb:89 0.013
2:25.682
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.198
And I start Tails from USB drive "__internal" and I login with an administration password 1:40.206
And I update APT using apt 16.746
When I install "makepp" using apt 23.009
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 5.439
And the package "makepp" is installed 0.081
After features/support/hooks.rb:464 35.116
After features/support/hooks.rb:305 0.981
After features/support/hooks.rb:89 0.017
5:8.128
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.193
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:17.886
When I uninstall "popularity-contest" using apt 21.871
And I accept removing "popularity-contest" from Additional Software 0.590
Then "popularity-contest" is not in the list of Additional Software 0.713
When I start Synaptic 25.396
And I update APT using Synaptic 23.446
And I install "cowsay" using Synaptic 11.186
And I accept adding "cowsay" to Additional Software 0.893
Then Additional Software is correctly configured for package "cowsay" 0.843
When I uninstall "cowsay" using apt 3.212
And I refuse removing "cowsay" from Additional Software 0.523
Then Additional Software is correctly configured for package "cowsay" 0.752
When I start "Additional Software" via GNOME Activities Overview 10.575
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.762
Then "cowsay" is not in the list of Additional Software 0.843
When I install "cowsay" using apt 3.215
And I refuse adding "cowsay" to Additional Software 0.524
Then "cowsay" is not in the list of Additional Software 0.698
After features/support/hooks.rb:464 1.022
After features/support/hooks.rb:305 0.744
After features/support/hooks.rb:89 0.012
11:4.909
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Steps
Given a computer 0.181
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:20.543
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.103
And I accept adding "cowsay" to Additional Software 7.941
And Additional Software is correctly configured for package "cowsay" 0.885
And I shutdown Tails and wait for the computer to power off 6.429
And I start Tails from USB drive "__internal" with network unplugged 59.462
And I enable persistence 13.441
# 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.022
And I log in to a new session 35.074
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.336
And I revert the APT tweaks that made it prefer an old version of cowsay 0.059
# 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.082
And the network is plugged 0.039
And Tor is ready 22.376
# 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.787
And available upgrades have been checked 0.052
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 5:1.066
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:146:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:52:in `try_for'
./features/step_definitions/common_steps.rb:591:in `/^I see the "(.+)" notification(?: after at most (\d+) seconds)?$/'
features/additional_software_packages.feature:105:in `And I see the "The upgrade of your additional software failed" notification after at most 300 seconds'
And I can open the Additional Software configuration window from the notification 0.000
And I shutdown Tails and wait for the computer to power off 0.000
And I start Tails from USB drive "__internal" with network unplugged 0.000
And I enable persistence 0.000
# 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.000
And I log in to a new session 0.000
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 0.000
And I revert the APT tweaks that made it prefer an old version of cowsay 0.000
And the network is plugged 0.000
And Tor is ready 0.000
Then the Additional Software upgrade service has started 0.000
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.000
After features/support/hooks.rb:464 0.029
After features/support/hooks.rb:305 8.696

SCENARIO FAILED: 'Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online' (at time 01:26:52)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/47/artifact/build-artifacts/01:26:52_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/47/artifact/build-artifacts/01:26:52_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.mkv

After features/support/hooks.rb:89 0.015
2:15.034
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given a computer 0.241
And I start Tails from USB drive "__internal" with network unplugged 1:0.056
And I enable persistence 17.648
And I remove the "cowsay" deb files from the APT cache 0.678
# 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.083
And I log in to a new session 35.826
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.111
And I can open the Additional Software log file from the notification 5.799
And the package "cowsay" is not installed 0.588
After features/support/hooks.rb:464 0.124
After features/support/hooks.rb:305 1.112
After features/support/hooks.rb:89 0.010
Tags: @product
1:41.752
Before features/support/hooks.rb:259 0.006
Given a computer 0.164
And I create a 7200 MiB disk named "old" 0.041
And I plug USB drive "old" 1.045
And I write an old version of the Tails USB image to disk "old" 20.395
When I start Tails from USB drive "old" with network unplugged 1:16.423
Then the boot device has safe access rights 2.793
And Tails is running from USB drive "old" 0.279
And there is no persistence partition on USB drive "old" 0.059
And process "udev-watchdog" is running 0.082
And udev-watchdog is monitoring the correct device 0.280
And I unplug USB drive "old" 0.186
After features/support/hooks.rb:305 3.508
After features/support/hooks.rb:89 0.009
Tags: @product
1:56.801
Before features/support/hooks.rb:259 0.004
Given a computer 0.175
And I start Tails from USB drive "old" with network unplugged and I login 1:14.760
Then Tails is running from USB drive "old" 0.348
And I create a persistent partition 32.887
And I take note of which tps features are available 1.295
Then a Tails persistence partition exists on USB drive "old" 0.786
And I shutdown Tails and wait for the computer to power off 6.546
After features/support/hooks.rb:305 0.179
After features/support/hooks.rb:89 0.017
Tags: @product
2:29.266
Before features/support/hooks.rb:259 0.007
Given a computer 0.180
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:2.185
Then Tails is running from USB drive "old" 0.375
And all tps features are active 1.797
When I write some files expected to persist 1.660
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.194
And all persistence configuration files have safe access rights 0.362
And all persistent directories from the old Tails version have safe access rights 2.717
And I take note of which tps features are available 0.392
And I shutdown Tails and wait for the computer to power off 4.592
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.808
After features/support/hooks.rb:305 0.138
After features/support/hooks.rb:89 0.010
Tags: @product
2:19.801
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.297
And I log in to a new session 16.795
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.485
And I plug USB drive "to_upgrade" 2.432
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:34.833
Then the running Tails is installed on USB drive "to_upgrade" 13.572
And I unplug USB drive "to_upgrade" 0.191
And I unplug USB drive "__internal" 0.193
After features/support/hooks.rb:305 6.529
After features/support/hooks.rb:89 0.000
Tags: @product
2:8.719
Before features/support/hooks.rb:259 0.007
Given a computer 0.178
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:0.093
Then all tps features from the old Tails version are active 1.538
And Tails is running from USB drive "to_upgrade" 0.293
And the boot device has safe access rights 2.810
And the expected persistent files created with the old Tails version are present in the filesystem 1.527
And all persistent directories from the old Tails version have safe access rights 2.278
After features/support/hooks.rb:305 0.624
After features/support/hooks.rb:89 0.010
7:22.921
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.235
And no SquashFS delta is installed 0.108
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.288
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.056
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.267
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.442
When the network is plugged 0.037
And Tor is ready 19.315
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.491
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 7.917
Given I shutdown Tails and wait for the computer to power off 1:4.257
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.160
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 2.289
And the file system changes introduced in version 6.2~testoverlayfs are present 0.257
And only the 6.2~testoverlayfs SquashFS delta is installed 0.075
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.327
# 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.335
When the network is plugged 0.078
And Tor is ready 16.429
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.252
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.309
Given I shutdown Tails and wait for the computer to power off 4.729
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:9.435
Then Tails is running version 6.3~testoverlayfs 0.011
And all tps features are active 1.890
And the file system changes introduced in version 6.3~testoverlayfs are present 0.493
And only the 6.3~testoverlayfs SquashFS delta is installed 0.059
# 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.283
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.271
When the network is plugged 0.031
And Tor is ready 17.298
Then the Upgrader considers the system as up-to-date 10.675
# 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.864
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.932
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.019
33.186
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 8.955
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.316
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.058
And the signing key used by the Upgrader is outdated 0.840
But a current signing key is available on our website 0.000
When the network is plugged 0.041
And Tor is ready 16.245
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.727
After features/support/hooks.rb:305 1.550
After features/support/hooks.rb:89 0.000
54.477
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 45.779
When I eject the boot medium 0.231
Then Tails eventually shuts down 8.467
After features/support/hooks.rb:305 0.251
After features/support/hooks.rb:89 0.000
42.239
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 7.979
And I prepare Tails for memory erasure tests 0.396
And I fill a 128 MiB file with a known pattern on the root filesystem 18.590
And patterns cover at least 128 MiB in the guest's memory 3.906

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

When I eject the boot medium 0.248
And I wait for Tails to finish wiping the memory 9.331
Then I find very few patterns in the guest's memory 1.787

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

After features/support/hooks.rb:305 3.610
After features/support/hooks.rb:89 0.000
33.881
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.615
And I prepare Tails for memory erasure tests 0.363
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.974
And I fill the USB drive with a known pattern 2.109
And I read the content of the test FS 0.104
And patterns cover at least 90% of the test FS size in the guest's memory 3.734

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

When I eject the boot medium 0.304
And I wait for Tails to finish wiping the memory 9.935
Then I find very few patterns in the guest's memory 1.739

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

After features/support/hooks.rb:305 3.555
After features/support/hooks.rb:89 0.000
51.285
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.299
And I prepare Tails for memory erasure tests 0.397
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 27.278
And I fill the USB drive with a known pattern 1.356
And I read the content of the test FS 0.064
And patterns cover at least 99% of the test FS size in the guest's memory 3.220

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

When I eject the boot medium 0.357
And I wait for Tails to finish wiping the memory 8.579
Then I find very few patterns in the guest's memory 1.729

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

After features/support/hooks.rb:305 3.551
After features/support/hooks.rb:89 0.000
2:14.372
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.243
And I prepare Tails for memory erasure tests 0.440
And I fill a 128 MiB file with a known pattern on the persistent filesystem 20.855
And patterns cover at least 100 MiB in the guest's memory 3.688

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

When I eject the boot medium 0.399
And I wait for Tails to finish wiping the memory 9.397
Then I find very few patterns in the guest's memory 1.745

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

And Tails eventually shuts down 1:28.601
After features/support/hooks.rb:305 0.124
After features/support/hooks.rb:89 0.000
Tags: @product
55.309
Before features/support/hooks.rb:259 0.006
Given a computer 0.196
And I start Tails from DVD with network unplugged and genuine APT sources 54.843
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.052
And no proposed-updates APT suite is enabled 0.069
And no experimental APT suite is enabled for deb.torproject.org 0.051
And if releasing, no unversioned Tails APT source is enabled 0.084

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.009
Tags: @product
1:5.834
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 11.949
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 6.148
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.103
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.333
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.013
When I start Tails' custom backup tool 3.614
Then the backup tool displays "Plug in your backup Tails USB stick" 0.192
When I plug USB drive "backup" 2.489
And I give the Persistent Storage on drive "backup" its own UUID 0.112
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.218
When I click "Back Up" in the backup tool 1.127
And I enter my persistent storage passphrase into the polkit prompt 10.785
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 9.135
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.181
And I plug USB drive "backup" 3.435
Then the USB drive "backup" contains the same files as my persistent storage 4.848
After features/support/hooks.rb:305 2.027
After features/support/hooks.rb:89 0.124
Tags: @product
0.165
Then the hostname should not have been leaked on the network 0.165
After features/support/hooks.rb:305 0.835
After features/support/hooks.rb:89 0.073
Tags: @product
0.715
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.164
And I switch to the "manually-added-con" NetworkManager connection 0.364
Then the hostname should not have been leaked on the network 0.185
After features/support/hooks.rb:305 0.593
After features/support/hooks.rb:89 0.050
40.294
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.036
When I start "Tails Documentation" via GNOME Activities Overview 10.718
Then the Tor Browser has started 20.885
Then "Tails - Documentation" has loaded in the Tor Browser 0.654
After features/support/hooks.rb:305 1.066
After features/support/hooks.rb:89 0.000
43.945
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.361
When I start "Tails Documentation" via GNOME Activities Overview 10.587
Then the Tor Browser has started 19.354
Then "Tails - Documentation" has loaded in the Tor Browser 0.640
After features/support/hooks.rb:305 1.232
After features/support/hooks.rb:89 0.000
21.530
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD without network and logged in 7.924
When I start Electrum through the GNOME menu 11.737
But the "electrum" tps feature is not enabled 0.491
And I see a warning that Electrum is not persistent 1.376
After features/support/hooks.rb:464 0.114
After features/support/hooks.rb:305 0.791
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
20.144
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 7.945
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.570
Then I see "CupsTestPage.png" after at most 40 seconds 2.927
And I can print the current document to "/home/amnesia/output.pdf" 5.701
After features/support/hooks.rb:305 0.721
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
19.270
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 7.955
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.143
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.331
Then I see "CupsTestPage.png" after at most 40 seconds 2.760
And I can print the current document to "/home/amnesia/output.pdf" 5.080
After features/support/hooks.rb:305 0.769
After features/support/hooks.rb:89 0.000
Feature: Using Evince
19.983
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 7.950
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.162
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.046
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.056
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.050
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.146
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.869
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.859
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.109
When I close Evince 0.225
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.132
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.146
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.367
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.085
When I close Evince 0.192
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.112
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.135
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.238
# 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.094
After features/support/hooks.rb:305 1.518
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.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.323
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.167
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.091
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.617
Then I see "CupsTestPage.png" after at most 40 seconds 3.352
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.119
After features/support/hooks.rb:305 0.740
After features/support/hooks.rb:89 0.000
Feature: Using Evince
15.977
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 9.294
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.163
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.158
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.876
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.256
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.175
After features/support/hooks.rb:305 0.768
After features/support/hooks.rb:89 0.000
20.028
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.546
And I wait 10 seconds 10.009

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.054
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.114
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.060
After features/support/hooks.rb:305 0.744
After features/support/hooks.rb:89 0.000
Tags: @product
8.655
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.075
When the "Dogtail rules!" notification is sent 0.134
Then the "Dogtail rules!" notification is shown to the user 0.445
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
Tags: @product
3:31.139
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.457
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.042
And Tor is ready 18.565
And all notifications have disappeared 3.922
When I start "Additional Software" via GNOME Activities Overview 11.254
And I close the "tails-additional-software-config" window 2.026
When I start "Disks" via GNOME Activities Overview 8.126
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.765
When I start "GNOME Terminal" via GNOME Activities Overview 8.799
And I close the "gnome-terminal-server" window 1.853
When I start "Files" via GNOME Activities Overview 8.104
And I close the "org.gnome.Nautilus" window 19.076
When I start "Persistent Storage" via GNOME Activities Overview 10.006
And I close the "tps-frontend" window 3.375
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.485
And I close the "zenity" window 3.817
When I start "Pidgin" via GNOME Activities Overview 8.267
And I close the "Pidgin" window via Alt+F4 3.784
When I start "Thunderbird" via GNOME Activities Overview 8.841
And I close the "Thunderbird" window 11.541
When I start "Tor Browser" via GNOME Activities Overview 8.838
And I close the "Firefox" window 12.608
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.455
And I close the "unlock-veracrypt-volumes" window 2.371
When I start "Unsafe Browser" via GNOME Activities Overview 9.180
And I close the "Firefox" window 13.566
After features/support/hooks.rb:305 1.676
After features/support/hooks.rb:89 0.000
Tags: @product
38.986
Before features/support/hooks.rb:259 0.007
Given a computer 0.167
And I start the computer from DVD with network unplugged 34.815
When Tails detects disk read failures on the SquashFS 1.360
Then I see a disk failure message on the splash screen 2.643
After features/support/hooks.rb:305 0.676
After features/support/hooks.rb:89 0.008
Tags: @product
38.478
Before features/support/hooks.rb:259 0.005
Given a computer 0.166
And I start the computer from DVD with network unplugged 34.322
When Tails detects disk read failures on the boot device 1.436
Then I see a disk failure message on the splash screen 2.553
After features/support/hooks.rb:305 0.652
After features/support/hooks.rb:89 0.010
Tags: @product
38.866
Before features/support/hooks.rb:259 0.006
Given a computer 0.168
And I start the computer from DVD with network unplugged 34.559
When Tails detects disk read failures on the boot device with a target error 1.476
Then I see a disk failure message on the splash screen 2.663
After features/support/hooks.rb:305 0.644
After features/support/hooks.rb:89 0.009
Tags: @product @doc
30.278
Before features/support/hooks.rb:259 0.007
Given a computer 0.174
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.503
When Tails detects disk read failures on the SquashFS 0.333
Then I see a disk failure message 1.225
Then I can open the hardware failure documentation from the disk failure message 19.041
After features/support/hooks.rb:305 1.507
After features/support/hooks.rb:89 0.000
Tags: @product @doc
32.243
Before features/support/hooks.rb:259 0.004
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.010
When Tails detects disk read failures on the boot device 1.461
Then I see a disk failure message 0.488
Then I can open the hardware failure documentation from the disk failure message 21.119
After features/support/hooks.rb:305 1.321
After features/support/hooks.rb:89 0.000
Tags: @product @doc
30.390
Before features/support/hooks.rb:259 0.006
Given a computer 0.162
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.403
When Tails detects disk read failures on the boot device with a target error 1.545
Then I see a disk failure message 0.483
Then I can open the hardware failure documentation from the disk failure message 18.794
After features/support/hooks.rb:305 1.430
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
49.685
Before features/support/hooks.rb:259 0.006
Given a computer 0.151
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.270
Then I see a graphics card failure message on the splash screen 15.263
After features/support/hooks.rb:305 0.699
After features/support/hooks.rb:89 0.009
Tags: @product @doc
10.174
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 7.935
Then the included OpenPGP keys are valid for the next 1 month 2.239
After features/support/hooks.rb:305 0.685
After features/support/hooks.rb:89 0.000
Tags: @product
20.318
Scenario The included APT repository keys are up-to-date
Before features/support/hooks.rb:259 0.006
Steps
Given I have started Tails from DVD without network and logged in 7.994
Then the keys trusted by APT are valid for the next 3 months 12.324
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.378

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/47/artifact/build-artifacts/02:09:14_The_included_APT_repository_keys_are_up-to-date.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/47/artifact/build-artifacts/02:09:14_The_included_APT_repository_keys_are_up-to-date.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/47/artifact/build-artifacts/02:09:14_The_included_APT_repository_keys_are_up-to-date.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/47/artifact/build-artifacts/02:09:14_The_included_APT_repository_keys_are_up-to-date.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
43.125
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 9.795
And I log in to a new session in German (de) 30.373
Then the amnesiac Documents directory exists 0.110
And there is a GNOME bookmark for the amnesiac Documents directory 2.844
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
41.440
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.039
And I log in to a new session in German (de) 30.049
Then the amnesiac Downloads directory exists 0.279
And there is a GNOME bookmark for the amnesiac Downloads directory 3.072
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
41.204
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.889
And I log in to a new session in German (de) 30.232
Then the amnesiac Music directory exists 0.111
And there is a GNOME bookmark for the amnesiac Music directory 2.971
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.486
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.810
And I log in to a new session in German (de) 30.169
Then the amnesiac Pictures directory exists 0.141
And there is a GNOME bookmark for the amnesiac Pictures directory 2.364
After features/support/hooks.rb:305 0.962
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
39.651
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.752
And I log in to a new session in German (de) 29.448
Then the amnesiac Videos directory exists 0.074
And there is a GNOME bookmark for the amnesiac Videos directory 2.375
After features/support/hooks.rb:305 0.706
After features/support/hooks.rb:89 0.000
Feature: Localization
2:29.561
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.804
When I log in to a new session in Arabic (ar) 32.423
Then the keyboard layout is set to "us" 0.227
When the network is plugged 0.071
And Tor is ready 15.768
Then I successfully start the Unsafe Browser in "ar" 15.588
And I kill the Unsafe Browser 5.830
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 28.462
And DuckDuckGo is the default search engine 23.194
And I kill the Tor Browser 5.490
And the screen keyboard works in Thunderbird 14.049
And the layout of the screen keyboard is set to "us" 0.534
After features/support/hooks.rb:305 1.507
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.356
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.255
When I log in to a new session in Chinese (zh_CN) 30.341
Then the keyboard layout is set to "cn" 0.468
When the network is plugged 0.028
And Tor is ready 17.803
Then I successfully start the Unsafe Browser in "zh_CN" 15.398
And I kill the Unsafe Browser 5.796
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 26.775
And DuckDuckGo is the default search engine 12.941
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 17.489
And the layout of the screen keyboard is set to "us" 0.531
After features/support/hooks.rb:305 1.479
After features/support/hooks.rb:89 0.000
Feature: Localization
1:49.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.806
When I log in to a new session in English (en) 16.083
Then the keyboard layout is set to "us" 0.199
When the network is plugged 0.029
And Tor is ready 16.419
Then I successfully start the Unsafe Browser in "en" 15.342
And I kill the Unsafe Browser 5.586
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 25.675
And DuckDuckGo is the default search engine 4.494
And I kill the Tor Browser 5.317
And the screen keyboard works in Thunderbird 11.984
And the layout of the screen keyboard is set to "us" 0.532
After features/support/hooks.rb:305 1.155
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.128
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.769
When I log in to a new session in French (fr) 30.747
Then the keyboard layout is set to "fr" 0.316
When the network is plugged 0.036
And Tor is ready 15.983
Then I successfully start the Unsafe Browser in "fr" 15.435
And I kill the Unsafe Browser 5.685
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 27.087
And DuckDuckGo is the default search engine 18.867
And I kill the Tor Browser 5.516
And the screen keyboard works in Thunderbird 13.033
And the layout of the screen keyboard is set to "fr" 0.561
After features/support/hooks.rb:305 1.453
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.743
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.811
When I log in to a new session in German (de) 29.099
Then the keyboard layout is set to "de" 0.216
When the network is plugged 0.035
And Tor is ready 15.319
Then I successfully start the Unsafe Browser in "de" 15.989
And I kill the Unsafe Browser 5.869
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 26.874
And DuckDuckGo is the default search engine 9.818
And I kill the Tor Browser 5.348
And the screen keyboard works in Thunderbird 13.727
And the layout of the screen keyboard is set to "de" 0.542
After features/support/hooks.rb:305 1.047
After features/support/hooks.rb:89 0.000
Feature: Localization
2:12.288
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.782
When I log in to a new session in Italian (it) 30.855
Then the keyboard layout is set to "it" 0.253
When the network is plugged 0.044
And Tor is ready 15.289
Then I successfully start the Unsafe Browser in "it" 14.954
And I kill the Unsafe Browser 5.632
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 27.793
And DuckDuckGo is the default search engine 10.420
And I kill the Tor Browser 5.416
And the screen keyboard works in Thunderbird 13.195
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:305 1.404
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.274
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.890
When I log in to a new session in Persian (fa) 30.219
Then the keyboard layout is set to "ir" 0.193
When the network is plugged 0.050
And Tor is ready 15.598
Then I successfully start the Unsafe Browser in "fa" 16.776
And I kill the Unsafe Browser 5.674
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 27.020
And DuckDuckGo is the default search engine 10.700
And I kill the Tor Browser 5.505
And the screen keyboard works in Thunderbird 13.036
And the layout of the screen keyboard is set to "ir" 0.520
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
Feature: Localization
2:11.532
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.765
When I log in to a new session in Portuguese (pt) 30.518
Then the keyboard layout is set to "pt" 0.161
When the network is plugged 0.036
And Tor is ready 16.344
Then I successfully start the Unsafe Browser in "pt" 14.976
And I kill the Unsafe Browser 5.734
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.335
And DuckDuckGo is the default search engine 10.869
And I kill the Tor Browser 5.482
And the screen keyboard works in Thunderbird 12.658
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:305 1.511
After features/support/hooks.rb:89 0.000
Feature: Localization
2:9.535
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.805
When I log in to a new session in Russian (ru) 28.681
Then the keyboard layout is set to "ru" 0.217
When the network is plugged 0.054
And Tor is ready 15.097
Then I successfully start the Unsafe Browser in "ru" 14.969
And I kill the Unsafe Browser 5.734
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 25.973
And DuckDuckGo is the default search engine 10.517
And I kill the Tor Browser 5.509
And the screen keyboard works in Thunderbird 14.306
And the layout of the screen keyboard is set to "ru" 0.562
After features/support/hooks.rb:305 1.013
After features/support/hooks.rb:89 0.000
Feature: Localization
2:11.748
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.907
When I log in to a new session in Spanish (es) 29.546
Then the keyboard layout is set to "es" 0.251
When the network is plugged 0.053
And Tor is ready 14.985
Then I successfully start the Unsafe Browser in "es" 15.643
And I kill the Unsafe Browser 5.973
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 26.947
And DuckDuckGo is the default search engine 10.786
And I kill the Tor Browser 5.460
And the screen keyboard works in Thunderbird 13.546
And the layout of the screen keyboard is set to "us" 0.540
After features/support/hooks.rb:305 1.268
After features/support/hooks.rb:89 0.000
Feature: Localization
2:12.335
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.229
When I log in to a new session in Turkish (tr) 29.602
Then the keyboard layout is set to "tr" 0.228
When the network is plugged 0.035
And Tor is ready 16.500
Then I successfully start the Unsafe Browser in "tr" 15.888
And I kill the Unsafe Browser 5.693
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 26.529
And DuckDuckGo is the default search engine 10.393
And I kill the Tor Browser 5.414
And the screen keyboard works in Thunderbird 13.117
And the layout of the screen keyboard is set to "us" 0.582
After features/support/hooks.rb:305 1.325
After features/support/hooks.rb:89 0.000
Tags: @product
43.037
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.738
And I capture all network traffic 0.007
When I disable MAC spoofing in Tails Greeter 3.056
And I log in to a new session 15.251
And the network is plugged 0.046
And Tor is ready 14.597
Then 1 network interface is enabled 0.108
And the 1st network device has its real MAC address configured 0.103
When I hotplug a network device and wait for it to be initialized 1.560
Then 2 network interfaces are enabled 0.123
And the 2nd network device has its real MAC address configured 0.109
And some network device leaked the real MAC address 0.334
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.048
Tags: @product
41.242
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.758
And I capture all network traffic 0.007
When I log in to a new session 16.063
And the network is plugged 0.057
And Tor is ready 15.345
Then 1 network interface is enabled 0.107
And the 1st network device has a spoofed MAC address configured 0.063
When I hotplug a network device and wait for it to be initialized 1.419
Then 2 network interfaces are enabled 0.091
And the 2nd network device has a spoofed MAC address configured 0.077
And no network device leaked the real MAC address 0.250
After features/support/hooks.rb:305 0.841
After features/support/hooks.rb:89 0.067
Tags: @product
30.261
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.799
And I capture all network traffic 0.007
And the network is plugged 0.042
And macchanger will fail by not spoofing and always returns false 0.165
When I log in to a new session 16.954
Then no network interfaces are enabled 0.230
And no network device leaked the real MAC address 0.013
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.047
After features/support/hooks.rb:305 1.375
After features/support/hooks.rb:89 0.052
Tags: @product
29.193
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.823
And I capture all network traffic 0.007
And the network is plugged 0.040
And macchanger will fail by not spoofing and always returns true 0.152
When I log in to a new session 15.862
Then no network interfaces are enabled 0.154
And no network device leaked the real MAC address 0.014
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.139
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.048
Tags: @product
29.943
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.777
And I capture all network traffic 0.009
And the network is plugged 0.046
And macchanger will fail by not spoofing and always returns true 0.149
And no network interface modules can be unloaded 0.448
When I log in to a new session 15.701
Then 1 network interface is enabled 0.189
But the MAC spoofing panic mode disabled networking 0.700
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 4.910
After features/support/hooks.rb:305 0.710
After features/support/hooks.rb:89 0.048
Tags: @product
57.883
Before features/support/hooks.rb:259 0.006
Given a computer 0.153
And I capture all network traffic 0.003
When I start the computer 0.950
Then the computer boots Tails 56.632
And no network interfaces are enabled 0.130
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:305 0.708
After features/support/hooks.rb:89 0.047
1:33.983
Before features/support/hooks.rb:259 0.006
Given a computer 0.161
And I start Tails from DVD with network unplugged and I login 1:17.286
And I plug and mount a USB drive containing a sample PNG 13.864
Then MAT can clean some sample PNG file 2.671
After features/support/hooks.rb:305 0.682
After features/support/hooks.rb:89 0.010
Feature: Networking
Tags: @product
1:21.949
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.108
And I wait between 30 and 60 seconds 54.027

Slept for 54 seconds

Then the Tor Status icon tells me that Tor is not usable 0.750
When the network is plugged 0.035
Then I successfully configure Tor 14.336
And the Tor Status icon tells me that Tor is usable 0.712
And all notifications have disappeared 3.929
And the time has synced 0.049
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.000
Feature: Networking
35.479
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.201
And I disable networking in Tails Greeter 1.128
And I log in to a new session 15.648
Then no network interfaces are enabled 0.156
When I hotplug a network device 0.156
And I wait 10 seconds 10.003

Slept for 10 seconds

Then no network interfaces are enabled 0.183
After features/support/hooks.rb:305 0.972
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
24.326
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.337
When I start "Onion Circuits" via GNOME Activities Overview 9.959
Then Onion Circuits starts 1.809
And Onion Circuits shows some circuits 0.220
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.000
Tags: @product
2:12.984
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:27.289
And I update APT using apt 17.771
And I install "python3-behave" using apt 25.634
Then the Tails Persistent Storage behave tests pass 2.289
After features/support/hooks.rb:305 0.585
After features/support/hooks.rb:89 0.000
Tags: @product
53.352
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 26.640
When I log in to a new session without activating the Persistent Storage 20.181
Then Tails is running from USB drive "__internal" 0.666
And persistence is disabled 0.463
But a Tails persistence partition exists on USB drive "__internal" 5.400
After features/support/hooks.rb:305 0.813
After features/support/hooks.rb:89 0.000
Tags: @product
3:4.594
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 15.619
Then Tails is running from USB drive "__internal" 0.359
When I create a file in the Persistent directory 0.123
And I create a persistent partition with the default settings 23.175
Then the file I created was copied to the Persistent Storage 0.449
When I shutdown Tails and wait for the computer to power off 12.585
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:11.851
Then persistence for "Persistent" is active 0.356
And the file I created in the Persistent directory exists 0.072
After features/support/hooks.rb:305 0.829
After features/support/hooks.rb:89 0.032
Tags: @product
57.828
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 10.977
And the system is very low on memory 2.745
When I create a file in the Persistent directory 0.796
When I try to create a persistent partition 25.188
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.209
When I close the Persistent Storage app 2.530
And I free up some memory 1.606
And I create a persistent partition with the default settings 13.564
Then the file I created was copied to the Persistent Storage 0.210
After features/support/hooks.rb:305 1.447
After features/support/hooks.rb:89 0.000
Tags: @product
2:32.674
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.376
Then Tails is running from USB drive "__internal" 0.396
And all tps features are active 2.031
And all persistent directories have safe access rights 2.598
When I disable the first tps feature 4.966
Then all tps features but the first one are active 1.829
And I shutdown Tails and wait for the computer to power off 6.548
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:1.605
Then all tps features but the first one are active 2.322
After features/support/hooks.rb:305 0.611
After features/support/hooks.rb:89 0.009
Tags: @product
18.562
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.876
Then persistence for "Persistent" is active 0.061
And I create a file in the Persistent directory 0.109
Then the file I created was copied to the Persistent Storage 0.074
When I disable the first tps feature 5.154
Then persistence for "Persistent" is not active 0.069
And the Persistent directory does not exist 0.045
When I enable the first tps feature 3.042
Then persistence for "Persistent" is active 0.061
And the file I created in the Persistent directory exists 0.065
After features/support/hooks.rb:305 1.090
After features/support/hooks.rb:89 0.000
Tags: @product
19.313
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.634
Then persistence for "Persistent" is active 0.074
When I create a file in the Persistent directory 0.068
And I disable the first tps feature 4.920
And I delete the data of the Persistent Folder feature 3.557
Then the file I created does not exist on the Persistent Storage 0.057
After features/support/hooks.rb:305 0.789
After features/support/hooks.rb:89 0.000
Tags: @product
48.405
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.143
And the network is plugged 0.044
And Tor is ready 14.578
And I take note of which tps features are available 0.557
When I write some files expected to persist 1.444
And I shutdown Tails and wait for the computer to power off 6.718
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 15.918
After features/support/hooks.rb:305 0.137
After features/support/hooks.rb:89 0.000
Tags: @product
3:19.032
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.196
And the network is plugged 0.049
And Tor is ready 46.532
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.183
And I shutdown Tails and wait for the computer to power off 6.613
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:55.923
And I capture all network traffic 0.006
And the network is plugged 0.038
And Tor is ready 19.824
And I switch to the "persistent-con-current" NetworkManager connection 0.329
And the 1st network device has a spoofed MAC address configured 0.111
And no network device leaked the real MAC address 0.221
After features/support/hooks.rb:305 0.652
After features/support/hooks.rb:89 0.063
Tags: @product
52.845
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.930
And I enable persistence creation in Tails Greeter 1.126
And I log in to a new session expecting no warning about the Persistent Storage not being activated 16.769
Then I create a persistent partition with the default settings using the wizard that was already open 24.019
After features/support/hooks.rb:305 1.725
After features/support/hooks.rb:89 0.000
Tags: @product
4:38.473
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 9.818
When I enable persistence 33.596
Then no persistent Greeter options were restored 14.888
When I set all Greeter options to non-default values 22.235
And I log in to a new session in German (de) after having activated the Persistent Storage 51.562
Then all Greeter options are set to non-default values 0.416
When I cold reboot the computer 5.323
And the computer reboots Tails 58.630
Given I enable persistence 31.109
Then persistent Greeter options were restored 15.144
When I log in to a new session after having activated the Persistent Storage 35.424
Then all Greeter options are set to non-default values 0.322
After features/support/hooks.rb:305 1.073
After features/support/hooks.rb:89 0.009
Tags: @product
3:37.205
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.160
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 33.415
And I shutdown Tails and wait for the computer to power off 14.510
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:1.654
And I change the passphrase of the Persistent Storage back to the original 38.464
After features/support/hooks.rb:305 2.250
After features/support/hooks.rb:89 0.007
Tags: @product
50.187
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.956
And I log in to a new session without activating the Persistent Storage 18.426
Then persistence is disabled 0.358
But a Tails persistence partition exists on USB drive "__internal" 8.395
And all notifications have disappeared 8.194
When I delete the persistent partition 5.417
Then there is no persistence partition on USB drive "__internal" 0.437
After features/support/hooks.rb:305 0.860
After features/support/hooks.rb:89 0.000
Tags: @product
2:17.093
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.518
When I write some dotfile expected to persist 0.232
And I shutdown Tails and wait for the computer to power off 6.573
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:0.421
Then the expected persistent dotfile is present in the filesystem 0.347
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.010
Tags: @product
1:30.769
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 8.582
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.076
When I try to enable persistence 0.264
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 29.578
When I log in to a new session after having activated the Persistent Storage 37.097
And all notifications have disappeared 7.500
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.676
And all tps features are enabled 1.928
And all tps features but the first one are active 2.064
After features/support/hooks.rb:305 0.810
After features/support/hooks.rb:89 0.000
Tags: @product
3:57.371
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 2:48.603
And I enable persistence 31.112
And I log in to a new session after having activated the Persistent Storage 35.487
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.680
And persistence is enabled 0.486
After features/support/hooks.rb:305 1.091
After features/support/hooks.rb:89 0.000
Tags: @product
29.392
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 8.859
And I enable persistence but something goes wrong during the LUKS header upgrade 19.819
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.713
After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.000
Tags: @product
15.057
When I choose to connect to Tor automatically 2.304
And I accept Tor Connection's offer to use my persistent bridges 1.719
And I click "Connect to Tor" 1.488
Then I wait until Tor is ready 7.654
And tca.conf includes the configured bridges 0.013
And the "TorConfiguration" tps feature is enabled and active 1.048
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.828
After features/support/hooks.rb:305 0.624
After features/support/hooks.rb:89 0.044
Tags: @product
20.485
When I choose to connect to Tor automatically 1.717
And I accept Tor Connection's offer to use my persistent bridges 1.683
And I disable saving bridges to Persistent Storage 1.219
And I configure a direct connection in the Tor Connection Assistant 8.371
Then I wait until Tor is ready 5.650
And tca.conf includes no bridge 0.016
And the "TorConfiguration" tps feature is not enabled and not active 0.945
And all Internet traffic has only flowed through Tor or connectivity check service 0.879
After features/support/hooks.rb:305 0.664
After features/support/hooks.rb:89 0.042
Tags: @product
10.981
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 10.589
Then the live user has been setup by live-boot 0.114
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.096
And the live user owns its home directory which has strict permissions 0.180
After features/support/hooks.rb:305 0.741
After features/support/hooks.rb:89 0.000
14.124
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.942
Then no unexpected services are listening for network connections 0.181

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.629
After features/support/hooks.rb:89 0.000
Tags: @product
17.613
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.190
Then the live user can only access allowed local services 5.423

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 cupsd on 127.0.0.1:631 (TCP) 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 not access tor on 127.0.0.1:9063 (TCP) as expected

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

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

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

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

After features/support/hooks.rb:305 0.597
After features/support/hooks.rb:89 0.000
Tags: @product
9.855
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.764
Then there are no unexpected messages of priority "err" or higher in the journal 0.090
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.000
Tags: @product
9.819
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.681
Then there are no unexpected messages of priority "err" or higher in the journal 0.138
After features/support/hooks.rb:305 0.666
After features/support/hooks.rb:89 0.000
Tags: @product
20.279
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.180
When I request a shutdown using the system menu 1.614
Then Tails eventually shuts down 6.484
After features/support/hooks.rb:305 0.177
After features/support/hooks.rb:89 0.000
1:16.962
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.910
When I request a reboot using the system menu 1.664
Then Tails eventually restarts 1:3.388
After features/support/hooks.rb:305 3.473
After features/support/hooks.rb:89 0.000
6.785
Given I monitor the network connections of SSH 0.058
And I have the SSH key pair for an SSH server 0.316
When I connect to an SSH server on the Internet 5.096
Then I have sucessfully logged into the SSH server 1.299
And I see that SSH is properly stream isolated 0.013
After features/support/hooks.rb:464 0.462
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.000
11.876
Given I have the SSH key pair for an SSH server 0.228
And an SSH server is running on the LAN 0.614
When I connect to an SSH server on the LAN 9.404
Then I am prompted to verify the SSH fingerprint for the SSH server 1.630
After features/support/hooks.rb:464 0.392
After features/support/hooks.rb:305 0.634
After features/support/hooks.rb:89 0.000
10.397
Given I have the SSH key pair for an SFTP server 0.237
When I connect to an SFTP server on the Internet 9.313
Then I successfully connect to the SFTP server 0.847
After features/support/hooks.rb:464 0.474
After features/support/hooks.rb:305 0.831
After features/support/hooks.rb:89 0.000
16.107
Given I cancel setting up an email account 2.533
When I open Thunderbird's Add-ons Manager 1.845
And I open the Extensions tab 1.059
Then I see that no add-ons are enabled in Thunderbird 10.669
After features/support/hooks.rb:464 0.704
After features/support/hooks.rb:305 1.671
After features/support/hooks.rb:89 0.000
45.299
When I enter my email credentials into the autoconfiguration wizard 12.085
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.319
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.324
When I accept the autoconfiguration wizard's configuration 18.372
And I send an email to myself 6.177
And I fetch my email 1.499
Then I can find the email I sent to myself in my inbox 6.521
After features/support/hooks.rb:464 1.376
After features/support/hooks.rb:305 0.966
After features/support/hooks.rb:89 0.000
9.408
When the network is plugged 0.031
And the Tor Connection Assistant autostarts 3.661
And I look at the hide mode but then I go back 4.177
And I choose to connect to Tor automatically 1.398
Then Tor Connection does not propose me to use Tor bridges 0.139
After features/support/hooks.rb:305 0.809
After features/support/hooks.rb:89 0.000
Tags: @product
1:23.300
Given the Tor network and default bridges are blocked 1.404
And the network is plugged 0.029
And I make sure time sync before Tor connects indicates a captive portal 1.245
And the Tor Connection Assistant autostarts 2.317
When I choose to connect to Tor automatically 1.606
And I click "Connect to Tor" 1.138
Then the Tor Connection Assistant fails to connect to Tor 27.041
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.124
When I open the Unsafe Browser from Tor Connection 13.784
And I log-in to the Captive Portal 12.296
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.890
And I allow time sync before Tor connects to work again 0.060
And I click "Connect to Tor" 1.143
Then I wait until Tor is ready 8.557
After features/support/hooks.rb:305 0.637
After features/support/hooks.rb:89 0.000
Tags: @product
12.497
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.003
Then the firewall's policy is to drop all IPv4 traffic 0.144
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.214
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.060
And the firewall is configured to block all external IPv6 traffic 0.074
After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.000
Tags: @product
40.697
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.674
And I capture all network traffic 0.005
When I successfully start the Unsafe Browser 16.146
And I open the Tails homepage in the Unsafe Browser 11.690
And the Tails homepage loads in the Unsafe Browser 0.545
Then the firewall leak detector has detected leaks 0.634
After features/support/hooks.rb:305 0.869
After features/support/hooks.rb:89 0.048
Tags: @product
12.657
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.793
And I capture all network traffic 0.006
And I disable Tails' firewall 0.271
When I do a TCP DNS lookup of "torproject.org" 0.498
Then the firewall leak detector has detected leaks 0.086
After features/support/hooks.rb:305 0.618
After features/support/hooks.rb:89 0.057
Tags: @product
12.653
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.880
And I capture all network traffic 0.006
And I disable Tails' firewall 0.220
When I do a UDP DNS lookup of "torproject.org" 0.471
Then the firewall leak detector has detected leaks 0.074
After features/support/hooks.rb:305 0.684
After features/support/hooks.rb:89 0.054
Tags: @product
16.164
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.752
And I capture all network traffic 0.006
And I disable Tails' firewall 0.223
When I send some ICMP pings 4.086
Then the firewall leak detector has detected leaks 0.095
After features/support/hooks.rb:305 0.642
After features/support/hooks.rb:89 0.050
13.200
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.779
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.352
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.068
After features/support/hooks.rb:464 0.344
After features/support/hooks.rb:305 0.631
After features/support/hooks.rb:89 0.000
13.549
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.148
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.338
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.061
After features/support/hooks.rb:464 0.331
After features/support/hooks.rb:305 0.597
After features/support/hooks.rb:89 0.000
17.501
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.056
When I open an untorified ICMP connection to 1.2.3.4 5.383
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.061
After features/support/hooks.rb:464 0.321
After features/support/hooks.rb:305 0.594
After features/support/hooks.rb:89 0.000
Tags: @product
19.840
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.124
And the system DNS is using the local DNS resolver 0.013
And the network is plugged 0.033
And I successfully configure Tor 11.657
Then the system DNS is still using the local DNS resolver 0.012
After features/support/hooks.rb:305 0.680
After features/support/hooks.rb:89 0.000
10.278
When I monitor the network connections of tails-security-check 0.103
And I re-run tails-security-check 0.136
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.037
After features/support/hooks.rb:464 0.370
After features/support/hooks.rb:305 0.699
After features/support/hooks.rb:89 0.000
2.428
When I monitor the network connections of htpdate 0.073
And I re-run htpdate 2.340
Then I see that htpdate is properly stream isolated 0.014
After features/support/hooks.rb:464 0.445
After features/support/hooks.rb:305 0.640
After features/support/hooks.rb:89 0.000
32.220
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.057
And I re-run tails-upgrade-frontend-wrapper 32.147
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:464 0.494
After features/support/hooks.rb:305 0.770
After features/support/hooks.rb:89 0.000
23.881
When I monitor the network connections of Tor Browser 0.081
And I start the Tor Browser 22.737
And the Tor Browser loads the startup page 1.021
Then I see that Tor Browser is properly stream isolated 0.041
After features/support/hooks.rb:464 1.366
After features/support/hooks.rb:305 0.816
After features/support/hooks.rb:89 0.000
Tags: @product
44.513
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.758
And a web server is running on the LAN 1.040
And I capture all network traffic 0.006
When I start the Tor Browser 19.739
And the Tor Browser loads the startup page 1.253
And I open a page on the LAN web server in the Tor Browser 9.186
Then the Tor Browser shows the "Unable to connect" error 1.014
And no traffic was sent to the web server on the LAN 0.513
After features/support/hooks.rb:305 0.901
After features/support/hooks.rb:89 0.029
51.898
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.763
Then the amnesiac Tor Browser directory exists 0.043
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.592
And the persistent Tor Browser directory does not exist 0.059
When I start the Tor Browser 20.435
And the Tor Browser loads the startup page 1.171
Then I can save the current page as "index.html" to the default downloads directory 5.730
And I can print the current page as "output.pdf" to the default downloads directory 11.102
After features/support/hooks.rb:464 1.399
After features/support/hooks.rb:305 1.395
After features/support/hooks.rb:89 0.000
45.960
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.693
When I start the Tor Browser 20.080
Then the Tor Browser loads the startup page 1.150
When I download some file in the Tor Browser 12.737
Then the file is saved to the default Tor Browser download directory 0.298
After features/support/hooks.rb:464 2.280
After features/support/hooks.rb:305 0.652
After features/support/hooks.rb:89 0.000
1:13.328
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.846
When I start the Tor Browser 20.499
And the Tor Browser loads the startup page 1.154
Then I can listen to an Ogg audio track in Tor Browser 39.828
After features/support/hooks.rb:464 2.163
After features/support/hooks.rb:305 0.836
After features/support/hooks.rb:89 0.000
44.658
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.920
When I start the Tor Browser 21.312
And the Tor Browser loads the startup page 1.086
Then I can watch a WebM video in Tor Browser 10.339
After features/support/hooks.rb:464 1.307
After features/support/hooks.rb:305 1.483
After features/support/hooks.rb:89 0.000
Tags: @product
1:10.601
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.763
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.125
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.050
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.048
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.065
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.045
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.047
And the file "/tmp/synaptic.html" exists 0.056
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.124
When I start the Tor Browser 19.810
And the Tor Browser loads the startup page 1.166
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.485
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.564
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.085
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.154
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.414
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.541
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.090
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.106
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.215
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.504
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.063
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.097
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.340
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.511
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.061
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.559
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.497
After features/support/hooks.rb:305 0.690
After features/support/hooks.rb:89 0.000
Tags: @product
33.624
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.978
When I start the Tor Browser 20.394
Then the Tor Browser uses all expected TBB shared libraries 1.251
After features/support/hooks.rb:305 0.702
After features/support/hooks.rb:89 0.000
51.866
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.838
When I start the Tor Browser 20.897
And the Tor Browser loads the startup page 1.358
And I open the Tails homepage in the Tor Browser 11.212
Then the Tor Browser loads the Tails homepage 1.312
When I request a new identity in Tor Browser 3.329
Then the Tor Browser restarts into a fresh session 1.916
After features/support/hooks.rb:464 1.832
After features/support/hooks.rb:305 1.051
After features/support/hooks.rb:89 0.000
Tags: @product
36.147
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.977
When I start the Tor Browser 21.502
And the Tor Browser loads the startup page 1.039
Then Tor Browser's circuit view is working 1.629
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.000
Tags: @product
54.135
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.944
When I start the Tor Browser 20.408
And the Tor Browser loads the startup page 1.121
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.166
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.090
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.060
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.344
After features/support/hooks.rb:305 1.021
After features/support/hooks.rb:89 0.000
Tags: @product
1:36.400
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.814
And the network is plugged 0.060
And I successfully configure Tor 17.125
And available upgrades have been checked 0.071
And all notifications have disappeared 4.023
Then the persistent Tor Browser directory exists 0.082
And there is a GNOME bookmark for the persistent Tor Browser directory 1.577
When I start the Tor Browser 19.873
And I open the address "https://tails.net/about" in the Tor Browser 10.842
And "Tails - How Tails works" has loaded in the Tor Browser 1.391
Then I can save the current page as "index.html" to the persistent Tor Browser directory 10.090
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.439
Then "Tails - How Tails works" has loaded in the Tor Browser 1.598
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.408
After features/support/hooks.rb:305 0.829
After features/support/hooks.rb:89 0.000
Tags: @product
41.714
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.203
Then the amnesiac Documents directory exists 0.052
And there is a GNOME bookmark for the amnesiac Documents directory 1.709
Then I start the Tor Browser in offline mode 23.328
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.419
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
Tags: @product
40.391
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 7.938
Then the amnesiac Downloads directory exists 0.044
And there is a GNOME bookmark for the amnesiac Downloads directory 1.920
Then I start the Tor Browser in offline mode 21.102
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.386
After features/support/hooks.rb:305 0.913
After features/support/hooks.rb:89 0.000
Tags: @product
41.332
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.559
Then the amnesiac Music directory exists 0.120
And there is a GNOME bookmark for the amnesiac Music directory 1.773
Then I start the Tor Browser in offline mode 22.341
And I can save the current page as "index.html" to the Music GNOME bookmark 8.537
After features/support/hooks.rb:305 0.770
After features/support/hooks.rb:89 0.000
Tags: @product
41.177
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.086
Then the amnesiac Pictures directory exists 0.050
And there is a GNOME bookmark for the amnesiac Pictures directory 1.802
Then I start the Tor Browser in offline mode 22.762
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.474
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.000
Tags: @product
43.623
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 10.978
Then the amnesiac Videos directory exists 0.063
And there is a GNOME bookmark for the amnesiac Videos directory 1.620
Then I start the Tor Browser in offline mode 22.830
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.131
After features/support/hooks.rb:305 0.695
After features/support/hooks.rb:89 0.000
Tags: @product
3:27.006
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.342
And all tps features are active 1.955
And all persistent filesystems have safe access rights 0.202
And all persistence configuration files have safe access rights 0.399
And all persistent directories have safe access rights 2.387
When I start the Tor Browser in offline mode 23.220
And I add a bookmark to eff.org in the Tor Browser 15.698
And I cold reboot the computer 9.458
And the computer reboots Tails 58.633
And I enable persistence 16.805
And I log in to a new session 38.023
And all notifications have disappeared 7.837
And I start the Tor Browser in offline mode 21.821
Then the Tor Browser has a bookmark to eff.org 1.220
After features/support/hooks.rb:305 1.048
After features/support/hooks.rb:89 0.010
4.559
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.382
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.176
After features/support/hooks.rb:464 0.398
After features/support/hooks.rb:305 0.618
After features/support/hooks.rb:89 0.000
7.528
Given I have the SSH key pair for a Git repository 0.190
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.141
Then the Git repository "testing" has been cloned successfully 0.196
After features/support/hooks.rb:464 0.482
After features/support/hooks.rb:305 0.607
After features/support/hooks.rb:89 0.000
0.496
When I wget "https://example.com/" to stdout 0.496
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.311
After features/support/hooks.rb:305 0.622
After features/support/hooks.rb:89 0.000
0.741
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.741

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.288
After features/support/hooks.rb:305 0.556
After features/support/hooks.rb:89 0.000
0.473
When I curl "https://example.com/" to stdout 0.473
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.319
After features/support/hooks.rb:305 0.619
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
44.593
Given I have started Tails from DVD without network and logged in 8.203
And I plug and mount a USB drive containing sample videos 12.020
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.079
And the file "/home/amnesia/video.mp4" exists 0.059
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.143
When I open "/home/amnesia/video.mp4" with Totem 3.265
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.210
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.150
Given I close Totem 0.146
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.072
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.045
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.101
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.142
Then Totem tells me it is not allowed to open this file 1.628
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.134
Given I close Totem 0.121
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.117
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.134
Then Totem tells me it is not allowed to open this file 0.862
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.090
Given I close Totem 0.124
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.075
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.155
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.175
Then Totem tells me it is not allowed to open this file 0.753
# 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.143
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.065
And the file "/home/amnesia/.purple/otr.private_key" exists 0.079
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.119
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.136
Then Totem tells me it is not allowed to open this file 0.808
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.101
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.000
Feature: Using Totem
23.872
Given I have started Tails from DVD and logged in and the network is connected 11.864
Then I can watch a WebM video over HTTPs 12.008
After features/support/hooks.rb:464 0.560
After features/support/hooks.rb:305 0.674
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
37.311
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.509
And I plug and mount a USB drive containing sample videos 10.514
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.093
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.482
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.783
Given I close Totem 0.590
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.156
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.052
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.211
Then Totem tells me it is not allowed to open this file 1.813
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.103
After features/support/hooks.rb:305 1.092
After features/support/hooks.rb:89 0.000
Tags: @product
41.031
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 10.323
And I disable the Unsafe Browser 4.800
And I log in to a new session 16.547
And the network is plugged 0.038
And all notifications have disappeared 6.878
When I try to start the Unsafe Browser 0.118
Then the Unsafe Browser complains that it is disabled 2.323
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.000
Tags: @product
40.779
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.040
And a web server is running on the LAN 1.044
When I successfully start the Unsafe Browser 16.150
And I open a page on the LAN web server in the Unsafe Browser 11.388
Then the Unsafe Browser displays the LAN web server hello message 0.154
After features/support/hooks.rb:305 1.557
After features/support/hooks.rb:89 0.001
Tags: @product @doc
47.716
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.930
When I successfully start the Unsafe Browser 16.222
Then the Unsafe Browser runs as the expected user 0.703
And the Unsafe Browser has a red theme 0.567
And the Unsafe Browser shows a warning as its start page 0.593
And the Unsafe Browser has no add-ons enabled 8.302
And the Unsafe Browser has no bookmarks 7.398
And the Unsafe Browser uses all expected TBB shared libraries 0.999
After features/support/hooks.rb:305 0.950
After features/support/hooks.rb:89 0.000
Tags: @product
40.562
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.882
When I successfully start the Unsafe Browser 16.117
When I open the Tails homepage in the Unsafe Browser 11.693
Then the Tails homepage loads in the Unsafe Browser 0.611
And the Unsafe Browser has sent packets out to the Internet 0.257
After features/support/hooks.rb:305 0.693
After features/support/hooks.rb:89 0.000
29.917
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.825
When I successfully start the Unsafe Browser 15.791
And I close the Unsafe Browser 0.122
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.599
And the Unsafe Browser chroot is torn down 0.578
After features/support/hooks.rb:305 0.740
After features/support/hooks.rb:89 0.000
41.951
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.960
When I successfully start the Unsafe Browser 16.353
# 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.005

Slept for 10 seconds

And I try to start the Unsafe Browser 0.282
Then I see a warning about another instance already running 3.350
After features/support/hooks.rb:305 1.101
After features/support/hooks.rb:89 0.000
Tags: @product
49.186
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.972
When I configure the Unsafe Browser to use a local proxy 0.217
And I successfully start the Unsafe Browser 25.071
And I open the Tails homepage in the Unsafe Browser 11.384
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.540
After features/support/hooks.rb:305 1.049
After features/support/hooks.rb:89 0.000
2:29.083
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.752
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.070
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 16.621
And I wait 120 seconds 2:0.065

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.554
After features/support/hooks.rb:464 0.540
After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.060
29.559
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.476
And the network is unplugged 0.061
# 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.125
Then I am told I cannot start the Unsafe Browser when I am offline 6.887
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.000
19.008
When I plug a USB drive containing a basic VeraCrypt volume 6.976
And I cancel the GNOME authentication prompt 1.884
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.289
And I open this VeraCrypt volume in GNOME Files 4.849
Then I see the expected contents in this VeraCrypt volume 0.464
When I lock the currently opened VeraCrypt volume 0.442
Then the VeraCrypt volume has been unmounted and locked 0.101
After features/support/hooks.rb:305 0.701
After features/support/hooks.rb:89 0.000
22.033
When I plug a USB drive containing a hidden VeraCrypt volume 10.261
And I cancel the GNOME authentication prompt 1.673
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.505
And I open this VeraCrypt volume in GNOME Files 4.649
Then I see the expected contents in this VeraCrypt volume 0.449
When I lock the currently opened VeraCrypt volume 0.356
Then the VeraCrypt volume has been unmounted and locked 0.139
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.000
27.369
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.193
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.931
And I open this VeraCrypt volume in GNOME Files 4.993
Then I see the expected contents in this VeraCrypt volume 2.404
When I lock the currently opened VeraCrypt file container 0.659
Then the VeraCrypt file container has been unmounted and locked 0.186
After features/support/hooks.rb:305 0.715
After features/support/hooks.rb:89 0.000
35.389
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.330
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.360
And I open this VeraCrypt volume in GNOME Files 5.117
Then I see the expected contents in this VeraCrypt volume 0.935
When I lock the currently opened VeraCrypt file container 0.438
Then the VeraCrypt file container has been unmounted and locked 0.206
After features/support/hooks.rb:305 1.482
After features/support/hooks.rb:89 0.021
23.937
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.049
And I cancel the GNOME authentication prompt 1.798
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.453
And I open this VeraCrypt volume in GNOME Files 3.486
Then I see the expected contents in this VeraCrypt volume 0.491
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.245
After features/support/hooks.rb:305 0.765
After features/support/hooks.rb:89 0.000
25.278
When I plug a USB drive containing a hidden VeraCrypt volume 10.302
And I cancel the GNOME authentication prompt 1.698
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.562
And I open this VeraCrypt volume in GNOME Files 3.593
Then I see the expected contents in this VeraCrypt volume 0.494
When I lock the currently opened VeraCrypt volume 0.456
Then the VeraCrypt volume has been unmounted and locked 0.170
After features/support/hooks.rb:305 0.895
After features/support/hooks.rb:89 0.000
50.262
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.055
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.560
And I open this VeraCrypt volume in GNOME Files 4.435
Then I see the expected contents in this VeraCrypt volume 6.211
When I lock the currently opened VeraCrypt file container 0.469
Then the VeraCrypt file container has been unmounted and locked 0.529
After features/support/hooks.rb:305 0.697
After features/support/hooks.rb:89 0.015
48.186
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.699
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.153
And I open this VeraCrypt volume in GNOME Files 4.749
Then I see the expected contents in this VeraCrypt volume 0.862
When I lock the currently opened VeraCrypt file container 0.438
Then the VeraCrypt file container has been unmounted and locked 0.281
After features/support/hooks.rb:305 0.890
After features/support/hooks.rb:89 0.015
35.714
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.258
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.462
And I open this VeraCrypt volume in GNOME Files 4.384
Then I see the expected contents in this VeraCrypt volume 0.910
When I lock the currently opened VeraCrypt file container 0.449
Then the VeraCrypt file container has been unmounted and locked 0.248
After features/support/hooks.rb:305 1.020
After features/support/hooks.rb:89 0.000
Tags: @product
8.620
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.545
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.074
After features/support/hooks.rb:305 0.721
After features/support/hooks.rb:89 0.000
Tags: @product
9.388
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.284
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.103
After features/support/hooks.rb:305 0.786
After features/support/hooks.rb:89 0.000
Tags: @product
22.077
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.235
When I start "WhisperBack" via GNOME Activities Overview 9.771
Then WhisperBack has debugging information 4.070
After features/support/hooks.rb:305 1.000
After features/support/hooks.rb:89 0.000