Project Number Date
test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix 3 25 Oct 2024, 18:44

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 103 2 26 0 0 131 15 2 17 14:40.050 Failed
Tags: @product
Feature Browsing the web using the Tor Browser
As a Tails user when I browse the web using the Tor Browser all Internet traffic should flow only through Tor
Tags: @product
50.012
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.841
And a web server is running on the LAN 1.043
And I capture all network traffic 0.004
When I start the Tor Browser 25.011
And the Tor Browser loads the startup page 1.029
And I open a page on the LAN web server in the Tor Browser 8.005
Then the Tor Browser shows the "Unable to connect" error 0.835
And no traffic was sent to the web server on the LAN 0.241
After features/support/hooks.rb:326 1.493
After features/support/hooks.rb:100 0.073
57.192
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.961
Then the amnesiac Tor Browser directory exists 0.054
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.645
And the persistent Tor Browser directory does not exist 0.056
When I start the Tor Browser 24.378
And the Tor Browser loads the startup page 0.960
Then I can save the current page as "index.html" to the default downloads directory 8.034
And I can print the current page as "output.pdf" to the default downloads directory 10.100
After features/support/hooks.rb:515 0.637
After features/support/hooks.rb:326 0.782
After features/support/hooks.rb:100 0.000
54.242
Before features/support/hooks.rb:269 0.016
Before features/support/hooks.rb:507 0.015
Given I have started Tails from DVD and logged in and the network is connected 12.540
When I start the Tor Browser 26.721
Then the Tor Browser loads the startup page 0.808
When I download some file in the Tor Browser 13.762
Then the file is saved to the default Tor Browser download directory 0.408
After features/support/hooks.rb:515 1.329
After features/support/hooks.rb:326 1.241
After features/support/hooks.rb:100 0.000
1:24.181
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.130
When I start the Tor Browser 27.115
And the Tor Browser loads the startup page 1.020
Then I can listen to an Ogg audio track in Tor Browser 43.915
After features/support/hooks.rb:515 14.072
After features/support/hooks.rb:326 1.736
After features/support/hooks.rb:100 0.004
48.762
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.293
When I start the Tor Browser 24.042
And the Tor Browser loads the startup page 0.954
Then I can watch a WebM video in Tor Browser 10.472
After features/support/hooks.rb:515 0.623
After features/support/hooks.rb:326 1.802
After features/support/hooks.rb:100 0.000
Tags: @product
1:19.970
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.964
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.102
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.062
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.060
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.055
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.050
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.048
And the file "/tmp/synaptic.html" exists 0.065
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.123
When I start the Tor Browser 24.397
And the Tor Browser loads the startup page 1.013
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 11.307
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.561
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.278
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 9.269
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.540
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.073
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.155
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.787
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.500
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.074
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.144
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.850
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.515
# 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.069
# 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 5.959
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.766
After features/support/hooks.rb:326 0.749
After features/support/hooks.rb:100 0.000
Tags: @product
37.275
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.795
When I start the Tor Browser 24.176
Then the Tor Browser uses all expected TBB shared libraries 1.303
After features/support/hooks.rb:326 0.934
After features/support/hooks.rb:100 0.000
59.321
Before features/support/hooks.rb:269 0.031
Before features/support/hooks.rb:507 0.025
Given I have started Tails from DVD and logged in and the network is connected 13.681
When I start the Tor Browser 24.032
And the Tor Browser loads the startup page 1.186
And I open the Tails homepage in the Tor Browser 10.796
Then the Tor Browser loads the Tails homepage 1.164
When I request a new identity in Tor Browser 3.221
Then the Tor Browser restarts into a fresh session 5.239
After features/support/hooks.rb:515 1.411
After features/support/hooks.rb:326 0.990
After features/support/hooks.rb:100 0.000
Tags: @product
40.602
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.829
When I start the Tor Browser 26.214
And the Tor Browser loads the startup page 0.951
Then Tor Browser's circuit view is working 1.607
After features/support/hooks.rb:326 0.733
After features/support/hooks.rb:100 0.000
Tags: @product
59.025
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.087
When I start the Tor Browser 24.341
And the Tor Browser loads the startup page 1.135
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.929
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.829
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.641
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.062
After features/support/hooks.rb:326 3.090
After features/support/hooks.rb:100 0.000
Tags: @product
37.375
Scenario The persistent Tor Browser directory is usable
Before features/support/hooks.rb:269 0.005
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 37.375
The
The Dogtail init script raised: SearchError: descendent of [application | Welcome to Tails!]: child with name="Your Persistent Storage is unlocked. Its content will be available until you shut down Tails." roleName='label'
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:339:in `initialize'
./features/support/helpers/dogtail.rb:268:in `new'
./features/support/helpers/dogtail.rb:268:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:276:in `child'
./features/step_definitions/usb.rb:695:in `/^persistence is successfully enabled$/'
./features/step_definitions/usb.rb:702:in `/^I enable persistence( with the changed passphrase)?$/'
./features/step_definitions/snapshots.rb:153:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:150:in `each'
./features/step_definitions/snapshots.rb:150: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/torified_browsing.feature:119: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 I successfully configure Tor 0.000
And available upgrades have been checked 0.000
And all notifications have disappeared 0.000
Then the persistent Tor Browser directory exists 0.000
And there is a GNOME bookmark for the persistent Tor Browser directory 0.000
When I start the Tor Browser 0.000
And I open the address "https://tails.net/about" in the Tor Browser 0.000
And "Tails - How Tails works" has loaded in the Tor Browser 0.000
Then I can save the current page as "index.html" to the persistent Tor Browser GNOME bookmark 0.000
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 0.000
Then "Tails - How Tails works" has loaded in the Tor Browser 0.000
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 0.000
After features/support/hooks.rb:326 5.284

