Project Number Date
test_Tails_ISO_devel 3857 07 Jun 2025, 12:28

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 9:51.018 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
26.278
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and logged in 10.247
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.469
Then I see Pidgin's account manager window 3.432
And Pidgin's D-Bus interface is not available 1.128
After features/support/hooks.rb:330 0.778
After features/support/hooks.rb:100 0.000
1:5.699
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 14.368
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.236
Then I see Pidgin's account manager window 3.578
When I create my XMPP account 14.995
And I close Pidgin's account manager window 0.726
Then Pidgin automatically enables my XMPP account 3.372
Given my XMPP friend goes online 12.719
When I start a conversation with my friend 1.988
And I say something to my friend 1.479
Then I receive a response from my friend 1.234
After features/support/hooks.rb:521 0.370
After features/support/hooks.rb:330 1.007
After features/support/hooks.rb:100 0.001
1:51.202
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:513 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.655
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.260
Then I see Pidgin's account manager window 3.490
When I create my XMPP account 14.200
And I close Pidgin's account manager window 0.688
Then Pidgin automatically enables my XMPP account 3.236
When I join some empty multi-user chat 9.883
And I clear the multi-user chat's scrollback 2.013
And my XMPP friend goes online and joins the multi-user chat 12.922
Then I can see that my friend joined the multi-user chat 0.668
And I say something to my friend in the multi-user chat 1.444
Then I receive a response from my friend in the multi-user chat 1.178
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.482
Then I see the Tails GitLab URL 1.152
When I wait 10 seconds 10.008

Slept for 10 seconds

And I click on the Tails GitLab URL 16.652
Then the Tor Browser loads the Tails GitLab 8.262
After features/support/hooks.rb:521 1.244
After features/support/hooks.rb:330 3.738
After features/support/hooks.rb:100 0.002
1:8.843
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:513 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.628
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.197
Then I see Pidgin's account manager window 3.419
And I create my XMPP account 14.606
And I close Pidgin's account manager window 0.678
Then Pidgin automatically enables my XMPP account 3.242
And I can join the "tails" channel on "chat.disroot.org" 24.070
After features/support/hooks.rb:521 0.453
After features/support/hooks.rb:330 1.104
After features/support/hooks.rb:100 0.000
5:18.994
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 without network from a USB drive with a persistent partition enabled and logged in 11.303
And the network is plugged 0.080
And Tor is ready 17.621
And available upgrades have been checked 0.047
And all notifications have disappeared 4.176
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.216
Then I see Pidgin's account manager window 3.367
When I create my XMPP account 14.843
And I close Pidgin's account manager window 0.680
Then Pidgin automatically enables my XMPP account 3.344
When I close Pidgin 1.473
And I take note of the configured Pidgin accounts 0.022
And I shutdown Tails and wait for the computer to power off 8.720
Given a computer 0.196
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:17.678
And Pidgin has the expected persistent accounts configured 0.020
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.924
Then Pidgin automatically enables my XMPP account 6.354
And I join some empty multi-user chat 9.080
# 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.138
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 17.499
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.317
When I close Pidgin's certificate import failure dialog 0.670
And I close Pidgin's certificate manager 1.196
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.124
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 26.277
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.296
When I close Pidgin's certificate import failure dialog 0.672
And I close Pidgin's certificate manager 1.209
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 28.437
After features/support/hooks.rb:521 0.886
After features/support/hooks.rb:330 0.832
After features/support/hooks.rb:100 0.010