Project Number Date
test_Tails_ISO_stable 5399 16 Jan 2025, 20:34

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1592 2 9 0 0 1603 211 2 213 4:25:37.904 Failed
Tags: @product
2:2.650
Before features/support/hooks.rb:269 0.026
Given a computer 0.567
And I temporarily create a 100 MiB disk named "swap" 0.131
And I create a gpt swap partition on disk "swap" 12.662
And I plug SATA drive "swap" 1.074
And I temporarily create a 2 GiB disk named "live_hd" 0.095
And I write the Tails ISO image to disk "live_hd" 29.673
And I plug SATA drive "live_hd" 1.064
When I start Tails with network unplugged and I login 1:16.925
Then a "swap" partition was detected by Tails on drive "swap" 0.108
And drive "live_hd" is detected by Tails 0.174
But Tails has no disk swap enabled 0.078
And drive "live_hd" is not mounted 0.093
After features/support/hooks.rb:326 0.674
After features/support/hooks.rb:100 0.124
Tags: @product
1:36.303
Before features/support/hooks.rb:269 0.002
Given a computer 0.148
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.035
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 25.288
And I plug non-removable USB drive "fake_TailsData" 1.049
When I start the computer 1.023
And the computer boots Tails 54.402
Then drive "fake_TailsData" is detected by Tails 0.158
And Tails Greeter has not detected a persistence partition 14.196
After features/support/hooks.rb:326 0.746
After features/support/hooks.rb:100 0.008
Tags: @product
1:34.574
Before features/support/hooks.rb:269 0.002
Given a computer 0.155
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.034
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 24.129
And I plug SATA drive "fake_TailsData" 1.049
When I start the computer 0.984
And the computer boots Tails 54.300
Then drive "fake_TailsData" is detected by Tails 0.151
And Tails Greeter has not detected a persistence partition 13.769
After features/support/hooks.rb:326 0.713
After features/support/hooks.rb:100 0.007
Tags: @product
1:31.060
Before features/support/hooks.rb:269 0.002
Given a computer 0.150
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.035
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.144
And I plug SATA drive "gpt_ext2" 1.048
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.035
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.125
And I plug SATA drive "msdos_fat32" 1.059
And I start Tails from DVD with network unplugged and I login 1:16.103
Then drive "gpt_ext2" is detected by Tails 0.118
And drive "gpt_ext2" is not mounted 0.082
And drive "msdos_fat32" is detected by Tails 0.087
And drive "msdos_fat32" is not mounted 0.069
After features/support/hooks.rb:326 0.746
After features/support/hooks.rb:100 0.006
Tags: @product
1:59.561
Before features/support/hooks.rb:269 0.001
Given I have started Tails from DVD without network and logged in with an administration password 1:53.632
And running a command as root with pkexec requires PolicyKit administrator privileges 0.099
Then I can run a command as root with sudo 0.091
Then I can run a command as root with pkexec 5.738
After features/support/hooks.rb:326 0.823
After features/support/hooks.rb:100 0.005
Tags: @product
1:23.229
Before features/support/hooks.rb:269 0.001
Given I have started Tails from DVD without network and logged in 43.408
And running a command as root with pkexec requires PolicyKit administrator privileges 0.161
Then I cannot run a command as root with sudo and the standard passwords 0.238
And I cannot run a command as root with pkexec and the standard passwords 15.570
Then I cannot login as root using su with the standard passwords 23.850
After features/support/hooks.rb:326 0.969
After features/support/hooks.rb:100 0.000
Feature: Time syncing
27.244
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 8.263
When the network is plugged 0.191
And I successfully configure Tor 18.725
Then the system clock is less than 5 minutes incorrect 0.063
After features/support/hooks.rb:515 0.369
After features/support/hooks.rb:326 0.652
After features/support/hooks.rb:100 0.000
Feature: Time syncing
58.822
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.083
When the network is plugged 0.100
And the Tor Connection Assistant autostarts 5.105
And I configure some normal bridges in the Tor Connection Assistant 12.336
And I wait until Tor is ready 33.134
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:515 0.335
After features/support/hooks.rb:326 0.883
After features/support/hooks.rb:100 0.000
Feature: Time syncing
31.464
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 9.091
When I bump the system time with "+1 day" 0.293
And I capture all network traffic 0.003
And the network is plugged 0.095
And the Tor Connection Assistant autostarts 3.915
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.870
And I wait until Tor is ready 2.577
Then the system clock is less than 5 minutes incorrect 0.055
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.561

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:515 0.283
After features/support/hooks.rb:326 1.260
After features/support/hooks.rb:100 0.085
Feature: Time syncing
1:22.768
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 8.291
When I bump the system time with "-15 days" 0.317
And I warm reboot the computer 0.015
And the computer reboots Tails 1:13.691
Then Tails' hardware clock is close to the host system's time 0.451
After features/support/hooks.rb:515 0.116
After features/support/hooks.rb:326 0.665
After features/support/hooks.rb:100 0.005
Feature: Time syncing
1:22.198
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.625
When I bump the hardware clock's time with "-15 days" 1.573
And I warm reboot the computer 0.012
And the computer reboots Tails 1:10.902
Then the hardware clock is still off by "-15 days" 1.084
After features/support/hooks.rb:515 0.135
After features/support/hooks.rb:326 0.649
After features/support/hooks.rb:100 0.005
Feature: Time syncing
56.561
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.003
Given a computer 0.153
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.023
And I start the computer 1.032
And the computer boots Tails 55.097
Then the system clock is just past Tails' source date 0.253
After features/support/hooks.rb:515 0.155
After features/support/hooks.rb:326 0.856
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:0.816
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.749
And I make sure time sync before Tor connects times out 1.150
When the network is plugged 0.064
And I successfully configure Tor 50.777
Then the system clock is less than 5 minutes incorrect 0.074
After features/support/hooks.rb:515 0.397
After features/support/hooks.rb:326 0.658
After features/support/hooks.rb:100 0.000
Feature: Time syncing
1:5.353
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 8.655
When I bump the system time with "+8 hours +15 minutes" 0.220
And all notifications have disappeared 4.332
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.118
And the network is plugged 0.099
And the Tor Connection Assistant autostarts 4.873
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.092
And I click "Connect to Tor" 1.207
And the Tor Connection Assistant fails to connect to Tor 16.214
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.960
Then the system clock is less than 20 minutes incorrect 0.226
When I click "Connect to Tor" 1.153
Then I wait until Tor is ready 7.618
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.497
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.078
After features/support/hooks.rb:515 0.311
After features/support/hooks.rb:326 0.980
After features/support/hooks.rb:100 0.035
Feature: Time syncing
1:1.131
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.885
When I bump the system time with "+8 hours +15 minutes" 0.315
And all notifications have disappeared 4.073
And I capture all network traffic 0.003
And the network is plugged 0.070
And the Tor Connection Assistant autostarts 3.438
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 4.608
And I click "Connect to Tor" 1.210
Then the Tor Connection Assistant reports that it failed to connect 12.404
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.084
Then the system clock is less than 20 minutes incorrect 0.231
# "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.451
When I click "Connect to Tor" 1.155
Then I wait until Tor is ready 8.317
And all Internet traffic has only flowed through the configured bridges 0.467
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.057
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.354
After features/support/hooks.rb:515 0.318
After features/support/hooks.rb:326 0.866
After features/support/hooks.rb:100 0.049
Feature: Time syncing
21.472
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 8.224
And I make sure time sync before Tor connects uses a fake connectivity check service 1.143
And the network is plugged 0.062
And Tor is ready 11.516
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 0.520
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.004
After features/support/hooks.rb:515 0.431
After features/support/hooks.rb:326 0.748
After features/support/hooks.rb:100 0.000
Tags: @product
15.759
When I configure some normal bridges in the Tor Connection Assistant 11.473
Then I wait until Tor is ready 3.772
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 0.055
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.444

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 1.044
After features/support/hooks.rb:100 0.052
Tags: @product
15.688
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.742
Then I wait until Tor is ready 2.379
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through the configured bridges 0.496
After features/support/hooks.rb:326 1.077
After features/support/hooks.rb:100 0.045
Tags: @product
41.284
Scenario Using obfs4 pluggable transports from a QR code
Steps
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 41.284
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/tor.rb:663:in `block (2 levels) in <top (required)>'
./features/step_definitions/tor.rb:499:in `tca_configure'
./features/step_definitions/tor.rb:626:in `/^I configure (?:some|the) (persistent )?(\w+) bridges (from a QR code )?in the Tor Connection Assistant(?: in (easy|hide) mode)?( without connecting|)$/'
features/tor_bridges.feature:28:in `When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode'
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And available upgrades have been checked 0.000
And all Internet traffic has only flowed through the configured bridges 0.000
After features/support/hooks.rb:326 5.491

SCENARIO FAILED: 'Using obfs4 pluggable transports from a QR code' (at time 00:21:40)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:21:40_Using_obfs4_pluggable_transports_from_a_QR_code.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:21:40_Using_obfs4_pluggable_transports_from_a_QR_code.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:21:40_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:21:40_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.054
Tags: @product
1:10.560
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 1.829
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.745
Then the Tor Connection Assistant reports that it failed to connect 0.134
And tca.conf is empty 0.234
Given I scan a QR code from the error page in Tor Connection Assistant 36.616
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/tor.rb:737:in `/^I scan a QR code from the error page in Tor Connection Assistant$/'
features/tor_bridges.feature:39:in `Given I scan a QR code from the error page in Tor Connection Assistant'
And I retry connecting to Tor 0.000
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And available upgrades have been checked 0.000
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.000
After features/support/hooks.rb:326 5.426

