Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 23 28 Mar 2024, 06:25

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1455 2 5 0 0 1462 196 2 198 3:53:36.083 Failed
Tags: @product
1:47.313
Before features/support/hooks.rb:245 0.027
Given a computer 0.480
And I temporarily create a 100 MiB disk named "swap" 0.117
And I create a gpt swap partition on disk "swap" 11.355
And I plug SATA drive "swap" 1.051
And I temporarily create a 2 GiB disk named "live_hd" 0.058
And I write the Tails ISO image to disk "live_hd" 17.506
And I plug SATA drive "live_hd" 1.060
When I start Tails with network unplugged and I login 1:15.250
Then a "swap" partition was detected by Tails on drive "swap" 0.111
And drive "live_hd" is detected by Tails 0.150
But Tails has no disk swap enabled 0.076
And drive "live_hd" is not mounted 0.094
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.117
Tags: @product
1:22.545
Before features/support/hooks.rb:245 0.002
Given a computer 0.162
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.049
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.476
And I plug non-removable USB drive "fake_TailsData" 1.179
When I start the computer 1.125
And the computer boots Tails 51.200
Then drive "fake_TailsData" is detected by Tails 0.136
And Tails Greeter has not detected a persistence partition 13.213
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.008
Tags: @product
1:27.651
Before features/support/hooks.rb:245 0.001
Given a computer 0.157
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.047
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 20.229
And I plug SATA drive "fake_TailsData" 1.055
When I start the computer 1.124
And the computer boots Tails 51.728
Then drive "fake_TailsData" is detected by Tails 0.140
And Tails Greeter has not detected a persistence partition 13.168
After features/support/hooks.rb:291 0.782
After features/support/hooks.rb:75 0.008
Tags: @product
1:23.635
Before features/support/hooks.rb:245 0.002
Given a computer 0.160
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.045
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.968
And I plug SATA drive "gpt_ext2" 1.054
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.048
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.867
And I plug SATA drive "msdos_fat32" 1.066
And I start Tails from DVD with network unplugged and I login 1:13.055
Then drive "gpt_ext2" is detected by Tails 0.131
And drive "gpt_ext2" is not mounted 0.076
And drive "msdos_fat32" is detected by Tails 0.085
And drive "msdos_fat32" is not mounted 0.075
After features/support/hooks.rb:291 1.034
After features/support/hooks.rb:75 0.007
Tags: @product
1:54.600
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:48.909
And running a command as root with pkexec requires PolicyKit administrator privileges 0.115
Then I can run a command as root with sudo 0.121
Then I can run a command as root with pkexec 5.453
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.022
Tags: @product
1:25.119
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 41.862
And running a command as root with pkexec requires PolicyKit administrator privileges 0.142
Then I cannot run a command as root with sudo and the standard passwords 0.292
And I cannot run a command as root with pkexec and the standard passwords 19.002
Then I cannot login as root using su with the standard passwords 23.819
After features/support/hooks.rb:291 1.320
After features/support/hooks.rb:75 0.000
Feature: Time syncing
26.834
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.012
Given I have started Tails from DVD without network and logged in 8.538
When the network is plugged 0.154
And I successfully configure Tor 18.057
Then the system clock is less than 5 minutes incorrect 0.084
After features/support/hooks.rb:450 0.529
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.000
Feature: Time syncing
30.282
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.093
When the network is plugged 0.043
And the Tor Connection Assistant autostarts 3.149
And I configure some normal bridges in the Tor Connection Assistant 14.889
And I wait until Tor is ready 4.042
Then the system clock is less than 5 minutes incorrect 0.064
After features/support/hooks.rb:450 0.465
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.000
Feature: Time syncing
30.932
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.701
When I bump the system time with "+1 day" 0.373
And I capture all network traffic 0.002
And the network is plugged 0.035
And the Tor Connection Assistant autostarts 3.876
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.603
And I wait until Tor is ready 4.261
Then the system clock is less than 5 minutes incorrect 0.070
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.007
After features/support/hooks.rb:450 0.587
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.041
Feature: Time syncing
1:13.327
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 9.452
When I bump the system time with "-15 days" 0.285
And I warm reboot the computer 0.013
And the computer reboots Tails 1:2.886
Then Tails' hardware clock is close to the host system's time 0.690
After features/support/hooks.rb:450 0.115
After features/support/hooks.rb:291 0.561
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:12.305
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.994
When I bump the hardware clock's time with "-15 days" 1.315
And I warm reboot the computer 0.016
And the computer reboots Tails 1:1.827
Then the hardware clock is still off by "-15 days" 1.151
After features/support/hooks.rb:450 0.126
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.007
Feature: Time syncing
53.402
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given a computer 0.174
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.038
And I start the computer 1.034
And the computer boots Tails 51.960
Then the system clock is just past Tails' source date 0.194
After features/support/hooks.rb:450 0.109
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.005
Feature: Time syncing
34.653
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 8.224
And I make sure time sync before Tor connects times out 1.160
When the network is plugged 0.054
And I successfully configure Tor 25.132
Then the system clock is less than 5 minutes incorrect 0.082
After features/support/hooks.rb:450 0.595
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:4.800
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.220
When I bump the system time with "+8 hours +15 minutes" 0.289
And all notifications have disappeared 3.887
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.146
And the network is plugged 0.068
And the Tor Connection Assistant autostarts 3.740
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.634
And I click "Connect to Tor" 1.162
And the Tor Connection Assistant fails to connect to Tor 17.262
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 15.026
Then the system clock is less than 20 minutes incorrect 0.216
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 7.008
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.926
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:450 0.541
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.036
Feature: Time syncing
58.871
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.570
When I bump the system time with "+8 hours +15 minutes" 0.328
And all notifications have disappeared 3.866
And I capture all network traffic 0.014
And the network is plugged 0.165
And the Tor Connection Assistant autostarts 4.120
# 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.639
And I click "Connect to Tor" 1.158
Then the Tor Connection Assistant reports that it failed to connect 11.660
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.767
Then the system clock is less than 20 minutes incorrect 0.244
# "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.365
When I click "Connect to Tor" 1.157
Then I wait until Tor is ready 6.331
And all Internet traffic has only flowed through the configured bridges 1.001
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.063
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.415
After features/support/hooks.rb:450 0.541
After features/support/hooks.rb:291 0.907
After features/support/hooks.rb:75 0.037
Feature: Time syncing
25.170
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.137
And I make sure time sync before Tor connects uses a fake connectivity check service 1.144
And the network is plugged 0.034
And Tor is ready 14.102
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.744
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.006
After features/support/hooks.rb:450 0.778
After features/support/hooks.rb:291 0.868
After features/support/hooks.rb:75 0.000
Tags: @product
19.116
When I configure some normal bridges in the Tor Connection Assistant 14.781
Then I wait until Tor is ready 2.353
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 1.100
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.868
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.039
Tags: @product
15.709
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.135
Then I wait until Tor is ready 1.494
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.112
And all Internet traffic has only flowed through the configured bridges 0.954
After features/support/hooks.rb:291 0.604
After features/support/hooks.rb:75 0.048
Tags: @product
37.332
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 34.773
Then I wait until Tor is ready 1.426
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through the configured bridges 1.064
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.029
Tags: @product
1:5.517
Given the Tor network and default bridges are blocked 2.164
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.787
Then the Tor Connection Assistant reports that it failed to connect 0.123
And tca.conf is empty 0.190
Given I scan a QR code from the error page in Tor Connection Assistant 21.053
And I retry connecting to Tor 1.200
Then I wait until Tor is ready 6.957
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 1.119
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.907
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.046
46.665
When I configure the default bridges in the Tor Connection Assistant 15.581
Then I wait until Tor is ready 29.036
And Tor is configured to use the default bridges 0.485
And tca.conf includes no bridge 0.017
And available upgrades have been checked 0.060
And Tor is configured to use the default bridges 0.421
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.062
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.034
Tags: @product
32.823
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 1.900
When I configure a direct connection in the Tor Connection Assistant 30.922
TCA
TCA failed to connect to Tor (TCAConnectionFailure)
./features/step_definitions/tor.rb:418:in `/^the Tor Connection Assistant connects to Tor$/'
./features/step_definitions/tor.rb:484:in `tca_configure'
./features/step_definitions/tor.rb:493:in `/^I configure a direct connection in the Tor Connection Assistant$/'
features/tor_bridges.feature:58:in `When I configure a direct connection in the Tor Connection Assistant'
Then I wait until Tor is ready 0.000
And tca.conf includes no bridge 0.000
And available upgrades have been checked 0.000
And Tor is configured to use the default bridges 0.000
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.000
After features/support/hooks.rb:291 4.366

SCENARIO FAILED: 'Fall back to default bridges if failing to connect directly to the Tor network' (at time 00:22:39)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/00:22:39_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network_chutney-data

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/00:22:39_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/00:22:39_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/00:22:39_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/00:22:39_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.boot-log