SCENARIO FAILED: 'The persistent Tor Browser directory is usable' (at time 03:25:37)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:25:37_The_persistent_Tor_Browser_directory_is_usable.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:25:37_The_persistent_Tor_Browser_directory_is_usable.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:25:37_The_persistent_Tor_Browser_directory_is_usable.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:25:37_The_persistent_Tor_Browser_directory_is_usable.journal

After features/support/hooks.rb:100 0.000
Tags: @product
41.075
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.126
Then the amnesiac Documents directory exists 0.059
And there is a GNOME bookmark for the amnesiac Documents directory 1.789
Then I start the Tor Browser in offline mode 24.140
And I can save the current page as "index.html" to the Documents GNOME bookmark 6.960
After features/support/hooks.rb:326 1.001
After features/support/hooks.rb:100 0.000
Tags: @product
43.237
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.050
Then the amnesiac Downloads directory exists 0.056
And there is a GNOME bookmark for the amnesiac Downloads directory 1.559
Then I start the Tor Browser in offline mode 26.333
And I can save the current page as "index.html" to the Downloads GNOME bookmark 7.237
After features/support/hooks.rb:326 1.607
After features/support/hooks.rb:100 0.000
Tags: @product
42.608
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.187
Then the amnesiac Music directory exists 0.066
And there is a GNOME bookmark for the amnesiac Music directory 1.664
Then I start the Tor Browser in offline mode 25.026
And I can save the current page as "index.html" to the Music GNOME bookmark 7.664
After features/support/hooks.rb:326 1.063
After features/support/hooks.rb:100 0.000
Tags: @product
45.014
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.127
Then the amnesiac Pictures directory exists 0.105
And there is a GNOME bookmark for the amnesiac Pictures directory 1.756
Then I start the Tor Browser in offline mode 25.820
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.204
After features/support/hooks.rb:326 1.081
After features/support/hooks.rb:100 0.000
Tags: @product
44.731
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 9.160
Then the amnesiac Videos directory exists 0.056
And there is a GNOME bookmark for the amnesiac Videos directory 1.717
Then I start the Tor Browser in offline mode 25.620
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.176
After features/support/hooks.rb:326 1.192
After features/support/hooks.rb:100 0.000
Tags: @product
55.421
Scenario Persistent browser bookmarks
Before features/support/hooks.rb:269 0.004
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 55.421
The
The Dogtail init script raised: SearchError: descendent of [application | Welcome to Tails!]: child with name="Your Persistent Storage is unlocked. Its content will be available until you shut down Tails." roleName='label'
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:339:in `initialize'
./features/support/helpers/dogtail.rb:268:in `new'
./features/support/helpers/dogtail.rb:268:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:276:in `child'
./features/step_definitions/usb.rb:695:in `/^persistence is successfully enabled$/'
./features/step_definitions/usb.rb:702:in `/^I enable persistence( with the changed passphrase)?$/'
./features/step_definitions/snapshots.rb:153:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:150:in `each'
./features/step_definitions/snapshots.rb:150: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/torified_browsing.feature:149:in `Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in'
And all tps features are active 0.000
And all persistent filesystems have safe access rights 0.000
And all persistence configuration files have safe access rights 0.000
And all persistent directories have safe access rights 0.000
When I start the Tor Browser in offline mode 0.000
And I add a bookmark to eff.org in the Tor Browser 0.000
And I cold reboot the computer 0.000
And the computer reboots Tails 0.000
And I enable persistence 0.000
And I log in to a new session 0.000
And all notifications have disappeared 0.000
And I start the Tor Browser in offline mode 0.000
Then the Tor Browser has a bookmark to eff.org 0.000
After features/support/hooks.rb:326 5.129

SCENARIO FAILED: 'Persistent browser bookmarks' (at time 03:30:21)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:30:21_Persistent_browser_bookmarks.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:30:21_Persistent_browser_bookmarks.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:30:21_Persistent_browser_bookmarks.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20634-greeter-tps-upgrade-failure-fix/3/artifact/build-artifacts/03:30:21_Persistent_browser_bookmarks.journal

After features/support/hooks.rb:100 0.000