Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 14 20 Mar 2024, 17:29

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1461 0 0 0 0 1461 198 0 198 3:50:6.151 Passed
Tags: @product
1:47.482
Before features/support/hooks.rb:245 0.032
Given a computer 1.307
And I temporarily create a 100 MiB disk named "swap" 0.242
And I create a gpt swap partition on disk "swap" 13.567
And I plug SATA drive "swap" 1.060
And I temporarily create a 2 GiB disk named "live_hd" 0.046
And I write the Tails ISO image to disk "live_hd" 17.616
And I plug SATA drive "live_hd" 1.062
When I start Tails with network unplugged and I login 1:12.185
Then a "swap" partition was detected by Tails on drive "swap" 0.107
And drive "live_hd" is detected by Tails 0.121
But Tails has no disk swap enabled 0.088
And drive "live_hd" is not mounted 0.075
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.110
Tags: @product
1:21.858
Before features/support/hooks.rb:245 0.002
Given a computer 0.128
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.030
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.126
And I plug non-removable USB drive "fake_TailsData" 1.051
When I start the computer 1.004
And the computer boots Tails 50.912
Then drive "fake_TailsData" is detected by Tails 0.136
And Tails Greeter has not detected a persistence partition 13.466
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.008
Tags: @product
1:28.213
Before features/support/hooks.rb:245 0.002
Given a computer 0.135
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.030
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 19.798
And I plug SATA drive "fake_TailsData" 1.043
When I start the computer 0.995
And the computer boots Tails 52.449
Then drive "fake_TailsData" is detected by Tails 0.151
And Tails Greeter has not detected a persistence partition 13.608
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.008
Tags: @product
1:22.339
Before features/support/hooks.rb:245 0.003
Given a computer 0.131
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.030
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.882
And I plug SATA drive "gpt_ext2" 1.056
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.032
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.947
And I plug SATA drive "msdos_fat32" 1.057
And I start Tails from DVD with network unplugged and I login 1:11.818
Then drive "gpt_ext2" is detected by Tails 0.122
And drive "gpt_ext2" is not mounted 0.084
And drive "msdos_fat32" is detected by Tails 0.100
And drive "msdos_fat32" is not mounted 0.074
After features/support/hooks.rb:291 0.585
After features/support/hooks.rb:75 0.006
Tags: @product
1:54.145
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:47.330
And running a command as root with pkexec requires PolicyKit administrator privileges 0.094
Then I can run a command as root with sudo 0.088
Then I can run a command as root with pkexec 6.632
After features/support/hooks.rb:291 1.402
After features/support/hooks.rb:75 0.041
Tags: @product
1:22.952
Before features/support/hooks.rb:245 0.001
Given I have started Tails from DVD without network and logged in 40.785
And running a command as root with pkexec requires PolicyKit administrator privileges 0.094
Then I cannot run a command as root with sudo and the standard passwords 0.185
And I cannot run a command as root with pkexec and the standard passwords 17.076
Then I cannot login as root using su with the standard passwords 24.810
After features/support/hooks.rb:291 0.847
After features/support/hooks.rb:75 0.000
Feature: Time syncing
23.190
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD without network and logged in 7.869
When the network is plugged 0.173
And I successfully configure Tor 15.069
Then the system clock is less than 5 minutes incorrect 0.077
After features/support/hooks.rb:450 0.585
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.000
Feature: Time syncing
26.893
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.264
When the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.872
And I configure some normal bridges in the Tor Connection Assistant 11.881
And I wait until Tor is ready 2.773
Then the system clock is less than 5 minutes incorrect 0.066
After features/support/hooks.rb:450 0.396
After features/support/hooks.rb:291 1.200
After features/support/hooks.rb:75 0.000
Feature: Time syncing
58.456
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.929
When I bump the system time with "+1 day" 0.263
And I capture all network traffic 0.003
And the network is plugged 0.035
And the Tor Connection Assistant autostarts 4.423
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.618
And I wait until Tor is ready 32.030
Then the system clock is less than 5 minutes incorrect 0.072
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.080
After features/support/hooks.rb:450 0.630
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.044
Feature: Time syncing
1:14.694
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.953
When I bump the system time with "-15 days" 0.243
And I warm reboot the computer 0.012
And the computer reboots Tails 1:6.088
Then Tails' hardware clock is close to the host system's time 0.396
After features/support/hooks.rb:450 0.140
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:17.226
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.993
When I bump the hardware clock's time with "-15 days" 2.250
And I warm reboot the computer 0.012
And the computer reboots Tails 1:6.410
Then the hardware clock is still off by "-15 days" 0.559
After features/support/hooks.rb:450 0.135
After features/support/hooks.rb:291 0.631
After features/support/hooks.rb:75 0.033
Feature: Time syncing
50.556
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given a computer 0.128
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.020
And I start the computer 0.991
And the computer boots Tails 49.148
Then the system clock is just past Tails' source date 0.267
After features/support/hooks.rb:450 0.094
After features/support/hooks.rb:291 0.582
After features/support/hooks.rb:75 0.005
Feature: Time syncing
32.683
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.025
And I make sure time sync before Tor connects times out 1.135
When the network is plugged 0.034
And I successfully configure Tor 23.414
Then the system clock is less than 5 minutes incorrect 0.073
After features/support/hooks.rb:450 0.509
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:2.710
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.945
When I bump the system time with "+8 hours +15 minutes" 0.159
And all notifications have disappeared 3.858
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.114
And the network is plugged 0.041
And the Tor Connection Assistant autostarts 2.879
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.511
And I click "Connect to Tor" 1.147
And the Tor Connection Assistant fails to connect to Tor 17.213
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.710
Then the system clock is less than 20 minutes incorrect 0.209
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 6.881
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.831
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:450 0.482
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.038
Feature: Time syncing
56.960
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.996
When I bump the system time with "+8 hours +15 minutes" 0.177
And all notifications have disappeared 3.859
And I capture all network traffic 0.002
And the network is plugged 0.030
And the Tor Connection Assistant autostarts 3.693
# 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 3.997
And I click "Connect to Tor" 1.147
Then the Tor Connection Assistant reports that it failed to connect 11.680
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.770
Then the system clock is less than 20 minutes incorrect 0.227
# "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.332
When I click "Connect to Tor" 1.162
Then I wait until Tor is ready 6.601
And all Internet traffic has only flowed through the configured bridges 0.889
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.065
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.325
After features/support/hooks.rb:450 0.486
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.040
Feature: Time syncing
23.383
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.116
And I make sure time sync before Tor connects uses a fake connectivity check service 1.142
And the network is plugged 0.032
And Tor is ready 12.568
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.521
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.002
After features/support/hooks.rb:450 0.692
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.001
Tags: @product
15.456
When I configure some normal bridges in the Tor Connection Assistant 12.146
Then I wait until Tor is ready 2.399
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.060
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.836
After features/support/hooks.rb:291 0.860
After features/support/hooks.rb:75 0.044
Tags: @product
16.994
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 13.559
Then I wait until Tor is ready 2.500
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.051
And all Internet traffic has only flowed through the configured bridges 0.871
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.043
Tags: @product
35.084
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 31.358
Then I wait until Tor is ready 1.788
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 1.113
And all Internet traffic has only flowed through the configured bridges 0.813
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.051
Tags: @product
1:6.497
Given the Tor network and default bridges are blocked 1.689
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.642
Then the Tor Connection Assistant reports that it failed to connect 0.154
And tca.conf is empty 0.265
Given I scan a QR code from the error page in Tor Connection Assistant 21.299
And I retry connecting to Tor 1.147
Then I wait until Tor is ready 8.183
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 1.113
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.989
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.060
18.434
When I configure the default bridges in the Tor Connection Assistant 15.005
Then I wait until Tor is ready 1.678
And Tor is configured to use the default bridges 0.446
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.046
And Tor is configured to use the default bridges 0.463
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.782
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.040
Tags: @product
24.967
Given the Tor network is blocked 1.611
When I configure a direct connection in the Tor Connection Assistant 20.338
Then I wait until Tor is ready 1.639
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.042
And Tor is configured to use the default bridges 0.434
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.889
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.055
Tags: @product
44.857
Given the Tor network and default bridges are blocked 2.101
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.060
Then the Tor Connection Assistant reports that it failed to connect 0.114
And tca.conf is empty 0.204
Given the Tor network and default bridges are unblocked 1.197
And I retry connecting to Tor 1.149
Then I wait until Tor is ready 6.803
And tca.conf includes no bridge 0.011
And available upgrades have been checked 1.182
And all Internet traffic has only flowed through Tor or connectivity check service 1.032
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.052
Tags: @product
4.433
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.161
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.125
And I cannot click the "Connect to Tor" button 0.146
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.044
Tags: @product
28.155
Given I configure a direct connection in the Tor Connection Assistant 8.985
And I wait until Tor is ready 2.169
When I disconnect the network through GNOME 2.965
And I connect the network through GNOME 2.752
Then the Tor Connection Assistant autostarts 2.299
And the Tor Connection Assistant connects to Tor 6.066
And I wait until Tor is ready 0.988
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.051
And all Internet traffic has only flowed through Tor or connectivity check service 1.876
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.052
Tags: @product
42.424
Given I configure a direct connection in the Tor Connection Assistant 7.175
And I wait until Tor is ready 3.202
And I disconnect the network through GNOME 2.777
And the Tor network and default bridges are blocked 1.515
When I connect the network through GNOME 2.619
Then the Tor Connection Assistant reports that it failed to connect 25.132
After features/support/hooks.rb:291 0.823
After features/support/hooks.rb:75 0.041
Tags: @product
39.391
Given the Tor network and default bridges are blocked 2.158
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.368
Then the Tor Connection Assistant reports that it failed to connect 0.125
Given the Tor network and default bridges are unblocked 1.436
When I click "Connect to Tor" 1.153
Then I wait until Tor is ready 8.704
And Tor is configured to use the default bridges 0.442
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.002
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.053
21.805
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.083
And I prepare Tails for memory erasure tests 0.467
When I start a process allocating 128 MiB of memory with a known pattern 4.341
Then patterns cover at least 128 MiB in the guest's memory 4.165

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.018
And I wait 20 seconds 20.009

