Project Number Date
test_Tails_ISO_devel 4201 31 Jan 2026, 09:04

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Chatting anonymously using Pidgin 43 0 0 0 0 43 3 0 3 9:7.179 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
23.027
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 9.363
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 10.893
Then I see Pidgin's account manager window 1.681
And Pidgin's D-Bus interface is not available 1.089
After features/support/hooks.rb:331 1.600
After features/support/hooks.rb:100 0.000
2:6.291
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Before features/support/hooks.rb:519 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.298
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 10.863
Then I see Pidgin's account manager window 1.726
When I create my XMPP account 14.334
And I close Pidgin's account manager window 0.704
Then Pidgin automatically enables my XMPP account 18.570
Given my XMPP friend goes online 15.777
When I start a conversation with my friend 17.064
And I say something to my friend 16.625
Then I receive a response from my friend 16.326
After features/support/hooks.rb:527 0.668
After features/support/hooks.rb:331 1.624
After features/support/hooks.rb:100 0.002
6:37.861
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:519 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.279
And the network is plugged 0.071
And Tor is ready 12.047
And available upgrades have been checked 0.051
And all notifications have disappeared 9.137
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 10.873
Then I see Pidgin's account manager window 1.317
When I create my XMPP account 14.466
And I close Pidgin's account manager window 0.758
Then Pidgin automatically enables my XMPP account 18.445
When I close Pidgin 16.404
And I take note of the configured Pidgin accounts 0.017
And I shutdown Tails and wait for the computer to power off 11.121
Given a computer 0.167
And I start Tails from USB drive "__internal" and I login with persistence enabled 1:31.025
And Pidgin has the expected persistent accounts configured 0.017
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 10.351
Then Pidgin automatically enables my XMPP account 19.934
# 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.454
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 48.095
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.408
When I close Pidgin's certificate import failure dialog 0.663
And I close Pidgin's certificate manager 1.155
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.109
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 56.029
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.404
When I close Pidgin's certificate import failure dialog 0.629
And I close Pidgin's certificate manager 1.255
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 59.167
After features/support/hooks.rb:527 1.368
After features/support/hooks.rb:331 1.396
After features/support/hooks.rb:100 0.020