SCENARIO FAILED: 'TCA can scan QR code after a connection failure' (at time 00:23:09)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:23:09_TCA_can_scan_QR_code_after_a_connection_failure.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:23:09_TCA_can_scan_QR_code_after_a_connection_failure.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:23:09_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5399/artifact/build-artifacts/00:23:09_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.037
18.692
When I configure the default bridges in the Tor Connection Assistant 15.452
Then I wait until Tor is ready 1.655
And Tor is configured to use the default bridges 0.480
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.055
And Tor is configured to use the default bridges 0.425
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.609

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.680
After features/support/hooks.rb:100 0.099
Tags: @product
26.074
Given the Tor network is blocked 2.394
When I configure a direct connection in the Tor Connection Assistant 20.687
Then I wait until Tor is ready 1.961
And tca.conf includes no bridge 0.012
And available upgrades have been checked 0.039
And Tor is configured to use the default bridges 0.440
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.538

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.670
After features/support/hooks.rb:100 0.048
Tags: @product
47.583
Given the Tor network and default bridges are blocked 1.805
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.853
Then the Tor Connection Assistant reports that it failed to connect 0.135
And tca.conf is empty 0.215
Given the Tor network and default bridges are unblocked 1.318
And I retry connecting to Tor 1.148
Then I wait until Tor is ready 9.378
And tca.conf includes no bridge 0.017
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through Tor or connectivity check service 0.655

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.904
After features/support/hooks.rb:100 0.039
Tags: @product
4.626
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.313
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.149
And I cannot click the "Connect to Tor" button 0.162
After features/support/hooks.rb:326 1.203
After features/support/hooks.rb:100 0.044
Tags: @product
29.778
Given I configure a direct connection in the Tor Connection Assistant 7.704
And I wait until Tor is ready 6.022
When I disconnect the network through GNOME 2.868
And I connect the network through GNOME 2.901
Then the Tor Connection Assistant autostarts 2.167
And the Tor Connection Assistant connects to Tor 5.932
And I wait until Tor is ready 1.036
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.068
And all Internet traffic has only flowed through Tor or connectivity check service 1.075

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.645
After features/support/hooks.rb:100 0.039
Tags: @product
43.332
Given I configure a direct connection in the Tor Connection Assistant 6.496
And I wait until Tor is ready 3.705
And I disconnect the network through GNOME 2.830
And the Tor network and default bridges are blocked 1.497
When I connect the network through GNOME 2.851
Then the Tor Connection Assistant reports that it failed to connect 25.950
After features/support/hooks.rb:326 0.895
After features/support/hooks.rb:100 0.042
Tags: @product
38.210
Given the Tor network and default bridges are blocked 1.745
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.158
Then the Tor Connection Assistant reports that it failed to connect 0.143
Given the Tor network and default bridges are unblocked 1.468
When I click "Connect to Tor" 1.199
Then I wait until Tor is ready 8.478
And Tor is configured to use the default bridges 0.467
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.549

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.610
After features/support/hooks.rb:100 0.051
22.861
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.064
And I prepare Tails for memory erasure tests 0.421
When I start a process allocating 128 MiB of memory with a known pattern 2.360
Then patterns cover at least 128 MiB in the guest's memory 3.750

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

When I kill the allocating process 2.051
Then I find very few patterns in the guest's memory after 3 seconds 6.213

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

After features/support/hooks.rb:326 0.759
After features/support/hooks.rb:100 0.000
25.345
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.254
And I prepare Tails for memory erasure tests 0.430
And I find very few patterns in the guest's memory 3.403

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

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

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

When I umount "/mnt" 0.948
Then I find very few patterns in the guest's memory after 3 seconds 6.370

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

After features/support/hooks.rb:326 1.306
After features/support/hooks.rb:100 0.000
53.834
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.358
And I prepare Tails for memory erasure tests 0.421
When I plug and mount a 128 MiB USB drive with a vfat filesystem 11.083
Then I find very few patterns in the guest's memory 3.515

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

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

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

When I umount the USB drive 3.607
Then I find very few patterns in the guest's memory after 3 seconds 6.990

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

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

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

When I umount the USB drive 0.607
Then I find very few patterns in the guest's memory after 3 seconds 6.491

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

After features/support/hooks.rb:326 0.797
After features/support/hooks.rb:100 0.000
1:13.941
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.193
And I prepare Tails for memory erasure tests 0.513
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 34.890
Then I find very few patterns in the guest's memory 2.814

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

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

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

When I umount the USB drive 0.992
Then I find very few patterns in the guest's memory after 3 seconds 5.619

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

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

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

When I umount the USB drive 0.718
Then I find very few patterns in the guest's memory after 3 seconds 5.549

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

After features/support/hooks.rb:326 0.873
After features/support/hooks.rb:100 0.000
51.235
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.158
And I prepare Tails for memory erasure tests 0.450
When I fill a 128 MiB file with a known pattern on the root filesystem 16.470
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.948
Then patterns cover at least 128 MiB in the guest's memory 3.417

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

When I trigger shutdown 0.014
Then I find very few patterns in the guest's memory after 20 seconds 20.775

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

After features/support/hooks.rb:326 3.491
After features/support/hooks.rb:100 0.000
7:15.443
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:31.093
And I prepare Tails for memory erasure tests 0.490
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.514
When I trigger shutdown 0.011
Then I find very few patterns in the guest's memory after 20 seconds 21.332

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

After features/support/hooks.rb:326 3.486
After features/support/hooks.rb:100 0.013
25.713
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.117
And I temporarily create a 4 GiB disk named "gptfat" 0.044
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.225
And I plug USB drive "gptfat" 2.496
When I start Tails Installer 8.785
Then I am told by Tails Installer that the destination device "is too small" 0.044
After features/support/hooks.rb:326 0.734
After features/support/hooks.rb:100 0.001
Tags: @product
20.948
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.347
And I temporarily create a 7200 MiB disk named "temp" 0.050
And I start Tails Installer 9.293
But a suitable USB device is not found 0.023
When I plug USB drive "temp" 2.890
Then the "temp" USB drive is selected 0.091
When I unplug USB drive "temp" 0.197
Then a suitable USB device is not found 0.054
After features/support/hooks.rb:326 1.366
After features/support/hooks.rb:100 0.000
Tags: @product
2:35.510
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.275
And I temporarily create a 7200 MiB disk named "install" 0.252
And I create a gpt partition with a vfat filesystem on disk "install" 7.172
And I plug USB drive "install" 2.387
And I install Tails to USB drive "install" by cloning 1:55.674
Then the running Tails is installed on USB drive "install" 15.704
And there is a random seed on USB drive "install" 5.959
But there is no persistence partition on USB drive "install" 0.083
After features/support/hooks.rb:326 1.268
After features/support/hooks.rb:100 0.124
Tags: @product
2:56.523
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.738
And I temporarily create a 7200 MiB disk named "install" 0.046
And I plug USB drive "install" 2.521
And I install Tails to USB drive "install" by cloning 2:18.713
Then the running Tails is installed on USB drive "install" 20.455
And there is a random seed on USB drive "install" 5.964
But there is no persistence partition on USB drive "install" 0.085
After features/support/hooks.rb:326 1.688
After features/support/hooks.rb:100 0.125
Tags: @product
3:8.757
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.133
And I create a file in the Persistent directory 0.187
And I temporarily create a 7200 MiB disk named "install" 0.048
And I create a gpt partition with a vfat filesystem on disk "install" 6.371
And I plug USB drive "install" 2.588
And I install Tails with Persistent Storage to USB drive "install" by cloning 2:18.620
Then the running Tails is installed on USB drive "install" 16.823
And there is a random seed on USB drive "install" 5.987
And there is a persistence partition on USB drive "install" 0.081
And the USB drive "install" contains the same files as my persistent storage 3.915
After features/support/hooks.rb:326 2.476
After features/support/hooks.rb:100 0.132
Tags: @product
2:37.877
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.242
And I temporarily create a 7200 MiB disk named "install" 0.055
And I plug USB drive "install" 2.572
And I install Tails to USB drive "install" by cloning 1:57.602
Then the running Tails is installed on USB drive "install" 19.850
And there is a random seed on USB drive "install" 6.418
And there is no persistence partition on USB drive "install" 0.133
After features/support/hooks.rb:326 2.657
After features/support/hooks.rb:100 0.100
Tags: @product
2:59.844
Before features/support/hooks.rb:269 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.989
And I have started Tails from DVD without network and logged in 8.739
And I clone USB drive "__internal" to a temporary USB drive "install" 1.215
And I plug USB drive "install" 2.573
# 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 2:16.722
Then the running Tails is installed on USB drive "install" 14.574
And there is a random seed on USB drive "install" 5.942
And there is no persistence partition on USB drive "install" 0.086
After features/support/hooks.rb:326 1.639
After features/support/hooks.rb:100 0.120
Tags: @product @uefi
1:56.563
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 13.606
And I power off the computer 0.357
And the computer is set to boot in UEFI mode 0.025
When I start Tails from USB drive "__internal" with network unplugged and I login 1:38.936
Then Tails is running from USB drive "__internal" 0.341
And the boot device has safe access rights 3.237
And Tails has started in UEFI mode 0.058
After features/support/hooks.rb:326 1.100
After features/support/hooks.rb:100 0.007
Tags: @product
1:45.946
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.636
And I plug and mount a USB drive containing a Tails USB image 42.479
And I create a 7200 MiB disk named "usbimage" 0.049
And I plug USB drive "usbimage" 2.368
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 52.411
After features/support/hooks.rb:326 2.365
After features/support/hooks.rb:100 0.097
Tags: @product
1:28.190
Before features/support/hooks.rb:269 0.002
Given a computer 0.203
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:26.762
Then Tails is running from USB drive "usbimage" 0.313
And the label of the system partition on "usbimage" is "Tails" 0.316
And the system partition on "usbimage" is an EFI system partition 0.204
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.138
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.077
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.084
And the system partition on "usbimage" has the expected flags 0.088
After features/support/hooks.rb:326 0.852
After features/support/hooks.rb:100 0.006
4:53.868
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:507 0.007
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 58.464
And I update APT using apt 12.195
And I install "popularity-contest" using apt 22.410
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.183
When I create a persistent storage and activate the Additional Software feature 20.026
Then Additional Software is correctly configured for package "popularity-contest" 1.243
When I shutdown Tails and wait for the computer to power off 12.765
And I start Tails from USB drive "__internal" with network unplugged 59.938
And I enable persistence 20.529
And I log in to a new session 43.025
And the Additional Software installation service has started 31.857
Then I am notified that the installation succeeded 1.974
And Additional Software is correctly configured for package "popularity-contest" 0.941
And the package "popularity-contest" is installed after Additional Software has been started 0.313
After features/support/hooks.rb:515 14.364
After features/support/hooks.rb:326 1.482
After features/support/hooks.rb:100 0.013
2:21.565
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.005
Given a computer 0.197
And I start Tails from USB drive "__internal" and I login with an administration password 1:40.602
And I update APT using apt 11.771
When I install "makepp" using apt 22.417
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.481
And the package "makepp" is installed 0.094
After features/support/hooks.rb:515 14.840
After features/support/hooks.rb:326 0.898
After features/support/hooks.rb:100 0.035
4:57.958
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.005
Given a computer 0.188
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:10.920
When I uninstall "popularity-contest" using apt 21.887
And I accept removing "popularity-contest" from Additional Software 0.583
Then "popularity-contest" is not in the list of Additional Software 0.798
When I start Synaptic 23.467
And I update APT using Synaptic 22.267
And I install "cowsay" using Synaptic 8.943
And I accept adding "cowsay" to Additional Software 2.262
Then Additional Software is correctly configured for package "cowsay" 0.827
When I uninstall "cowsay" using apt 3.243
And I refuse removing "cowsay" from Additional Software 0.610
Then Additional Software is correctly configured for package "cowsay" 0.781
When I start "Additional Software" via GNOME Activities Overview 10.535
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.633
Then "cowsay" is not in the list of Additional Software 1.529
When I install "cowsay" using apt 3.232
And I refuse adding "cowsay" to Additional Software 0.575
Then "cowsay" is not in the list of Additional Software 0.668
After features/support/hooks.rb:515 0.769
After features/support/hooks.rb:326 0.794
After features/support/hooks.rb:100 0.007
9:48.230
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:507 0.004
Given a computer 0.197
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:26.305
And I configure APT to prefer an old version of cowsay 0.028
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 25.663
And I accept adding "cowsay" to Additional Software 5.790
And Additional Software is correctly configured for package "cowsay" 0.983
And I shutdown Tails and wait for the computer to power off 6.769
And I start Tails from USB drive "__internal" with network unplugged 1:7.225
And I enable persistence 12.815
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.025
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.083
And I log in to a new session 38.376
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.546
And I revert the APT tweaks that made it prefer an old version of cowsay 0.055
# 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.064
And the network is plugged 0.063
And Tor is ready 21.627
And available upgrades have been checked 0.049
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 15.408
And I can open the Additional Software configuration window from the notification 2.866
And I shutdown Tails and wait for the computer to power off 15.013
And I start Tails from USB drive "__internal" with network unplugged 1:0.364
And I enable persistence 11.605
# 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.029
And I log in to a new session 39.700
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.136
And I revert the APT tweaks that made it prefer an old version of cowsay 0.064
And the network is plugged 0.101
And Tor is ready 54.005
Then the Additional Software upgrade service has started 0.179
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.080
After features/support/hooks.rb:515 1.384
After features/support/hooks.rb:326 0.769
After features/support/hooks.rb:100 0.028
2:12.117
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.005
Given a computer 0.192
And I start Tails from USB drive "__internal" with network unplugged 59.174
And I enable persistence 13.918
And I remove the "cowsay" deb files from the APT cache 0.084
# 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 41.607
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 11.010
And I can open the Additional Software log file from the notification 5.392
And the package "cowsay" is not installed 0.659
After features/support/hooks.rb:515 0.137
After features/support/hooks.rb:326 1.477
After features/support/hooks.rb:100 0.007
Tags: @product
2:8.519
Before features/support/hooks.rb:269 0.003
Given a computer 0.873
And I create a 7200 MiB disk named "old" 0.043
And I plug USB drive "old" 1.055
And I write an old version of the Tails USB image to disk "old" 31.632
When I start Tails from USB drive "old" with network unplugged 1:30.626
Then the boot device has safe access rights 3.249
And Tails is running from USB drive "old" 0.318
And there is no persistence partition on USB drive "old" 0.067
And process "udev-watchdog" is running 0.112
And udev-watchdog is monitoring the correct device 0.325
And I unplug USB drive "old" 0.215
After features/support/hooks.rb:326 3.556
After features/support/hooks.rb:100 0.010
Tags: @product
2:18.751
Before features/support/hooks.rb:269 0.006
Given a computer 0.212
And I start Tails from USB drive "old" with network unplugged and I login 1:29.400
Then Tails is running from USB drive "old" 0.311
And I create a persistent partition 37.455
And I take note of which tps features are available 1.951
Then a Tails persistence partition exists on USB drive "old" 0.815
And I shutdown Tails and wait for the computer to power off 8.603
After features/support/hooks.rb:326 0.182
After features/support/hooks.rb:100 0.007
Tags: @product
2:55.131
Before features/support/hooks.rb:269 0.003
Given a computer 0.160
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:16.941
Then Tails is running from USB drive "old" 0.535
And all tps features are active 1.986
When I write some files expected to persist 2.595
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.216
And all persistence configuration files have safe access rights 0.370
And all persistent directories from the old Tails version have safe access rights 2.566
And I take note of which tps features are available 0.435
And I shutdown Tails and wait for the computer to power off 4.447
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 24.875
After features/support/hooks.rb:326 0.167
After features/support/hooks.rb:100 0.012
Tags: @product
2:37.210
Before features/support/hooks.rb:269 0.022
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.161
And I log in to a new session 19.206
And I clone USB drive "old" to a new USB drive "to_upgrade" 2.207
And I plug USB drive "to_upgrade" 2.413
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:37.669
Then the running Tails is installed on USB drive "to_upgrade" 25.095
And I unplug USB drive "to_upgrade" 0.227
And I unplug USB drive "__internal" 0.228
After features/support/hooks.rb:326 3.620
After features/support/hooks.rb:100 0.000
Tags: @product
2:14.093
Before features/support/hooks.rb:269 0.006
Given a computer 0.175
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:4.204
Then all tps features from the old Tails version are active 1.677
And Tails is running from USB drive "to_upgrade" 0.368
And the boot device has safe access rights 3.317
And the expected persistent files created with the old Tails version are present in the filesystem 1.578
And all persistent directories from the old Tails version have safe access rights 2.770
After features/support/hooks.rb:326 0.727
After features/support/hooks.rb:100 0.009
7:35.268
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.955
And no SquashFS delta is installed 0.173
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.385
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.070
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.405
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.494
When the network is plugged 0.069
And Tor is ready 21.123
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.767
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.900
Given I shutdown Tails and wait for the computer to power off 8.539
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:20.182
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 2.197
And the file system changes introduced in version 6.2~testoverlayfs are present 0.297
And only the 6.2~testoverlayfs SquashFS delta is installed 0.074
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.324
# 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.297
When the network is plugged 0.073
And Tor is ready 18.522
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.873
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.514
Given I shutdown Tails and wait for the computer to power off 1:0.942
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:56.970
Then Tails is running version 6.3~testoverlayfs 0.016
And all tps features are active 2.178
And the file system changes introduced in version 6.3~testoverlayfs are present 0.498
And only the 6.3~testoverlayfs SquashFS delta is installed 0.091
# 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.331
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.277
When the network is plugged 0.083
And Tor is ready 18.868
Then the Upgrader considers the system as up-to-date 0.340
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.439
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.975
After features/support/hooks.rb:326 0.827
After features/support/hooks.rb:100 0.020
36.795
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.777
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.563
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.073
And the signing key used by the Upgrader is outdated 0.081
But a current signing key is available on our website 0.000
When the network is plugged 0.097
And Tor is ready 20.908
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.292
After features/support/hooks.rb:326 0.714
After features/support/hooks.rb:100 0.000
1:2.507
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 49.150
When I eject the boot medium 0.241
Then Tails eventually shuts down 13.114
After features/support/hooks.rb:326 0.225
After features/support/hooks.rb:100 0.000
42.802
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 9.160
And I prepare Tails for memory erasure tests 0.555
And I fill a 128 MiB file with a known pattern on the root filesystem 16.326
And patterns cover at least 128 MiB in the guest's memory 4.125

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