Slept for 20 seconds

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

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

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

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.491
After features/support/hooks.rb:75 0.031
24.061
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.944
And I temporarily create a 4 GiB disk named "gptfat" 0.053
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.044
And I plug USB drive "gptfat" 2.545
When I start Tails Installer 8.418
Then I am told by Tails Installer that the destination device "is too small" 0.055
After features/support/hooks.rb:291 1.647
After features/support/hooks.rb:75 0.002
Tags: @product
20.587
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.312
And I temporarily create a 7200 MiB disk named "temp" 0.057
And I start Tails Installer 8.849
But a suitable USB device is not found 0.029
When I plug USB drive "temp" 3.028
Then the "temp" USB drive is selected 0.081
When I unplug USB drive "temp" 0.209
Then a suitable USB device is not found 0.019
After features/support/hooks.rb:291 1.625
After features/support/hooks.rb:75 0.000
Tags: @product
3:49.005
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.174
And I temporarily create a 7200 MiB disk named "install" 0.049
And I create a gpt partition with a vfat filesystem on disk "install" 5.109
And I plug USB drive "install" 2.457
And I install Tails to USB drive "install" by cloning 3:22.229
Then the running Tails is installed on USB drive "install" 10.926
But there is no persistence partition on USB drive "install" 0.059
After features/support/hooks.rb:291 1.213
After features/support/hooks.rb:75 0.110
Tags: @product
3:39.736
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.194
And I temporarily create a 7200 MiB disk named "install" 0.034
And I plug USB drive "install" 3.625
And I install Tails to USB drive "install" by cloning 3:16.679
Then the running Tails is installed on USB drive "install" 11.117
But there is no persistence partition on USB drive "install" 0.084
After features/support/hooks.rb:291 1.147
After features/support/hooks.rb:75 0.111
Tags: @product
4:14.295
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.368
And I create a file in the Persistent directory 0.071
And I temporarily create a 7200 MiB disk named "install" 0.038
And I create a gpt partition with a vfat filesystem on disk "install" 4.212
And I plug USB drive "install" 2.473
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:39.535
Then the running Tails is installed on USB drive "install" 13.146
And there is a persistence partition on USB drive "install" 0.076
And the USB drive "install" contains the same files as my persistent storage 3.372
After features/support/hooks.rb:291 2.177
After features/support/hooks.rb:75 0.125
Tags: @product
3:46.978
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.383
And I temporarily create a 7200 MiB disk named "install" 0.045
And I plug USB drive "install" 2.451
And I install Tails to USB drive "install" by cloning 3:19.301
Then the running Tails is installed on USB drive "install" 13.715
And there is no persistence partition on USB drive "install" 0.082
After features/support/hooks.rb:291 1.591
After features/support/hooks.rb:75 0.099
Tags: @product
3:49.659
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 9.465
And I have started Tails from DVD without network and logged in 8.648
And I clone USB drive "__internal" to a temporary USB drive "install" 1.063
And I plug USB drive "install" 2.613
# 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:16.589
Then the running Tails is installed on USB drive "install" 11.198
And there is no persistence partition on USB drive "install" 0.081
After features/support/hooks.rb:291 1.308
After features/support/hooks.rb:75 0.119
Tags: @product @uefi
1:39.715
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.841
And I power off the computer 0.315
And the computer is set to boot in UEFI mode 0.018
When I start Tails from USB drive "__internal" with network unplugged and I login 1:24.401
Then Tails is running from USB drive "__internal" 0.304
And the boot device has safe access rights 2.772
And Tails has started in UEFI mode 0.061
After features/support/hooks.rb:291 0.569
After features/support/hooks.rb:75 0.007
Tags: @product
1:21.353
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.023
And I plug and mount a USB drive containing a Tails USB image 28.941
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.360
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 41.981
After features/support/hooks.rb:291 1.617
After features/support/hooks.rb:75 0.091
Tags: @product
1:26.214
Before features/support/hooks.rb:245 0.002
Given a computer 0.132
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:25.015
Then Tails is running from USB drive "usbimage" 0.303
And the label of the system partition on "usbimage" is "Tails" 0.176
And the system partition on "usbimage" is an EFI system partition 0.148
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.100
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.110
And the system partition on "usbimage" has the expected flags 0.093
After features/support/hooks.rb:291 1.014
After features/support/hooks.rb:75 0.006
4:35.869
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 49.441
And I update APT using apt 17.560
And I install "popularity-contest" using apt 19.194
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.253
When I create a persistent storage and activate the Additional Software feature 19.990
Then Additional Software is correctly configured for package "popularity-contest" 1.551
When I shutdown Tails and wait for the computer to power off 11.059
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:27.874
Then Additional Software is correctly configured for package "popularity-contest" 0.718
And the package "popularity-contest" is installed after Additional Software has been started 0.225
After features/support/hooks.rb:450 38.294
After features/support/hooks.rb:291 1.228
After features/support/hooks.rb:75 0.022
2:14.860
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.948
And I start Tails from USB drive "__internal" and I login with an administration password 1:33.574
And I update APT using apt 16.714
When I install "makepp" using apt 19.201
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.350
And the package "makepp" is installed 0.072
After features/support/hooks.rb:450 38.115
After features/support/hooks.rb:291 0.831
After features/support/hooks.rb:75 0.056
4:47.280
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.206
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:57.739
When I uninstall "popularity-contest" using apt 18.670
And I accept removing "popularity-contest" from Additional Software 0.645
Then "popularity-contest" is not in the list of Additional Software 0.671
When I start Synaptic 31.175
And I update APT using Synaptic 22.084
And I install "cowsay" using Synaptic 10.815
And I accept adding "cowsay" to Additional Software 0.819
Then Additional Software is correctly configured for package "cowsay" 0.719
When I uninstall "cowsay" using apt 3.195
And I refuse removing "cowsay" from Additional Software 0.538
Then Additional Software is correctly configured for package "cowsay" 0.695
When I start "Additional Software" via GNOME Activities Overview 9.768
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.240
Then "cowsay" is not in the list of Additional Software 0.850
When I install "cowsay" using apt 3.196
And I refuse adding "cowsay" to Additional Software 0.542
Then "cowsay" is not in the list of Additional Software 0.703
After features/support/hooks.rb:450 0.969
After features/support/hooks.rb:291 0.758
After features/support/hooks.rb:75 0.013
10:35.633
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given a computer 0.158
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:7.967
And I configure APT to prefer an old version of cowsay 0.021
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.395
And I accept adding "cowsay" to Additional Software 5.960
And Additional Software is correctly configured for package "cowsay" 0.842
And I shutdown Tails and wait for the computer to power off 6.054
And I start Tails from USB drive "__internal" with network unplugged 1:1.447
And I enable persistence 11.067
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.023
And I log in to a new session 32.360
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 32.167
And I revert the APT tweaks that made it prefer an old version of cowsay 0.049
# 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.066
And the network is plugged 0.023
And Tor is ready 17.500
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 9.357
And available upgrades have been checked 0.071
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.093
And I can open the Additional Software configuration window from the notification 2.835
And I shutdown Tails and wait for the computer to power off 2:2.512
And I start Tails from USB drive "__internal" with network unplugged 53.769
And I enable persistence 10.536
# 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 33.911
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.758
And I revert the APT tweaks that made it prefer an old version of cowsay 0.050
And the network is plugged 0.040
And Tor is ready 50.326
Then the Additional Software upgrade service has started 0.163
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.078
After features/support/hooks.rb:450 2.382
After features/support/hooks.rb:291 0.861
After features/support/hooks.rb:75 0.025
1:57.652
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.163
And I start Tails from USB drive "__internal" with network unplugged 53.565
And I enable persistence 10.221
And I remove the "cowsay" deb files from the APT cache 0.602
# 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.076
And I log in to a new session 31.925
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.171
And I can open the Additional Software log file from the notification 5.224
And the package "cowsay" is not installed 0.702
After features/support/hooks.rb:450 0.108
After features/support/hooks.rb:291 0.857
After features/support/hooks.rb:75 0.008
Tags: @product
1:31.613
Before features/support/hooks.rb:245 0.006
Given a computer 0.154
And I create a 7200 MiB disk named "old" 0.039
And I plug USB drive "old" 1.044
And I write an old version of the Tails USB image to disk "old" 19.227
When I start Tails from USB drive "old" with network unplugged 1:7.405
Then the boot device has safe access rights 2.884
And Tails is running from USB drive "old" 0.268
And there is no persistence partition on USB drive "old" 0.063
And process "udev-watchdog" is running 0.079
And udev-watchdog is monitoring the correct device 0.266
And I unplug USB drive "old" 0.180
After features/support/hooks.rb:291 6.644
After features/support/hooks.rb:75 0.010
Tags: @product
1:58.753
Before features/support/hooks.rb:245 0.005
Given a computer 0.163
And I start Tails from USB drive "old" with network unplugged and I login 1:14.701
Then Tails is running from USB drive "old" 0.297
And I create a persistent partition 33.175
And I take note of which tps features are available 1.613
Then a Tails persistence partition exists on USB drive "old" 0.774
And I shutdown Tails and wait for the computer to power off 8.026
After features/support/hooks.rb:291 0.164
After features/support/hooks.rb:75 0.008
Tags: @product
2:30.063
Before features/support/hooks.rb:245 0.004
Given a computer 0.166
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:3.495
Then Tails is running from USB drive "old" 0.355
And all tps features are active 1.738
When I write some files expected to persist 1.552
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.227
And all persistence configuration files have safe access rights 0.375
And all persistent directories from the old Tails version have safe access rights 2.665
And I take note of which tps features are available 0.369
And I shutdown Tails and wait for the computer to power off 4.077
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.040
After features/support/hooks.rb:291 0.135
After features/support/hooks.rb:75 0.009
Tags: @product
2:21.784
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 10.177
And I log in to a new session 17.454
And I clone USB drive "old" to a new USB drive "to_upgrade" 2.166
And I plug USB drive "to_upgrade" 2.469
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.807
Then the running Tails is installed on USB drive "to_upgrade" 13.274
And I unplug USB drive "to_upgrade" 0.218
And I unplug USB drive "__internal" 0.215
After features/support/hooks.rb:291 3.551
After features/support/hooks.rb:75 0.000
Tags: @product
2:3.572
Before features/support/hooks.rb:245 0.006
Given a computer 0.146
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:54.514
Then all tps features from the old Tails version are active 1.583
And Tails is running from USB drive "to_upgrade" 0.317
And the boot device has safe access rights 2.965
And the expected persistent files created with the old Tails version are present in the filesystem 1.771
And all persistent directories from the old Tails version have safe access rights 2.273
After features/support/hooks.rb:291 0.919
After features/support/hooks.rb:75 0.009
6:4.929
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 12.736
And no SquashFS delta is installed 0.079
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.273
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.047
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.321
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.466
When the network is plugged 0.056
And Tor is ready 15.990
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.928
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.048
Given I shutdown Tails and wait for the computer to power off 7.034
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:58.117
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 1.748
And the file system changes introduced in version 6.2~testoverlayfs are present 0.257
And only the 6.2~testoverlayfs SquashFS delta is installed 0.060
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.303
# 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.279
When the network is plugged 0.067
And Tor is ready 15.636
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.171
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 11.110
Given I shutdown Tails and wait for the computer to power off 4.024
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:58.971
Then Tails is running version 6.3~testoverlayfs 0.027
And all tps features are active 1.863
And the file system changes introduced in version 6.3~testoverlayfs are present 0.534
And only the 6.3~testoverlayfs SquashFS delta is installed 0.067
# 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.314
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.272
When the network is plugged 0.034
And Tor is ready 17.335
Then the Upgrader considers the system as up-to-date 0.238
# 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.573
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.924
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.020
34.578
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.096
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.322
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.072
And the signing key used by the Upgrader is outdated 0.612
But a current signing key is available on our website 0.000
When the network is plugged 0.026
And Tor is ready 16.802
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.646
After features/support/hooks.rb:291 0.749
After features/support/hooks.rb:75 0.000
1:0.191
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 48.785
When I eject the boot medium 0.248
Then Tails eventually shuts down 11.157
After features/support/hooks.rb:291 0.200
After features/support/hooks.rb:75 0.000
40.380
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.289
And I prepare Tails for memory erasure tests 0.421
And I fill a 128 MiB file with a known pattern on the root filesystem 15.808
And patterns cover at least 128 MiB in the guest's memory 4.287

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

