Project Number Date
test_Tails_ISO_devel 3868 14 Jun 2025, 13:45

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:28.080 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
32.379
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 14.425
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.163
Then I see Pidgin's account manager window 3.923
And Pidgin's D-Bus interface is not available 1.866
After features/support/hooks.rb:330 1.444
After features/support/hooks.rb:100 0.000
1:19.808
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:507 0.037
Given I have started Tails from DVD and logged in and the network is connected 19.033
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.400
Then I see Pidgin's account manager window 4.017
When I create my XMPP account 18.633
And I close Pidgin's account manager window 0.932
Then Pidgin automatically enables my XMPP account 4.725
Given my XMPP friend goes online 13.800
When I start a conversation with my friend 2.230
And I say something to my friend 1.481
Then I receive a response from my friend 2.551
After features/support/hooks.rb:515 0.473
After features/support/hooks.rb:330 1.399
After features/support/hooks.rb:100 0.003
2:10.428
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.055
Before features/support/hooks.rb:507 0.045
Given I have started Tails from DVD and logged in and the network is connected 18.129
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.758
Then I see Pidgin's account manager window 4.097
When I create my XMPP account 18.139
And I close Pidgin's account manager window 0.731
Then Pidgin automatically enables my XMPP account 4.376
When I join some empty multi-user chat 11.455
And I clear the multi-user chat's scrollback 2.284
And my XMPP friend goes online and joins the multi-user chat 14.051
Then I can see that my friend joined the multi-user chat 0.694
And I say something to my friend in the multi-user chat 1.480
Then I receive a response from my friend in the multi-user chat 1.211
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.517
Then I see the Tails GitLab URL 1.282
When I wait 10 seconds 10.007

Slept for 10 seconds

And I click on the Tails GitLab URL 19.731
Then the Tor Browser loads the Tails GitLab 8.480
After features/support/hooks.rb:515 0.765
After features/support/hooks.rb:330 3.778
After features/support/hooks.rb:100 0.005
1:19.478
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Before features/support/hooks.rb:507 0.024
Given I have started Tails from DVD and logged in and the network is connected 15.890
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.814
Then I see Pidgin's account manager window 4.251
And I create my XMPP account 16.825
And I close Pidgin's account manager window 0.886
Then Pidgin automatically enables my XMPP account 3.550
And I can join the "tails" channel on "chat.disroot.org" 26.259
After features/support/hooks.rb:515 2.163
After features/support/hooks.rb:330 1.467
After features/support/hooks.rb:100 0.000
6:5.985
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:507 0.015
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.269
And the network is plugged 0.269
And Tor is ready 26.873
And available upgrades have been checked 0.043
And all notifications have disappeared 4.905
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.460
Then I see Pidgin's account manager window 4.764
When I create my XMPP account 17.363
And I close Pidgin's account manager window 0.772
Then Pidgin automatically enables my XMPP account 3.992
When I close Pidgin 1.870
And I take note of the configured Pidgin accounts 0.023
And I shutdown Tails and wait for the computer to power off 8.865
Given a computer 0.240
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:34.187
And Pidgin has the expected persistent accounts configured 0.019
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.464
Then Pidgin automatically enables my XMPP account 7.137
And I join some empty multi-user chat 13.595
# 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.396
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 19.070
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.277
When I close Pidgin's certificate import failure dialog 0.851
And I close Pidgin's certificate manager 1.806
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.116
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 26.700
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.282
When I close Pidgin's certificate import failure dialog 0.793
And I close Pidgin's certificate manager 1.272
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 32.300
After features/support/hooks.rb:515 1.001
After features/support/hooks.rb:330 0.940
After features/support/hooks.rb:100 0.009