Project Number Date
test_Tails_ISO_18215-update-chutney-force-all-tests 19 30 Mar 2025, 12:47

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Additional software 84 0 0 0 0 84 6 0 6 39:19.117 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
7:14.527
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Before features/support/hooks.rb:505 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:42.831
And I update APT using apt 4:28.060
When I install "popularity-contest" using apt 23.236
Then I am notified I can not use Additional Software for "popularity-contest" 9.019
And I can open the Additional Software documentation from the notification 31.379
After features/support/hooks.rb:513 18.255
After features/support/hooks.rb:330 3.882
After features/support/hooks.rb:100 0.003
6:34.977
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:505 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:2.941
And I update APT using apt 1:15.156
And I install "popularity-contest" using apt 26.691
Then I am proposed to add the "popularity-contest" package to my Additional Software 5.640
When I create a persistent storage and activate the Additional Software feature 24.195
Then Additional Software is correctly configured for package "popularity-contest" 3.647
When I shutdown Tails and wait for the computer to power off 16.158
And I start Tails from USB drive "__internal" with network unplugged 1:9.314
And I enable persistence 22.057
And I log in to a new session 44.224
And the Additional Software installation service has started 41.562
Then I am notified that the installation succeeded 1.968
And Additional Software is correctly configured for package "popularity-contest" 1.090
And the package "popularity-contest" is installed after Additional Software has been started 0.328
After features/support/hooks.rb:513 18.742
After features/support/hooks.rb:330 2.415
After features/support/hooks.rb:100 0.015
5:11.975
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:505 0.010
Given a computer 0.224
And I start Tails from USB drive "__internal" and I login with an administration password 1:55.469
And I update APT using apt 1:44.131
When I install "makepp" using apt 1:25.433
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.623
And the package "makepp" is installed 0.091
After features/support/hooks.rb:513 17.343
After features/support/hooks.rb:330 1.439
After features/support/hooks.rb:100 0.035
5:24.681
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:505 0.008
Given a computer 0.262
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:31.146
When I uninstall "popularity-contest" using apt 18.868
And I accept removing "popularity-contest" from Additional Software 0.639
Then "popularity-contest" is not in the list of Additional Software 1.020
When I start Synaptic 27.071
And I update APT using Synaptic 23.166
And I install "cowsay" using Synaptic 14.458
And I accept adding "cowsay" to Additional Software 1.117
Then Additional Software is correctly configured for package "cowsay" 0.984
When I uninstall "cowsay" using apt 3.287
And I refuse removing "cowsay" from Additional Software 0.579
Then Additional Software is correctly configured for package "cowsay" 0.882
When I start "Additional Software" via GNOME Activities Overview 10.644
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.043
Then "cowsay" is not in the list of Additional Software 0.903
When I install "cowsay" using apt 3.220
And I refuse adding "cowsay" to Additional Software 0.620
Then "cowsay" is not in the list of Additional Software 0.765
After features/support/hooks.rb:513 0.746
After features/support/hooks.rb:330 0.697
After features/support/hooks.rb:100 0.017
12:30.163
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:505 0.008
Given a computer 0.206
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:32.279
And I configure APT to prefer an old version of cowsay 0.049
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 29.785
And I accept adding "cowsay" to Additional Software 4.980
And Additional Software is correctly configured for package "cowsay" 1.071
And I shutdown Tails and wait for the computer to power off 6.461
And I start Tails from USB drive "__internal" with network unplugged 1:5.883
And I enable persistence 13.071
# 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.048
# 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.126
And I log in to a new session 45.623
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.122
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
# 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.068
And the network is plugged 0.083
And Tor is ready 22.313
And available upgrades have been checked 1.143
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.992
And I can open the Additional Software configuration window from the notification 2.468
And I shutdown Tails and wait for the computer to power off 2:6.765
And I start Tails from USB drive "__internal" with network unplugged 1:6.238
And I enable persistence 12.943
# 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.033
And I log in to a new session 43.313
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.722
And I revert the APT tweaks that made it prefer an old version of cowsay 0.070
And the network is plugged 0.085
And Tor is ready 1:6.859
Then the Additional Software upgrade service has started 0.181
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.113
After features/support/hooks.rb:513 1.792
After features/support/hooks.rb:330 0.780
After features/support/hooks.rb:100 0.027
2:22.792
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Before features/support/hooks.rb:505 0.012
Given a computer 0.216
And I start Tails from USB drive "__internal" with network unplugged 1:5.499
And I enable persistence 13.265
And I remove the "cowsay" deb files from the APT cache 0.055
# 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.099
And I log in to a new session 43.052
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.074
And I can open the Additional Software log file from the notification 5.644
And the package "cowsay" is not installed 0.882
After features/support/hooks.rb:513 0.111
After features/support/hooks.rb:330 1.782
After features/support/hooks.rb:100 0.009