Project Number Date
test_Tails_ISO_devel 3804 07 May 2025, 13:18

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 10:55.479 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
31.328
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 14.695
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.606
Then I see Pidgin's account manager window 4.078
And Pidgin's D-Bus interface is not available 0.947
After features/support/hooks.rb:330 1.092
After features/support/hooks.rb:100 0.000
1:17.848
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:511 0.007
Given I have started Tails from DVD and logged in and the network is connected 21.016
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.098
Then I see Pidgin's account manager window 4.587
When I create my XMPP account 16.690
And I close Pidgin's account manager window 0.904
Then Pidgin automatically enables my XMPP account 3.926
Given my XMPP friend goes online 13.186
When I start a conversation with my friend 2.251
And I say something to my friend 1.551
Then I receive a response from my friend 1.635
After features/support/hooks.rb:519 0.526
After features/support/hooks.rb:330 1.324
After features/support/hooks.rb:100 0.001
2:1.808
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:511 0.004
Given I have started Tails from DVD and logged in and the network is connected 14.108
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.875
Then I see Pidgin's account manager window 4.099
When I create my XMPP account 16.175
And I close Pidgin's account manager window 0.761
Then Pidgin automatically enables my XMPP account 3.488
When I join some empty multi-user chat 11.067
And I clear the multi-user chat's scrollback 2.583
And my XMPP friend goes online and joins the multi-user chat 13.751
Then I can see that my friend joined the multi-user chat 0.781
And I say something to my friend in the multi-user chat 1.502
Then I receive a response from my friend in the multi-user chat 1.568
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.483
Then I see the Tails GitLab URL 1.494
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 17.653
Then the Tor Browser loads the Tails GitLab 9.403
After features/support/hooks.rb:519 1.200
After features/support/hooks.rb:330 3.906
After features/support/hooks.rb:100 0.002
1:14.305
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:511 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.957
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.567
Then I see Pidgin's account manager window 3.751
And I create my XMPP account 16.268
And I close Pidgin's account manager window 0.694
Then Pidgin automatically enables my XMPP account 3.614
And I can join the "tails" channel on "chat.disroot.org" 25.452
After features/support/hooks.rb:519 0.680
After features/support/hooks.rb:330 1.785
After features/support/hooks.rb:100 0.000
5:50.189
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:511 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 18.280
And the network is plugged 0.246
And Tor is ready 19.405
And available upgrades have been checked 0.066
And all notifications have disappeared 4.140
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.495
Then I see Pidgin's account manager window 4.103
When I create my XMPP account 15.694
And I close Pidgin's account manager window 0.756
Then Pidgin automatically enables my XMPP account 3.658
When I close Pidgin 1.738
And I take note of the configured Pidgin accounts 0.024
And I shutdown Tails and wait for the computer to power off 8.692
Given a computer 0.235
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:29.846
And Pidgin has the expected persistent accounts configured 0.046
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.839
Then Pidgin automatically enables my XMPP account 7.176
And I join some empty multi-user chat 10.648
# 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.375
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 20.795
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.355
When I close Pidgin's certificate import failure dialog 0.688
And I close Pidgin's certificate manager 1.244
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.140
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 26.405
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.292
When I close Pidgin's certificate import failure dialog 0.767
And I close Pidgin's certificate manager 1.377
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 29.649
After features/support/hooks.rb:519 1.198
After features/support/hooks.rb:330 1.158
After features/support/hooks.rb:100 0.008