Project Number Date
test_Tails_ISO_5501-plaintext-locale-greeter 45 03 Jul 2025, 11:47

Failures Overview

The following summary displays scenarios that failed.

Feature: Time syncing
52.866
Scenario Clock is one day in the future while using obfs4 bridges
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.005
Steps
Given I have started Tails from DVD without network and logged in 9.039
When I bump the system time with "+1 day" 0.447
And I capture all network traffic 0.002
And the network is plugged 0.092
And the Tor Connection Assistant autostarts 5.605
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 37.679
TCA
TCA failed to connect to Tor (TCAConnectionFailure)
./features/step_definitions/tor.rb:418:in `/^the Tor Connection Assistant connects to Tor$/'
./features/step_definitions/tor.rb:503:in `tca_configure'
./features/step_definitions/tor.rb:628:in `/^I configure (?:some|the) (persistent )?(\w+) bridges (from a QR code )?in the Tor Connection Assistant(?: in (easy|hide) mode)?( without connecting|)$/'
features/time_syncing.feature:27:in `And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode'
And I wait until Tor is ready 0.000
Then the system clock is less than 5 minutes incorrect 0.000
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.000
After features/support/hooks.rb:515 0.053
After features/support/hooks.rb:330 8.170

SCENARIO FAILED: 'Clock is one day in the future while using obfs4 bridges' (at time 00:17:08)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/00:17:08_Clock_is_one_day_in_the_future_while_using_obfs4_bridges_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/00:17:08_Clock_is_one_day_in_the_future_while_using_obfs4_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/00:17:08_Clock_is_one_day_in_the_future_while_using_obfs4_bridges.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/00:17:08_Clock_is_one_day_in_the_future_while_using_obfs4_bridges.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/00:17:08_Clock_is_one_day_in_the_future_while_using_obfs4_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/00:17:08_Clock_is_one_day_in_the_future_while_using_obfs4_bridges.journal

After features/support/hooks.rb:100 0.050
12:41.583
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.116
Before features/support/hooks.rb:507 0.046
Steps
Given a computer 0.595
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:9.951
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 38.968
And I accept adding "cowsay" to Additional Software 4.291
And Additional Software is correctly configured for package "cowsay" 0.991
And I shutdown Tails and wait for the computer to power off 10.258
And I start Tails from USB drive "__internal" with network unplugged 1:21.367
And I enable persistence 21.310
# 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.028
# 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.092
And I log in to a new session 1:0.049
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 35.253
And I revert the APT tweaks that made it prefer an old version of cowsay 0.280
# 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.371
And the network is plugged 0.095
And Tor is ready 25.607
And available upgrades have been checked 0.068
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.483
And I can open the Additional Software configuration window from the notification 5.468
And I shutdown Tails and wait for the computer to power off 14.059
And I start Tails from USB drive "__internal" with network unplugged 1:28.623
And I enable persistence 21.159
# 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.030
And I log in to a new session 49.696
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 48.618
And I revert the APT tweaks that made it prefer an old version of cowsay 0.224
And the network is plugged 0.213
And Tor is ready 59.955
Then the Additional Software upgrade service has started 0.245
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.192
Hooks
After features/support/hooks.rb:515 1.472
Unexpected connections were made
  #<OpenStruct mac_saddr="50:54:00:36:fb:e5", mac_daddr="52:54:00:00:00:01", protocol="IP::TCP", saddr="10.2.1.251", daddr="152.19.134.142", sport=46912, dport=80> (FirewallAssertionFailedError)