When I eject the boot medium 0.495
And I wait for Tails to finish wiping the memory 9.275
Then I find very few patterns in the guest's memory 1.802

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

After features/support/hooks.rb:291 3.540
After features/support/hooks.rb:75 0.000
31.504
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.188
And I prepare Tails for memory erasure tests 0.375
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.989
And I fill the USB drive with a known pattern 2.201
And I read the content of the test FS 0.097
And patterns cover at least 90% of the test FS size in the guest's memory 5.019

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

When I eject the boot medium 0.251
And I wait for Tails to finish wiping the memory 5.590
Then I find very few patterns in the guest's memory 1.790

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

After features/support/hooks.rb:291 3.574
After features/support/hooks.rb:75 0.000
52.519
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.956
And I prepare Tails for memory erasure tests 0.357
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 31.861
And I fill the USB drive with a known pattern 1.538
And I read the content of the test FS 0.075
And patterns cover at least 99% of the test FS size in the guest's memory 3.004

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

When I eject the boot medium 0.282
And I wait for Tails to finish wiping the memory 5.672
Then I find very few patterns in the guest's memory 1.769

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

After features/support/hooks.rb:291 3.580
After features/support/hooks.rb:75 0.000
2:20.021
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.266
And I prepare Tails for memory erasure tests 0.433
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.667
And patterns cover at least 100 MiB in the guest's memory 3.858

Pattern coverage: 113.695% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.460
And I wait for Tails to finish wiping the memory 12.179
Then I find very few patterns in the guest's memory 1.850

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