Obfs4proxy logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/00:22:39_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.obfs4proxy

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/00:22:39_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.journal

After features/support/hooks.rb:75 0.039
Tags: @product
44.250
Given the Tor network and default bridges are blocked 1.786
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.720
Then the Tor Connection Assistant reports that it failed to connect 0.105
And tca.conf is empty 0.183
Given the Tor network and default bridges are unblocked 1.268
And I retry connecting to Tor 1.168
Then I wait until Tor is ready 6.768
And tca.conf includes no bridge 0.016
And available upgrades have been checked 1.129
And all Internet traffic has only flowed through Tor or connectivity check service 1.102
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.046
Tags: @product
6.146
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.863
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.121
And I cannot click the "Connect to Tor" button 0.161
After features/support/hooks.rb:291 0.944
After features/support/hooks.rb:75 0.029
Tags: @product
57.069
Given I configure a direct connection in the Tor Connection Assistant 12.008
And I wait until Tor is ready 28.794
When I disconnect the network through GNOME 2.676
And I connect the network through GNOME 2.721
Then the Tor Connection Assistant autostarts 1.913
And the Tor Connection Assistant connects to Tor 5.870
And I wait until Tor is ready 0.993
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.044
And all Internet traffic has only flowed through Tor or connectivity check service 2.046
After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.066
Tags: @product
44.543
Given I configure a direct connection in the Tor Connection Assistant 8.668
And I wait until Tor is ready 3.484
And I disconnect the network through GNOME 2.748
And the Tor network and default bridges are blocked 1.371
When I connect the network through GNOME 2.642
Then the Tor Connection Assistant reports that it failed to connect 25.627
After features/support/hooks.rb:291 0.866
After features/support/hooks.rb:75 0.056
Tags: @product
36.586
Given the Tor network and default bridges are blocked 2.653
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.165
Then the Tor Connection Assistant reports that it failed to connect 0.107
Given the Tor network and default bridges are unblocked 1.346
When I click "Connect to Tor" 1.139
Then I wait until Tor is ready 6.704
And Tor is configured to use the default bridges 0.431
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.038
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.062
20.099
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.055
And I prepare Tails for memory erasure tests 0.479
When I start a process allocating 128 MiB of memory with a known pattern 1.182
Then patterns cover at least 128 MiB in the guest's memory 4.961

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.000
44.013
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.432
And I prepare Tails for memory erasure tests 0.602
When I plug and mount a 128 MiB USB drive with a vfat filesystem 9.172
Then I find very few patterns in the guest's memory 4.721

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 2.281
After features/support/hooks.rb:75 0.001
1:4.434
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.647
And I prepare Tails for memory erasure tests 0.558
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 30.009
Then I find very few patterns in the guest's memory 3.707

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.020
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.495
After features/support/hooks.rb:75 0.000
6:26.039
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:41.053
And I prepare Tails for memory erasure tests 0.434
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.286
When I trigger shutdown 0.015
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.499
After features/support/hooks.rb:75 0.010
24.378
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.504
And I temporarily create a 4 GiB disk named "gptfat" 0.040
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.983
And I plug USB drive "gptfat" 2.481
When I start Tails Installer 8.313
Then I am told by Tails Installer that the destination device "is too small" 0.054
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.001
Tags: @product
21.971
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 10.509
And I temporarily create a 7200 MiB disk named "temp" 0.050
And I start Tails Installer 8.504
But a suitable USB device is not found 0.031
When I plug USB drive "temp" 2.533
Then the "temp" USB drive is selected 0.120
When I unplug USB drive "temp" 0.197
Then a suitable USB device is not found 0.023
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.000
Tags: @product
3:46.328
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.416
And I temporarily create a 7200 MiB disk named "install" 0.055
And I create a gpt partition with a vfat filesystem on disk "install" 5.156
And I plug USB drive "install" 2.669
And I install Tails to USB drive "install" by cloning 3:18.184
Then the running Tails is installed on USB drive "install" 11.780
But there is no persistence partition on USB drive "install" 0.064
After features/support/hooks.rb:291 1.297
After features/support/hooks.rb:75 0.116
Tags: @product
3:38.672
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.419
And I temporarily create a 7200 MiB disk named "install" 0.041
And I plug USB drive "install" 2.470
And I install Tails to USB drive "install" by cloning 3:17.180
Then the running Tails is installed on USB drive "install" 10.477
But there is no persistence partition on USB drive "install" 0.082
After features/support/hooks.rb:291 1.145
After features/support/hooks.rb:75 0.108
Tags: @product
4:29.886
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.427
And I create a file in the Persistent directory 0.062
And I temporarily create a 7200 MiB disk named "install" 0.043
And I create a gpt partition with a vfat filesystem on disk "install" 4.053
And I plug USB drive "install" 2.423
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:53.158
Then the running Tails is installed on USB drive "install" 14.545
And there is a persistence partition on USB drive "install" 0.079
And the USB drive "install" contains the same files as my persistent storage 3.092
After features/support/hooks.rb:291 2.104
After features/support/hooks.rb:75 0.124
Tags: @product
4:10.025
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 33.515
And I temporarily create a 7200 MiB disk named "install" 0.081
And I plug USB drive "install" 2.443
And I install Tails to USB drive "install" by cloning 3:18.291
Then the running Tails is installed on USB drive "install" 15.627
And there is no persistence partition on USB drive "install" 0.064
After features/support/hooks.rb:291 1.625
After features/support/hooks.rb:75 0.100
Tags: @product
3:52.362
Before features/support/hooks.rb:245 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.536
And I have started Tails from DVD without network and logged in 9.262
And I clone USB drive "__internal" to a temporary USB drive "install" 1.142
And I plug USB drive "install" 2.544
# 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:17.677
Then the running Tails is installed on USB drive "install" 11.133
And there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:291 1.345
After features/support/hooks.rb:75 0.136
Tags: @product @uefi
1:42.147
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.771
And I power off the computer 0.338
And the computer is set to boot in UEFI mode 0.029
When I start Tails from USB drive "__internal" with network unplugged and I login 1:26.678
Then Tails is running from USB drive "__internal" 0.370
And the boot device has safe access rights 2.913
And Tails has started in UEFI mode 0.046
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.005
Tags: @product
1:24.038
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.201
And I plug and mount a USB drive containing a Tails USB image 30.397
And I create a 7200 MiB disk named "usbimage" 0.076
And I plug USB drive "usbimage" 2.383
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 42.978
After features/support/hooks.rb:291 1.702
After features/support/hooks.rb:75 0.087
Tags: @product
1:20.902
Before features/support/hooks.rb:245 0.003
Given a computer 0.184
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:19.617
Then Tails is running from USB drive "usbimage" 0.338
And the label of the system partition on "usbimage" is "Tails" 0.196
And the system partition on "usbimage" is an EFI system partition 0.155
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.133
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.077
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.109
And the system partition on "usbimage" has the expected flags 0.088
After features/support/hooks.rb:291 0.580
After features/support/hooks.rb:75 0.006
4:41.031
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 52.141
And I update APT using apt 16.484
And I install "popularity-contest" using apt 22.360
Then I am proposed to add the "popularity-contest" package to my Additional Software 5.252
When I create a persistent storage and activate the Additional Software feature 20.199
Then Additional Software is correctly configured for package "popularity-contest" 1.410
When I shutdown Tails and wait for the computer to power off 10.600
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:31.544
Then Additional Software is correctly configured for package "popularity-contest" 0.783
And the package "popularity-contest" is installed after Additional Software has been started 0.254
After features/support/hooks.rb:450 37.093
After features/support/hooks.rb:291 1.017
After features/support/hooks.rb:75 0.016
2:12.376
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given a computer 0.242
And I start Tails from USB drive "__internal" and I login with an administration password 1:28.467
And I update APT using apt 18.053
When I install "makepp" using apt 19.148
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.393
And the package "makepp" is installed 0.072
After features/support/hooks.rb:450 40.831
After features/support/hooks.rb:291 0.865
After features/support/hooks.rb:75 0.013
4:32.964
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.259
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:48.485
When I uninstall "popularity-contest" using apt 18.767
And I accept removing "popularity-contest" from Additional Software 0.534
Then "popularity-contest" is not in the list of Additional Software 0.772
When I start Synaptic 24.734
And I update APT using Synaptic 22.104
And I install "cowsay" using Synaptic 10.903
And I accept adding "cowsay" to Additional Software 0.750
Then Additional Software is correctly configured for package "cowsay" 0.810
When I uninstall "cowsay" using apt 3.227
And I refuse removing "cowsay" from Additional Software 0.515
Then Additional Software is correctly configured for package "cowsay" 0.808
When I start "Additional Software" via GNOME Activities Overview 10.611
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.583
Then "cowsay" is not in the list of Additional Software 0.780
When I install "cowsay" using apt 3.200
And I refuse adding "cowsay" to Additional Software 0.543
Then "cowsay" is not in the list of Additional Software 0.572
After features/support/hooks.rb:450 1.060
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.009
8:35.329
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.004
Given a computer 0.198
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:4.874
And I configure APT to prefer an old version of cowsay 0.039
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.361
And I accept adding "cowsay" to Additional Software 7.587
And Additional Software is correctly configured for package "cowsay" 0.963
And I shutdown Tails and wait for the computer to power off 6.534
And I start Tails from USB drive "__internal" with network unplugged 52.778
And I enable persistence 9.809
# 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.024
And I log in to a new session 34.648
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.550
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
# 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.065
And the network is plugged 0.053
And Tor is ready 22.023
# 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 6.624
And available upgrades have been checked 0.103
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.017
And I can open the Additional Software configuration window from the notification 3.643
And I shutdown Tails and wait for the computer to power off 19.991
And I start Tails from USB drive "__internal" with network unplugged 53.243
And I enable persistence 10.280
# 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 32.793
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.552
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
And the network is plugged 0.041
And Tor is ready 41.120
Then the Additional Software upgrade service has started 0.171
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.100
After features/support/hooks.rb:450 2.146
After features/support/hooks.rb:291 0.848
After features/support/hooks.rb:75 0.060
2:2.560
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given a computer 0.215
And I start Tails from USB drive "__internal" with network unplugged 1:1.413
And I enable persistence 12.313
And I remove the "cowsay" deb files from the APT cache 0.620
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.081
And I log in to a new session 34.844
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 5.904
And I can open the Additional Software log file from the notification 6.421
And the package "cowsay" is not installed 0.745
After features/support/hooks.rb:450 0.120
After features/support/hooks.rb:291 0.964
After features/support/hooks.rb:75 0.009
Tags: @product
1:40.673
Before features/support/hooks.rb:245 0.005
Given a computer 0.226
And I create a 7200 MiB disk named "old" 0.059
And I plug USB drive "old" 1.056
And I write an old version of the Tails USB image to disk "old" 22.010
When I start Tails from USB drive "old" with network unplugged 1:13.516
Then the boot device has safe access rights 2.881
And Tails is running from USB drive "old" 0.304
And there is no persistence partition on USB drive "old" 0.062
And process "udev-watchdog" is running 0.086
And udev-watchdog is monitoring the correct device 0.284
And I unplug USB drive "old" 0.184
After features/support/hooks.rb:291 3.551
After features/support/hooks.rb:75 0.013
Tags: @product
2:2.217
Before features/support/hooks.rb:245 0.007
Given a computer 0.183
And I start Tails from USB drive "old" with network unplugged and I login 1:17.857
Then Tails is running from USB drive "old" 0.339
And I create a persistent partition 33.279
And I take note of which tps features are available 1.331
Then a Tails persistence partition exists on USB drive "old" 0.812
And I shutdown Tails and wait for the computer to power off 8.413
After features/support/hooks.rb:291 0.188
After features/support/hooks.rb:75 0.010
Tags: @product
2:40.626
Before features/support/hooks.rb:245 0.010
Given a computer 0.245
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:13.683
Then Tails is running from USB drive "old" 0.385
And all tps features are active 1.935
When I write some files expected to persist 1.717
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.196
And all persistence configuration files have safe access rights 0.386
And all persistent directories from the old Tails version have safe access rights 2.540
And I take note of which tps features are available 0.437
And I shutdown Tails and wait for the computer to power off 4.108
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.989
After features/support/hooks.rb:291 0.155
After features/support/hooks.rb:75 0.011
Tags: @product
2:19.322
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.767
And I log in to a new session 14.315
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.426
And I plug USB drive "to_upgrade" 2.415
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:36.744
Then the running Tails is installed on USB drive "to_upgrade" 14.289
And I unplug USB drive "to_upgrade" 0.188
And I unplug USB drive "__internal" 0.174
After features/support/hooks.rb:291 3.590
After features/support/hooks.rb:75 0.000
Tags: @product
1:59.095
Before features/support/hooks.rb:245 0.004
Given a computer 0.183
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:50.382
Then all tps features from the old Tails version are active 1.411
And Tails is running from USB drive "to_upgrade" 0.292
And the boot device has safe access rights 2.914
And the expected persistent files created with the old Tails version are present in the filesystem 1.444
And all persistent directories from the old Tails version have safe access rights 2.466
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.009
6:10.012
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 20.302
And no SquashFS delta is installed 0.124
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.326
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.066
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.278
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.394
When the network is plugged 0.045
And Tor is ready 17.969
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.377
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 8.686
Given I shutdown Tails and wait for the computer to power off 7.229
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:2.767
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 2.193
And the file system changes introduced in version 6.2~testoverlayfs are present 0.295
And only the 6.2~testoverlayfs SquashFS delta is installed 0.074
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.293
# 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.270
When the network is plugged 0.047
And Tor is ready 14.311
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.231
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.082
Given I shutdown Tails and wait for the computer to power off 4.258
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.171
Then Tails is running version 6.3~testoverlayfs 0.011
And all tps features are active 1.787
And the file system changes introduced in version 6.3~testoverlayfs are present 0.435
And only the 6.3~testoverlayfs SquashFS delta is installed 0.061
# 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.305
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.278
When the network is plugged 0.077
And Tor is ready 18.646
Then the Upgrader considers the system as up-to-date 0.243
# 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 13.449
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.903
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.019
29.695
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.802
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.349
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.043
And the signing key used by the Upgrader is outdated 0.440
But a current signing key is available on our website 0.000
When the network is plugged 0.061
And Tor is ready 15.323
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 3.674
After features/support/hooks.rb:291 1.593
After features/support/hooks.rb:75 0.000
54.557
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 45.733
When I eject the boot medium 0.274
Then Tails eventually shuts down 8.549
After features/support/hooks.rb:291 0.209
After features/support/hooks.rb:75 0.000
41.868
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.721
And I prepare Tails for memory erasure tests 0.446
And I fill a 128 MiB file with a known pattern on the root filesystem 18.348
And patterns cover at least 128 MiB in the guest's memory 3.593

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

