Project Number Date
test_Tails_ISO_devel 3801 05 May 2025, 18:48

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 12:18.538 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
29.454
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 12.598
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.528
Then I see Pidgin's account manager window 3.921
And Pidgin's D-Bus interface is not available 1.406
After features/support/hooks.rb:330 0.894
After features/support/hooks.rb:100 0.000
1:12.723
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:511 0.004
Given I have started Tails from DVD and logged in and the network is connected 18.333
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.464
Then I see Pidgin's account manager window 3.769
When I create my XMPP account 15.466
And I close Pidgin's account manager window 0.732
Then Pidgin automatically enables my XMPP account 3.848
Given my XMPP friend goes online 14.224
When I start a conversation with my friend 2.150
And I say something to my friend 1.491
Then I receive a response from my friend 1.242
After features/support/hooks.rb:519 0.464
After features/support/hooks.rb:330 1.091
After features/support/hooks.rb:100 0.001
2:4.325
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:511 0.005
Given I have started Tails from DVD and logged in and the network is connected 17.210
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.744
Then I see Pidgin's account manager window 4.339
When I create my XMPP account 15.745
And I close Pidgin's account manager window 0.727
Then Pidgin automatically enables my XMPP account 3.699
When I join some empty multi-user chat 10.454
And I clear the multi-user chat's scrollback 2.203
And my XMPP friend goes online and joins the multi-user chat 14.305
Then I can see that my friend joined the multi-user chat 0.689
And I say something to my friend in the multi-user chat 1.482
Then I receive a response from my friend in the multi-user chat 1.343
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.479
Then I see the Tails GitLab URL 1.202
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 17.461
Then the Tor Browser loads the Tails GitLab 9.227
After features/support/hooks.rb:519 0.842
After features/support/hooks.rb:330 3.731
After features/support/hooks.rb:100 0.001
1:13.339
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:511 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.484
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.512
Then I see Pidgin's account manager window 3.858
And I create my XMPP account 15.885
And I close Pidgin's account manager window 0.720
Then Pidgin automatically enables my XMPP account 3.606
And I can join the "tails" channel on "chat.disroot.org" 25.271
After features/support/hooks.rb:519 0.617
After features/support/hooks.rb:330 0.845
After features/support/hooks.rb:100 0.000
7:18.694
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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 13.812
And the network is plugged 0.095
And Tor is ready 1:48.932
And available upgrades have been checked 0.058
And all notifications have disappeared 4.480
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.368
Then I see Pidgin's account manager window 3.778
When I create my XMPP account 15.426
And I close Pidgin's account manager window 0.778
Then Pidgin automatically enables my XMPP account 3.509
When I close Pidgin 1.528
And I take note of the configured Pidgin accounts 0.026
And I shutdown Tails and wait for the computer to power off 11.128
Given a computer 0.226
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:32.761
And Pidgin has the expected persistent accounts configured 0.020
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.552
Then Pidgin automatically enables my XMPP account 6.829
And I join some empty multi-user chat 11.710
# 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.408
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 18.022
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.292
When I close Pidgin's certificate import failure dialog 0.905
And I close Pidgin's certificate manager 1.299
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.159
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 26.749
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.277
When I close Pidgin's certificate import failure dialog 0.747
And I close Pidgin's certificate manager 1.466
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 30.341
After features/support/hooks.rb:519 1.074
After features/support/hooks.rb:330 0.909
After features/support/hooks.rb:100 0.008