And Tails eventually shuts down 1:28.304
After features/support/hooks.rb:291 0.141
After features/support/hooks.rb:75 0.000
Tags: @product
52.062
Before features/support/hooks.rb:245 0.006
Given a computer 0.178
And I start Tails from DVD with network unplugged and genuine APT sources 51.511
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.050
And no proposed-updates APT suite is enabled 0.060
And no experimental APT suite is enabled for deb.torproject.org 0.058
And if releasing, no unversioned Tails APT source is enabled 0.185

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.054
Tags: @product
1:17.046
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.481
# 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.024
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.517
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.960
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.017
When I start Tails' custom backup tool 3.749
Then the backup tool displays "Plug in your backup Tails USB stick" 0.196
When I plug USB drive "backup" 2.512
And I give the Persistent Storage on drive "backup" its own UUID 0.120
And I click "Retry" in the backup tool 1.121
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.192
When I click "Back Up" in the backup tool 1.135
And I enter my persistent storage passphrase into the polkit prompt 6.913
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 17.470
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.184
And I plug USB drive "backup" 3.644
Then the USB drive "backup" contains the same files as my persistent storage 7.805
After features/support/hooks.rb:291 1.656
After features/support/hooks.rb:75 0.118
Tags: @product
0.183
Then the hostname should not have been leaked on the network 0.183
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.049
Tags: @product
0.657
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.169
And I switch to the "manually-added-con" NetworkManager connection 0.281
Then the hostname should not have been leaked on the network 0.207
After features/support/hooks.rb:291 0.883
After features/support/hooks.rb:75 0.042
38.632
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.168
When I start "Tails Documentation" via GNOME Activities Overview 10.701
Then the Tor Browser has started 19.070
Then "Tails - Documentation" has loaded in the Tor Browser 0.692
After features/support/hooks.rb:291 1.180
After features/support/hooks.rb:75 0.000
51.228
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 18.826
When I start "Tails Documentation" via GNOME Activities Overview 10.606
Then the Tor Browser has started 21.110
Then "Tails - Documentation" has loaded in the Tor Browser 0.684
After features/support/hooks.rb:291 0.857
After features/support/hooks.rb:75 0.000
21.323
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD without network and logged in 8.043
When I start Electrum through the GNOME menu 11.169
But the "electrum" tps feature is not enabled 0.586
And I see a warning that Electrum is not persistent 1.524
After features/support/hooks.rb:450 0.136
After features/support/hooks.rb:291 1.053
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
19.694
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.245
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.739
Then I see "CupsTestPage.png" after at most 40 seconds 2.997
And I can print the current document to "/home/amnesia/output.pdf" 4.711
After features/support/hooks.rb:291 1.321
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.699
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.068
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.192
When I open "/home/amnesia/default-testpage.pdf" with Evince 4.617
Then I see "CupsTestPage.png" after at most 40 seconds 2.887
And I can print the current document to "/home/amnesia/output.pdf" 4.932
After features/support/hooks.rb:291 1.473
After features/support/hooks.rb:75 0.000
Feature: Using Evince
19.737
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.097
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.158
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.055
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.052
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.058
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.200
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.330
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.980
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.139
When I close Evince 0.246
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.109
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.129
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.281
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.075
When I close Evince 0.197
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.120
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.134
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.271
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.094
After features/support/hooks.rb:291 1.636
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
22.725
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.241
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.185
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.061
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.801
Then I see "CupsTestPage.png" after at most 40 seconds 4.500
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.935
After features/support/hooks.rb:291 0.777
After features/support/hooks.rb:75 0.000
Feature: Using Evince
17.483
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.778
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.158
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.071
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.169
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.433
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.761
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.111
After features/support/hooks.rb:291 0.805
After features/support/hooks.rb:75 0.000
19.556
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.226
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.063
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 0.962
And I press the "Return" key 0.122
Then a screenshot is saved to the live user's Pictures directory 0.050
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.000
Tags: @product
8.369
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 7.975
When the "Dogtail rules!" notification is sent 0.158
Then the "Dogtail rules!" notification is shown to the user 0.235
After features/support/hooks.rb:291 0.886
After features/support/hooks.rb:75 0.000
Tags: @product
3:15.372
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.113
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.032
And Tor is ready 19.702
And all notifications have disappeared 3.914
When I start "Additional Software" via GNOME Activities Overview 10.658
And I close the "tails-additional-software-config" window 1.847
When I start "Disks" via GNOME Activities Overview 8.937
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.434
When I start "GNOME Terminal" via GNOME Activities Overview 9.264
And I close the "gnome-terminal-server" window 1.832
When I start "Files" via GNOME Activities Overview 7.858
And I close the "org.gnome.Nautilus" window 4.474
When I start "Persistent Storage" via GNOME Activities Overview 9.801
And I close the "tps-frontend" window 3.298
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.281
When I start "Pidgin" via GNOME Activities Overview 8.665
And I close the "Pidgin" window 3.124
When I start "Thunderbird" via GNOME Activities Overview 9.340
And I close the "Thunderbird" window 11.310
When I start "Tor Browser" via GNOME Activities Overview 9.267
And I close the "Firefox" window 14.905
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.884
And I close the "unlock-veracrypt-volumes" window 2.968
When I start "Unsafe Browser" via GNOME Activities Overview 9.780
And I close the "Firefox" window 12.674
After features/support/hooks.rb:291 1.702
After features/support/hooks.rb:75 0.000
Tags: @product
37.194
Before features/support/hooks.rb:245 0.005
Given a computer 0.153
And I start the computer from DVD with network unplugged 33.830
When Tails detects disk read failures 0.708
Then I see a disk failure message on the splash screen 2.502
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.009
Tags: @product @doc
30.010
Before features/support/hooks.rb:245 0.006
Given a computer 0.147
And I have started Tails from DVD without network and logged in 8.046
When Tails detects disk read failures 0.613
Then I see a disk failure message 1.281
Then I can open the hardware failure documentation from the disk failure message 19.921
After features/support/hooks.rb:291 1.463
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
48.222
Before features/support/hooks.rb:245 0.005
Given a computer 0.145
And I start the computer from DVD with network unplugged and an unsupported graphics card 32.144
Then I see a graphics card failure message on the splash screen 15.932
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.009
Tags: @product @doc
11.386
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.569
Then the included OpenPGP keys are valid for the next 1 month 2.816
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.000
Tags: @product
20.693
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.111
Then the keys trusted by APT are valid for the next 3 months 12.581
After features/support/hooks.rb:291 1.345
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.597
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.494
And I log in to a new session in German (de) 29.743
Then the amnesiac Documents directory exists 0.085
And there is a GNOME bookmark for the amnesiac Documents directory 2.273
After features/support/hooks.rb:291 1.302
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
44.863
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.157
And I log in to a new session in German (de) 33.260
Then the amnesiac Downloads directory exists 0.059
And there is a GNOME bookmark for the amnesiac Downloads directory 2.386
After features/support/hooks.rb:291 1.387
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.364
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.217
And I log in to a new session in German (de) 30.690
Then the amnesiac Music directory exists 0.066
And there is a GNOME bookmark for the amnesiac Music directory 2.390
After features/support/hooks.rb:291 1.384
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.392
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.007
And I log in to a new session in German (de) 31.865
Then the amnesiac Pictures directory exists 0.084
And there is a GNOME bookmark for the amnesiac Pictures directory 2.435
After features/support/hooks.rb:291 0.924
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.373
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.219
And I log in to a new session in German (de) 29.451
Then the amnesiac Videos directory exists 0.105
And there is a GNOME bookmark for the amnesiac Videos directory 2.596
After features/support/hooks.rb:291 1.354
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.963
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.180
When I log in to a new session in Arabic (ar) 29.782
Then the keyboard layout is set to "us" 0.165
When the network is plugged 0.044
And Tor is ready 44.360
Then I successfully start the Unsafe Browser in "ar" 16.699
And I kill the Unsafe Browser 5.985
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 28.092
And DuckDuckGo is the default search engine 11.173
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 12.393
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:291 1.743
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.495
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.712
When I log in to a new session in Chinese (zh_CN) 30.540
Then the keyboard layout is set to "cn" 0.249
When the network is plugged 0.036
And Tor is ready 16.878
Then I successfully start the Unsafe Browser in "zh_CN" 15.128
And I kill the Unsafe Browser 5.679
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 22.101
And DuckDuckGo is the default search engine 9.712
And I kill the Tor Browser 5.308
And the screen keyboard works in Thunderbird 15.498
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:291 1.469
After features/support/hooks.rb:75 0.000
Feature: Localization
1:54.659
Before features/support/hooks.rb:245 0.023
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.575
When I log in to a new session in English (en) 14.709
Then the keyboard layout is set to "us" 0.103
When the network is plugged 0.039
And Tor is ready 16.540
Then I successfully start the Unsafe Browser in "en" 14.706
And I kill the Unsafe Browser 5.757
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 26.710
And DuckDuckGo is the default search engine 9.654
And I kill the Tor Browser 5.293
And the screen keyboard works in Thunderbird 11.946
And the layout of the screen keyboard is set to "us" 0.526
After features/support/hooks.rb:291 1.410
After features/support/hooks.rb:75 0.000
Feature: Localization
2:17.101
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.919
When I log in to a new session in French (fr) 29.540
Then the keyboard layout is set to "fr" 0.210
When the network is plugged 0.028
And Tor is ready 17.233
Then I successfully start the Unsafe Browser in "fr" 14.424
And I kill the Unsafe Browser 5.624
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 25.369
And DuckDuckGo is the default search engine 18.495
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 12.119
And the layout of the screen keyboard is set to "fr" 0.577
After features/support/hooks.rb:291 1.444
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.303
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.842
When I log in to a new session in German (de) 31.136
Then the keyboard layout is set to "de" 0.180
When the network is plugged 0.034
And Tor is ready 15.190
Then I successfully start the Unsafe Browser in "de" 14.056
And I kill the Unsafe Browser 5.906
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 26.265
And DuckDuckGo is the default search engine 10.162
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 11.632
And the layout of the screen keyboard is set to "de" 0.560
After features/support/hooks.rb:291 2.780
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.005
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.877
When I log in to a new session in Italian (it) 28.714
Then the keyboard layout is set to "it" 0.201
When the network is plugged 0.030
And Tor is ready 15.385
Then I successfully start the Unsafe Browser in "it" 14.118
And I kill the Unsafe Browser 5.662
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 24.985
And DuckDuckGo is the default search engine 9.551
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 12.568
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:291 2.693
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.009
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.845
When I log in to a new session in Persian (fa) 30.333
Then the keyboard layout is set to "ir" 0.151
When the network is plugged 0.027
And Tor is ready 16.257
Then I successfully start the Unsafe Browser in "fa" 15.225
And I kill the Unsafe Browser 5.771
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 26.535
And DuckDuckGo is the default search engine 19.127
And I kill the Tor Browser 5.446
And the screen keyboard works in Thunderbird 12.646
And the layout of the screen keyboard is set to "ir" 0.538
After features/support/hooks.rb:291 2.957
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.612
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.718
When I log in to a new session in Portuguese (pt) 30.554
Then the keyboard layout is set to "pt" 0.176
When the network is plugged 0.031
And Tor is ready 15.212
Then I successfully start the Unsafe Browser in "pt" 14.412
And I kill the Unsafe Browser 5.728
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 27.728
And DuckDuckGo is the default search engine 10.479
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 11.473
And the layout of the screen keyboard is set to "us" 0.551
After features/support/hooks.rb:291 2.157
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.741
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.832
When I log in to a new session in Russian (ru) 28.574
Then the keyboard layout is set to "ru" 0.134
When the network is plugged 0.047
And Tor is ready 14.303
Then I successfully start the Unsafe Browser in "ru" 14.377
And I kill the Unsafe Browser 5.701
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 26.517
And DuckDuckGo is the default search engine 18.247
And I kill the Tor Browser 5.506
And the screen keyboard works in Thunderbird 13.869
And the layout of the screen keyboard is set to "ru" 0.555
After features/support/hooks.rb:291 2.766
After features/support/hooks.rb:75 0.000
Feature: Localization
2:3.538
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.753
When I log in to a new session in Spanish (es) 29.508
Then the keyboard layout is set to "es" 0.182
When the network is plugged 0.031
And Tor is ready 13.239
Then I successfully start the Unsafe Browser in "es" 15.424
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 23.758
And DuckDuckGo is the default search engine 9.486
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 12.469
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:291 2.463
After features/support/hooks.rb:75 0.000
Feature: Localization
2:17.442
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.903
When I log in to a new session in Turkish (tr) 29.093
Then the keyboard layout is set to "tr" 0.136
When the network is plugged 0.057
And Tor is ready 15.511
Then I successfully start the Unsafe Browser in "tr" 14.857
And I kill the Unsafe Browser 5.716
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 25.089
And DuckDuckGo is the default search engine 18.725
And I kill the Tor Browser 5.519
And the screen keyboard works in Thunderbird 14.180
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:291 2.253
After features/support/hooks.rb:75 0.000
Tags: @product
41.693
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.811
And I capture all network traffic 0.004
When I disable MAC spoofing in Tails Greeter 3.146
And I log in to a new session 14.599
And the network is plugged 0.030
And Tor is ready 14.009
Then 1 network interface is enabled 0.117
And the 1st network device has its real MAC address configured 0.111
When I hotplug a network device and wait for it to be initialized 1.421
Then 2 network interfaces are enabled 0.069
And the 2nd network device has its real MAC address configured 0.076
And some network device leaked the real MAC address 0.295
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.029
Tags: @product
38.913
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.845
And I capture all network traffic 0.006
When I log in to a new session 14.933
And the network is plugged 0.039
And Tor is ready 13.872
Then 1 network interface is enabled 0.153
And the 1st network device has a spoofed MAC address configured 0.101
When I hotplug a network device and wait for it to be initialized 1.573
Then 2 network interfaces are enabled 0.076
And the 2nd network device has a spoofed MAC address configured 0.073
And no network device leaked the real MAC address 0.236
After features/support/hooks.rb:291 0.830
After features/support/hooks.rb:75 0.042
Tags: @product
2:26.481
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.791
And I capture all network traffic 0.010
And the network is plugged 0.060
And macchanger will fail by not spoofing and always returns false 0.144
When I log in to a new session 2:12.557
Then no network interfaces are enabled 0.095
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 5.809
After features/support/hooks.rb:291 1.633
After features/support/hooks.rb:75 0.052
Tags: @product
2:27.533
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.959
And I capture all network traffic 0.004
And the network is plugged 0.039
And macchanger will fail by not spoofing and always returns true 0.145
When I log in to a new session 2:13.575
Then no network interfaces are enabled 0.094
And no network device leaked the real MAC address 0.014
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.700
After features/support/hooks.rb:291 2.144
After features/support/hooks.rb:75 0.047
Tags: @product
2:27.237
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.955
And I capture all network traffic 0.006
And the network is plugged 0.034
And macchanger will fail by not spoofing and always returns true 0.148
And no network interface modules can be unloaded 0.392
When I log in to a new session 2:12.488
Then 1 network interface is enabled 0.091
But the MAC spoofing panic mode disabled networking 0.419
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 5.688
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.043
Tags: @product
59.046
Before features/support/hooks.rb:245 0.005
Given a computer 0.146
And I capture all network traffic 0.005
When I start the computer 0.982
Then the computer boots Tails 57.737
And no network interfaces are enabled 0.157
And no network device leaked the real MAC address 0.017
After features/support/hooks.rb:291 0.633
After features/support/hooks.rb:75 0.049
1:30.354
Before features/support/hooks.rb:245 0.005
Given a computer 0.147
And I start Tails from DVD with network unplugged and I login 1:16.946
And I plug and mount a USB drive containing a sample PNG 11.751
Then MAT can clean some sample PNG file 1.508
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.008
Feature: Networking
Tags: @product
55.485
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.152
And I wait between 30 and 60 seconds 30.006