./features/support/helpers/firewall_helper.rb:168:in `assert_all_connections'
./features/support/helpers/firewall_helper.rb:178:in `assert_no_leaks'
./features/support/hooks.rb:524:in `After'
After features/support/hooks.rb:330 5.407

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.file_content_var_log_boot.log

Content of /run/live-additional-software/log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.file_content_run_live-additional-software_log

Network capture: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.pcap

Output of ls -la --full-time /live/persistence/tailsdata_unlocked: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_persistent_volume

Output of ls -lar --full-time /var/cache/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_cache_apt

Output of ls -lar --full-time /var/lib/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_lib_apt

Output of mount: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_mount

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/01:48:12_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.journal

After features/support/hooks.rb:100 0.027
Feature: Localization
2:29.524
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.030
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.818
When I log in to a new session in French (fr) 42.291
Then the keyboard layout is set to "fr" 0.345
When the network is plugged 0.078
And Tor is ready 27.493
Then I successfully start the Unsafe Browser 25.917
And I kill the Unsafe Browser 6.674
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 32.771
cannot find TorBrowserNewTabButton.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:468:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:455:in `/^I start the Tor Browser( in offline mode)?$/'
./features/step_definitions/browser.rb:411:in `/^the screen keyboard works in Tor Browser$/'
features/localization.feature:47:in `Then the screen keyboard works in Tor Browser'
features/localization.feature:30:in `Then the screen keyboard works in Tor Browser'
And DuckDuckGo is the default search engine 0.000
And I kill the Tor Browser 0.000
And the screen keyboard works in Thunderbird 0.000
And the layout of the screen keyboard is set to "fr" 0.000
After features/support/hooks.rb:330 6.737

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#4)' (at time 03:27:17)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:27:17_Tails_is_localized_for_every_tier-1_language,_Examples___4_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:27:17_Tails_is_localized_for_every_tier-1_language,_Examples___4_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:27:17_Tails_is_localized_for_every_tier-1_language,_Examples___4_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:27:17_Tails_is_localized_for_every_tier-1_language,_Examples___4_.journal

After features/support/hooks.rb:100 0.000
Feature: Localization
4:20.483
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.190
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.577
When I log in to a new session in Portuguese (pt) 59.726
Then the keyboard layout is set to "pt" 0.330
When the network is plugged 0.077
And Tor is ready 32.446
Then I successfully start the Unsafe Browser 26.229
And I kill the Unsafe Browser 8.171
When I enable the screen keyboard 0.668
Then the screen keyboard works in Tor Browser 51.307
And DuckDuckGo is the default search engine 34.016
And I kill the Tor Browser 6.763
And the screen keyboard works in Thunderbird 30.169
try_for() timeout expired
Last ignored exception was: Dogtail::Failure: The Dogtail init script raised: SearchError: child of [desktop frame | main]: "Thunderbird" application
STDOUT:

STDERR:


./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:1060:in `new'
./features/step_definitions/common_steps.rb:1060:in `block in launch_app'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
./features/support/helpers/misc_helpers.rb:66:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/common_steps.rb:1059:in `launch_app'
./features/step_definitions/common_steps.rb:1106:in `launch_thunderbird'
./features/step_definitions/thunderbird.rb:33:in `block in <top (required)>'
./features/step_definitions/thunderbird.rb:212:in `block in <top (required)>' (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/common_steps.rb:1059:in `launch_app'
./features/step_definitions/common_steps.rb:1106:in `launch_thunderbird'
./features/step_definitions/thunderbird.rb:33:in `/^I start Thunderbird$/'
./features/step_definitions/thunderbird.rb:212:in `/^the screen keyboard works in Thunderbird$/'
features/localization.feature:54:in `And the screen keyboard works in Thunderbird'
features/localization.feature:33:in `And the screen keyboard works in Thunderbird'
And the layout of the screen keyboard is set to "us" 0.000
After features/support/hooks.rb:330 5.951

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#8)' (at time 03:46:15)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.journal

After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
3:16.849
Scenario Tails stores localization preferences when it's asked to
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 22.535
When I set the language to Italian (it) 14.066
And I save the language and keyboard options 3.062
Then the language has been saved in cleartext storage 1.488
When I set the language to French (fr) 11.423
And I shutdown Tails and wait for the computer to power off 22.972
And I start Tails from USB drive "__internal" with network unplugged 2:0.800
Then the language has been saved in cleartext storage 0.499
<"fr_FR"> expected but was
<"it_IT">. (Test::Unit::AssertionFailedError)
./features/step_definitions/common_steps.rb:1782:in `/^the language has (not |)been saved in cleartext storage$/'
features/localization.feature:75:in `Then the language has been saved in cleartext storage'
Then the Greeter's language is set to French 0.000
After features/support/hooks.rb:330 5.725

SCENARIO FAILED: 'Tails stores localization preferences when it's asked to' (at time 04:08:18)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:08:18_Tails_stores_localization_preferences_when_it_s_asked_to.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:08:18_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:08:18_Tails_stores_localization_preferences_when_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:08:18_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:100 0.010
Tags: @product
1:16.629
Scenario Creating and using a persistent NetworkManager connection
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 1:16.629
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ with\ a\ persistent\ partition\ enabled\ and\ logged\ in$/'
features/persistence.feature:83:in `Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in'
And the network is plugged 0.000
And Tor is ready 0.000
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.000
And I shutdown Tails and wait for the computer to power off 0.000
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 0.000
And I capture all network traffic 0.000
And the network is plugged 0.000
And Tor is ready 0.000
And I switch to the "persistent-con-current" NetworkManager connection 0.000
And the 1st network device has a spoofed MAC address configured 0.000
And no network device leaked the real MAC address 0.000
After features/support/hooks.rb:330 7.541

