Project Number Date
test_Tails_ISO_devel 3899 07 Jul 2025, 14:42

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:38.001 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
48.785
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and logged in 21.461
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 17.810
Then I see Pidgin's account manager window 7.576
And Pidgin's D-Bus interface is not available 1.936
After features/support/hooks.rb:330 1.335
After features/support/hooks.rb:100 0.000
1:46.311
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.031
Before features/support/hooks.rb:507 0.044
Given I have started Tails from DVD and logged in and the network is connected 41.159
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.584
Then I see Pidgin's account manager window 6.297
When I create my XMPP account 21.092
And I close Pidgin's account manager window 0.978
Then Pidgin automatically enables my XMPP account 3.875
Given my XMPP friend goes online 13.719
When I start a conversation with my friend 4.153
And I say something to my friend 1.558
Then I receive a response from my friend 1.890
After features/support/hooks.rb:515 1.138
After features/support/hooks.rb:330 1.525
After features/support/hooks.rb:100 0.003
2:33.014
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Before features/support/hooks.rb:507 0.042
Given I have started Tails from DVD and logged in and the network is connected 20.857
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 17.984
Then I see Pidgin's account manager window 7.834
When I create my XMPP account 21.152
And I close Pidgin's account manager window 0.913
Then Pidgin automatically enables my XMPP account 3.956
When I join some empty multi-user chat 14.072
And I clear the multi-user chat's scrollback 2.146
And my XMPP friend goes online and joins the multi-user chat 14.487
Then I can see that my friend joined the multi-user chat 1.207
And I say something to my friend in the multi-user chat 1.693
Then I receive a response from my friend in the multi-user chat 1.937
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.549
Then I see the Tails GitLab URL 1.741
When I wait 10 seconds 10.009

Slept for 10 seconds

And I click on the Tails GitLab URL 21.617
Then the Tor Browser loads the Tails GitLab 9.853
After features/support/hooks.rb:515 0.836
After features/support/hooks.rb:330 3.737
After features/support/hooks.rb:100 0.003
1:34.758
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Before features/support/hooks.rb:507 0.024
Given I have started Tails from DVD and logged in and the network is connected 14.689
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.621
Then I see Pidgin's account manager window 6.198
And I create my XMPP account 23.482
And I close Pidgin's account manager window 0.801
Then Pidgin automatically enables my XMPP account 4.038
And I can join the "tails" channel on "chat.disroot.org" 33.925
After features/support/hooks.rb:515 0.654
After features/support/hooks.rb:330 1.167
After features/support/hooks.rb:100 0.000
7:55.132
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Before features/support/hooks.rb:507 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 19.649
And the network is plugged 0.103
And Tor is ready 31.770
And available upgrades have been checked 0.116
And all notifications have disappeared 6.579
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.655
Then I see Pidgin's account manager window 6.272
When I create my XMPP account 19.481
And I close Pidgin's account manager window 0.847
Then Pidgin automatically enables my XMPP account 2.573
When I close Pidgin 1.624
And I take note of the configured Pidgin accounts 0.030
And I shutdown Tails and wait for the computer to power off 14.567
Given a computer 0.534
And I start Tails from USB drive "__internal" and I login with persistence enabled 3:40.183
And Pidgin has the expected persistent accounts configured 0.054
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.459
Then Pidgin automatically enables my XMPP account 10.246
And I join some empty multi-user chat 20.147
# 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.349
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 21.912
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.299
When I close Pidgin's certificate import failure dialog 0.904
And I close Pidgin's certificate manager 1.677
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.187
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 32.382
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.365
When I close Pidgin's certificate import failure dialog 1.372
And I close Pidgin's certificate manager 1.373
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 35.409
After features/support/hooks.rb:515 2.335
After features/support/hooks.rb:330 0.971
After features/support/hooks.rb:100 0.014