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
Chatting anonymously using Pidgin 64 1 3 0 0 68 4 1 5 10:52.906 Failed
Feature Chatting anonymously using Pidgin
As a Tails user when I chat using Pidgin I should be able to persist my Pidgin configuration And AppArmor should prevent Pidgin from doing dangerous things And all Internet traffic should flow only through Tor
32.045
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and logged in 14.012
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.655
Then I see Pidgin's account manager window 3.795
And Pidgin's D-Bus interface is not available 1.582
After features/support/hooks.rb:330 0.837
After features/support/hooks.rb:100 0.000
1:15.732
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:505 0.006
Given I have started Tails from DVD and logged in and the network is connected 21.320
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.748
Then I see Pidgin's account manager window 4.207
When I create my XMPP account 16.888
And I close Pidgin's account manager window 0.814
Then Pidgin automatically enables my XMPP account 2.512
Given my XMPP friend goes online 12.797
When I start a conversation with my friend 2.197
And I say something to my friend 1.518
Then I receive a response from my friend 1.725
After features/support/hooks.rb:513 0.507
After features/support/hooks.rb:330 1.005
After features/support/hooks.rb:100 0.001
2:0.784
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Before features/support/hooks.rb:505 0.064
Given I have started Tails from DVD and logged in and the network is connected 14.384
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.600
Then I see Pidgin's account manager window 4.271
When I create my XMPP account 16.717
And I close Pidgin's account manager window 0.836
Then Pidgin automatically enables my XMPP account 2.286
When I join some empty multi-user chat 11.409
And I clear the multi-user chat's scrollback 2.334
And my XMPP friend goes online and joins the multi-user chat 12.375
Then I can see that my friend joined the multi-user chat 0.724
And I say something to my friend in the multi-user chat 1.558
Then I receive a response from my friend in the multi-user chat 1.564
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.511
Then I see the Tails GitLab URL 1.319
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 19.022
Then the Tor Browser loads the Tails GitLab 8.858
After features/support/hooks.rb:513 1.121
After features/support/hooks.rb:330 3.917
After features/support/hooks.rb:100 0.003
35.045
Scenario Connecting to the tails multi-user chat with my XMPP account
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Before features/support/hooks.rb:505 0.009
Steps
Given I have started Tails from DVD and logged in and the network is connected 13.179
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.488
Then I see Pidgin's account manager window 3.777
And I create my XMPP account 5.599
cannot find PidginAddAccountProtocolXMPP.png on the screen (FindFailed)
./features/support/helpers/screen.rb:157:in `find'
./features/support/helpers/screen.rb:367:in `hover'
./features/support/helpers/screen.rb:394:in `click'
./features/step_definitions/pidgin.rb:126:in `/^I create my XMPP account$/'
features/pidgin.feature:54:in `And I create my XMPP account'
And I close Pidgin's account manager window 0.000
Then Pidgin automatically enables my XMPP account 0.000
And I can join the "tails" channel on "chat.disroot.org" 0.000
After features/support/hooks.rb:513 0.034
After features/support/hooks.rb:330 5.918

SCENARIO FAILED: 'Connecting to the tails multi-user chat with my XMPP account' (at time 04:35:09)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_18215-update-chutney-force-all-tests/19/artifact/build-artifacts/04:35:09_Connecting_to_the_tails_multi-user_chat_with_my_XMPP_account.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_18215-update-chutney-force-all-tests/19/artifact/build-artifacts/04:35:09_Connecting_to_the_tails_multi-user_chat_with_my_XMPP_account.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_18215-update-chutney-force-all-tests/19/artifact/build-artifacts/04:35:09_Connecting_to_the_tails_multi-user_chat_with_my_XMPP_account.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_18215-update-chutney-force-all-tests/19/artifact/build-artifacts/04:35:09_Connecting_to_the_tails_multi-user_chat_with_my_XMPP_account.journal

After features/support/hooks.rb:100 0.000
6:29.299
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:505 0.011
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 15.547
And the network is plugged 0.127
And Tor is ready 22.357
And available upgrades have been checked 1.146
And all notifications have disappeared 4.755
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.666
Then I see Pidgin's account manager window 4.510
When I create my XMPP account 15.882
And I close Pidgin's account manager window 0.869
Then Pidgin automatically enables my XMPP account 4.396
When I close Pidgin 1.786
And I take note of the configured Pidgin accounts 0.030
And I shutdown Tails and wait for the computer to power off 15.698
Given a computer 1.297
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:55.429
And Pidgin has the expected persistent accounts configured 0.038
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.444
Then Pidgin automatically enables my XMPP account 7.595
And I join some empty multi-user chat 10.550
# Exercise Pidgin AppArmor profile with persistence enabled.
# This should really be in dedicated scenarios, but it would be
# too costly to set up the virtual USB drive with persistence more
# than once in this feature.
Given I start monitoring the AppArmor log of "/usr/bin/pidgin" 0.370
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 18.494
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.326
When I close Pidgin's certificate import failure dialog 0.673
And I close Pidgin's certificate manager 1.347
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.111
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 28.235
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.273
When I close Pidgin's certificate import failure dialog 0.830
And I close Pidgin's certificate manager 2.103
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 30.402
After features/support/hooks.rb:513 3.295
After features/support/hooks.rb:330 1.029
After features/support/hooks.rb:100 0.009