SCENARIO FAILED: 'Creating and using a persistent NetworkManager connection' (at time 04:54:17)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:54:17_Creating_and_using_a_persistent_NetworkManager_connection.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:54:17_Creating_and_using_a_persistent_NetworkManager_connection.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:54:17_Creating_and_using_a_persistent_NetworkManager_connection.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:54:17_Creating_and_using_a_persistent_NetworkManager_connection.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:33.062
Scenario Creating persistence from the Welcome Screen
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 1:33.062
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ without\ a\ persistent\ partition\ and\ stopped\ at\ Tails\ Greeter's\ login\ screen$/'
features/persistence.feature:97:in `Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen'
And I enable persistence creation in Tails Greeter 0.000
And I log in to a new session expecting no warning about the Persistent Storage not being activated 0.000
Then I create a persistent partition with the default settings using the wizard that was already open 0.000
After features/support/hooks.rb:330 5.809

SCENARIO FAILED: 'Creating persistence from the Welcome Screen' (at time 04:55:57)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:55:57_Creating_persistence_from_the_Welcome_Screen.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:55:57_Creating_persistence_from_the_Welcome_Screen.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:55:57_Creating_persistence_from_the_Welcome_Screen.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/04:55:57_Creating_persistence_from_the_Welcome_Screen.journal

After features/support/hooks.rb:100 0.000
Tags: @product
4:59.778
Scenario Persistent Greeter options
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 22.795
When I enable persistence 1:55.261
Then no persistent Greeter options were restored 19.099
When I set all Greeter options to non-default values 59.126
And I log in to a new session in German (de) after having activated the Persistent Storage 1:23.016
Then all Greeter options are set to non-default values 0.477
<"TAILS_FORMATS=de_DE\n" +
"TAILS_LOCALE_NAME=de_DE\n" +
"TAILS_MACSPOOF_ENABLED=false\n" +
"TAILS_NETWORK=false\n" +
"TAILS_UNSAFE_BROWSER_ENABLED=false\n" +
"TAILS_XKBLAYOUT=de\n" +
"TAILS_XKBMODEL=pc105\n" +
"TAILS_XKBVARIANT=\n"> expected but was
<"TAILS_FORMATS=de_DE\n" +
"TAILS_MACSPOOF_ENABLED=false\n" +
"TAILS_NETWORK=false\n" +
"TAILS_UNSAFE_BROWSER_ENABLED=false\n">.

diff:
  TAILS_FORMATS=de_DE
- TAILS_LOCALE_NAME=de_DE
  TAILS_MACSPOOF_ENABLED=false
  TAILS_NETWORK=false
  TAILS_UNSAFE_BROWSER_ENABLED=false
- TAILS_XKBLAYOUT=de
- TAILS_XKBMODEL=pc105
- TAILS_XKBVARIANT= (Test::Unit::AssertionFailedError)
./features/step_definitions/usb.rb:1633:in `/^all Greeter options are set to (non-)?default values$/'
features/persistence.feature:108:in `Then all Greeter options are set to non-default values'
When I cold reboot the computer 0.000
And the computer reboots Tails 0.000
Given I enable persistence 0.000
Then persistent Greeter options were restored 0.000
When I log in to a new session after having activated the Persistent Storage 0.000
Then all Greeter options are set to non-default values 0.000
After features/support/hooks.rb:330 13.328

SCENARIO FAILED: 'Persistent Greeter options' (at time 05:01:06)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:01:06_Persistent_Greeter_options.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:01:06_Persistent_Greeter_options.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:01:06_Persistent_Greeter_options.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:01:06_Persistent_Greeter_options.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:18.556
Scenario Changing the Persistent Storage passphrase
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.061
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 1:18.556
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ with\ a\ persistent\ partition\ enabled\ and\ logged\ in$/'
features/persistence.feature:117:in `Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in'
# 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 0.000
And I shutdown Tails and wait for the computer to power off 0.000
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 0.000
And I change the passphrase of the Persistent Storage back to the original 0.000
After features/support/hooks.rb:330 7.860