When I eject the boot medium 0.236
And I wait for Tails to finish wiping the memory 8.816
Then I find very few patterns in the guest's memory 1.705

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

After features/support/hooks.rb:291 3.561
After features/support/hooks.rb:75 0.000
33.903
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 7.948
And I prepare Tails for memory erasure tests 0.380
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.000
And I fill the USB drive with a known pattern 2.684
And I read the content of the test FS 0.159
And patterns cover at least 90% of the test FS size in the guest's memory 3.454

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

When I eject the boot medium 0.308
And I wait for Tails to finish wiping the memory 9.247
Then I find very few patterns in the guest's memory 1.720

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

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

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

When I eject the boot medium 0.313
And I wait for Tails to finish wiping the memory 7.179
Then I find very few patterns in the guest's memory 1.709

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

After features/support/hooks.rb:291 3.615
After features/support/hooks.rb:75 0.000
2:16.287
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.364
And I prepare Tails for memory erasure tests 0.541
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.023
And patterns cover at least 100 MiB in the guest's memory 3.408

Pattern coverage: 109.273% (109 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.712
And I wait for Tails to finish wiping the memory 9.145
Then I find very few patterns in the guest's memory 1.782

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

And Tails eventually shuts down 1:29.310
After features/support/hooks.rb:291 0.119
After features/support/hooks.rb:75 0.000
Tags: @product
55.470
Before features/support/hooks.rb:245 0.007
Given a computer 0.212
And I start Tails from DVD with network unplugged and genuine APT sources 54.914
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.058
And no proposed-updates APT suite is enabled 0.052
And no experimental APT suite is enabled for deb.torproject.org 0.064
And if releasing, no unversioned Tails APT source is enabled 0.154

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.009
Tags: @product
1:5.484
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.813
# 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.348
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.390
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.305
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.019
When I start Tails' custom backup tool 3.648
Then the backup tool displays "Plug in your backup Tails USB stick" 0.227
When I plug USB drive "backup" 2.434
And I give the Persistent Storage on drive "backup" its own UUID 0.131
And I click "Retry" in the backup tool 1.152
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.165
When I click "Back Up" in the backup tool 1.144
And I enter my persistent storage passphrase into the polkit prompt 7.687
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 10.747
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.193
And I plug USB drive "backup" 3.267
Then the USB drive "backup" contains the same files as my persistent storage 4.805
After features/support/hooks.rb:291 1.954
After features/support/hooks.rb:75 0.116
Tags: @product
0.203
Then the hostname should not have been leaked on the network 0.203
After features/support/hooks.rb:291 0.686
After features/support/hooks.rb:75 0.062
Tags: @product
0.683
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.177
And I switch to the "manually-added-con" NetworkManager connection 0.305
Then the hostname should not have been leaked on the network 0.200
After features/support/hooks.rb:291 0.608
After features/support/hooks.rb:75 0.067
40.892
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.971
When I start "Tails Documentation" via GNOME Activities Overview 11.398
Then the Tor Browser has started 19.673
Then "Tails - Documentation" has loaded in the Tor Browser 0.848
After features/support/hooks.rb:291 1.233
After features/support/hooks.rb:75 0.000
44.292
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.403
When I start "Tails Documentation" via GNOME Activities Overview 10.716
Then the Tor Browser has started 19.569
Then "Tails - Documentation" has loaded in the Tor Browser 0.602
After features/support/hooks.rb:291 0.980
After features/support/hooks.rb:75 0.000
21.552
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD without network and logged in 8.337
When I start Electrum through the GNOME menu 11.211
But the "electrum" tps feature is not enabled 0.526
And I see a warning that Electrum is not persistent 1.477
After features/support/hooks.rb:450 0.135
After features/support/hooks.rb:291 1.907
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.415
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 7.944
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.413
Then I see "CupsTestPage.png" after at most 40 seconds 3.489
And I can print the current document to "/home/amnesia/output.pdf" 5.567
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
18.126
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.003
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.155
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.218
Then I see "CupsTestPage.png" after at most 40 seconds 2.249
And I can print the current document to "/home/amnesia/output.pdf" 4.500
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.594
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.086
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.147
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.099
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.061
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.067
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.204
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.172
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.051
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.101
When I close Evince 0.195
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.177
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.169
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 1.154
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.063
When I close Evince 0.176
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.155
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.194
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.247
# 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.066
After features/support/hooks.rb:291 1.295
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.831
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.590
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.201
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.052
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.271
Then I see "CupsTestPage.png" after at most 40 seconds 2.801
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.913
After features/support/hooks.rb:291 0.790
After features/support/hooks.rb:75 0.000
Feature: Using Evince
15.681
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.812
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.156
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.168
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.154
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.087
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.185
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.117
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.000
20.629
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 9.210
And I wait 10 seconds 10.006

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.060
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.055
After features/support/hooks.rb:291 1.130
After features/support/hooks.rb:75 0.000
Tags: @product
8.939
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.028
When the "Dogtail rules!" notification is sent 0.202
Then the "Dogtail rules!" notification is shown to the user 0.708
After features/support/hooks.rb:291 1.087
After features/support/hooks.rb:75 0.000
Tags: @product
3:32.331
Before features/support/hooks.rb:245 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.517
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.047
And Tor is ready 17.139
And all notifications have disappeared 3.976
When I start "Additional Software" via GNOME Activities Overview 11.292
And I close the "tails-additional-software-config" window 2.012
When I start "Disks" via GNOME Activities Overview 8.063
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.519
When I start "GNOME Terminal" via GNOME Activities Overview 8.817
And I close the "gnome-terminal-server" window 1.857
When I start "Files" via GNOME Activities Overview 8.077
And I close the "org.gnome.Nautilus" window 16.648
When I start "Persistent Storage" via GNOME Activities Overview 10.055
And I close the "tps-frontend" window 3.016
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.501
And I close the "zenity" window 3.352
When I start "Pidgin" via GNOME Activities Overview 8.228
And I close the "Pidgin" window via Alt+F4 3.489
When I start "Thunderbird" via GNOME Activities Overview 9.213
And I close the "Thunderbird" window 12.880
When I start "Tor Browser" via GNOME Activities Overview 8.876
And I close the "Firefox" window 14.374
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.107
And I close the "unlock-veracrypt-volumes" window 3.267
When I start "Unsafe Browser" via GNOME Activities Overview 9.127
And I close the "Firefox" window 15.869
After features/support/hooks.rb:291 1.166
After features/support/hooks.rb:75 0.000
Tags: @product
37.848
Before features/support/hooks.rb:245 0.004
Given a computer 0.217
And I start the computer from DVD with network unplugged 34.350
When Tails detects disk read failures 0.737
Then I see a disk failure message on the splash screen 2.542
After features/support/hooks.rb:291 0.605
After features/support/hooks.rb:75 0.009
Tags: @product @doc
28.576
Before features/support/hooks.rb:245 0.007
Given a computer 0.183
And I have started Tails from DVD without network and logged in 7.938
When Tails detects disk read failures 0.611
Then I see a disk failure message 1.208
Then I can open the hardware failure documentation from the disk failure message 18.634
After features/support/hooks.rb:291 1.946
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
47.835
Before features/support/hooks.rb:245 0.007
Given a computer 0.190
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.404
Then I see a graphics card failure message on the splash screen 13.240
After features/support/hooks.rb:291 0.707
After features/support/hooks.rb:75 0.010
Tags: @product @doc
10.625
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.300
Then the included OpenPGP keys are valid for the next 1 month 2.324
After features/support/hooks.rb:291 1.195
After features/support/hooks.rb:75 0.000
Tags: @product
20.282
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.071
Then the keys trusted by APT are valid for the next 3 months 12.210
After features/support/hooks.rb:291 1.126
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
48.795
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.620
And I log in to a new session in German (de) 32.970
Then the amnesiac Documents directory exists 0.055
And there is a GNOME bookmark for the amnesiac Documents directory 2.148
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.240
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.504
And I log in to a new session in German (de) 29.228
Then the amnesiac Downloads directory exists 0.094
And there is a GNOME bookmark for the amnesiac Downloads directory 2.412
After features/support/hooks.rb:291 1.515
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.946
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.141
And I log in to a new session in German (de) 30.921
Then the amnesiac Music directory exists 0.070
And there is a GNOME bookmark for the amnesiac Music directory 2.812
After features/support/hooks.rb:291 1.073
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
38.686
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.841
And I log in to a new session in German (de) 28.312
Then the amnesiac Pictures directory exists 0.058
And there is a GNOME bookmark for the amnesiac Pictures directory 2.474
After features/support/hooks.rb:291 0.777
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.180
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.009
And I log in to a new session in German (de) 28.568
Then the amnesiac Videos directory exists 0.079
And there is a GNOME bookmark for the amnesiac Videos directory 2.522
After features/support/hooks.rb:291 0.579
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.803
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.195
When I log in to a new session in Arabic (ar) 30.017
Then the keyboard layout is set to "us" 0.146
When the network is plugged 0.040
And Tor is ready 13.230
Then I successfully start the Unsafe Browser in "ar" 14.725
And I kill the Unsafe Browser 5.717
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 25.000
And DuckDuckGo is the default search engine 10.157
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 12.650
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:291 1.113
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.941
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.981
When I log in to a new session in Chinese (zh_CN) 28.164
Then the keyboard layout is set to "cn" 0.220
When the network is plugged 0.040
And Tor is ready 18.052
Then I successfully start the Unsafe Browser in "zh_CN" 15.288
And I kill the Unsafe Browser 5.698
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 24.495
And DuckDuckGo is the default search engine 19.024
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 14.866
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:291 1.810
After features/support/hooks.rb:75 0.000
Feature: Localization
1:49.452
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.573
When I log in to a new session in English (en) 14.471
Then the keyboard layout is set to "us" 0.126
When the network is plugged 0.045
And Tor is ready 14.192
Then I successfully start the Unsafe Browser in "en" 14.322
And I kill the Unsafe Browser 5.672
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 24.021
And DuckDuckGo is the default search engine 10.280
And I kill the Tor Browser 5.563
And the screen keyboard works in Thunderbird 11.543
And the layout of the screen keyboard is set to "us" 0.530
After features/support/hooks.rb:291 1.224
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.029
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.866
When I log in to a new session in French (fr) 28.014
Then the keyboard layout is set to "fr" 0.123
When the network is plugged 0.040
And Tor is ready 13.766
Then I successfully start the Unsafe Browser in "fr" 14.451
And I kill the Unsafe Browser 5.719
When I enable the screen keyboard 0.250
Then the screen keyboard works in Tor Browser 26.341
And DuckDuckGo is the default search engine 21.228
And I kill the Tor Browser 5.420
And the screen keyboard works in Thunderbird 12.236
And the layout of the screen keyboard is set to "fr" 0.570
After features/support/hooks.rb:291 2.262
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.652
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.954
When I log in to a new session in German (de) 27.738
Then the keyboard layout is set to "de" 0.124
When the network is plugged 0.053
And Tor is ready 15.285
Then I successfully start the Unsafe Browser in "de" 14.096
And I kill the Unsafe Browser 5.802
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 25.336
And DuckDuckGo is the default search engine 19.145
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 12.001
And the layout of the screen keyboard is set to "de" 0.538
After features/support/hooks.rb:291 1.116
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.480
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.196
When I log in to a new session in Italian (it) 28.745
Then the keyboard layout is set to "it" 0.163
When the network is plugged 0.051
And Tor is ready 14.409
Then I successfully start the Unsafe Browser in "it" 14.394
And I kill the Unsafe Browser 5.851
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 25.025
And DuckDuckGo is the default search engine 10.270
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 13.193
And the layout of the screen keyboard is set to "us" 0.614
After features/support/hooks.rb:291 1.040
After features/support/hooks.rb:75 0.000
Feature: Localization
2:14.543
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.938
When I log in to a new session in Persian (fa) 29.407
Then the keyboard layout is set to "ir" 0.193
When the network is plugged 0.037
And Tor is ready 15.340
Then I successfully start the Unsafe Browser in "fa" 14.674
And I kill the Unsafe Browser 5.791
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 24.620
And DuckDuckGo is the default search engine 18.437
And I kill the Tor Browser 5.407
And the screen keyboard works in Thunderbird 12.059
And the layout of the screen keyboard is set to "ir" 0.543
After features/support/hooks.rb:291 0.890
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.180
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.052
When I log in to a new session in Portuguese (pt) 28.894
Then the keyboard layout is set to "pt" 0.156
When the network is plugged 0.063
And Tor is ready 16.219
Then I successfully start the Unsafe Browser in "pt" 13.870
And I kill the Unsafe Browser 5.780
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 24.644
And DuckDuckGo is the default search engine 10.359
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 12.033
And the layout of the screen keyboard is set to "us" 0.543
After features/support/hooks.rb:291 1.127
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.318
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.946
When I log in to a new session in Russian (ru) 28.998
Then the keyboard layout is set to "ru" 0.269
When the network is plugged 0.046
And Tor is ready 15.414
Then I successfully start the Unsafe Browser in "ru" 14.679
And I kill the Unsafe Browser 5.699
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 25.043
And DuckDuckGo is the default search engine 18.371
And I kill the Tor Browser 5.451
And the screen keyboard works in Thunderbird 13.767
And the layout of the screen keyboard is set to "ru" 0.545
After features/support/hooks.rb:291 1.290
After features/support/hooks.rb:75 0.000
Feature: Localization
2:14.194
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.213
When I log in to a new session in Spanish (es) 29.130
Then the keyboard layout is set to "es" 0.164
When the network is plugged 0.047
And Tor is ready 15.080
Then I successfully start the Unsafe Browser in "es" 13.500
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 25.086
And DuckDuckGo is the default search engine 18.215
And I kill the Tor Browser 5.482
And the screen keyboard works in Thunderbird 12.794
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:291 1.206
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.173
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.931
When I log in to a new session in Turkish (tr) 29.372
Then the keyboard layout is set to "tr" 0.122
When the network is plugged 0.047
And Tor is ready 14.186
Then I successfully start the Unsafe Browser in "tr" 15.109
And I kill the Unsafe Browser 6.141
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 25.486
And DuckDuckGo is the default search engine 10.470
And I kill the Tor Browser 5.475
And the screen keyboard works in Thunderbird 12.168
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:291 3.394
After features/support/hooks.rb:75 0.000
Tags: @product
45.214
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.939
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.615
And I log in to a new session 15.026
And the network is plugged 0.045
And Tor is ready 16.535
Then 1 network interface is enabled 0.105
And the 1st network device has its real MAC address configured 0.090
When I hotplug a network device and wait for it to be initialized 1.381
Then 2 network interfaces are enabled 0.072
And the 2nd network device has its real MAC address configured 0.086
And some network device leaked the real MAC address 0.312
After features/support/hooks.rb:291 0.875
After features/support/hooks.rb:75 0.035
Tags: @product
41.113
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.879
And I capture all network traffic 0.007
When I log in to a new session 14.757
And the network is plugged 0.034
And Tor is ready 16.411
Then 1 network interface is enabled 0.116
And the 1st network device has a spoofed MAC address configured 0.079
When I hotplug a network device and wait for it to be initialized 1.423
Then 2 network interfaces are enabled 0.085
And the 2nd network device has a spoofed MAC address configured 0.077
And no network device leaked the real MAC address 0.241
After features/support/hooks.rb:291 0.858
After features/support/hooks.rb:75 0.043
Tags: @product
2:27.586
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.071
And I capture all network traffic 0.007
And the network is plugged 0.046
And macchanger will fail by not spoofing and always returns false 0.162
When I log in to a new session 2:13.648
Then no network interfaces are enabled 0.261
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.377
After features/support/hooks.rb:291 1.288
After features/support/hooks.rb:75 0.033
Tags: @product
2:25.614
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.939
And I capture all network traffic 0.005
And the network is plugged 0.044
And macchanger will fail by not spoofing and always returns true 0.165
When I log in to a new session 2:11.046
Then no network interfaces are enabled 0.140
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.261
After features/support/hooks.rb:291 3.543
After features/support/hooks.rb:75 0.046
Tags: @product
2:27.738
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.763
And I capture all network traffic 0.006
And the network is plugged 0.046
And macchanger will fail by not spoofing and always returns true 0.137
And no network interface modules can be unloaded 0.392
When I log in to a new session 2:12.557
Then 1 network interface is enabled 0.200
But the MAC spoofing panic mode disabled networking 0.412
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 6.211
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.032
Tags: @product
51.383
Before features/support/hooks.rb:245 0.004
Given a computer 0.170
And I capture all network traffic 0.005
When I start the computer 0.948
Then the computer boots Tails 50.091
And no network interfaces are enabled 0.152
And no network device leaked the real MAC address 0.015
After features/support/hooks.rb:291 0.743
After features/support/hooks.rb:75 0.058
1:21.898
Before features/support/hooks.rb:245 0.004
Given a computer 0.192
And I start Tails from DVD with network unplugged and I login 1:9.233
And I plug and mount a USB drive containing a sample PNG 10.967
Then MAT can clean some sample PNG file 1.504
After features/support/hooks.rb:291 0.813
After features/support/hooks.rb:75 0.008
Feature: Networking
Tags: @product
1:19.166
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.094
And I wait between 30 and 60 seconds 52.022

Slept for 52 seconds

Then the Tor Status icon tells me that Tor is not usable 0.756
When the network is plugged 0.052
Then I successfully configure Tor 13.582
And the Tor Status icon tells me that Tor is usable 0.727
And all notifications have disappeared 3.882
And the time has synced 0.049
After features/support/hooks.rb:291 0.634
After features/support/hooks.rb:75 0.000
Feature: Networking
35.140
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.284
And I disable networking in Tails Greeter 0.997
And I log in to a new session 15.265
Then no network interfaces are enabled 0.178
When I hotplug a network device 0.224
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.179
After features/support/hooks.rb:291 1.230
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
27.086
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.731
When I start "Onion Circuits" via GNOME Activities Overview 10.205
Then Onion Circuits starts 1.842
And Onion Circuits shows some circuits 0.306
After features/support/hooks.rb:291 0.904
After features/support/hooks.rb:75 0.000
Tags: @product
2:21.267
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:36.788
And I update APT using apt 19.156
And I install "python3-behave" using apt 22.771
Then the Tails Persistent Storage behave tests pass 2.551
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.000
Tags: @product
39.561
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.088
When I log in to a new session without activating the Persistent Storage 22.359
Then Tails is running from USB drive "__internal" 0.355
And persistence is disabled 0.265
But a Tails persistence partition exists on USB drive "__internal" 5.492
After features/support/hooks.rb:291 2.034
After features/support/hooks.rb:75 0.000
Tags: @product
3:29.465
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 35.108
Then Tails is running from USB drive "__internal" 0.386
When I create a file in the Persistent directory 0.122
And I create a persistent partition with the default settings 21.718
Then the file I created was copied to the Persistent Storage 0.533
When I shutdown Tails and wait for the computer to power off 11.329
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:19.880
Then persistence for "Persistent" is active 0.303
And the file I created in the Persistent directory exists 0.082
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.010
Tags: @product
52.134
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.132
And the system is very low on memory 3.651
When I create a file in the Persistent directory 1.655
When I try to create a persistent partition 20.562
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.190
When I close the Persistent Storage app 2.534
And I free up some memory 1.382
And I create a persistent partition with the default settings 12.754
Then the file I created was copied to the Persistent Storage 0.268
After features/support/hooks.rb:291 0.985
After features/support/hooks.rb:75 0.000
Tags: @product
2:21.667
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.420
Then Tails is running from USB drive "__internal" 0.452
And all tps features are active 2.005
And all persistent directories have safe access rights 2.394
When I disable the first tps feature 4.225
Then all tps features but the first one are active 2.002
And I shutdown Tails and wait for the computer to power off 6.673
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.508
Then all tps features but the first one are active 1.984
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.008
Tags: @product
16.988
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.428
Then persistence for "Persistent" is active 0.160
And I create a file in the Persistent directory 0.080
Then the file I created was copied to the Persistent Storage 0.064
When I disable the first tps feature 4.309
Then persistence for "Persistent" is not active 0.116
And the Persistent directory does not exist 0.055
When I enable the first tps feature 2.626
Then persistence for "Persistent" is active 0.073
And the file I created in the Persistent directory exists 0.073
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.000
Tags: @product
17.814
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.623
Then persistence for "Persistent" is active 0.106
When I create a file in the Persistent directory 0.061
And I disable the first tps feature 4.419
And I delete the data of the Persistent Folder feature 3.544
Then the file I created does not exist on the Persistent Storage 0.059
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
Tags: @product
48.738
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.924
And the network is plugged 0.051
And Tor is ready 14.887
And I take note of which tps features are available 0.546
When I write some files expected to persist 1.352
And I shutdown Tails and wait for the computer to power off 6.740
# 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.236
After features/support/hooks.rb:291 0.145
After features/support/hooks.rb:75 0.000
Tags: @product
2:57.534
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.261
And the network is plugged 0.047
And Tor is ready 20.004
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.231
And I shutdown Tails and wait for the computer to power off 10.585
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:59.597
And I capture all network traffic 0.008
And the network is plugged 0.099
And Tor is ready 16.975
And I switch to the "persistent-con-current" NetworkManager connection 0.376
And the 1st network device has a spoofed MAC address configured 0.079
And no network device leaked the real MAC address 0.268
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.052
Tags: @product
59.602
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 18.360
And I enable persistence creation in Tails Greeter 1.169
And I log in to a new session expecting no warning about the Persistent Storage not being activated 17.485
Then I create a persistent partition with the default settings using the wizard that was already open 22.587
After features/support/hooks.rb:291 1.331
After features/support/hooks.rb:75 0.000
Tags: @product
4:29.152
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.630
When I enable persistence 32.469
Then no persistent Greeter options were restored 14.759
When I set all Greeter options to non-default values 21.930
And I log in to a new session in German (de) after having activated the Persistent Storage 48.808
Then all Greeter options are set to non-default values 0.444
When I cold reboot the computer 5.679
And the computer reboots Tails 56.245
Given I enable persistence 26.838
Then persistent Greeter options were restored 14.782
When I log in to a new session after having activated the Persistent Storage 32.798
Then all Greeter options are set to non-default values 0.765
After features/support/hooks.rb:291 1.692
After features/support/hooks.rb:75 0.010
Tags: @product
3:55.198
Scenario Changing the Persistent Storage passphrase
Before features/support/hooks.rb:245 0.006
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.559
# 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 39.391
And I shutdown Tails and wait for the computer to power off 10.598
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:48.586
And I change the passphrase of the Persistent Storage back to the original 1:7.063
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/usb.rb:474:in `/^I change the passphrase of the Persistent Storage( back to the original)?$/'
features/persistence.feature:124:in `And I change the passphrase of the Persistent Storage back to the original'
After features/support/hooks.rb:291 4.791

SCENARIO FAILED: 'Changing the Persistent Storage passphrase' (at time 03:07:24)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/03:07:24_Changing_the_Persistent_Storage_passphrase.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/03:07:24_Changing_the_Persistent_Storage_passphrase.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/03:07:24_Changing_the_Persistent_Storage_passphrase.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/23/artifact/build-artifacts/03:07:24_Changing_the_Persistent_Storage_passphrase.journal

After features/support/hooks.rb:75 0.011
Tags: @product
53.190
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.361
And I log in to a new session without activating the Persistent Storage 21.371
Then persistence is disabled 0.170
But a Tails persistence partition exists on USB drive "__internal" 7.973
And all notifications have disappeared 7.763
When I delete the persistent partition 5.143
Then there is no persistence partition on USB drive "__internal" 0.406
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.000
Tags: @product
2:6.079
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.785
When I write some dotfile expected to persist 0.079
And I shutdown Tails and wait for the computer to power off 6.514
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:49.295
Then the expected persistent dotfile is present in the filesystem 0.405
After features/support/hooks.rb:291 0.884
After features/support/hooks.rb:75 0.051
Tags: @product
1:33.059
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.242
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.076
When I try to enable persistence 0.275
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 31.341
When I log in to a new session after having activated the Persistent Storage 36.227
And all notifications have disappeared 8.358
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.310
And all tps features are enabled 2.079
And all tps features but the first one are active 2.147
After features/support/hooks.rb:291 0.786
After features/support/hooks.rb:75 0.000
Tags: @product
4:42.746
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:26.771
And I enable persistence 32.618
And I log in to a new session after having activated the Persistent Storage 40.736
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.308
And persistence is enabled 0.310
After features/support/hooks.rb:291 1.072
After features/support/hooks.rb:75 0.000
Tags: @product
31.734
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.838
And I enable persistence but something goes wrong during the LUKS header upgrade 22.127
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.768
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.000
Tags: @product
45.397
When I choose to connect to Tor automatically 1.580
And I accept Tor Connection's offer to use my persistent bridges 1.725
And I click "Connect to Tor" 1.233
Then I wait until Tor is ready 38.681
And tca.conf includes the configured bridges 0.011
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 1.116
After features/support/hooks.rb:291 0.883
After features/support/hooks.rb:75 0.050
Tags: @product
24.001
When I choose to connect to Tor automatically 1.821
And I accept Tor Connection's offer to use my persistent bridges 1.741
And I disable saving bridges to Persistent Storage 1.213
And I configure a direct connection in the Tor Connection Assistant 11.127
Then I wait until Tor is ready 3.369
And tca.conf includes no bridge 0.015
And the "TorConfiguration" tps feature is not enabled and not active 3.494
And all Internet traffic has only flowed through Tor or connectivity check service 1.217
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.050
Tags: @product
12.442
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 11.940
Then the live user has been setup by live-boot 0.233
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.091
And the live user owns its home directory which has strict permissions 0.176
After features/support/hooks.rb:291 1.511
After features/support/hooks.rb:75 0.000
24.493
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 24.291
Then no unexpected services are listening for network connections 0.201

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

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

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

After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.000
Tags: @product
18.535
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.806
Then the live user can only access allowed local services 5.729

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

amnesia could access cups-browsed on 0.0.0.0:631 (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 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

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

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

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

After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.000
Tags: @product
14.225
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 13.787
Then there are no unexpected messages of priority "err" or higher in the journal 0.437
After features/support/hooks.rb:291 1.326
After features/support/hooks.rb:75 0.000
Tags: @product
11.918
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.832
Then there are no unexpected messages of priority "err" or higher in the journal 0.085
After features/support/hooks.rb:291 1.036
After features/support/hooks.rb:75 0.000
Tags: @product
22.191
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.048
When I request a shutdown using the system menu 1.563
Then Tails eventually shuts down 6.580
After features/support/hooks.rb:291 0.143
After features/support/hooks.rb:75 0.000
1:16.146
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.951
When I request a reboot using the system menu 1.503
Then Tails eventually restarts 1:2.691
After features/support/hooks.rb:291 3.475
After features/support/hooks.rb:75 0.000
7.017
Given I monitor the network connections of SSH 0.084
And I have the SSH key pair for an SSH server 0.411
When I connect to an SSH server on the Internet 5.196
Then I have sucessfully logged into the SSH server 1.311
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.475
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
7.155
Given I have the SSH key pair for an SSH server 0.236
And an SSH server is running on the LAN 0.344
When I connect to an SSH server on the LAN 4.937
Then I am prompted to verify the SSH fingerprint for the SSH server 1.636
After features/support/hooks.rb:450 0.449
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.000
12.829
Given I have the SSH key pair for an SFTP server 0.200
When I connect to an SFTP server on the Internet 11.379
Then I successfully connect to the SFTP server 1.249
After features/support/hooks.rb:450 0.548
After features/support/hooks.rb:291 1.321
After features/support/hooks.rb:75 0.000
16.239
Given I cancel setting up an email account 2.562
When I open Thunderbird's Add-ons Manager 1.847
And I open the Extensions tab 1.091
Then I see that no add-ons are enabled in Thunderbird 10.737
After features/support/hooks.rb:450 0.810
After features/support/hooks.rb:291 1.047
After features/support/hooks.rb:75 0.000
43.642
When I enter my email credentials into the autoconfiguration wizard 9.982
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.337
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.354
When I accept the autoconfiguration wizard's configuration 18.628
And I send an email to myself 6.242
And I fetch my email 1.500
Then I can find the email I sent to myself in my inbox 6.597
After features/support/hooks.rb:450 1.500
After features/support/hooks.rb:291 0.911
After features/support/hooks.rb:75 0.000
10.149
When the network is plugged 0.044
And the Tor Connection Assistant autostarts 3.453
And I look at the hide mode but then I go back 4.950
And I choose to connect to Tor automatically 1.497
Then Tor Connection does not propose me to use Tor bridges 0.203
After features/support/hooks.rb:291 0.952
After features/support/hooks.rb:75 0.000
Tags: @product
1:25.544
Given the Tor network and default bridges are blocked 1.398
And the network is plugged 0.050
And I make sure time sync before Tor connects indicates a captive portal 1.217
And the Tor Connection Assistant autostarts 3.279
When I choose to connect to Tor automatically 1.992
And I click "Connect to Tor" 1.178
Then the Tor Connection Assistant fails to connect to Tor 27.430
And the Tor Connection Assistant knows that it's not the time sync that failed 10.542
And the Tor Connection Assistant knows that there might be a captive portal 0.109
When I open the Unsafe Browser from Tor Connection 14.655
And I log-in to the Captive Portal 12.505
And I close the Unsafe Browser 0.125
And the Tor network and default bridges are unblocked 2.403
And I allow time sync before Tor connects to work again 0.066
And I click "Connect to Tor" 1.148
Then I wait until Tor is ready 7.441
After features/support/hooks.rb:291 8.435
After features/support/hooks.rb:75 0.001
Tags: @product
11.879
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.372
Then the firewall's policy is to drop all IPv4 traffic 0.131
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.225
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.078
And the firewall is configured to block all external IPv6 traffic 0.071
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
Tags: @product
41.636
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.511
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 16.217
And I open the Tails homepage in the Unsafe Browser 12.728
And the Tails homepage loads in the Unsafe Browser 0.626
Then the firewall leak detector has detected leaks 0.545
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.048
Tags: @product
13.955
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.130
And I capture all network traffic 0.007
And I disable Tails' firewall 0.208
When I do a TCP DNS lookup of "torproject.org" 0.509
Then the firewall leak detector has detected leaks 0.100
After features/support/hooks.rb:291 0.615
After features/support/hooks.rb:75 0.049
Tags: @product
12.575
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.796
And I capture all network traffic 0.005
And I disable Tails' firewall 0.220
When I do a UDP DNS lookup of "torproject.org" 0.477
Then the firewall leak detector has detected leaks 0.074
After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.042
Tags: @product
16.994
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.475
And I capture all network traffic 0.005
And I disable Tails' firewall 0.270
When I send some ICMP pings 4.080
Then the firewall leak detector has detected leaks 0.163
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.030
13.926
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.510
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.355
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.059
After features/support/hooks.rb:450 0.453
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.000
13.095
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.650
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.386
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.058
After features/support/hooks.rb:450 0.395
After features/support/hooks.rb:291 0.624
After features/support/hooks.rb:75 0.000
16.735
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.278
When I open an untorified ICMP connection to 1.2.3.4 5.389
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:450 0.318
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.000
Tags: @product
23.656
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.306
And the system DNS is using the local DNS resolver 0.021
And the network is plugged 0.048
And I successfully configure Tor 15.265
Then the system DNS is still using the local DNS resolver 0.015
After features/support/hooks.rb:291 0.918
After features/support/hooks.rb:75 0.000
10.254
When I monitor the network connections of tails-security-check 0.064
And I re-run tails-security-check 0.169
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:450 0.381
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.000
1.432
When I monitor the network connections of htpdate 0.072
And I re-run htpdate 1.348
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.385
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
32.123
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.069
And I re-run tails-upgrade-frontend-wrapper 32.042
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.498
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.000
25.780
When I monitor the network connections of Tor Browser 0.055
And I start the Tor Browser 24.623
And the Tor Browser loads the startup page 1.052
Then I see that Tor Browser is properly stream isolated 0.049
After features/support/hooks.rb:450 1.360
After features/support/hooks.rb:291 1.082
After features/support/hooks.rb:75 0.000
Tags: @product
45.796
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.828
And a web server is running on the LAN 1.041
And I capture all network traffic 0.006
When I start the Tor Browser 20.401
And the Tor Browser loads the startup page 1.099
And I open a page on the LAN web server in the Tor Browser 9.699
Then the Tor Browser shows the "Unable to connect" error 1.188
And no traffic was sent to the web server on the LAN 0.531
After features/support/hooks.rb:291 1.562
After features/support/hooks.rb:75 0.061
54.758
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.845
Then the amnesiac Tor Browser directory exists 0.057
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.607
And the persistent Tor Browser directory does not exist 0.051
When I start the Tor Browser 19.973
And the Tor Browser loads the startup page 1.147
Then I can save the current page as "index.html" to the default downloads directory 8.868
And I can print the current page as "output.pdf" to the default downloads directory 11.206
After features/support/hooks.rb:450 1.440
After features/support/hooks.rb:291 0.757
After features/support/hooks.rb:75 0.000
50.470
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.349
When I start the Tor Browser 19.694
Then the Tor Browser loads the startup page 1.365
When I download some file in the Tor Browser 16.685
Then the file is saved to the default Tor Browser download directory 0.376
After features/support/hooks.rb:450 2.241
After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.000
1:17.943
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.516
When I start the Tor Browser 19.890
And the Tor Browser loads the startup page 1.195
Then I can listen to an Ogg audio track in Tor Browser 45.340
After features/support/hooks.rb:450 2.415
After features/support/hooks.rb:291 3.730
After features/support/hooks.rb:75 0.000
45.891
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.235
When I start the Tor Browser 20.836
And the Tor Browser loads the startup page 1.138
Then I can watch a WebM video in Tor Browser 10.681
After features/support/hooks.rb:450 1.338
After features/support/hooks.rb:291 1.884
After features/support/hooks.rb:75 0.000
Tags: @product
1:15.285
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.826
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.144
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.064
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.050
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.058
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/tmp/synaptic.html" exists 0.046
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.128
When I start the Tor Browser 20.040
And the Tor Browser loads the startup page 1.235
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 15.674
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.554
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.246
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.147
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.697
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.513
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.071
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.118
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.415
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.512
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.061
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.111
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.675
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.510
# 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.713
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.504
After features/support/hooks.rb:291 0.965
After features/support/hooks.rb:75 0.000
Tags: @product
32.416
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.498
When I start the Tor Browser 19.724
Then the Tor Browser uses all expected TBB shared libraries 1.192
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.000
1:9.028
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 24.270
When I start the Tor Browser 21.301
And the Tor Browser loads the startup page 1.182
And I open the Tails homepage in the Tor Browser 15.486
Then the Tor Browser loads the Tails homepage 1.088
When I request a new identity in Tor Browser 3.416
Then the Tor Browser restarts into a fresh session 2.281
After features/support/hooks.rb:450 2.080
After features/support/hooks.rb:291 1.570
After features/support/hooks.rb:75 0.000
Tags: @product
34.035
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.076
When I start the Tor Browser 19.378
And the Tor Browser loads the startup page 1.070
Then Tor Browser's circuit view is working 1.509
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.000
Tags: @product
54.229
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.489
When I start the Tor Browser 20.032
And the Tor Browser loads the startup page 1.217
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.857
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.109
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.140
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.382
After features/support/hooks.rb:291 0.902
After features/support/hooks.rb:75 0.000
Tags: @product
1:39.187
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.804
And the network is plugged 0.070
And I successfully configure Tor 18.365
And available upgrades have been checked 0.063
And all notifications have disappeared 4.005
Then the persistent Tor Browser directory exists 0.054
And there is a GNOME bookmark for the persistent Tor Browser directory 1.606
When I start the Tor Browser 17.565
And I open the address "https://tails.net/about" in the Tor Browser 15.761
And "Tails - How Tails works" has loaded in the Tor Browser 1.317
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.702
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.957
Then "Tails - How Tails works" has loaded in the Tor Browser 1.537
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.374
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000
Tags: @product
39.538
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.608
Then the amnesiac Documents directory exists 0.080
And there is a GNOME bookmark for the amnesiac Documents directory 1.454
Then I start the Tor Browser in offline mode 20.317
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.077
After features/support/hooks.rb:291 1.432
After features/support/hooks.rb:75 0.000
Tags: @product
42.019
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.821
Then the amnesiac Downloads directory exists 0.047
And there is a GNOME bookmark for the amnesiac Downloads directory 1.653
Then I start the Tor Browser in offline mode 22.763
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.733
After features/support/hooks.rb:291 1.156
After features/support/hooks.rb:75 0.000
Tags: @product
39.352
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.757
Then the amnesiac Music directory exists 0.194
And there is a GNOME bookmark for the amnesiac Music directory 1.678
Then I start the Tor Browser in offline mode 19.510
And I can save the current page as "index.html" to the Music GNOME bookmark 9.211
After features/support/hooks.rb:291 1.248
After features/support/hooks.rb:75 0.000
Tags: @product
40.960
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.008
Then the amnesiac Pictures directory exists 0.056
And there is a GNOME bookmark for the amnesiac Pictures directory 1.500
Then I start the Tor Browser in offline mode 21.667
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.727
After features/support/hooks.rb:291 1.043
After features/support/hooks.rb:75 0.000
Tags: @product
39.817
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.166
Then the amnesiac Videos directory exists 0.080
And there is a GNOME bookmark for the amnesiac Videos directory 1.793
Then I start the Tor Browser in offline mode 20.772
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.004
After features/support/hooks.rb:291 1.172
After features/support/hooks.rb:75 0.000
Tags: @product
3:12.254
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.700
And all tps features are active 2.145
And all persistent filesystems have safe access rights 0.189
And all persistence configuration files have safe access rights 0.386
And all persistent directories have safe access rights 2.385
When I start the Tor Browser in offline mode 21.802
And I add a bookmark to eff.org in the Tor Browser 17.157
And I cold reboot the computer 9.611
And the computer reboots Tails 52.926
And I enable persistence 13.135
And I log in to a new session 32.268
And all notifications have disappeared 8.071
And I start the Tor Browser in offline mode 21.084
Then the Tor Browser has a bookmark to eff.org 1.391
After features/support/hooks.rb:291 0.972
After features/support/hooks.rb:75 0.011
4.613
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.383
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.229
After features/support/hooks.rb:450 0.546
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.000
7.763
Given I have the SSH key pair for a Git repository 0.235
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.337
Then the Git repository "testing" has been cloned successfully 0.190
After features/support/hooks.rb:450 0.393
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.000
0.529
When I wget "https://example.com/" to stdout 0.528
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.324
After features/support/hooks.rb:291 0.660
After features/support/hooks.rb:75 0.000
0.524
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.524

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.307
After features/support/hooks.rb:291 0.579
After features/support/hooks.rb:75 0.000
0.411
When I curl "https://example.com/" to stdout 0.411
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.343
After features/support/hooks.rb:291 0.709
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
45.239
Given I have started Tails from DVD without network and logged in 8.652
And I plug and mount a USB drive containing sample videos 12.022
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.087
And the file "/home/amnesia/video.mp4" exists 0.048
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.142
When I open "/home/amnesia/video.mp4" with Totem 3.301
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.304
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.136
Given I close Totem 0.179
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.089
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.071
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.124
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.255
Then Totem tells me it is not allowed to open this file 1.926
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.080
Given I close Totem 0.147
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.053
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.164
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.279
Then Totem tells me it is not allowed to open this file 0.770
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.095
Given I close Totem 0.156
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.063
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.136
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.254
Then Totem tells me it is not allowed to open this file 0.955
# 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.090
Given I close Totem 0.147
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.061
And the file "/home/amnesia/.purple/otr.private_key" exists 0.067
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.135
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.197
Then Totem tells me it is not allowed to open this file 0.953
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.086
After features/support/hooks.rb:291 0.828
After features/support/hooks.rb:75 0.001
Feature: Using Totem
25.691
Given I have started Tails from DVD and logged in and the network is connected 14.235
Then I can watch a WebM video over HTTPs 11.455
After features/support/hooks.rb:450 0.535
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
38.606
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.036
And I plug and mount a USB drive containing sample videos 13.527
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.105
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.468
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.912
Given I close Totem 0.426
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.162
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.090
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.163
Then Totem tells me it is not allowed to open this file 1.621
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.091
After features/support/hooks.rb:291 1.339
After features/support/hooks.rb:75 0.000
Tags: @product
49.686
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.484
And I disable the Unsafe Browser 4.277
And I log in to a new session 23.995
And the network is plugged 0.053
And all notifications have disappeared 6.949
When I try to start the Unsafe Browser 0.127
Then the Unsafe Browser complains that it is disabled 1.798
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.000
Tags: @product
41.420
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.539
And a web server is running on the LAN 1.033
When I successfully start the Unsafe Browser 16.348
And I open a page on the LAN web server in the Unsafe Browser 11.337
Then the Unsafe Browser displays the LAN web server hello message 0.161
After features/support/hooks.rb:291 0.887
After features/support/hooks.rb:75 0.000
Tags: @product @doc
46.864
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.153
When I successfully start the Unsafe Browser 16.088
Then the Unsafe Browser runs as the expected user 0.534
And the Unsafe Browser has a red theme 0.596
And the Unsafe Browser shows a warning as its start page 0.575
And the Unsafe Browser has no add-ons enabled 8.373
And the Unsafe Browser has no bookmarks 7.590
And the Unsafe Browser uses all expected TBB shared libraries 0.951
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.000
Tags: @product
41.676
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.392
When I successfully start the Unsafe Browser 16.738
When I open the Tails homepage in the Unsafe Browser 11.668
Then the Tails homepage loads in the Unsafe Browser 0.609
And the Unsafe Browser has sent packets out to the Internet 0.269
After features/support/hooks.rb:291 0.946
After features/support/hooks.rb:75 0.000
30.783
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.965
When I successfully start the Unsafe Browser 16.257
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 2.007
And the Unsafe Browser chroot is torn down 0.430
After features/support/hooks.rb:291 0.743
After features/support/hooks.rb:75 0.000
41.599
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.786
When I successfully start the Unsafe Browser 15.934
# 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.007

Slept for 10 seconds

And I try to start the Unsafe Browser 0.141
Then I see a warning about another instance already running 3.728
After features/support/hooks.rb:291 1.348
After features/support/hooks.rb:75 0.000
Tags: @product
42.033
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.043
When I configure the Unsafe Browser to use a local proxy 0.187
And I successfully start the Unsafe Browser 16.683
And I open the Tails homepage in the Unsafe Browser 11.557
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.562
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.000
2:32.990
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 15.492
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.071
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.938
And I wait 120 seconds 2:0.067

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.399
After features/support/hooks.rb:450 0.655
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.058
28.107
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.487
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.121
Then I am told I cannot start the Unsafe Browser when I am offline 6.427
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.000
18.391
When I plug a USB drive containing a basic VeraCrypt volume 6.967
And I cancel the GNOME authentication prompt 1.736
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.323
And I open this VeraCrypt volume in GNOME Files 4.296
Then I see the expected contents in this VeraCrypt volume 0.487
When I lock the currently opened VeraCrypt volume 0.398
Then the VeraCrypt volume has been unmounted and locked 0.181
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.000
22.240
When I plug a USB drive containing a hidden VeraCrypt volume 10.315
And I cancel the GNOME authentication prompt 1.829
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.553
And I open this VeraCrypt volume in GNOME Files 4.450
Then I see the expected contents in this VeraCrypt volume 0.537
When I lock the currently opened VeraCrypt volume 0.388
Then the VeraCrypt volume has been unmounted and locked 0.166
After features/support/hooks.rb:291 1.068
After features/support/hooks.rb:75 0.001
29.603
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.938
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.234
And I open this VeraCrypt volume in GNOME Files 4.660
Then I see the expected contents in this VeraCrypt volume 3.186
When I lock the currently opened VeraCrypt file container 0.443
Then the VeraCrypt file container has been unmounted and locked 0.139
After features/support/hooks.rb:291 0.801
After features/support/hooks.rb:75 0.000
37.088
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.537
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.201
And I open this VeraCrypt volume in GNOME Files 4.899
Then I see the expected contents in this VeraCrypt volume 0.813
When I lock the currently opened VeraCrypt file container 0.439
Then the VeraCrypt file container has been unmounted and locked 0.197
After features/support/hooks.rb:291 0.733
After features/support/hooks.rb:75 0.016
26.225
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.186
And I cancel the GNOME authentication prompt 1.817
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.073
And I open this VeraCrypt volume in GNOME Files 3.600
Then I see the expected contents in this VeraCrypt volume 0.571
When I lock the currently opened VeraCrypt volume 0.675
Then the VeraCrypt volume has been unmounted and locked 0.300
After features/support/hooks.rb:291 0.940
After features/support/hooks.rb:75 0.000
25.278
When I plug a USB drive containing a hidden VeraCrypt volume 10.544
And I cancel the GNOME authentication prompt 1.695
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.252
And I open this VeraCrypt volume in GNOME Files 3.737
Then I see the expected contents in this VeraCrypt volume 0.422
When I lock the currently opened VeraCrypt volume 0.400
Then the VeraCrypt volume has been unmounted and locked 0.226
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.000
43.144
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.118
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.508
And I open this VeraCrypt volume in GNOME Files 4.030
Then I see the expected contents in this VeraCrypt volume 0.886
When I lock the currently opened VeraCrypt file container 0.390
Then the VeraCrypt file container has been unmounted and locked 0.210
After features/support/hooks.rb:291 0.966
After features/support/hooks.rb:75 0.016
1:3.745
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.563
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.215
And I open this VeraCrypt volume in GNOME Files 4.163
Then I see the expected contents in this VeraCrypt volume 17.729
When I lock the currently opened VeraCrypt file container 0.423
Then the VeraCrypt file container has been unmounted and locked 0.650
After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.014
37.732
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.130
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.099
And I open this VeraCrypt volume in GNOME Files 4.262
Then I see the expected contents in this VeraCrypt volume 2.431
When I lock the currently opened VeraCrypt file container 0.618
Then the VeraCrypt file container has been unmounted and locked 0.188
After features/support/hooks.rb:291 0.765
After features/support/hooks.rb:75 0.000
Tags: @product
8.564
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.505
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.059
After features/support/hooks.rb:291 1.313
After features/support/hooks.rb:75 0.000
Tags: @product
9.973
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 9.094
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.878
After features/support/hooks.rb:291 1.131
After features/support/hooks.rb:75 0.000
Tags: @product
20.920
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.434
When I start "WhisperBack" via GNOME Activities Overview 9.695
Then WhisperBack has debugging information 2.790
After features/support/hooks.rb:291 1.435
After features/support/hooks.rb:75 0.000