Project Number Date
test_Tails_ISO_devel 3836 26 May 2025, 09:49

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Chatting anonymously using Pidgin 68 0 0 0 0 68 5 0 5 11:0.956 Passed
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
31.212
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and logged in 14.799
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.815
Then I see Pidgin's account manager window 3.736
And Pidgin's D-Bus interface is not available 0.860
After features/support/hooks.rb:330 0.847
After features/support/hooks.rb:100 0.000
1:16.116
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:513 0.006
Given I have started Tails from DVD and logged in and the network is connected 17.994
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.229
Then I see Pidgin's account manager window 4.312
When I create my XMPP account 17.152
And I close Pidgin's account manager window 0.870
Then Pidgin automatically enables my XMPP account 3.986
Given my XMPP friend goes online 14.061
When I start a conversation with my friend 2.366
And I say something to my friend 1.505
Then I receive a response from my friend 1.635
After features/support/hooks.rb:521 0.678
After features/support/hooks.rb:330 1.206
After features/support/hooks.rb:100 0.001
2:5.344
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:513 0.008
Given I have started Tails from DVD and logged in and the network is connected 15.907
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.816
Then I see Pidgin's account manager window 4.176
When I create my XMPP account 16.945
And I close Pidgin's account manager window 0.839
Then Pidgin automatically enables my XMPP account 4.025
When I join some empty multi-user chat 11.152
And I clear the multi-user chat's scrollback 2.089
And my XMPP friend goes online and joins the multi-user chat 12.912
Then I can see that my friend joined the multi-user chat 0.887
And I say something to my friend in the multi-user chat 1.592
Then I receive a response from my friend in the multi-user chat 1.269
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.543
Then I see the Tails GitLab URL 1.500
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 20.530
Then the Tor Browser loads the Tails GitLab 8.143
After features/support/hooks.rb:521 0.761
After features/support/hooks.rb:330 3.728
After features/support/hooks.rb:100 0.004
1:13.887
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Before features/support/hooks.rb:513 0.011
Given I have started Tails from DVD and logged in and the network is connected 13.082
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.587
Then I see Pidgin's account manager window 3.830
And I create my XMPP account 15.846
And I close Pidgin's account manager window 0.761
Then Pidgin automatically enables my XMPP account 3.796
And I can join the "tails" channel on "chat.disroot.org" 24.981
After features/support/hooks.rb:521 0.636
After features/support/hooks.rb:330 0.914
After features/support/hooks.rb:100 0.000
5:54.396
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Before features/support/hooks.rb:513 0.014
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.680
And the network is plugged 0.166
And Tor is ready 21.791
And available upgrades have been checked 0.086
And all notifications have disappeared 4.432
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.344
Then I see Pidgin's account manager window 3.850
When I create my XMPP account 16.300
And I close Pidgin's account manager window 0.759
Then Pidgin automatically enables my XMPP account 3.698
When I close Pidgin 1.585
And I take note of the configured Pidgin accounts 0.027
And I shutdown Tails and wait for the computer to power off 9.140
Given a computer 0.208
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:33.281
And Pidgin has the expected persistent accounts configured 0.036
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.411
Then Pidgin automatically enables my XMPP account 7.216
And I join some empty multi-user chat 11.164
# 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.379
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 19.032
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.339
When I close Pidgin's certificate import failure dialog 0.732
And I close Pidgin's certificate manager 1.400
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.113
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 28.073
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.315
When I close Pidgin's certificate import failure dialog 0.707
And I close Pidgin's certificate manager 1.315
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 29.803
After features/support/hooks.rb:521 1.072
After features/support/hooks.rb:330 0.870
After features/support/hooks.rb:100 0.013