SCENARIO FAILED: 'Changing the Persistent Storage passphrase' (at time 05:02:35)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:02:35_Changing_the_Persistent_Storage_passphrase.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:02:35_Changing_the_Persistent_Storage_passphrase.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:02:35_Changing_the_Persistent_Storage_passphrase.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:02:35_Changing_the_Persistent_Storage_passphrase.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:19.036
Scenario Feature activation fails
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.129
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.949
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.832
When I try to enable persistence 3.251
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 1:0.003
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/usb.rb:1724:in `/^the Welcome Screen tells me that the Persistent Folder feature couldn't be activated$/'
features/persistence.feature:146:in `Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated'
When I log in to a new session after having activated the Persistent Storage 0.000
And all notifications have disappeared 0.000
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 0.000
And all tps features are enabled 0.000
And all tps features but the first one are active 0.000
After features/support/hooks.rb:330 14.082

SCENARIO FAILED: 'Feature activation fails' (at time 05:11:34)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:11:34_Feature_activation_fails.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:11:34_Feature_activation_fails.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:11:34_Feature_activation_fails.journal

After features/support/hooks.rb:100 0.000
Tags: @product
7:32.344
Scenario LUKS header is automatically upgraded when unlocking the Persistent Storage
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Steps
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 7:32.344
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ with\ a\ LUKS\ 1\ persistent\ partition\ and\ stopped\ at\ Tails\ Greeter's\ login\ screen$/'
features/persistence.feature:154:in `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'
And I enable persistence 0.000
And I log in to a new session after having activated the Persistent Storage 0.000
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 0.000
And persistence is enabled 0.000
After features/support/hooks.rb:330 5.882

SCENARIO FAILED: 'LUKS header is automatically upgraded when unlocking the Persistent Storage' (at time 05:19:17)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:19:17_LUKS_header_is_automatically_upgraded_when_unlocking_the_Persistent_Storage.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:19:17_LUKS_header_is_automatically_upgraded_when_unlocking_the_Persistent_Storage.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:19:17_LUKS_header_is_automatically_upgraded_when_unlocking_the_Persistent_Storage.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:19:17_LUKS_header_is_automatically_upgraded_when_unlocking_the_Persistent_Storage.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:36.309
Scenario Manual filesystem repair is successful
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 21.979
And I corrupt the Persistent Storage filesystem on USB drive "__internal" in a way which can't be automatically repaired 13.783
When I try to enable persistence 0.545
Then the Welcome Screen tells me that filesystem errors were found on the Persistent Storage 1:0.001
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/usb.rb:1732:in `/^the Welcome Screen tells me that filesystem errors were found on the Persistent Storage$/'
features/persistence.feature:176:in `Then the Welcome Screen tells me that filesystem errors were found on the Persistent Storage'
When I repair the filesystem of the Persistent Storage 0.000
Then the Welcome Screen tells me that the filesystem was repaired successfully 0.000
And the filesystem of the Persistent Storage was repaired 0.000
When I close the filesystem repair dialog 0.000
Then persistence is successfully enabled 0.000
After features/support/hooks.rb:330 13.477

SCENARIO FAILED: 'Manual filesystem repair is successful' (at time 05:25:21)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:25:21_Manual_filesystem_repair_is_successful.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:25:21_Manual_filesystem_repair_is_successful.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:25:21_Manual_filesystem_repair_is_successful.journal

After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:15.612
Scenario Manual filesystem repair fails
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.091
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.758
And the Persistent Storage filesystem is corrupted beyond what e2fsck can repair 0.302
When I try to enable persistence 4.371
Then the Welcome Screen tells me that filesystem errors were found on the Persistent Storage 1:0.179
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/usb.rb:1732:in `/^the Welcome Screen tells me that filesystem errors were found on the Persistent Storage$/'
features/persistence.feature:188:in `Then the Welcome Screen tells me that filesystem errors were found on the Persistent Storage'
When I repair the filesystem of the Persistent Storage 0.000
Then the Welcome Screen tells me that it failed to repair the Persistent Storage 0.000
When I log in to a new session 0.000
And all notifications have disappeared 0.000
# 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.000
And the file "/var/lib/gdm3/post-greeter-whisperback.json" is empty 0.000
When I close the "whisperback" window 0.000
Then the Tor Browser starts 0.000
And "Tails - Recovering data from the Persistent Storage when it has file system errors" has loaded in the Tor Browser 0.000
After features/support/hooks.rb:330 21.287

SCENARIO FAILED: 'Manual filesystem repair fails' (at time 05:26:56)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:26:56_Manual_filesystem_repair_fails.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:26:56_Manual_filesystem_repair_fails.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:26:56_Manual_filesystem_repair_fails.journal

After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:29.245
Scenario Filesystem and I/O errors
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.321
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.226
And I corrupt the Persistent Storage filesystem on USB drive "__internal" in a way which can't be automatically repaired 14.561
And Tails detects disk read failures on the boot device 0.855
When I try to enable persistence 0.598
Then the Welcome Screen tells me that my hardware is probably failing 1:0.002
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/usb.rb:1835:in `/^the Welcome Screen tells me that my hardware is probably failing$/'
features/persistence.feature:210:in `Then the Welcome Screen tells me that my hardware is probably failing'
When I log in to a new session 0.000
And all notifications have disappeared 0.000
Then the Tor Browser starts 0.000
And "Tails - Recovering data from the Persistent Storage when it has file system errors" has loaded in the Tor Browser 0.000
After features/support/hooks.rb:330 23.502

SCENARIO FAILED: 'Filesystem and I/O errors' (at time 05:28:51)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:28:51_Filesystem_and_I_O_errors.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:28:51_Filesystem_and_I_O_errors.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:28:51_Filesystem_and_I_O_errors.journal

After features/support/hooks.rb:100 0.000
1:21.994
Background
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.194
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 1:21.994
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ without\ a\ persistent\ partition\ and\ logged\ in$/'
features/persistent_tor_bridges.feature:8:in `Given I have started Tails without network from a USB drive without a persistent partition and logged in'
And I create a persistent partition with the default settings 0.000
Then the "TorConfiguration" tps feature is not enabled 0.000
When the network is plugged 0.000
And the Tor Connection Assistant autostarts 0.000
And I configure some persistent obfs4 bridges in the Tor Connection Assistant 0.000
And I wait until Tor is ready 0.000
Then tca.conf includes the configured bridges 0.000
And the "TorConfiguration" tps feature is enabled and active 0.000
When I cold reboot the computer 0.000
And the computer reboots Tails 0.000
And I enable persistence 0.000
And I capture all network traffic 0.000
And I log in to a new session 0.000
Then tca.conf includes the configured bridges 0.000
When the network is plugged 0.000
And the Tor Connection Assistant autostarts 0.000
Tags: @product
0.000
Scenario Using Persistent Tor bridges
Steps
When I choose to connect to Tor automatically 0.000
And I accept Tor Connection's offer to use my persistent bridges 0.000
And I click "Connect to Tor" 0.000
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And the "TorConfiguration" tps feature is enabled and active 0.000
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.000
After features/support/hooks.rb:330 6.164