Slept for 30 seconds

Then the Tor Status icon tells me that Tor is not usable 0.731
When the network is plugged 0.040
Then I successfully configure Tor 11.840
And the Tor Status icon tells me that Tor is usable 0.705
And all notifications have disappeared 3.961
And the time has synced 0.048
After features/support/hooks.rb:291 0.632
After features/support/hooks.rb:75 0.000
Feature: Networking
33.567
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.912
And I disable networking in Tails Greeter 0.887
And I log in to a new session 14.211
Then no network interfaces are enabled 0.129
When I hotplug a network device 0.235
And I wait 10 seconds 10.008

Slept for 10 seconds

Then no network interfaces are enabled 0.182
After features/support/hooks.rb:291 0.624
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
24.768
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.247
When I start "Onion Circuits" via GNOME Activities Overview 9.984
Then Onion Circuits starts 1.291
And Onion Circuits shows some circuits 0.245
After features/support/hooks.rb:291 0.826
After features/support/hooks.rb:75 0.000
Tags: @product
2:14.449
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:31.736
And I update APT using apt 17.458
And I install "python3-behave" using apt 22.281
Then the Tails Persistent Storage behave tests pass 2.973
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.000
Tags: @product
37.208
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 11.756
When I log in to a new session without activating the Persistent Storage 18.656
Then Tails is running from USB drive "__internal" 0.526
And persistence is disabled 0.214
But a Tails persistence partition exists on USB drive "__internal" 6.054
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000
Tags: @product
2:41.218
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.442
Then Tails is running from USB drive "__internal" 0.511
When I create a file in the Persistent directory 0.129
And I create a persistent partition with the default settings 21.255
Then the file I created was copied to the Persistent Storage 0.497
When I shutdown Tails and wait for the computer to power off 10.108
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.887
Then persistence for "Persistent" is active 0.307
And the file I created in the Persistent directory exists 0.078
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.009
Tags: @product
53.306
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 10.207
And the system is very low on memory 3.688
When I create a file in the Persistent directory 0.957
When I try to create a persistent partition 21.919
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.333
When I close the Persistent Storage app 2.481
And I free up some memory 1.446
And I create a persistent partition with the default settings 12.071
Then the file I created was copied to the Persistent Storage 0.200
After features/support/hooks.rb:291 1.233
After features/support/hooks.rb:75 0.000
Tags: @product
2:18.162
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.830
Then Tails is running from USB drive "__internal" 0.732
And all tps features are active 1.887
And all persistent directories have safe access rights 2.430
When I disable the first tps feature 4.899
Then all tps features but the first one are active 1.641
And I shutdown Tails and wait for the computer to power off 6.019
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.635
Then all tps features but the first one are active 2.087
After features/support/hooks.rb:291 0.551
After features/support/hooks.rb:75 0.009
Tags: @product
17.366
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.318
Then persistence for "Persistent" is active 0.082
And I create a file in the Persistent directory 0.088
Then the file I created was copied to the Persistent Storage 0.073
When I disable the first tps feature 4.916
Then persistence for "Persistent" is not active 0.077
And the Persistent directory does not exist 0.058
When I enable the first tps feature 2.590
Then persistence for "Persistent" is active 0.081
And the file I created in the Persistent directory exists 0.078
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.000
Tags: @product
17.509
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.294
Then persistence for "Persistent" is active 0.069
When I create a file in the Persistent directory 0.056
And I disable the first tps feature 4.943
And I delete the data of the Persistent Folder feature 3.093
Then the file I created does not exist on the Persistent Storage 0.053
After features/support/hooks.rb:291 0.765
After features/support/hooks.rb:75 0.000
Tags: @product
48.389
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.051
And the network is plugged 0.056
And Tor is ready 16.923
And I take note of which tps features are available 0.469
When I write some files expected to persist 1.351
And I shutdown Tails and wait for the computer to power off 6.021
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 14.514
After features/support/hooks.rb:291 0.188
After features/support/hooks.rb:75 0.000
Tags: @product
2:33.434
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.941
And the network is plugged 0.028
And Tor is ready 12.832
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.189
And I shutdown Tails and wait for the computer to power off 6.159
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.460
And I capture all network traffic 0.005
And the network is plugged 0.043
And Tor is ready 16.076
And I switch to the "persistent-con-current" NetworkManager connection 0.384
And the 1st network device has a spoofed MAC address configured 0.067
And no network device leaked the real MAC address 0.246
After features/support/hooks.rb:291 1.547
After features/support/hooks.rb:75 0.058
Tags: @product
50.177
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.875
And I enable persistence creation in Tails Greeter 1.087
And I log in to a new session expecting no warning about the Persistent Storage not being activated 17.099
Then I create a persistent partition with the default settings using the wizard that was already open 20.115
After features/support/hooks.rb:291 1.550
After features/support/hooks.rb:75 0.000
Tags: @product
4:22.655
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.203
When I enable persistence 30.023
Then no persistent Greeter options were restored 15.262
When I set all Greeter options to non-default values 23.552
And I log in to a new session in German (de) after having activated the Persistent Storage 46.058
Then all Greeter options are set to non-default values 1.719
When I cold reboot the computer 5.998
And the computer reboots Tails 53.708
Given I enable persistence 28.027
Then persistent Greeter options were restored 14.655
When I log in to a new session after having activated the Persistent Storage 33.134
Then all Greeter options are set to non-default values 0.310
After features/support/hooks.rb:291 1.279
After features/support/hooks.rb:75 0.010
Tags: @product
3:26.809
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.041
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 33.125
And I shutdown Tails and wait for the computer to power off 11.049
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:55.337
And I change the passphrase of the Persistent Storage back to the original 37.255
After features/support/hooks.rb:291 2.501
After features/support/hooks.rb:75 0.009
Tags: @product
47.575
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.952
And I log in to a new session without activating the Persistent Storage 18.129
Then persistence is disabled 0.157
But a Tails persistence partition exists on USB drive "__internal" 5.281
And all notifications have disappeared 7.222
When I delete the persistent partition 6.455
Then there is no persistence partition on USB drive "__internal" 0.375
After features/support/hooks.rb:291 1.128
After features/support/hooks.rb:75 0.000
Tags: @product
2:9.671
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.597
When I write some dotfile expected to persist 0.108
And I shutdown Tails and wait for the computer to power off 6.021
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:53.631
Then the expected persistent dotfile is present in the filesystem 0.311
After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.009
Tags: @product
1:27.349
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 8.945
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.061
When I try to enable persistence 0.336
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 24.946
When I log in to a new session after having activated the Persistent Storage 37.304
And all notifications have disappeared 8.961
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.058
And all tps features are enabled 1.807
And all tps features but the first one are active 1.926
After features/support/hooks.rb:291 1.143
After features/support/hooks.rb:75 0.000
Tags: @product
3:50.655
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 2:40.519
And I enable persistence 28.652
And I log in to a new session after having activated the Persistent Storage 39.147
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.033
And persistence is enabled 0.302
After features/support/hooks.rb:291 1.538
After features/support/hooks.rb:75 0.000
Tags: @product
27.344
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 8.596
And I enable persistence but something goes wrong during the LUKS header upgrade 18.065
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.683
After features/support/hooks.rb:291 0.717
After features/support/hooks.rb:75 0.000
Tags: @product
16.646
When I choose to connect to Tor automatically 1.643
And I accept Tor Connection's offer to use my persistent bridges 1.690
And I click "Connect to Tor" 1.279
Then I wait until Tor is ready 10.082
And tca.conf includes the configured bridges 0.012
And the "TorConfiguration" tps feature is enabled and active 0.895
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.043
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.061
Tags: @product
47.318
When I choose to connect to Tor automatically 2.356
And I accept Tor Connection's offer to use my persistent bridges 1.684
And I disable saving bridges to Persistent Storage 1.199
And I configure a direct connection in the Tor Connection Assistant 9.005
Then I wait until Tor is ready 31.094
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 0.777
And all Internet traffic has only flowed through Tor or connectivity check service 1.190
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.038
Tags: @product
10.541
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.052
Then the live user has been setup by live-boot 0.171
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.097
And the live user owns its home directory which has strict permissions 0.220
After features/support/hooks.rb:291 0.883
After features/support/hooks.rb:75 0.000
13.936
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.713
Then no unexpected services are listening for network connections 0.223

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

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

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

