Project Number Date
test_Tails_ISO_devel 3871 17 Jun 2025, 15:14

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 14:8.503 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
36.948
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and logged in 12.095
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 14.882
Then I see Pidgin's account manager window 8.120
And Pidgin's D-Bus interface is not available 1.850
After features/support/hooks.rb:330 1.479
After features/support/hooks.rb:100 0.000
1:25.400
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 20.410
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.115
Then I see Pidgin's account manager window 6.107
When I create my XMPP account 22.570
And I close Pidgin's account manager window 1.084
Then Pidgin automatically enables my XMPP account 3.806
Given my XMPP friend goes online 13.689
When I start a conversation with my friend 2.688
And I say something to my friend 1.549
Then I receive a response from my friend 1.379
After features/support/hooks.rb:515 0.466
After features/support/hooks.rb:330 3.754
After features/support/hooks.rb:100 0.002
2:36.408
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Before features/support/hooks.rb:507 0.015
Given I have started Tails from DVD and logged in and the network is connected 20.237
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.940
Then I see Pidgin's account manager window 4.119
When I create my XMPP account 20.550
And I close Pidgin's account manager window 0.749
Then Pidgin automatically enables my XMPP account 9.584
When I join some empty multi-user chat 13.612
And I clear the multi-user chat's scrollback 8.792
And my XMPP friend goes online and joins the multi-user chat 16.069
Then I can see that my friend joined the multi-user chat 2.061
And I say something to my friend in the multi-user chat 1.839
Then I receive a response from my friend in the multi-user chat 1.723
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.655
Then I see the Tails GitLab URL 1.327
When I wait 10 seconds 10.008

Slept for 10 seconds

And I click on the Tails GitLab URL 21.584
Then the Tor Browser loads the Tails GitLab 10.551
After features/support/hooks.rb:515 0.794
After features/support/hooks.rb:330 3.870
After features/support/hooks.rb:100 0.002
1:47.551
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.009
Given I have started Tails from DVD and logged in and the network is connected 21.132
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 16.538
Then I see Pidgin's account manager window 8.952
And I create my XMPP account 25.474
And I close Pidgin's account manager window 0.834
Then Pidgin automatically enables my XMPP account 3.739
And I can join the "tails" channel on "chat.disroot.org" 30.879
After features/support/hooks.rb:515 0.990
After features/support/hooks.rb:330 1.278
After features/support/hooks.rb:100 0.000
7:42.194
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.285
And the network is plugged 0.236
And Tor is ready 29.238
And available upgrades have been checked 0.050
And all notifications have disappeared 4.622
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.468
Then I see Pidgin's account manager window 4.837
When I create my XMPP account 21.218
And I close Pidgin's account manager window 0.926
Then Pidgin automatically enables my XMPP account 5.675
When I close Pidgin 4.772
And I take note of the configured Pidgin accounts 0.051
And I shutdown Tails and wait for the computer to power off 11.261
Given a computer 0.196
And I start Tails from USB drive "__internal" and I login with persistence enabled 3:33.081
And Pidgin has the expected persistent accounts configured 0.046
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.556
Then Pidgin automatically enables my XMPP account 8.228
And I join some empty multi-user chat 18.849
# 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.385
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 18.651
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.454
When I close Pidgin's certificate import failure dialog 0.830
And I close Pidgin's certificate manager 1.295
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.115
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 34.887
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 1.024
When I close Pidgin's certificate import failure dialog 1.893
And I close Pidgin's certificate manager 1.671
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 39.378
After features/support/hooks.rb:515 1.235
After features/support/hooks.rb:330 0.830
After features/support/hooks.rb:100 0.010