SCENARIO FAILED: 'Using Persistent Tor bridges' (at time 05:30:33)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:30:33_Using_Persistent_Tor_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:30:33_Using_Persistent_Tor_bridges.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:30:33_Using_Persistent_Tor_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:30:33_Using_Persistent_Tor_bridges.journal

After features/support/hooks.rb:100 0.000
Feature: Random Seed
Tags: @product
4:20.705
Scenario A random seed is read during boot and written during boot and shutdown
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Steps
Given a computer 0.362
And I temporarily create a 7200 MiB disk named "temp" 0.087
And I plug USB drive "temp" 1.077
And I write the Tails USB image to disk "temp" 1:0.368
Then there is no random seed on USB drive "temp" 17.288
When I start Tails from USB drive "temp" with network unplugged 3:1.520
try_for() timeout expired
Last ignored exception was: RemoteShell::ServerFailure: FileNotFoundError: [Errno 2] No such file or directory: '/tmp/gdm-env'
./features/support/helpers/remote_shell.rb:71:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/usb.rb:108:in `new'
./features/step_definitions/usb.rb:108:in `greeter'
./features/step_definitions/common_steps.rb:460:in `block (2 levels) in <top (required)>'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
./features/support/helpers/misc_helpers.rb:66:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/common_steps.rb:459:in `block in <top (required)>'
./features/step_definitions/common_steps.rb:284:in `block in <top (required)>' (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/common_steps.rb:459:in `/^the computer (?:re)?boots Tails$/'
./features/step_definitions/common_steps.rb:284:in `/^I start Tails from (.+?) drive "(.+?)"( with network unplugged)?( and I login( with persistence enabled)?( with the changed persistence passphrase)?( (?:and|with) an administration password)?)?$/'
features/random_seed.feature:12:in `When I start Tails from USB drive "temp" with network unplugged'
Then the random seed was written multiple times on first boot 0.000
And there is a random seed on USB drive "temp" 0.000
When I log in to a new session 0.000
And I wait for the random seed to be updated 0.000
Then there is a random seed on USB drive "temp" 0.000
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 0.000
Then there is a random seed on USB drive "temp" 0.000
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:330 6.448