After features/support/hooks.rb:291 0.794
After features/support/hooks.rb:75 0.000
Tags: @product
17.640
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.085
Then the live user can only access allowed local services 5.555

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.561
After features/support/hooks.rb:75 0.000
Tags: @product
9.835
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.732
Then there are no unexpected messages of priority "err" or higher in the journal 0.102
After features/support/hooks.rb:291 0.934
After features/support/hooks.rb:75 0.000
Tags: @product
11.358
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.181
Then there are no unexpected messages of priority "err" or higher in the journal 0.177
After features/support/hooks.rb:291 0.759
After features/support/hooks.rb:75 0.000
Tags: @product
19.159
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.427
When I request a shutdown using the system menu 1.608
Then Tails eventually shuts down 5.123
After features/support/hooks.rb:291 0.151
After features/support/hooks.rb:75 0.000
1:12.162
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.508
When I request a reboot using the system menu 1.764
Then Tails eventually restarts 58.889
After features/support/hooks.rb:291 3.446
After features/support/hooks.rb:75 0.000
6.844
Given I monitor the network connections of SSH 0.066
And I have the SSH key pair for an SSH server 0.331
When I connect to an SSH server on the Internet 5.146
Then I have sucessfully logged into the SSH server 1.287
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.403
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
7.447
Given I have the SSH key pair for an SSH server 0.208
And an SSH server is running on the LAN 0.801
When I connect to an SSH server on the LAN 4.815
Then I am prompted to verify the SSH fingerprint for the SSH server 1.623
After features/support/hooks.rb:450 0.347
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.000
11.493
Given I have the SSH key pair for an SFTP server 0.220
When I connect to an SFTP server on the Internet 10.203
Then I successfully connect to the SFTP server 1.069
After features/support/hooks.rb:450 0.466
After features/support/hooks.rb:291 1.828
After features/support/hooks.rb:75 0.000
16.538
Given I cancel setting up an email account 2.898
When I open Thunderbird's Add-ons Manager 1.934
And I open the Extensions tab 1.086
Then I see that no add-ons are enabled in Thunderbird 10.618
After features/support/hooks.rb:450 0.761
After features/support/hooks.rb:291 1.091
After features/support/hooks.rb:75 0.000
43.314
When I enter my email credentials into the autoconfiguration wizard 10.351
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.321
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.337
When I accept the autoconfiguration wizard's configuration 18.128
And I send an email to myself 6.129
And I fetch my email 1.506
Then I can find the email I sent to myself in my inbox 6.539
After features/support/hooks.rb:450 1.342
After features/support/hooks.rb:291 1.041
After features/support/hooks.rb:75 0.000
9.400
When the network is plugged 0.032
And the Tor Connection Assistant autostarts 3.867
And I look at the hide mode but then I go back 3.995
And I choose to connect to Tor automatically 1.386
Then Tor Connection does not propose me to use Tor bridges 0.118
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.000
Tags: @product
1:22.947
Given the Tor network and default bridges are blocked 1.516
And the network is plugged 0.047
And I make sure time sync before Tor connects indicates a captive portal 1.242
And the Tor Connection Assistant autostarts 2.517
When I choose to connect to Tor automatically 1.722
And I click "Connect to Tor" 1.154
Then the Tor Connection Assistant fails to connect to Tor 27.817
And the Tor Connection Assistant knows that it's not the time sync that failed 10.498
And the Tor Connection Assistant knows that there might be a captive portal 0.111
When I open the Unsafe Browser from Tor Connection 13.098
And I log-in to the Captive Portal 12.255
And I close the Unsafe Browser 0.127
And the Tor network and default bridges are unblocked 1.906
And I allow time sync before Tor connects to work again 0.051
And I click "Connect to Tor" 1.139
Then I wait until Tor is ready 7.739
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
Tags: @product
12.078
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.561
Then the firewall's policy is to drop all IPv4 traffic 0.150
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.214
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.088
And the firewall is configured to block all external IPv6 traffic 0.063
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.000
Tags: @product
40.156
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.201
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 16.321
And I open the Tails homepage in the Unsafe Browser 11.541
And the Tails homepage loads in the Unsafe Browser 0.545
Then the firewall leak detector has detected leaks 0.541
After features/support/hooks.rb:291 1.027
After features/support/hooks.rb:75 0.060
Tags: @product
12.330
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.327
And I capture all network traffic 0.005
And I disable Tails' firewall 0.264
When I do a TCP DNS lookup of "torproject.org" 0.632
Then the firewall leak detector has detected leaks 0.101
After features/support/hooks.rb:291 0.609
After features/support/hooks.rb:75 0.041
Tags: @product
12.238
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.336
And I capture all network traffic 0.006
And I disable Tails' firewall 0.209
When I do a UDP DNS lookup of "torproject.org" 0.585
Then the firewall leak detector has detected leaks 0.099
After features/support/hooks.rb:291 0.586
After features/support/hooks.rb:75 0.033
Tags: @product
16.044
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.534
And I capture all network traffic 0.012
And I disable Tails' firewall 0.219
When I send some ICMP pings 4.155
Then the firewall leak detector has detected leaks 0.121
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.048
12.604
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.211
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.329
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.063
After features/support/hooks.rb:450 0.288
After features/support/hooks.rb:291 0.569
After features/support/hooks.rb:75 0.000
13.039
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.587
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.376
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.075
After features/support/hooks.rb:450 0.306
After features/support/hooks.rb:291 0.593
After features/support/hooks.rb:75 0.000
16.910
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.457
When I open an untorified ICMP connection to 1.2.3.4 5.386
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.338
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.000
Tags: @product
23.765
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.064
And the system DNS is using the local DNS resolver 0.015
And the network is plugged 0.042
And I successfully configure Tor 15.632
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.000
10.210
When I monitor the network connections of tails-security-check 0.053
And I re-run tails-security-check 0.132
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.024
After features/support/hooks.rb:450 0.387
After features/support/hooks.rb:291 0.830
After features/support/hooks.rb:75 0.000
2.404
When I monitor the network connections of htpdate 0.065
And I re-run htpdate 2.324
Then I see that htpdate is properly stream isolated 0.014
After features/support/hooks.rb:450 0.367
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.000
32.353
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.078
And I re-run tails-upgrade-frontend-wrapper 32.263
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.539
After features/support/hooks.rb:291 0.802
After features/support/hooks.rb:75 0.000
23.543
When I monitor the network connections of Tor Browser 0.062
And I start the Tor Browser 22.432
And the Tor Browser loads the startup page 0.997
Then I see that Tor Browser is properly stream isolated 0.051
After features/support/hooks.rb:450 1.398
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.000
Tags: @product
46.667
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.546
And a web server is running on the LAN 1.036
And I capture all network traffic 0.007
When I start the Tor Browser 22.300
And the Tor Browser loads the startup page 1.026
And I open a page on the LAN web server in the Tor Browser 9.086
Then the Tor Browser shows the "Unable to connect" error 1.125
And no traffic was sent to the web server on the LAN 0.538
After features/support/hooks.rb:291 1.083
After features/support/hooks.rb:75 0.045
53.741
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.200
Then the amnesiac Tor Browser directory exists 0.044
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.603
And the persistent Tor Browser directory does not exist 0.047
When I start the Tor Browser 21.010
And the Tor Browser loads the startup page 1.197
Then I can save the current page as "index.html" to the default downloads directory 5.328
And I can print the current page as "output.pdf" to the default downloads directory 11.310
After features/support/hooks.rb:450 1.350
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.000
48.785
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.795
When I start the Tor Browser 23.321
Then the Tor Browser loads the startup page 1.194
When I download some file in the Tor Browser 12.113
Then the file is saved to the default Tor Browser download directory 0.360
After features/support/hooks.rb:450 2.652
After features/support/hooks.rb:291 0.859
After features/support/hooks.rb:75 0.000
1:14.938
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 12.253
When I start the Tor Browser 21.600
And the Tor Browser loads the startup page 1.144
Then I can listen to an Ogg audio track in Tor Browser 39.940
After features/support/hooks.rb:450 2.344
After features/support/hooks.rb:291 1.081
After features/support/hooks.rb:75 0.000
44.776
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.613
When I start the Tor Browser 21.285
And the Tor Browser loads the startup page 1.263
Then I can watch a WebM video in Tor Browser 10.614
After features/support/hooks.rb:450 1.365
After features/support/hooks.rb:291 0.985
After features/support/hooks.rb:75 0.000
Tags: @product
1:15.086
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.772
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.118
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.039
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.047
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.048
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.063
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.042
And the file "/tmp/synaptic.html" exists 0.050
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.141
When I start the Tor Browser 21.516
And the Tor Browser loads the startup page 1.120
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.363
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.555
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.086
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.130
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.969
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.543
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.068
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.135
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.519
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.501
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.092
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.099
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.314
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.525
# 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.070
# 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.612
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.535
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
Tags: @product
32.521
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.469
When I start the Tor Browser 19.910
Then the Tor Browser uses all expected TBB shared libraries 1.140
After features/support/hooks.rb:291 0.810
After features/support/hooks.rb:75 0.000
53.339
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.375
When I start the Tor Browser 20.010
And the Tor Browser loads the startup page 1.026
And I open the Tails homepage in the Tor Browser 14.204
Then the Tor Browser loads the Tails homepage 1.325
When I request a new identity in Tor Browser 3.443
Then the Tor Browser restarts into a fresh session 1.953
After features/support/hooks.rb:450 1.678
After features/support/hooks.rb:291 1.086
After features/support/hooks.rb:75 0.000
Tags: @product
33.624
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.428
When I start the Tor Browser 19.621
And the Tor Browser loads the startup page 1.020
Then Tor Browser's circuit view is working 1.554
After features/support/hooks.rb:291 0.775
After features/support/hooks.rb:75 0.000
Tags: @product
52.778
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.652
When I start the Tor Browser 20.775
And the Tor Browser loads the startup page 1.069
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.172
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 0.893
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.196
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.017
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.000
Tags: @product
2:0.153
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.898
And the network is plugged 0.055
And I successfully configure Tor 44.459
And available upgrades have been checked 0.054
And all notifications have disappeared 3.999
Then the persistent Tor Browser directory exists 0.054
And there is a GNOME bookmark for the persistent Tor Browser directory 1.565
When I start the Tor Browser 19.080
And I open the address "https://tails.net/about" in the Tor Browser 9.887
And "Tails - How Tails works" has loaded in the Tor Browser 1.249
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.402
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.679
Then "Tails - How Tails works" has loaded in the Tor Browser 1.458
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.308
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.000
Tags: @product
39.204
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.268
Then the amnesiac Documents directory exists 0.045
And there is a GNOME bookmark for the amnesiac Documents directory 1.701
Then I start the Tor Browser in offline mode 21.393
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.795
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.000
Tags: @product
39.165
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.089
Then the amnesiac Downloads directory exists 0.052
And there is a GNOME bookmark for the amnesiac Downloads directory 1.709
Then I start the Tor Browser in offline mode 21.423
And I can save the current page as "index.html" to the Downloads GNOME bookmark 7.890
After features/support/hooks.rb:291 1.008
After features/support/hooks.rb:75 0.000
Tags: @product
39.751
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.071
Then the amnesiac Music directory exists 0.051
And there is a GNOME bookmark for the amnesiac Music directory 1.684
Then I start the Tor Browser in offline mode 22.453
And I can save the current page as "index.html" to the Music GNOME bookmark 7.490
After features/support/hooks.rb:291 0.718
After features/support/hooks.rb:75 0.000
Tags: @product
41.455
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.241
Then the amnesiac Pictures directory exists 0.071
And there is a GNOME bookmark for the amnesiac Pictures directory 1.735
Then I start the Tor Browser in offline mode 23.722
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.685
After features/support/hooks.rb:291 0.891
After features/support/hooks.rb:75 0.000
Tags: @product
39.810
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.056
Then the amnesiac Videos directory exists 0.078
And there is a GNOME bookmark for the amnesiac Videos directory 1.689
Then I start the Tor Browser in offline mode 22.131
And I can save the current page as "index.html" to the Videos GNOME bookmark 7.855
After features/support/hooks.rb:291 0.901
After features/support/hooks.rb:75 0.000
Tags: @product
3:15.937
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 15.743
And all tps features are active 2.068
And all persistent filesystems have safe access rights 0.174
And all persistence configuration files have safe access rights 0.321
And all persistent directories have safe access rights 2.261
When I start the Tor Browser in offline mode 21.182
And I add a bookmark to eff.org in the Tor Browser 12.166
And I cold reboot the computer 9.029
And the computer reboots Tails 55.841
And I enable persistence 14.492
And I log in to a new session 32.634
And all notifications have disappeared 7.905
And I start the Tor Browser in offline mode 20.875
Then the Tor Browser has a bookmark to eff.org 1.240
After features/support/hooks.rb:291 0.888
After features/support/hooks.rb:75 0.009
5.565
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 5.392
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.172
After features/support/hooks.rb:450 0.396
After features/support/hooks.rb:291 0.592
After features/support/hooks.rb:75 0.000
7.497
Given I have the SSH key pair for a Git repository 0.206
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.104
Then the Git repository "testing" has been cloned successfully 0.185
After features/support/hooks.rb:450 0.429
After features/support/hooks.rb:291 1.059
After features/support/hooks.rb:75 0.000
0.425
When I wget "https://example.com/" to stdout 0.425
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.292
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
0.365
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.365

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.298
After features/support/hooks.rb:291 0.633
After features/support/hooks.rb:75 0.000
0.417
When I curl "https://example.com/" to stdout 0.417
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.260
After features/support/hooks.rb:291 0.575
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
43.642
Given I have started Tails from DVD without network and logged in 8.228
And I plug and mount a USB drive containing sample videos 12.236
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.109
And the file "/home/amnesia/video.mp4" exists 0.116
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.151
When I open "/home/amnesia/video.mp4" with Totem 3.190
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.063
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.171
Given I close Totem 0.143
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.065
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.065
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.107
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.164
Then Totem tells me it is not allowed to open this file 1.410
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.075
Given I close Totem 0.138
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.047
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.155
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.168
Then Totem tells me it is not allowed to open this file 0.964
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.089
Given I close Totem 0.133
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.139
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.147
Then Totem tells me it is not allowed to open this file 0.852
# 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.063
Given I close Totem 0.127
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.062
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.096
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.160
Then Totem tells me it is not allowed to open this file 0.812
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.061
After features/support/hooks.rb:291 0.794
After features/support/hooks.rb:75 0.000
Feature: Using Totem
22.458
Given I have started Tails from DVD and logged in and the network is connected 11.416
Then I can watch a WebM video over HTTPs 11.041
After features/support/hooks.rb:450 0.530
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
35.694
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.505
And I plug and mount a USB drive containing sample videos 10.669
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.089
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.313
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.735
Given I close Totem 0.387
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.158
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.057
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.212
Then Totem tells me it is not allowed to open this file 1.474
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.091
After features/support/hooks.rb:291 1.615
After features/support/hooks.rb:75 0.000
Tags: @product
42.558
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 11.738
And I disable the Unsafe Browser 3.251
And I log in to a new session 18.774
And the network is plugged 0.030
And all notifications have disappeared 6.329
When I try to start the Unsafe Browser 0.184
Then the Unsafe Browser complains that it is disabled 2.249
After features/support/hooks.rb:291 0.868
After features/support/hooks.rb:75 0.000
Tags: @product
37.782
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.050
And a web server is running on the LAN 1.039
When I successfully start the Unsafe Browser 16.472
And I open a page on the LAN web server in the Unsafe Browser 8.014
Then the Unsafe Browser displays the LAN web server hello message 0.204
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
Tags: @product @doc
51.541
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.612
When I successfully start the Unsafe Browser 15.998
Then the Unsafe Browser runs as the expected user 0.598
And the Unsafe Browser has a red theme 0.598
And the Unsafe Browser shows a warning as its start page 0.596
And the Unsafe Browser has no add-ons enabled 13.355
And the Unsafe Browser has no bookmarks 7.779
And the Unsafe Browser uses all expected TBB shared libraries 1.002
After features/support/hooks.rb:291 1.742
After features/support/hooks.rb:75 0.000
Tags: @product
40.677
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.677
When I successfully start the Unsafe Browser 16.535
When I open the Tails homepage in the Unsafe Browser 11.561
Then the Tails homepage loads in the Unsafe Browser 0.580
And the Unsafe Browser has sent packets out to the Internet 0.323
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.000
29.938
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.670
When I successfully start the Unsafe Browser 16.112
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.543
And the Unsafe Browser chroot is torn down 0.489
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.000
39.907
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.447
When I successfully start the Unsafe Browser 15.023
# 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.008

