Project Number Date
test_Tails_ISO_devel 3438 25 Jun 2024, 12:48

Failures Overview

The following summary displays scenarios that failed.

4:2.394
Scenario My Additional Software list is configurable through a GUI or through notifications when I install or remove packages with APT or Synaptic
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:507 0.008
Steps
Given a computer 0.231
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:11.943
When I uninstall "popularity-contest" using apt 21.766
And I accept removing "popularity-contest" from Additional Software 0.573
Then "popularity-contest" is not in the list of Additional Software 0.620
When I start Synaptic 27.259
The
The Dogtail init script raised: Python process exited unexpectedly with -15
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/apt.rb:143:in `new'
./features/step_definitions/apt.rb:143:in `/^I start Synaptic$/'
features/additional_software_packages.feature:59:in `When I start Synaptic'
And I update APT using Synaptic 0.000
And I install "cowsay" using Synaptic 0.000
And I accept adding "cowsay" to Additional Software 0.000
Then Additional Software is correctly configured for package "cowsay" 0.000
When I uninstall "cowsay" using apt 0.000
And I refuse removing "cowsay" from Additional Software 0.000
Then Additional Software is correctly configured for package "cowsay" 0.000
When I start "Additional Software" via GNOME Activities Overview 0.000
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 0.000
Then "cowsay" is not in the list of Additional Software 0.000
When I install "cowsay" using apt 0.000
And I refuse adding "cowsay" to Additional Software 0.000
Then "cowsay" is not in the list of Additional Software 0.000
After features/support/hooks.rb:515 0.038
After features/support/hooks.rb:326 5.960

SCENARIO FAILED: 'My Additional Software list is configurable through a GUI or through notifications when I install or remove packages with APT or Synaptic' (at time 01:25:29)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.file_content_var_log_boot.log

Content of /run/live-additional-software/log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.file_content_run_live-additional-software_log

Output of ls -la --full-time /live/persistence/tailsdata_unlocked: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.cmd_output_persistent_volume

Output of ls -lar --full-time /var/cache/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.cmd_output_var_cache_apt

Output of ls -lar --full-time /var/lib/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.cmd_output_var_lib_apt

Output of mount: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.cmd_output_mount

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/01:25:29_My_Additional_Software_list_is_configurable_through_a_GUI_or_through_notifications_when_I_install_or_remove_packages_with_APT_or_Synaptic.journal

After features/support/hooks.rb:100 0.010
2:18.923
Scenario Tails erases memory on DVD boot medium removal: LUKS-encrypted ext4
Before features/support/hooks.rb:269 0.007
Steps
Given I have started Tails from DVD without network and logged in 8.231
And I prepare Tails for memory erasure tests 0.402
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 33.963
And I fill the USB drive with a known pattern 1.460
And I read the content of the test FS 0.057
And patterns cover at least 99% of the test FS size in the guest's memory 2.842

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

When I eject the boot medium 1.887
And I wait for Tails to finish wiping the memory 1:30.081
cannot find MemoryWipeCompleted.png on the screen (FindFailed)
./features/support/helpers/screen.rb:173:in `rescue in wait'
./features/support/helpers/screen.rb:157:in `wait'
./features/step_definitions/erase_memory.rb:229:in `/^I wait for Tails to finish wiping the memory$/'
features/emergency_shutdown.feature:44:in `And I wait for Tails to finish wiping the memory'
Then I find very few patterns in the guest's memory 0.000
After features/support/hooks.rb:326 10.636

SCENARIO FAILED: 'Tails erases memory on DVD boot medium removal: LUKS-encrypted ext4' (at time 02:03:41)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/02:03:41_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/02:03:41_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/02:03:41_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:15.661
Scenario Using Tails' custom backup tool to backup a newly added file
Before features/support/hooks.rb:269 0.009
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.576
# 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 18.481
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.376
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.250
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.709
When I start Tails' custom backup tool 5.903
Then the backup tool displays "Plug in your backup Tails USB stick" 0.232
When I plug USB drive "backup" 2.572
And I give the Persistent Storage on drive "backup" its own UUID 0.141
And I click "Retry" in the backup tool 1.178
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.223
When I click "Back Up" in the backup tool 1.141
And I enter my persistent storage passphrase into the polkit prompt 20.874
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/common_steps.rb:778:in `deal_with_polkit_prompt'
./features/step_definitions/backup.rb:18:in `/^I enter my persistent storage passphrase into the polkit prompt$/'
features/backup.feature:21:in `And I enter my persistent storage passphrase into the polkit prompt'
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 0.000
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.000
And I plug USB drive "backup" 0.000
Then the USB drive "backup" contains the same files as my persistent storage 0.000
After features/support/hooks.rb:326 8.966

SCENARIO FAILED: 'Using Tails' custom backup tool to backup a newly added file' (at time 02:08:40)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/02:08:40_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/02:08:40_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/02:08:40_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/02:08:40_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.journal

After features/support/hooks.rb:100 0.122
4:39.718
Background
Before features/support/hooks.rb:269 0.007
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.314
And I create a persistent partition with the default settings 34.797
Then the "TorConfiguration" tps feature is not enabled 1.332
When the network is plugged 0.041
And the Tor Connection Assistant autostarts 9.064
And I configure some persistent obfs4 bridges in the Tor Connection Assistant 13.130
And I wait until Tor is ready 1.406
Then tca.conf includes the configured bridges 0.013
And the "TorConfiguration" tps feature is enabled and active 1.222
When I cold reboot the computer 12.345
And the computer reboots Tails 1:12.217
And I enable persistence 24.541
And I capture all network traffic 0.021
And I log in to a new session 38.202
Then tca.conf includes the configured bridges 0.013
When the network is plugged 0.049
And the Tor Connection Assistant autostarts 1:0.001
TCA
TCA did not start (TorBootstrapFailure)
./features/step_definitions/tor.rb:375:in `rescue in block in <top (required)>'
./features/step_definitions/tor.rb:371:in `/^the Tor Connection Assistant (?:autostarts|is running)$/'
features/persistent_tor_bridges.feature:24:in `And the Tor Connection Assistant autostarts'
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:326 14.448

SCENARIO FAILED: 'Using Persistent Tor bridges' (at time 03:42:24)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/03:42:24_Using_Persistent_Tor_bridges_chutney-data

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/03:42:24_Using_Persistent_Tor_bridges.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/03:42:24_Using_Persistent_Tor_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3438/artifact/build-artifacts/03:42:24_Using_Persistent_Tor_bridges.journal

After features/support/hooks.rb:100 0.053