SCENARIO FAILED: 'A random seed is read during boot and written during boot and shutdown' (at time 05:43:38)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:43:38_A_random_seed_is_read_during_boot_and_written_during_boot_and_shutdown.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:43:38_A_random_seed_is_read_during_boot_and_written_during_boot_and_shutdown.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:43:38_A_random_seed_is_read_during_boot_and_written_during_boot_and_shutdown.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/05:43:38_A_random_seed_is_read_during_boot_and_written_during_boot_and_shutdown.journal

After features/support/hooks.rb:100 0.117
1:18.546
Background
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Steps
Given I have started Tails from DVD without network and logged in 1:18.546
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ from\ DVD\ without\ network\ and\ logged\ in$/'
features/tor_connection.feature:7:in `Given I have started Tails from DVD without network and logged in'
0.000
Scenario Bridges are not enabled in automatic mode when going back from hiding Tor
Steps
When the network is plugged 0.000
And the Tor Connection Assistant autostarts 0.000
And I look at the hide mode but then I go back 0.000
And I choose to connect to Tor automatically 0.000
Then Tor Connection does not propose me to use Tor bridges 0.000
After features/support/hooks.rb:330 5.666

SCENARIO FAILED: 'Bridges are not enabled in automatic mode when going back from hiding Tor' (at time 06:01:16)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:01:16_Bridges_are_not_enabled_in_automatic_mode_when_going_back_from_hiding_Tor.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:01:16_Bridges_are_not_enabled_in_automatic_mode_when_going_back_from_hiding_Tor.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:01:16_Bridges_are_not_enabled_in_automatic_mode_when_going_back_from_hiding_Tor.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:01:16_Bridges_are_not_enabled_in_automatic_mode_when_going_back_from_hiding_Tor.journal

After features/support/hooks.rb:100 0.000
Tags: @product
26.128
Scenario I can use a network with captive portal
Steps
Given the Tor network and default bridges are blocked 9.919
And the network is plugged 0.086
And I make sure time sync before Tor connects indicates a captive portal 1.255
And the Tor Connection Assistant autostarts 5.921
When I choose to connect to Tor automatically 5.843
And I click "Connect to Tor" 3.102
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:828:in `click_connect_to_tor'
./features/step_definitions/tor.rb:840:in `/^(?:I click "Connect to Tor"|I retry connecting to Tor)$/'
features/tor_connection.feature:56:in `And I click "Connect to Tor"'
Then the Tor Connection Assistant fails to connect to Tor 0.000
And the Tor Connection Assistant knows that it's not the time sync that failed 0.000
And the Tor Connection Assistant knows that there might be a captive portal 0.000
When I open the Unsafe Browser from Tor Connection 0.000
And I log-in to the Captive Portal 0.000
And I close the Unsafe Browser 0.000
And the Tor network and default bridges are unblocked 0.000
And I allow time sync before Tor connects to work again 0.000
And I click "Connect to Tor" 0.000
Then I wait until Tor is ready 0.000
After features/support/hooks.rb:330 6.109