When I eject the boot medium 0.292
And I wait for Tails to finish wiping the memory 11.591
Then I find very few patterns in the guest's memory 0.749

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

After features/support/hooks.rb:326 3.671
After features/support/hooks.rb:100 0.000
40.588
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.579
And I prepare Tails for memory erasure tests 0.447
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.201
And I fill the USB drive with a known pattern 4.849
And I read the content of the test FS 0.139
And patterns cover at least 90% of the test FS size in the guest's memory 3.850

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

When I eject the boot medium 0.331
And I wait for Tails to finish wiping the memory 11.304
Then I find very few patterns in the guest's memory 0.885

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

After features/support/hooks.rb:326 3.599
After features/support/hooks.rb:100 0.000
1:1.715
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.259
And I prepare Tails for memory erasure tests 0.529
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.285
And I fill the USB drive with a known pattern 1.330
And I read the content of the test FS 0.077
And patterns cover at least 99% of the test FS size in the guest's memory 3.176

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

When I eject the boot medium 0.389
And I wait for Tails to finish wiping the memory 11.755
Then I find very few patterns in the guest's memory 0.910

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

After features/support/hooks.rb:326 3.722
After features/support/hooks.rb:100 0.000
2:22.980
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.513
And I prepare Tails for memory erasure tests 0.502
And I fill a 128 MiB file with a known pattern on the persistent filesystem 26.565
And patterns cover at least 100 MiB in the guest's memory 3.690