Slept for 10 seconds

And I try to start the Unsafe Browser 0.220
Then I see a warning about another instance already running 3.207
After features/support/hooks.rb:291 1.027
After features/support/hooks.rb:75 0.000
Tags: @product
37.168
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.657
When I configure the Unsafe Browser to use a local proxy 0.207
And I successfully start the Unsafe Browser 16.080
And I open the Tails homepage in the Unsafe Browser 8.715
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.508
After features/support/hooks.rb:291 1.062
After features/support/hooks.rb:75 0.000
2:27.349
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.390
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.082
But checking for updates is disabled in the Unsafe Browser's configuration 0.016
When I successfully start the Unsafe Browser 15.244
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.506
After features/support/hooks.rb:450 0.592
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.049
28.370
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.363
And the network is unplugged 0.055
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.007

Slept for 10 seconds

When I try to start the Unsafe Browser 0.152
Then I am told I cannot start the Unsafe Browser when I am offline 6.791
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.000
17.525
When I plug a USB drive containing a basic VeraCrypt volume 6.998
And I cancel the GNOME authentication prompt 1.709
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.095
And I open this VeraCrypt volume in GNOME Files 3.730
Then I see the expected contents in this VeraCrypt volume 0.394
When I lock the currently opened VeraCrypt volume 0.350
Then the VeraCrypt volume has been unmounted and locked 0.247
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.000
21.195
When I plug a USB drive containing a hidden VeraCrypt volume 10.267
And I cancel the GNOME authentication prompt 1.725
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.120
And I open this VeraCrypt volume in GNOME Files 4.071
Then I see the expected contents in this VeraCrypt volume 0.397
When I lock the currently opened VeraCrypt volume 0.367
Then the VeraCrypt volume has been unmounted and locked 0.246
After features/support/hooks.rb:291 0.928
After features/support/hooks.rb:75 0.001
23.111
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.945
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.579
And I open this VeraCrypt volume in GNOME Files 4.399
Then I see the expected contents in this VeraCrypt volume 0.636
When I lock the currently opened VeraCrypt file container 0.388
Then the VeraCrypt file container has been unmounted and locked 0.162
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.000
35.124
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.162
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.157
And I open this VeraCrypt volume in GNOME Files 4.478
Then I see the expected contents in this VeraCrypt volume 0.788
When I lock the currently opened VeraCrypt file container 0.357
Then the VeraCrypt file container has been unmounted and locked 0.178
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.019
24.986
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.932
And I cancel the GNOME authentication prompt 1.771
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.436
And I open this VeraCrypt volume in GNOME Files 3.960
Then I see the expected contents in this VeraCrypt volume 0.344
When I lock the currently opened VeraCrypt volume 0.417
Then the VeraCrypt volume has been unmounted and locked 0.123
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
24.301
When I plug a USB drive containing a hidden VeraCrypt volume 10.220
And I cancel the GNOME authentication prompt 1.697
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.959
And I open this VeraCrypt volume in GNOME Files 3.472
Then I see the expected contents in this VeraCrypt volume 0.364
When I lock the currently opened VeraCrypt volume 0.392
Then the VeraCrypt volume has been unmounted and locked 0.194
After features/support/hooks.rb:291 1.049
After features/support/hooks.rb:75 0.000
43.917
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.050
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.204
And I open this VeraCrypt volume in GNOME Files 4.072
Then I see the expected contents in this VeraCrypt volume 1.392
When I lock the currently opened VeraCrypt file container 0.428
Then the VeraCrypt file container has been unmounted and locked 0.768
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.015
1:23.654
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.140
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.166
And I open this VeraCrypt volume in GNOME Files 4.029
Then I see the expected contents in this VeraCrypt volume 40.483
When I lock the currently opened VeraCrypt file container 0.408
Then the VeraCrypt file container has been unmounted and locked 0.425
After features/support/hooks.rb:291 1.139
After features/support/hooks.rb:75 0.014
35.416
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.988
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.204
And I open this VeraCrypt volume in GNOME Files 3.955
Then I see the expected contents in this VeraCrypt volume 1.052
When I lock the currently opened VeraCrypt file container 1.024
Then the VeraCrypt file container has been unmounted and locked 0.191
After features/support/hooks.rb:291 0.818
After features/support/hooks.rb:75 0.000
Tags: @product
20.763
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 20.702
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.061
After features/support/hooks.rb:291 0.841
After features/support/hooks.rb:75 0.000
Tags: @product
8.859
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.046
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.812
After features/support/hooks.rb:291 0.733
After features/support/hooks.rb:75 0.000
Tags: @product
20.765
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.025
When I start "WhisperBack" via GNOME Activities Overview 9.671
Then WhisperBack has debugging information 3.068
After features/support/hooks.rb:291 1.402
After features/support/hooks.rb:75 0.000