SCENARIO FAILED: 'I can use a network with captive portal' (at time 06:02:34)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:02:34_I_can_use_a_network_with_captive_portal.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:02:34_I_can_use_a_network_with_captive_portal.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:02:34_I_can_use_a_network_with_captive_portal.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:02:34_I_can_use_a_network_with_captive_portal.journal

After features/support/hooks.rb:100 0.001
Tags: @product
2:43.314
Scenario Anti test: Detecting TCP leaks from the Unsafe Browser with the firewall leak detector
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Steps
Given I have started Tails from DVD and logged in and the network is connected 42.710
And I capture all network traffic 0.028
When I successfully start the Unsafe Browser 38.750
And I open the Tails homepage in the Unsafe Browser 21.721
And the Tails homepage loads in the Unsafe Browser 1:0.102
cannot find TailsHomepage.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:316:in `/^the Tails homepage loads in the Unsafe Browser$/'
features/tor_enforcement.feature:20:in `And the Tails homepage loads in the Unsafe Browser'
Then the firewall leak detector has detected leaks 0.000
After features/support/hooks.rb:330 10.735

SCENARIO FAILED: 'Anti test: Detecting TCP leaks from the Unsafe Browser with the firewall leak detector' (at time 06:06:02)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:06:02_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:06:02_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:06:02_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:06:02_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.journal