Pattern coverage: 118.340% (118 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.447
And I wait for Tails to finish wiping the memory 11.905
Then I find very few patterns in the guest's memory 0.747

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

And Tails eventually shuts down 1:29.607
After features/support/hooks.rb:326 0.125
After features/support/hooks.rb:100 0.000
Tags: @product
58.410
Before features/support/hooks.rb:269 0.007
Given a computer 0.184
And I start Tails from DVD with network unplugged 57.882
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,deb.tails.boum.org,deb.torproject.org" 0.074
And no proposed-updates APT suite is enabled 0.057
And no experimental APT suite is enabled for deb.torproject.org 0.061
And if releasing, no unversioned Tails APT source is enabled 0.133

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:326 0.841
After features/support/hooks.rb:100 0.009
Tags: @product
1:17.543
Before features/support/hooks.rb:269 0.020
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.497
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 8.559
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.867
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.358
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.017
When I start Tails' custom backup tool 4.291
Then the backup tool displays "Plug in your backup Tails USB stick" 0.260
When I plug USB drive "backup" 2.636
And I give the Persistent Storage on drive "backup" its own UUID 0.116
And I click "Retry" in the backup tool 1.144
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.221
When I click "Back Up" in the backup tool 1.162
And I enter my persistent storage passphrase into the polkit prompt 5.644
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 17.676
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.227
And I plug USB drive "backup" 3.526
Then the USB drive "backup" contains the same files as my persistent storage 7.336
After features/support/hooks.rb:326 1.763
After features/support/hooks.rb:100 0.135
Tags: @product
0.203
Then the hostname should not have been leaked on the network 0.203
After features/support/hooks.rb:326 0.753
After features/support/hooks.rb:100 0.060
Tags: @product
0.823
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.217
And I switch to the "manually-added-con" NetworkManager connection 0.371
Then the hostname should not have been leaked on the network 0.234
After features/support/hooks.rb:326 0.669
After features/support/hooks.rb:100 0.049
49.063
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.425
When I start "Tails Documentation" via GNOME Activities Overview 10.698
Then the Tor Browser has started 29.277
Then "Tails - Documentation" has loaded in the Tor Browser 0.662
After features/support/hooks.rb:326 1.361
After features/support/hooks.rb:100 0.000
50.907
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.385
When I start "Tails Documentation" via GNOME Activities Overview 10.625
Then the Tor Browser has started 25.272
Then "Tails - Documentation" has loaded in the Tor Browser 0.623
After features/support/hooks.rb:326 1.613
After features/support/hooks.rb:100 0.000
23.562
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD without network and logged in 9.922
When I start Electrum through the GNOME menu 11.290
But the "electrum" tps feature is not enabled 0.832
And I see a warning that Electrum is not persistent 1.518
After features/support/hooks.rb:515 0.125
After features/support/hooks.rb:326 0.760
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
21.623
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.444
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.328
Then I see "CupsTestPage.png" after at most 40 seconds 3.485
And I can print the current document to "/home/amnesia/output.pdf" 6.364
After features/support/hooks.rb:326 0.754
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
22.884
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 9.087
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.249
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.326
Then I see "CupsTestPage.png" after at most 40 seconds 3.386
And I can print the current document to "/home/amnesia/output.pdf" 6.833
After features/support/hooks.rb:326 0.785
After features/support/hooks.rb:100 0.000
Feature: Using Evince
22.436
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.415
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.165
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.059
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.048
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.153
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.469
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.559
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.107
When I close Evince 0.212
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.134
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.210
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.312
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.080
When I close Evince 0.236
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.147
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.168
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.811
# 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.079
After features/support/hooks.rb:326 1.762
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
23.316
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.632
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.266
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.071
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.337
Then I see "CupsTestPage.png" after at most 40 seconds 3.461
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 6.546
After features/support/hooks.rb:326 0.825
After features/support/hooks.rb:100 0.000
Feature: Using Evince
15.441
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.425
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.271
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.095
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.155
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.414
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.959
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.118
After features/support/hooks.rb:326 0.906
After features/support/hooks.rb:100 0.000
20.315
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.288
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.215
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.500
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.058
After features/support/hooks.rb:326 0.690
After features/support/hooks.rb:100 0.000
Tags: @product
9.832
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.034
When the "Dogtail rules!" notification is sent 0.212
Then the "Dogtail rules!" notification is shown to the user 0.586
After features/support/hooks.rb:326 0.717
After features/support/hooks.rb:100 0.000
Tags: @product
3:42.207
Before features/support/hooks.rb:269 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.256
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.094
And Tor is ready 18.455
And all notifications have disappeared 4.328
When I start "Additional Software" via GNOME Activities Overview 10.642
And I close the "tails-additional-software-config" window 2.178
When I start "Disks" via GNOME Activities Overview 8.139
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.930
When I start "GNOME Terminal" via GNOME Activities Overview 8.868
And I close the "gnome-terminal-server" window 2.191
When I start "Files" via GNOME Activities Overview 8.217
And I close the "org.gnome.Nautilus" window 20.423
When I start "Persistent Storage" via GNOME Activities Overview 10.135
And I close the "tps-frontend" window 4.058
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.645
And I close the "zenity" window 3.936
When I start "Pidgin" via GNOME Activities Overview 9.014
And I close the "Pidgin" window via Alt+F4 3.821
When I start "Thunderbird" via GNOME Activities Overview 8.919
And I close the "Thunderbird" window 14.566
When I start "Tor Browser" via GNOME Activities Overview 9.064
And I close the "Firefox" window 16.781
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.154
And I close the "unlock-veracrypt-volumes" window 3.064
When I start "Unsafe Browser" via GNOME Activities Overview 9.218
And I close the "Firefox" window 12.096
After features/support/hooks.rb:326 1.343
After features/support/hooks.rb:100 0.000
Tags: @product
41.819
Before features/support/hooks.rb:269 0.006
Given a computer 0.189
And I start the computer from DVD with network unplugged 38.001
When Tails detects disk read failures on the SquashFS 1.530
Then I see a disk failure message on the splash screen 2.096
After features/support/hooks.rb:326 0.688
After features/support/hooks.rb:100 0.009
Tags: @product
40.144
Before features/support/hooks.rb:269 0.006
Given a computer 0.182
And I start the computer from DVD with network unplugged 35.830
When Tails detects disk read failures on the boot device 1.589
Then I see a disk failure message on the splash screen 2.541
After features/support/hooks.rb:326 0.710
After features/support/hooks.rb:100 0.009
Tags: @product
40.648
Before features/support/hooks.rb:269 0.007
Given a computer 0.198
And I start the computer from DVD with network unplugged 36.316
When Tails detects disk read failures on the boot device with a target error 1.520
Then I see a disk failure message on the splash screen 2.612
After features/support/hooks.rb:326 0.669
After features/support/hooks.rb:100 0.067
Tags: @product @doc
38.258
Before features/support/hooks.rb:269 0.006
Given a computer 0.185
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.379
When Tails detects disk read failures on the SquashFS 0.562
Then I see a disk failure message 1.261
Then I can open the hardware failure documentation from the disk failure message 26.868
After features/support/hooks.rb:326 2.246
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.702
Before features/support/hooks.rb:269 0.004
Given a computer 0.190
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.762
When Tails detects disk read failures on the boot device 0.542
Then I see a disk failure message 1.300
Then I can open the hardware failure documentation from the disk failure message 26.906
After features/support/hooks.rb:326 2.142
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.404
Before features/support/hooks.rb:269 0.005
Given a computer 0.178
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.346
When Tails detects disk read failures on the boot device with a target error 0.772
Then I see a disk failure message 1.304
Then I can open the hardware failure documentation from the disk failure message 27.801
After features/support/hooks.rb:326 2.454
After features/support/hooks.rb:100 0.000
Tags: @product
1:42.940
Before features/support/hooks.rb:269 0.013
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.363
And I corrupt the boot device's GPT backup header 0.414
And I power off the computer 0.334
When I start the computer 1.039
Then the computer boots Tails 1:4.369
When I log in to a new session 17.688
And all notifications have disappeared 6.508
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.205
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:326 2.071
After features/support/hooks.rb:100 0.010
Tags: @product
1:42.885
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.782
And I corrupt the boot device's GPT backup partition table 0.474
And I power off the computer 0.327
When I start the computer 1.045
Then the computer boots Tails 1:4.817
When I log in to a new session 18.468
And all notifications have disappeared 6.775
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.182
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:326 0.632
After features/support/hooks.rb:100 0.008
Tags: @product
2:49.154
Before features/support/hooks.rb:269 0.004
Given a computer 0.170
And I set Tails to boot with options "test_gpt_corruption=gpt_backup,gpt_backup_table" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.039
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 32.018
When I start Tails from USB drive "temp" with network unplugged 1:45.715
Then Tails is running from USB drive "temp" 0.442
And the Greeter forbids creating a persistent partition 0.109
When I log in to a new session 17.614
And all notifications have disappeared 8.085
Then I am recommended to reinstall Tails due to partitioning errors 0.202
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.319
And I am told that that Persistent Storage cannot be created 2.366
And Tails detected partitioning error partitioning-corruption 0.022
After features/support/hooks.rb:326 0.902
After features/support/hooks.rb:100 0.101
Tags: @product
2:6.035
Before features/support/hooks.rb:269 0.006
Given a computer 0.184
And I set Tails to boot with options "test_partitioning_errors=guid" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.040
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 30.208
When I start Tails from USB drive "temp" with network unplugged 1:33.732
Then Tails is running from USB drive "temp" 0.361
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.302
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:326 0.835
After features/support/hooks.rb:100 0.134
Tags: @product
1:55.996
Before features/support/hooks.rb:269 0.007
Given a computer 0.242
And I set Tails to boot with options "test_partitioning_errors=part_resize" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.046
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 28.875
When I start Tails from USB drive "temp" with network unplugged 1:24.956
Then Tails is running from USB drive "temp" 0.356
And the Greeter recommends reinstalling Tails due to partitioning errors 0.093
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.295
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:326 0.642
After features/support/hooks.rb:100 0.134
Tags: @product
1:58.060
Before features/support/hooks.rb:269 0.003
Given a computer 0.169
And I set Tails to boot with options "test_partitioning_errors=fs_resize" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.038
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 27.296
When I start Tails from USB drive "temp" with network unplugged 1:28.577
Then Tails is running from USB drive "temp" 0.395
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.366
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:326 0.609
After features/support/hooks.rb:100 0.137
Feature: Hardware support
Tags: @product
52.722
Before features/support/hooks.rb:269 0.006
Given a computer 0.334
And I start the computer from DVD with network unplugged and an unsupported graphics card 37.686
Then I see a graphics card failure message on the splash screen 14.702
After features/support/hooks.rb:326 0.748
After features/support/hooks.rb:100 0.011
Tags: @product @doc
12.922
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 10.095
Then the included OpenPGP keys are valid for the next 1 month 2.827
After features/support/hooks.rb:326 0.822
After features/support/hooks.rb:100 0.000
Tags: @product
21.673
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.168
Then the keys trusted by APT are valid for the next 3 months 13.504
After features/support/hooks.rb:326 0.733
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
51.197
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.741
And I log in to a new session in German (de) 35.247
Then the amnesiac Documents directory exists 0.182
And there is a GNOME bookmark for the amnesiac Documents directory 3.026
After features/support/hooks.rb:326 0.878
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
45.772
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.374
And I log in to a new session in German (de) 33.422
Then the amnesiac Downloads directory exists 0.213
And there is a GNOME bookmark for the amnesiac Downloads directory 2.760
After features/support/hooks.rb:326 0.760
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
44.789
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.142
And I log in to a new session in German (de) 33.948
Then the amnesiac Music directory exists 0.119
And there is a GNOME bookmark for the amnesiac Music directory 2.578
After features/support/hooks.rb:326 0.799
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
44.365
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.015
And I log in to a new session in German (de) 33.720
Then the amnesiac Pictures directory exists 0.130
And there is a GNOME bookmark for the amnesiac Pictures directory 2.499
After features/support/hooks.rb:326 0.728
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.372
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.095
And I log in to a new session in German (de) 34.897
Then the amnesiac Videos directory exists 0.126
And there is a GNOME bookmark for the amnesiac Videos directory 3.252
After features/support/hooks.rb:326 0.669
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.550
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.051
When I log in to a new session in Arabic (ar) 33.298
Then the keyboard layout is set to "us" 0.480
When the network is plugged 0.103
And Tor is ready 17.990
Then I successfully start the Unsafe Browser in "ar" 17.388
And I kill the Unsafe Browser 5.798
When I enable the screen keyboard 0.160
Then the screen keyboard works in Tor Browser 30.044
And DuckDuckGo is the default search engine 10.199
And I kill the Tor Browser 5.307
And the screen keyboard works in Thunderbird 19.154
And the layout of the screen keyboard is set to "us" 0.571
After features/support/hooks.rb:326 1.185
After features/support/hooks.rb:100 0.000
Feature: Localization
2:41.179
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.091
When I log in to a new session in Chinese (zh_CN) 34.556
Then the keyboard layout is set to "cn" 0.211
When the network is plugged 0.070
And Tor is ready 20.106
Then I successfully start the Unsafe Browser in "zh_CN" 16.272
And I kill the Unsafe Browser 5.683
When I enable the screen keyboard 0.146
Then the screen keyboard works in Tor Browser 28.272
And DuckDuckGo is the default search engine 17.122
And I kill the Tor Browser 5.519
And the screen keyboard works in Thunderbird 23.443
And the layout of the screen keyboard is set to "us" 0.683
After features/support/hooks.rb:326 1.774
After features/support/hooks.rb:100 0.000
Feature: Localization
2:2.551
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.070
When I log in to a new session in English (en) 19.377
Then the keyboard layout is set to "us" 0.327
When the network is plugged 0.079
And Tor is ready 17.234
Then I successfully start the Unsafe Browser in "en" 16.579
And I kill the Unsafe Browser 5.682
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 27.783
And DuckDuckGo is the default search engine 8.243
And I kill the Tor Browser 5.292
And the screen keyboard works in Thunderbird 13.205
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:326 1.120
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.271
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.913
When I log in to a new session in French (fr) 33.224
Then the keyboard layout is set to "fr" 0.285
When the network is plugged 0.082
And Tor is ready 17.477
Then I successfully start the Unsafe Browser in "fr" 17.015
And I kill the Unsafe Browser 5.698
When I enable the screen keyboard 0.145
Then the screen keyboard works in Tor Browser 29.516
And DuckDuckGo is the default search engine 16.562
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 18.231
And the layout of the screen keyboard is set to "fr" 0.587
After features/support/hooks.rb:326 4.308
After features/support/hooks.rb:100 0.000
Feature: Localization
2:31.680
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.405
When I log in to a new session in German (de) 34.179
Then the keyboard layout is set to "de" 0.179
When the network is plugged 0.221
And Tor is ready 17.642
Then I successfully start the Unsafe Browser in "de" 17.383
And I kill the Unsafe Browser 5.792
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 28.132
And DuckDuckGo is the default search engine 16.497
And I kill the Tor Browser 5.549
And the screen keyboard works in Thunderbird 16.964
And the layout of the screen keyboard is set to "de" 0.605
After features/support/hooks.rb:326 1.083
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.537
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.158
When I log in to a new session in Italian (it) 32.917
Then the keyboard layout is set to "it" 0.220
When the network is plugged 0.072
And Tor is ready 18.743
Then I successfully start the Unsafe Browser in "it" 16.345
And I kill the Unsafe Browser 5.775
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 27.736
And DuckDuckGo is the default search engine 21.325
And I kill the Tor Browser 5.577
And the screen keyboard works in Thunderbird 14.957
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:326 1.165
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.460
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.022
When I log in to a new session in Persian (fa) 33.254
Then the keyboard layout is set to "ir" 0.239
When the network is plugged 0.180
And Tor is ready 16.441
Then I successfully start the Unsafe Browser in "fa" 16.976
And I kill the Unsafe Browser 5.733
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 28.996
And DuckDuckGo is the default search engine 16.452
And I kill the Tor Browser 5.446
And the screen keyboard works in Thunderbird 18.004
And the layout of the screen keyboard is set to "ir" 0.601
After features/support/hooks.rb:326 1.359
After features/support/hooks.rb:100 0.000
Feature: Localization
3:0.994
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.399
When I log in to a new session in Portuguese (pt) 34.273
Then the keyboard layout is set to "pt" 0.141
When the network is plugged 0.077
And Tor is ready 44.387
Then I successfully start the Unsafe Browser in "pt" 16.094
And I kill the Unsafe Browser 5.721
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 29.850
And DuckDuckGo is the default search engine 15.897
And I kill the Tor Browser 5.598
And the screen keyboard works in Thunderbird 18.854
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:326 2.007
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.571
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.924
When I log in to a new session in Russian (ru) 34.267
Then the keyboard layout is set to "ru" 0.272
When the network is plugged 0.156
And Tor is ready 17.509
Then I successfully start the Unsafe Browser in "ru" 16.740
And I kill the Unsafe Browser 5.772
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 29.518
And DuckDuckGo is the default search engine 16.145
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 17.991
And the layout of the screen keyboard is set to "ru" 0.619
After features/support/hooks.rb:326 1.396
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.293
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.450
When I log in to a new session in Spanish (es) 33.503
Then the keyboard layout is set to "es" 0.188
When the network is plugged 0.129
And Tor is ready 16.173
Then I successfully start the Unsafe Browser in "es" 18.248
And I kill the Unsafe Browser 5.735
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 24.643
And DuckDuckGo is the default search engine 9.879
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 18.414
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:326 1.054
After features/support/hooks.rb:100 0.000
Feature: Localization
2:54.616
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.086
When I log in to a new session in Turkish (tr) 34.666
Then the keyboard layout is set to "tr" 0.342
When the network is plugged 0.497
And Tor is ready 47.501
Then I successfully start the Unsafe Browser in "tr" 16.338
And I kill the Unsafe Browser 5.713
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 28.833
And DuckDuckGo is the default search engine 9.477
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 17.184
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:326 3.496
After features/support/hooks.rb:100 0.000
Tags: @product
48.537
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.384
And I capture all network traffic 0.009
When I disable MAC spoofing in Tails Greeter 3.838
And I log in to a new session 19.423
And the network is plugged 0.094
And Tor is ready 13.764
Then 1 network interface is enabled 0.141
And the 1st network device has its real MAC address configured 0.129
When I hotplug a network device and wait for it to be initialized 1.403
Then 2 network interfaces are enabled 0.074
And the 2nd network device has its real MAC address configured 0.096
And some network device leaked the real MAC address 0.177
After features/support/hooks.rb:326 0.853
After features/support/hooks.rb:100 0.033
Tags: @product
46.606
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.143
And I capture all network traffic 0.017
When I log in to a new session 19.822
And the network is plugged 0.086
And Tor is ready 16.465
Then 1 network interface is enabled 0.127
And the 1st network device has a spoofed MAC address configured 0.087
When I hotplug a network device and wait for it to be initialized 1.535
Then 2 network interfaces are enabled 0.084
And the 2nd network device has a spoofed MAC address configured 0.074
And no network device leaked the real MAC address 0.162
After features/support/hooks.rb:326 4.955
After features/support/hooks.rb:100 0.043
Tags: @product
29.233
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.400
And I capture all network traffic 0.008
And the network is plugged 0.076
And macchanger will fail by not spoofing and always returns false 0.165
When I log in to a new session 18.392
Then no network interfaces are enabled 0.219
And no network device leaked the real MAC address 0.020
And I see the "Wired Network Disabled" notification after at most 60 seconds 1.950
After features/support/hooks.rb:326 0.943
After features/support/hooks.rb:100 0.045
Tags: @product
28.214
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.041
And I capture all network traffic 0.006
And the network is plugged 0.548
And macchanger will fail by not spoofing and always returns true 0.158
When I log in to a new session 17.111
Then no network interfaces are enabled 0.238
And no network device leaked the real MAC address 0.021
And I see the "Wired Network Disabled" notification after at most 60 seconds 2.088
After features/support/hooks.rb:326 0.825
After features/support/hooks.rb:100 0.049
Tags: @product
29.158
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.108
And I capture all network traffic 0.007
And the network is plugged 0.077
And macchanger will fail by not spoofing and always returns true 0.172
And no network interface modules can be unloaded 0.469
When I log in to a new session 17.767
Then 1 network interface is enabled 0.138
But the MAC spoofing panic mode disabled networking 0.849
And no network device leaked the real MAC address 0.021
And I see the "All Networking Disabled" notification after at most 60 seconds 1.547
After features/support/hooks.rb:326 0.730
After features/support/hooks.rb:100 0.063
Tags: @product
58.541
Before features/support/hooks.rb:269 0.005
Given a computer 0.185
And I capture all network traffic 0.007
When I start the computer 0.973
Then the computer boots Tails 57.112
And no network interfaces are enabled 0.245
And no network device leaked the real MAC address 0.015
After features/support/hooks.rb:326 0.668
After features/support/hooks.rb:100 0.055
1:35.105
Before features/support/hooks.rb:269 0.007
Given a computer 0.176
And I start Tails from DVD with network unplugged and I login 1:17.743
And I plug and mount a USB drive containing a sample PNG 15.459
Then MAT can clean some sample PNG file 1.725
After features/support/hooks.rb:326 0.634
After features/support/hooks.rb:100 0.009
Feature: Networking
Tags: @product
1:15.104
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 10.644
And I wait between 30 and 60 seconds 42.034

Slept for 42 seconds

Then the Tor Status icon tells me that Tor is not usable 0.793
When the network is plugged 0.076
Then I successfully configure Tor 16.400
And the Tor Status icon tells me that Tor is usable 0.861
And all notifications have disappeared 4.243
And the time has synced 0.051
After features/support/hooks.rb:326 0.956
After features/support/hooks.rb:100 0.000
Feature: Networking
37.525
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.977
And I disable networking in Tails Greeter 1.103
And I log in to a new session 17.831
Then no network interfaces are enabled 0.209
When I hotplug a network device 0.169
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.225
After features/support/hooks.rb:326 0.815
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
27.626
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 15.465
When I start "Onion Circuits" via GNOME Activities Overview 9.994
Then Onion Circuits starts 1.888
And Onion Circuits shows some circuits 0.277
After features/support/hooks.rb:326 0.869
After features/support/hooks.rb:100 0.000
Tags: @product
2:23.816
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:41.296
And I update APT using apt 13.735
And I install "python3-behave" using apt 26.046
Then the Tails Persistent Storage behave tests pass 2.738
After features/support/hooks.rb:326 0.720
After features/support/hooks.rb:100 0.000
Tags: @product
54.399
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.628
When I log in to a new session without activating the Persistent Storage 26.524
Then Tails is running from USB drive "__internal" 0.603
And persistence is disabled 0.627
But a Tails persistence partition exists on USB drive "__internal" 12.016
After features/support/hooks.rb:326 1.967
After features/support/hooks.rb:100 0.000
Tags: @product
3:9.170
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 14.855
Then Tails is running from USB drive "__internal" 0.384
When I create a file in the Persistent directory 0.149
And I create a persistent partition with the default settings 24.110
Then the file I created was copied to the Persistent Storage 0.624
When I shutdown Tails and wait for the computer to power off 12.893
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:15.751
Then persistence for "Persistent" is active 0.337
And the file I created in the Persistent directory exists 0.062
After features/support/hooks.rb:326 0.596
After features/support/hooks.rb:100 0.011
Tags: @product
1:0.092
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.133
And the system is very low on memory 4.071
When I create a file in the Persistent directory 1.019
When I try to create a persistent partition 24.510
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.693
When I close the Persistent Storage app 2.755
And I free up some memory 1.815
And I create a persistent partition with the default settings 12.875
Then the file I created was copied to the Persistent Storage 0.217
After features/support/hooks.rb:326 1.550
After features/support/hooks.rb:100 0.000
Tags: @product
2:56.693
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.745
Then Tails is running from USB drive "__internal" 1.004
And all tps features are active 2.393
And all persistent directories have safe access rights 2.576
When I disable the first tps feature 6.075
Then all tps features but the first one are active 2.375
And I shutdown Tails and wait for the computer to power off 15.363
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:11.888
Then all tps features but the first one are active 2.269
After features/support/hooks.rb:326 1.052
After features/support/hooks.rb:100 0.008
Tags: @product
20.073
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.042
Then persistence for "Persistent" is active 0.116
And I create a file in the Persistent directory 0.200
Then the file I created was copied to the Persistent Storage 0.162
When I disable the first tps feature 6.018
Then persistence for "Persistent" is not active 0.082
And the Persistent directory does not exist 0.061
When I enable the first tps feature 3.257
Then persistence for "Persistent" is active 0.070
And the file I created in the Persistent directory exists 0.058
After features/support/hooks.rb:326 0.775
After features/support/hooks.rb:100 0.000
Tags: @product
19.994
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.051
Then persistence for "Persistent" is active 0.331
When I create a file in the Persistent directory 0.151
And I disable the first tps feature 5.683
And I delete the data of the Persistent Folder feature 3.706
Then the file I created does not exist on the Persistent Storage 0.069
After features/support/hooks.rb:326 0.832
After features/support/hooks.rb:100 0.000
Tags: @product
1:7.443
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.647
And the network is plugged 0.087
And Tor is ready 22.062
And I take note of which tps features are available 0.635
When I write some files expected to persist 1.658
And I shutdown Tails and wait for the computer to power off 8.858
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 24.495
After features/support/hooks.rb:326 0.122
After features/support/hooks.rb:100 0.000
Tags: @product
3:5.946
Before features/support/hooks.rb:269 0.067
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.562
And the network is plugged 0.088
And Tor is ready 19.871
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.204
And I shutdown Tails and wait for the computer to power off 8.744
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:8.286
And I capture all network traffic 0.008
And the network is plugged 0.076
And Tor is ready 18.494
And I switch to the "persistent-con-current" NetworkManager connection 0.352
And the 1st network device has a spoofed MAC address configured 0.105
And no network device leaked the real MAC address 0.151
After features/support/hooks.rb:326 0.670
After features/support/hooks.rb:100 0.067
Tags: @product
58.663
Before features/support/hooks.rb:269 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 12.880
And I enable persistence creation in Tails Greeter 1.135
And I log in to a new session expecting no warning about the Persistent Storage not being activated 21.061
Then I create a persistent partition with the default settings using the wizard that was already open 23.585
After features/support/hooks.rb:326 1.504
After features/support/hooks.rb:100 0.000
Tags: @product
4:27.692
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.081
When I enable persistence 36.211
Then no persistent Greeter options were restored 14.380
When I set all Greeter options to non-default values 28.351
And I log in to a new session in German (de) after having activated the Persistent Storage 46.903
Then all Greeter options are set to non-default values 0.515
When I cold reboot the computer 7.664
And the computer reboots Tails 1:0.370
Given I enable persistence 20.497
Then persistent Greeter options were restored 0.510
When I log in to a new session after having activated the Persistent Storage 40.820
Then all Greeter options are set to non-default values 0.384
After features/support/hooks.rb:326 1.163
After features/support/hooks.rb:100 0.045
Tags: @product
4:14.166
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.976
# 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 34.391
And I shutdown Tails and wait for the computer to power off 12.383
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:20.881
And I change the passphrase of the Persistent Storage back to the original 52.533
After features/support/hooks.rb:326 1.653
After features/support/hooks.rb:100 0.008
Tags: @product
1:3.793
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.319
And I log in to a new session without activating the Persistent Storage 24.454
Then persistence is disabled 0.548
But a Tails persistence partition exists on USB drive "__internal" 10.632
And all notifications have disappeared 9.813
When I delete the persistent partition 6.539
Then there is no persistence partition on USB drive "__internal" 0.486
After features/support/hooks.rb:326 0.980
After features/support/hooks.rb:100 0.000
Tags: @product
2:32.041
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.117
When I write some dotfile expected to persist 0.217
And I shutdown Tails and wait for the computer to power off 11.263
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:10.038
Then the expected persistent dotfile is present in the filesystem 0.404
After features/support/hooks.rb:326 0.793
After features/support/hooks.rb:100 0.020
Tags: @product
1:45.167
Before features/support/hooks.rb:269 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.308
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.105
When I try to enable persistence 0.440
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 29.665
When I log in to a new session after having activated the Persistent Storage 48.157
And all notifications have disappeared 8.531
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 4.368
And all tps features are enabled 2.276
And all tps features but the first one are active 2.314
After features/support/hooks.rb:326 0.984
After features/support/hooks.rb:100 0.000
Tags: @product
4:37.469
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:14.644
And I enable persistence 33.827
And I log in to a new session after having activated the Persistent Storage 42.868
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.636
And persistence is enabled 3.492
After features/support/hooks.rb:326 0.840
After features/support/hooks.rb:100 0.000
Tags: @product
31.998
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.724
And I enable persistence but something goes wrong during the LUKS header upgrade 22.352
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.921
After features/support/hooks.rb:326 0.797
After features/support/hooks.rb:100 0.000
Tags: @product
48.527
Before features/support/hooks.rb:269 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.625
And I corrupt the Persistent Storage filesystem on USB drive "__internal" 6.841
When I enable persistence 29.310
Then the filesystem of the Persistent Storage was repaired 0.132
And persistence is successfully enabled 2.616
After features/support/hooks.rb:326 0.809
After features/support/hooks.rb:100 0.000
Tags: @product
26.603
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.827
And I corrupt the Persistent Storage filesystem on USB drive "__internal" in a way which can't be automatically repaired 6.741
When I try to enable persistence 0.419
Then the Welcome Screen tells me that filesystem errors were found on the Persistent Storage 6.303
When I repair the filesystem of the Persistent Storage 1.213
Then the Welcome Screen tells me that the filesystem was repaired successfully 0.247
And the filesystem of the Persistent Storage was repaired 0.069
When I close the filesystem repair dialog 1.263
Then persistence is successfully enabled 1.516
After features/support/hooks.rb:326 0.823
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:55.272
Before features/support/hooks.rb:269 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.109
And the Persistent Storage filesystem is corrupted beyond what e2fsck can repair 0.099
When I try to enable persistence 0.418
Then the Welcome Screen tells me that filesystem errors were found on the Persistent Storage 29.922
When I repair the filesystem of the Persistent Storage 2.195
Then the Welcome Screen tells me that it failed to repair the Persistent Storage 0.192
When I log in to a new session 42.712
And all notifications have disappeared 9.539
# Now both WhisperBack and Tor Browser has started at the same
# time, so we do not know which window is focused. The steps about
# Tor Browser care about that, but the ones about WhisperBack do
# not, so we first deal with WhisperBack and then kill it to
# ensure that Tor Browser is focused.
Then WhisperBack is prefilled for fsck with summary: "Failed to repair the file system of your Persistent Storage" 0.658
And the file "/var/lib/gdm3/post-greeter-whisperback.json" is empty 0.870
When I close the "whisperback" window 1.642
Then the Tor Browser starts 17.085
And "Tails - Recovering data from the Persistent Storage when it has file system errors" has loaded in the Tor Browser 0.825
After features/support/hooks.rb:326 3.032
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:15.247
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.720
And I corrupt the Persistent Storage filesystem on USB drive "__internal" in a way which can't be automatically repaired 7.156
And Tails detects disk read failures on the boot device 1.621
When I try to enable persistence 0.417
Then the Welcome Screen tells me that my hardware is probably failing 5.534
When I log in to a new session 19.327
And all notifications have disappeared 8.580
Then the Tor Browser starts 21.962
And "Tails - Recovering data from the Persistent Storage when it has file system errors" has loaded in the Tor Browser 0.926
After features/support/hooks.rb:326 1.489
After features/support/hooks.rb:100 0.000
Tags: @product
47.396
When I choose to connect to Tor automatically 2.951
And I accept Tor Connection's offer to use my persistent bridges 3.168
And I click "Connect to Tor" 1.235
Then I wait until Tor is ready 38.199
And tca.conf includes the configured bridges 0.012
And the "TorConfiguration" tps feature is enabled and active 1.046
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.782

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.766
After features/support/hooks.rb:100 0.049
Tags: @product
21.565
When I choose to connect to Tor automatically 2.415
And I accept Tor Connection's offer to use my persistent bridges 2.470
And I disable saving bridges to Persistent Storage 1.228
And I configure a direct connection in the Tor Connection Assistant 11.542
Then I wait until Tor is ready 1.273
And tca.conf includes no bridge 0.012
And the "TorConfiguration" tps feature is not enabled and not active 1.752
And all Internet traffic has only flowed through Tor or connectivity check service 0.870

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.826
After features/support/hooks.rb:100 0.060
Feature: Random Seed
Tags: @product
2:45.442
Before features/support/hooks.rb:269 0.004
Given a computer 0.568
And I temporarily create a 7200 MiB disk named "temp" 0.137
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 31.631
Then there is no random seed on USB drive "temp" 6.037
When I start Tails from USB drive "temp" with network unplugged 1:25.551
Then the random seed was written multiple times on first boot 0.048
And there is a random seed on USB drive "temp" 6.083
When I log in to a new session 16.762
And I wait for the random seed to be updated 1.148
Then there is a random seed on USB drive "temp" 6.046
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 4.288
Then there is a random seed on USB drive "temp" 6.086
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:326 0.115
After features/support/hooks.rb:100 0.115
Tags: @product
12.110
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 11.710
Then the live user has been setup by live-boot 0.126
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.081
And the live user owns its home directory which has strict permissions 0.193
After features/support/hooks.rb:326 0.725
After features/support/hooks.rb:100 0.000
16.386
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 16.148
Then no unexpected services are listening for network connections 0.237

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:326 0.710
After features/support/hooks.rb:100 0.000
Tags: @product
19.238
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 13.501
Then the live user can only access allowed local services 5.736

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 tor on 127.0.0.1:9040 (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:9062 (TCP) as expected

amnesia could not access tor on 127.0.0.1:9063 (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

After features/support/hooks.rb:326 0.835
After features/support/hooks.rb:100 0.000
Tags: @product
22.449
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 22.372
Then there are no unexpected messages of priority "err" or higher in the journal 0.076
After features/support/hooks.rb:326 0.912
After features/support/hooks.rb:100 0.000
Tags: @product
13.100
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.946
Then there are no unexpected messages of priority "err" or higher in the journal 0.154
After features/support/hooks.rb:326 0.868
After features/support/hooks.rb:100 0.000
Tags: @product
24.376
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.306
When I request a shutdown using the system menu 1.735
Then Tails eventually shuts down 9.335
After features/support/hooks.rb:326 0.168
After features/support/hooks.rb:100 0.000
1:27.022
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.961
When I request a reboot using the system menu 1.933
Then Tails eventually restarts 1:12.127
After features/support/hooks.rb:326 3.464
After features/support/hooks.rb:100 0.000
6.342
Given I monitor the network connections of SSH 0.070
And I have the SSH key pair for an SSH server 0.553
When I connect to an SSH server on the Internet 5.515
Then I have sucessfully logged into the SSH server 0.186
And I see that SSH is properly stream isolated 0.016
After features/support/hooks.rb:515 0.304
After features/support/hooks.rb:326 0.761
After features/support/hooks.rb:100 0.000
8.308
Given I have the SSH key pair for an SSH server 0.239
And an SSH server is running on the LAN 1.303
When I connect to an SSH server on the LAN 5.135
Then I am prompted to verify the SSH fingerprint for the SSH server 1.630
After features/support/hooks.rb:515 0.280
After features/support/hooks.rb:326 0.666
After features/support/hooks.rb:100 0.000
18.375
Given I have the SSH key pair for an SFTP server 0.262
When I connect to an SFTP server on the Internet 16.725
Then I successfully connect to the SFTP server 1.387
After features/support/hooks.rb:515 0.358
After features/support/hooks.rb:326 1.113
After features/support/hooks.rb:100 0.000
16.163
Given I cancel setting up an email account 2.586
When I open Thunderbird's Add-ons Manager 1.892
And I open the Extensions tab 1.077
Then I see that no add-ons are enabled in Thunderbird 10.607
After features/support/hooks.rb:515 0.455
After features/support/hooks.rb:326 0.961
After features/support/hooks.rb:100 0.000
53.205
When I enter my email credentials into the autoconfiguration wizard 11.871
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.401
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.373
When I accept the autoconfiguration wizard's configuration 26.137
And I send an email to myself 6.890
And I fetch my email 1.511
Then I can find the email I sent to myself in my inbox 6.019
After features/support/hooks.rb:515 4.263
After features/support/hooks.rb:326 1.788
After features/support/hooks.rb:100 0.000
10.185
When the network is plugged 0.075
And the Tor Connection Assistant autostarts 4.262
And I look at the hide mode but then I go back 4.268
And I choose to connect to Tor automatically 1.374
Then Tor Connection does not propose me to use Tor bridges 0.205
After features/support/hooks.rb:326 1.006
After features/support/hooks.rb:100 0.000
Tags: @product
1:32.635
Given the Tor network and default bridges are blocked 1.637
And the network is plugged 0.066
And I make sure time sync before Tor connects indicates a captive portal 1.283
And the Tor Connection Assistant autostarts 3.293
When I choose to connect to Tor automatically 1.981
And I click "Connect to Tor" 1.173
Then the Tor Connection Assistant fails to connect to Tor 27.158
And the Tor Connection Assistant knows that it's not the time sync that failed 10.635
And the Tor Connection Assistant knows that there might be a captive portal 0.135
When I open the Unsafe Browser from Tor Connection 19.935
And I log-in to the Captive Portal 13.112
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.220
And I allow time sync before Tor connects to work again 0.093
And I click "Connect to Tor" 1.171
Then I wait until Tor is ready 8.615
After features/support/hooks.rb:326 0.688
After features/support/hooks.rb:100 0.000
Tags: @product
13.070
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.491
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.256
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.085
And the firewall is configured to block all external IPv6 traffic 0.086
After features/support/hooks.rb:326 0.660
After features/support/hooks.rb:100 0.000
Tags: @product
43.659
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.347
And I capture all network traffic 0.007
When I successfully start the Unsafe Browser 18.526
And I open the Tails homepage in the Unsafe Browser 11.723
And the Tails homepage loads in the Unsafe Browser 0.586
Then the firewall leak detector has detected leaks 0.468
After features/support/hooks.rb:326 1.748
After features/support/hooks.rb:100 0.048
Tags: @product
13.387
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.282
And I capture all network traffic 0.007
And I disable Tails' firewall 0.231
When I do a TCP DNS lookup of "torproject.org" 0.676
Then the firewall leak detector has detected leaks 0.190
After features/support/hooks.rb:326 0.615
After features/support/hooks.rb:100 0.064
Tags: @product
14.368
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.342
And I capture all network traffic 0.006
And I disable Tails' firewall 0.249
When I do a UDP DNS lookup of "torproject.org" 0.674
Then the firewall leak detector has detected leaks 0.096
After features/support/hooks.rb:326 0.665
After features/support/hooks.rb:100 0.056
Tags: @product
16.848
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.206
And I capture all network traffic 0.008
And I disable Tails' firewall 0.244
When I send some ICMP pings 4.201
Then the firewall leak detector has detected leaks 0.186
After features/support/hooks.rb:326 0.711
After features/support/hooks.rb:100 0.043
13.916
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.346
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.344
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.226
After features/support/hooks.rb:515 0.538
After features/support/hooks.rb:326 0.646
After features/support/hooks.rb:100 0.000
13.921
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.509
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.342
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.069
After features/support/hooks.rb:515 0.255
After features/support/hooks.rb:326 0.603
After features/support/hooks.rb:100 0.000
17.876
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.415
When I open an untorified ICMP connection to 1.2.3.4 5.384
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.076
After features/support/hooks.rb:515 0.267
After features/support/hooks.rb:326 0.640
After features/support/hooks.rb:100 0.000
Tags: @product
26.429
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.492
And the system DNS is using the local DNS resolver 0.017
And the network is plugged 0.068
And I successfully configure Tor 17.838
Then the system DNS is still using the local DNS resolver 0.012
After features/support/hooks.rb:326 0.721
After features/support/hooks.rb:100 0.000
10.247
When I monitor the network connections of tails-security-check 0.067
And I re-run tails-security-check 0.151
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.028
After features/support/hooks.rb:515 0.324
After features/support/hooks.rb:326 0.796
After features/support/hooks.rb:100 0.000
2.594
When I monitor the network connections of htpdate 0.065
And I re-run htpdate 2.516
Then I see that htpdate is properly stream isolated 0.013
After features/support/hooks.rb:515 0.271
After features/support/hooks.rb:326 0.712
After features/support/hooks.rb:100 0.000
32.120
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.079
And I re-run tails-upgrade-frontend-wrapper 32.021
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.018
After features/support/hooks.rb:515 0.327
After features/support/hooks.rb:326 0.860
After features/support/hooks.rb:100 0.000
28.289
When I monitor the network connections of Tor Browser 0.070
And I start the Tor Browser 27.113
And the Tor Browser loads the startup page 1.051
Then I see that Tor Browser is properly stream isolated 0.054
After features/support/hooks.rb:515 0.717
After features/support/hooks.rb:326 1.785
After features/support/hooks.rb:100 0.000
Tags: @product
52.011
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.401
And a web server is running on the LAN 1.043
And I capture all network traffic 0.009
When I start the Tor Browser 25.742
And the Tor Browser loads the startup page 1.139
And I open a page on the LAN web server in the Tor Browser 10.335
Then the Tor Browser shows the "Unable to connect" error 1.092
And no traffic was sent to the web server on the LAN 0.247
After features/support/hooks.rb:326 1.591
After features/support/hooks.rb:100 0.036
1:0.865
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.199
Then the amnesiac Tor Browser directory exists 0.066
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.746
And the persistent Tor Browser directory does not exist 0.058
When I start the Tor Browser 26.413
And the Tor Browser loads the startup page 0.965
Then I can save the current page as "index.html" to the default downloads directory 8.809
And I can print the current page as "output.pdf" to the default downloads directory 10.604
After features/support/hooks.rb:515 0.768
After features/support/hooks.rb:326 1.222
After features/support/hooks.rb:100 0.000
1:1.255
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.627
When I start the Tor Browser 25.742
Then the Tor Browser loads the startup page 1.155
When I download some file in the Tor Browser 21.156
Then the file is saved to the default Tor Browser download directory 0.573
After features/support/hooks.rb:515 1.178
After features/support/hooks.rb:326 2.944
After features/support/hooks.rb:100 0.000
1:37.670
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 25.232
When I start the Tor Browser 24.750
And the Tor Browser loads the startup page 1.001
Then I can listen to an Ogg audio track in Tor Browser 46.685
After features/support/hooks.rb:515 14.404
After features/support/hooks.rb:326 4.554
After features/support/hooks.rb:100 0.003
54.457
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:507 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.207
When I start the Tor Browser 26.535
And the Tor Browser loads the startup page 1.053
Then I can watch a WebM video in Tor Browser 14.660
After features/support/hooks.rb:515 0.780
After features/support/hooks.rb:326 1.745
After features/support/hooks.rb:100 0.000
Tags: @product
1:20.556
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.691
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.111
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.057
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.069
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/tmp/synaptic.html" exists 0.058
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.140
When I start the Tor Browser 23.415
And the Tor Browser loads the startup page 1.129
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 13.110
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.575
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.252
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.171
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.716
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.531
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.094
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.147
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.581
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.544
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.091
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.117
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.278
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.538
# 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.075
# 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 6.348
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.538
After features/support/hooks.rb:326 1.463
After features/support/hooks.rb:100 0.000
Tags: @product
38.496
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.278
When I start the Tor Browser 23.670
Then the Tor Browser uses all expected TBB shared libraries 1.548
After features/support/hooks.rb:326 1.206
After features/support/hooks.rb:100 0.000
1:4.872
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.005
Given I have started Tails from DVD and logged in and the network is connected 17.043
When I start the Tor Browser 23.442
And the Tor Browser loads the startup page 0.906
And I open the Tails homepage in the Tor Browser 13.481
Then the Tor Browser loads the Tails homepage 1.385
When I request a new identity in Tor Browser 3.213
Then the Tor Browser restarts into a fresh session 5.399
After features/support/hooks.rb:515 1.380
After features/support/hooks.rb:326 1.620
After features/support/hooks.rb:100 0.000
Tags: @product
39.274
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.757
When I start the Tor Browser 23.602
And the Tor Browser loads the startup page 1.108
Then Tor Browser's circuit view is working 1.805
After features/support/hooks.rb:326 1.471
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.759
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.409
When I start the Tor Browser 24.400
And the Tor Browser loads the startup page 1.026
When I open the address "https://net.ipcalf.com/" in the Tor Browser 12.648
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.979
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.211
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.083
After features/support/hooks.rb:326 1.587
After features/support/hooks.rb:100 0.000
Tags: @product
1:49.568
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.069
And the network is plugged 0.103
And I successfully configure Tor 21.235
And available upgrades have been checked 0.091
And all notifications have disappeared 4.264
Then the persistent Tor Browser directory exists 0.058
And there is a GNOME bookmark for the persistent Tor Browser directory 1.809
When I start the Tor Browser 23.801
And I open the address "https://tails.net/about" in the Tor Browser 14.528
And "Tails - How Tails works" has loaded in the Tor Browser 1.404
Then I can save the current page as "index.html" to the persistent Tor Browser GNOME bookmark 8.199
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.884
Then "Tails - How Tails works" has loaded in the Tor Browser 1.549
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.568
After features/support/hooks.rb:326 0.933
After features/support/hooks.rb:100 0.000
Tags: @product
44.986
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.509
Then the amnesiac Documents directory exists 0.069
And there is a GNOME bookmark for the amnesiac Documents directory 1.755
Then I start the Tor Browser in offline mode 26.896
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.757
After features/support/hooks.rb:326 1.021
After features/support/hooks.rb:100 0.000
Tags: @product
46.218
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.236
Then the amnesiac Downloads directory exists 0.064
And there is a GNOME bookmark for the amnesiac Downloads directory 1.661
Then I start the Tor Browser in offline mode 28.318
And I can save the current page as "index.html" to the Downloads GNOME bookmark 7.936
After features/support/hooks.rb:326 1.126
After features/support/hooks.rb:100 0.000
Tags: @product
46.357
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.260
Then the amnesiac Music directory exists 0.058
And there is a GNOME bookmark for the amnesiac Music directory 1.734
Then I start the Tor Browser in offline mode 28.137
And I can save the current page as "index.html" to the Music GNOME bookmark 8.165
After features/support/hooks.rb:326 1.000
After features/support/hooks.rb:100 0.000
Tags: @product
44.562
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.731
Then the amnesiac Pictures directory exists 0.063
And there is a GNOME bookmark for the amnesiac Pictures directory 1.867
Then I start the Tor Browser in offline mode 25.163
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.735
After features/support/hooks.rb:326 0.985
After features/support/hooks.rb:100 0.000
Tags: @product
45.370
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.271
Then the amnesiac Videos directory exists 0.059
And there is a GNOME bookmark for the amnesiac Videos directory 2.135
Then I start the Tor Browser in offline mode 26.758
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.144
After features/support/hooks.rb:326 1.040
After features/support/hooks.rb:100 0.000
Tags: @product
3:32.313
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.939
And all tps features are active 2.594
And all persistent filesystems have safe access rights 0.277
And all persistence configuration files have safe access rights 0.386
And all persistent directories have safe access rights 2.680
When I start the Tor Browser in offline mode 22.147
And I add a bookmark to eff.org in the Tor Browser 14.825
And I cold reboot the computer 11.789
And the computer reboots Tails 1:2.557
And I enable persistence 17.730
And I log in to a new session 36.687
And all notifications have disappeared 7.579
And I start the Tor Browser in offline mode 21.238
Then the Tor Browser has a bookmark to eff.org 1.878
After features/support/hooks.rb:326 1.266
After features/support/hooks.rb:100 0.008
5.810
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 5.615
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.195
After features/support/hooks.rb:515 0.358
After features/support/hooks.rb:326 0.627
After features/support/hooks.rb:100 0.000
8.306
Given I have the SSH key pair for a Git repository 0.251
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.863
Then the Git repository "testing" has been cloned successfully 0.191
After features/support/hooks.rb:515 0.266
After features/support/hooks.rb:326 0.683
After features/support/hooks.rb:100 0.000
0.617
When I wget "https://example.com/" to stdout 0.617
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:515 0.318
After features/support/hooks.rb:326 0.619
After features/support/hooks.rb:100 0.000
0.400
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.400

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:515 0.221
After features/support/hooks.rb:326 0.588
After features/support/hooks.rb:100 0.000
0.495
When I curl "https://example.com/" to stdout 0.495
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:515 0.203
After features/support/hooks.rb:326 0.572
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
51.490
Given I have started Tails from DVD without network and logged in 8.570
And I plug and mount a USB drive containing sample videos 15.498
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.153
And the file "/home/amnesia/video.mp4" exists 0.059
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.175
When I open "/home/amnesia/video.mp4" with Totem 3.223
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.968
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 2.420
Given I close Totem 0.176
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.072
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.063
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.129
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.361
Then Totem tells me it is not allowed to open this file 1.911
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.078
Given I close Totem 0.143
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.053
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.152
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.156
Then Totem tells me it is not allowed to open this file 0.787
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.098
Given I close Totem 0.200
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.082
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.128
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.214
Then Totem tells me it is not allowed to open this file 0.906
# 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.083
Given I close Totem 0.161
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.060
And the file "/home/amnesia/.purple/otr.private_key" exists 0.075
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.124
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.208
Then Totem tells me it is not allowed to open this file 0.915
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.072
After features/support/hooks.rb:326 0.731
After features/support/hooks.rb:100 0.000
Feature: Using Totem
24.825
Given I have started Tails from DVD and logged in and the network is connected 12.186
Then I can watch a WebM video over HTTPs 12.639
After features/support/hooks.rb:515 0.402
After features/support/hooks.rb:326 1.054
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
41.330
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.159
And I plug and mount a USB drive containing sample videos 15.639
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.098
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.272
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.995
Given I close Totem 0.609
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.168
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.051
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.207
Then Totem tells me it is not allowed to open this file 2.053
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.074
After features/support/hooks.rb:326 0.765
After features/support/hooks.rb:100 0.000
Tags: @product
45.935
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.321
And I disable the Unsafe Browser 3.951
And I log in to a new session 19.857
And the network is plugged 0.112
And all notifications have disappeared 6.793
When I try to start the Unsafe Browser 0.221
Then the Unsafe Browser complains that it is disabled 2.678
After features/support/hooks.rb:326 1.235
After features/support/hooks.rb:100 0.000
Tags: @product
45.425
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.342
And a web server is running on the LAN 1.036
When I successfully start the Unsafe Browser 19.174
And I open a page on the LAN web server in the Unsafe Browser 11.644
Then the Unsafe Browser displays the LAN web server hello message 0.226
After features/support/hooks.rb:326 1.890
After features/support/hooks.rb:100 0.000
Tags: @product @doc
51.599
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.495
When I successfully start the Unsafe Browser 18.680
Then the Unsafe Browser runs as the expected user 0.617
And the Unsafe Browser has a red theme 0.650
And the Unsafe Browser shows a warning as its start page 0.653
And the Unsafe Browser has no add-ons installed 8.745
And the Unsafe Browser has no bookmarks 8.680
And the Unsafe Browser uses all expected TBB shared libraries 1.075
After features/support/hooks.rb:326 1.649
After features/support/hooks.rb:100 0.000
Tags: @product
43.595
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.312
When I successfully start the Unsafe Browser 18.585
When I open the Tails homepage in the Unsafe Browser 11.748
Then the Tails homepage loads in the Unsafe Browser 0.611
And the Unsafe Browser has sent packets out to the Internet 0.338
After features/support/hooks.rb:326 1.692
After features/support/hooks.rb:100 0.000
32.888
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.636
When I successfully start the Unsafe Browser 18.230
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.490
And the Unsafe Browser chroot is torn down 0.409
After features/support/hooks.rb:326 1.937
After features/support/hooks.rb:100 0.000
45.472
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.432
When I successfully start the Unsafe Browser 18.956
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.133
Then I see a warning about another instance already running 3.940
After features/support/hooks.rb:326 2.388
After features/support/hooks.rb:100 0.000
Tags: @product
41.289
Before features/support/hooks.rb:269 0.012
Given I have started Tails from DVD and logged in and the network is connected 12.687
When I configure the Unsafe Browser to use a local proxy 0.251
And I successfully start the Unsafe Browser 19.558
And I open the Tails homepage in the Unsafe Browser 8.565
Then the Unsafe Browser shows the "The proxy server is refusing connections" error 0.226
After features/support/hooks.rb:326 1.631
After features/support/hooks.rb:100 0.000
2:32.214
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.250
And I capture all network traffic 0.009
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.013
When I successfully start the Unsafe Browser 19.233
And I wait 120 seconds 2:0.086

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.540
After features/support/hooks.rb:515 0.504
After features/support/hooks.rb:326 1.325
After features/support/hooks.rb:100 0.050
32.502
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.826
And the network is unplugged 0.037
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.002

Slept for 10 seconds

When I try to start the Unsafe Browser 0.155
Then I am told I cannot start the Unsafe Browser when I am offline 8.481
After features/support/hooks.rb:326 1.093
After features/support/hooks.rb:100 0.000
23.482
When I plug a USB drive containing a basic VeraCrypt volume 7.133
And I cancel the GNOME authentication prompt 1.987
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.207
And I open this VeraCrypt volume in GNOME Files 8.012
Then I see the expected contents in this VeraCrypt volume 0.505
When I lock the currently opened VeraCrypt volume 0.495
Then the VeraCrypt volume has been unmounted and locked 0.140
After features/support/hooks.rb:326 0.921
After features/support/hooks.rb:100 0.000
24.664
When I plug a USB drive containing a hidden VeraCrypt volume 10.360
And I cancel the GNOME authentication prompt 2.457
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.730
And I open this VeraCrypt volume in GNOME Files 4.955
Then I see the expected contents in this VeraCrypt volume 0.561
When I lock the currently opened VeraCrypt volume 0.356
Then the VeraCrypt volume has been unmounted and locked 0.241
After features/support/hooks.rb:326 0.796
After features/support/hooks.rb:100 0.000
34.445
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.097
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.054
And I open this VeraCrypt volume in GNOME Files 7.548
Then I see the expected contents in this VeraCrypt volume 1.113
When I lock the currently opened VeraCrypt file container 0.370
Then the VeraCrypt file container has been unmounted and locked 0.261
After features/support/hooks.rb:326 0.965
After features/support/hooks.rb:100 0.000
42.997
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.251
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.843
And I open this VeraCrypt volume in GNOME Files 6.250
Then I see the expected contents in this VeraCrypt volume 0.981
When I lock the currently opened VeraCrypt file container 0.419
Then the VeraCrypt file container has been unmounted and locked 0.250
After features/support/hooks.rb:326 0.748
After features/support/hooks.rb:100 0.016
29.073
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.062
And I cancel the GNOME authentication prompt 2.002
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.546
And I open this VeraCrypt volume in GNOME Files 7.019
Then I see the expected contents in this VeraCrypt volume 0.730
When I lock the currently opened VeraCrypt volume 0.531
Then the VeraCrypt volume has been unmounted and locked 0.180
After features/support/hooks.rb:326 0.746
After features/support/hooks.rb:100 0.000
27.848
When I plug a USB drive containing a hidden VeraCrypt volume 10.346
And I cancel the GNOME authentication prompt 2.148
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.898
And I open this VeraCrypt volume in GNOME Files 5.162
Then I see the expected contents in this VeraCrypt volume 0.506
When I lock the currently opened VeraCrypt volume 0.599
Then the VeraCrypt volume has been unmounted and locked 0.185
After features/support/hooks.rb:326 0.819
After features/support/hooks.rb:100 0.000
50.531
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.363
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.132
And I open this VeraCrypt volume in GNOME Files 5.418
Then I see the expected contents in this VeraCrypt volume 1.084
When I lock the currently opened VeraCrypt file container 0.318
Then the VeraCrypt file container has been unmounted and locked 0.212
After features/support/hooks.rb:326 0.846
After features/support/hooks.rb:100 0.015
53.635
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.101
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.837
And I open this VeraCrypt volume in GNOME Files 6.182
Then I see the expected contents in this VeraCrypt volume 0.788
When I lock the currently opened VeraCrypt file container 0.433
Then the VeraCrypt file container has been unmounted and locked 0.291
After features/support/hooks.rb:326 0.799
After features/support/hooks.rb:100 0.015
42.190
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.703
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.449
And I open this VeraCrypt volume in GNOME Files 6.573
Then I see the expected contents in this VeraCrypt volume 0.851
When I lock the currently opened VeraCrypt file container 0.396
Then the VeraCrypt file container has been unmounted and locked 0.216
After features/support/hooks.rb:326 0.811
After features/support/hooks.rb:100 0.000
Tags: @product
8.536
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.461
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.074
After features/support/hooks.rb:326 1.016
After features/support/hooks.rb:100 0.000
Tags: @product
9.532
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.466
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.065
After features/support/hooks.rb:326 0.714
After features/support/hooks.rb:100 0.000
Tags: @product
37.614
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 22.825
When I start "WhisperBack" via GNOME Activities Overview 10.083
Then WhisperBack has debugging information 4.705
After features/support/hooks.rb:326 1.746
After features/support/hooks.rb:100 0.000