Project Number Date
test_Tails_ISO_devel 3380 08 May 2024, 15:00

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:30.202 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.703
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and logged in 15.689
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.197
Then I see Pidgin's account manager window 3.870
And Pidgin's D-Bus interface is not available 0.946
After features/support/hooks.rb:305 1.158
After features/support/hooks.rb:89 0.000
1:11.642
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.010
Given I have started Tails from DVD and logged in and the network is connected 17.563
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.521
Then I see Pidgin's account manager window 3.813
When I create my XMPP account 15.866
And I close Pidgin's account manager window 0.798
Then Pidgin automatically enables my XMPP account 4.027
Given my XMPP friend goes online 13.002
When I start a conversation with my friend 2.275
And I say something to my friend 1.490
Then I receive a response from my friend 1.285
After features/support/hooks.rb:464 0.729
After features/support/hooks.rb:305 0.874
After features/support/hooks.rb:89 0.001
1:55.167
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.932
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.435
Then I see Pidgin's account manager window 3.694
When I create my XMPP account 15.333
And I close Pidgin's account manager window 0.704
Then Pidgin automatically enables my XMPP account 3.420
When I join some empty multi-user chat 10.101
And I clear the multi-user chat's scrollback 2.098
And my XMPP friend goes online and joins the multi-user chat 13.015
Then I can see that my friend joined the multi-user chat 0.709
And I say something to my friend in the multi-user chat 1.522
Then I receive a response from my friend in the multi-user chat 1.251
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.495
Then I see the Tails GitLab URL 1.261
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 14.699
Then the Tor Browser loads the Tails GitLab 10.479
After features/support/hooks.rb:464 1.842
After features/support/hooks.rb:305 1.913
After features/support/hooks.rb:89 0.001
1:12.057
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.867
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.426
Then I see Pidgin's account manager window 3.579
And I create my XMPP account 15.839
And I close Pidgin's account manager window 0.727
Then Pidgin automatically enables my XMPP account 3.346
And I can join the "tails" channel on "chat.disroot.org" 24.271
After features/support/hooks.rb:464 0.951
After features/support/hooks.rb:305 0.898
After features/support/hooks.rb:89 0.000
5:38.629
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.796
And the network is plugged 0.047
And Tor is ready 16.525
And available upgrades have been checked 1.122
And all notifications have disappeared 4.431
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.130
Then I see Pidgin's account manager window 3.786
When I create my XMPP account 15.635
And I close Pidgin's account manager window 0.719
Then Pidgin automatically enables my XMPP account 3.312
When I close Pidgin 1.542
And I take note of the configured Pidgin accounts 0.021
And I shutdown Tails and wait for the computer to power off 8.439
Given a computer 0.186
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:30.224
And Pidgin has the expected persistent accounts configured 0.023
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.602
Then Pidgin automatically enables my XMPP account 7.003
And I join some empty multi-user chat 10.401
# 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.334
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 18.188
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.306
When I close Pidgin's certificate import failure dialog 0.712
And I close Pidgin's certificate manager 1.296
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.094
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 27.113
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.287
When I close Pidgin's certificate import failure dialog 0.779
And I close Pidgin's certificate manager 1.304
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 28.257
After features/support/hooks.rb:464 1.709
After features/support/hooks.rb:305 0.924
After features/support/hooks.rb:89 0.012