After features/support/hooks.rb:100 0.033
1:16.126
Background
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Before features/support/hooks.rb:507 0.031
Steps
Given I have started Tails from DVD and logged in and the network is connected 1:16.126
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ from\ DVD\ and\ logged\ in\ and\ the\ network\ is\ connected$/'
features/tor_stream_isolation.feature:7:in `Given I have started Tails from DVD and logged in and the network is connected'
0.000
Scenario tails-security-check is using the Tails-specific SocksPort
Steps
When I monitor the network connections of tails-security-check 0.000
And I re-run tails-security-check 0.000
Then I see that tails-security-check is properly stream isolated after 10 seconds 0.000
After features/support/hooks.rb:515 0.037
After features/support/hooks.rb:330 6.161

SCENARIO FAILED: 'tails-security-check is using the Tails-specific SocksPort' (at time 06:12:37)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:12:37_tails-security-check_is_using_the_Tails-specific_SocksPort.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:12:37_tails-security-check_is_using_the_Tails-specific_SocksPort.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:12:37_tails-security-check_is_using_the_Tails-specific_SocksPort.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:12:37_tails-security-check_is_using_the_Tails-specific_SocksPort.journal

After features/support/hooks.rb:100 0.000
30.442
Scenario The Tor Browser is using the web browser-specific SocksPort
Steps
When I monitor the network connections of Tor Browser 0.078
And I start the Tor Browser 30.364
try_for() timeout expired
Last ignored exception was: Dogtail::Failure: The Dogtail init script raised: SearchError: child of [desktop frame | main]: "Firefox" application
STDOUT:

STDERR:


./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:1060:in `new'
./features/step_definitions/common_steps.rb:1060:in `block in launch_app'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
./features/support/helpers/misc_helpers.rb:66:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/common_steps.rb:1059:in `launch_app'
./features/step_definitions/common_steps.rb:1114:in `launch_tor_browser'
./features/step_definitions/browser.rb:445:in `block in <top (required)>' (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/common_steps.rb:1059:in `launch_app'
./features/step_definitions/common_steps.rb:1114:in `launch_tor_browser'
./features/step_definitions/browser.rb:445:in `/^I start the Tor Browser( in offline mode)?$/'
features/tor_stream_isolation.feature:29:in `And I start the Tor Browser'
And the Tor Browser loads the startup page 0.000
Then I see that Tor Browser is properly stream isolated 0.000
After features/support/hooks.rb:515 0.186
After features/support/hooks.rb:330 13.650

SCENARIO FAILED: 'The Tor Browser is using the web browser-specific SocksPort' (at time 06:16:15)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:16:15_The_Tor_Browser_is_using_the_web_browser-specific_SocksPort.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:16:15_The_Tor_Browser_is_using_the_web_browser-specific_SocksPort.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:16:15_The_Tor_Browser_is_using_the_web_browser-specific_SocksPort.journal

After features/support/hooks.rb:100 0.000
1:17.562
Scenario Downloading files with the Tor Browser
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Before features/support/hooks.rb:507 0.011
Steps
Given I have started Tails from DVD and logged in and the network is connected 33.868
When I start the Tor Browser 43.693
cannot find TorBrowserNewTabButton.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:468:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:455:in `/^I start the Tor Browser( in offline mode)?$/'
features/torified_browsing.feature:30:in `When I start the Tor Browser'
Then the Tor Browser loads the startup page 0.000
When I download some file in the Tor Browser to the Downloads directory 0.000
Then the file is saved to the Downloads directory 0.000
After features/support/hooks.rb:515 0.056
After features/support/hooks.rb:330 6.681

SCENARIO FAILED: 'Downloading files with the Tor Browser' (at time 06:21:58)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:21:58_Downloading_files_with_the_Tor_Browser.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:21:58_Downloading_files_with_the_Tor_Browser.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:21:58_Downloading_files_with_the_Tor_Browser.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:21:58_Downloading_files_with_the_Tor_Browser.journal

After features/support/hooks.rb:100 0.000
Tags: @product
2:4.890
Scenario The Unsafe Browser can load a web page from the Internet
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Steps
Given I have started Tails from DVD and logged in and the network is connected 19.407
When I successfully start the Unsafe Browser 31.473
When I open the Tails homepage in the Unsafe Browser 12.627
Then the Tails homepage loads in the Unsafe Browser 1:1.381
cannot find TailsHomepage.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:316:in `/^the Tails homepage loads in the Unsafe Browser$/'
features/unsafe_browser.feature:38:in `Then the Tails homepage loads in the Unsafe Browser'
And the Unsafe Browser has sent packets out to the Internet 0.000
After features/support/hooks.rb:330 5.932

SCENARIO FAILED: 'The Unsafe Browser can load a web page from the Internet' (at time 06:55:50)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:55:50_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:55:50_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:55:50_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/06:55:50_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.journal

After features/support/hooks.rb:100 0.000