Project Number Date
test_Tails_ISO_20263-remote-shell-debug-logging 20 20 Mar 2025, 22:04

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Additional software 79 0 0 0 0 79 5 0 5 31:0.361 Passed
Feature Additional software
As a Tails user I may want to install softwares not shipped in Tails And have them installed automatically when I enable persistence in the Greeter
5:58.502
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Before features/support/hooks.rb:511 0.006
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:27.034
And I update APT using apt 41.959
And I install "popularity-contest" using apt 25.752
Then I am proposed to add the "popularity-contest" package to my Additional Software 5.867
When I create a persistent storage and activate the Additional Software feature 22.937
Then Additional Software is correctly configured for package "popularity-contest" 1.419
When I shutdown Tails and wait for the computer to power off 12.401
And I start Tails from USB drive "__internal" with network unplugged 1:0.624
And I enable persistence 20.398
And I log in to a new session 35.796
And the Additional Software installation service has started 41.115
Then I am notified that the installation succeeded 2.100
And Additional Software is correctly configured for package "popularity-contest" 0.814
And the package "popularity-contest" is installed after Additional Software has been started 0.279
After features/support/hooks.rb:519 16.247
After features/support/hooks.rb:330 1.953
After features/support/hooks.rb:100 0.010
6:3.330
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:511 0.004
Given a computer 0.234
And I start Tails from USB drive "__internal" and I login with an administration password 1:49.969
And I update APT using apt 2:41.978
When I install "makepp" using apt 1:24.429
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.602
And the package "makepp" is installed 0.115
After features/support/hooks.rb:519 18.433
After features/support/hooks.rb:330 1.643
After features/support/hooks.rb:100 0.015
5:13.993
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:511 0.008
Given a computer 0.257
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:22.462
When I uninstall "popularity-contest" using apt 22.075
And I accept removing "popularity-contest" from Additional Software 0.801
Then "popularity-contest" is not in the list of Additional Software 0.874
When I start Synaptic 25.481
And I update APT using Synaptic 22.068
And I install "cowsay" using Synaptic 9.720
And I accept adding "cowsay" to Additional Software 3.133
Then Additional Software is correctly configured for package "cowsay" 0.934
When I uninstall "cowsay" using apt 3.250
And I refuse removing "cowsay" from Additional Software 0.688
Then Additional Software is correctly configured for package "cowsay" 0.872
When I start "Additional Software" via GNOME Activities Overview 10.648
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.184
Then "cowsay" is not in the list of Additional Software 0.887
When I install "cowsay" using apt 3.221
And I refuse adding "cowsay" to Additional Software 0.726
Then "cowsay" is not in the list of Additional Software 0.703
After features/support/hooks.rb:519 0.634
After features/support/hooks.rb:330 0.706
After features/support/hooks.rb:100 0.021
11:29.727
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:511 0.005
Given a computer 0.208
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:15.388
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 30.518
And I accept adding "cowsay" to Additional Software 3.383
And Additional Software is correctly configured for package "cowsay" 1.064
And I shutdown Tails and wait for the computer to power off 6.802
And I start Tails from USB drive "__internal" with network unplugged 1:1.435
And I enable persistence 13.155
# 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.027
# 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.095
And I log in to a new session 38.528
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.931
And I revert the APT tweaks that made it prefer an old version of cowsay 0.063
# 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.095
And the network is plugged 0.074
And Tor is ready 21.360
And available upgrades have been checked 1.283
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.356
And I can open the Additional Software configuration window from the notification 2.678
And I shutdown Tails and wait for the computer to power off 2:1.567
And I start Tails from USB drive "__internal" with network unplugged 1:3.275
And I enable persistence 10.179
# 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
And I log in to a new session 39.283
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.419
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
And the network is plugged 0.128
And Tor is ready 1:2.910
Then the Additional Software upgrade service has started 0.211
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.179
After features/support/hooks.rb:519 1.581
After features/support/hooks.rb:330 0.765
After features/support/hooks.rb:100 0.029
2:14.807
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:511 0.008
Given a computer 0.286
And I start Tails from USB drive "__internal" with network unplugged 1:0.831
And I enable persistence 13.575
And I remove the "cowsay" deb files from the APT cache 0.069
# 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.094
And I log in to a new session 44.233
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 10.022
And I can open the Additional Software log file from the notification 5.105
And the package "cowsay" is not installed 0.589
After features/support/hooks.rb:519 0.114
After features/support/hooks.rb:330 1.402
After features/support/hooks.rb:100 0.009