Project Number Date
test_Tails_ISO_devel 3142 18 Oct 2023, 12:39

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 18:27.147 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
1:57.600
Before features/support/hooks.rb:245 0.014
Given I have started Tails from DVD without network and logged in 1:39.855
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.121
Then I see Pidgin's account manager window 3.879
And Pidgin's D-Bus interface is not available 0.744
After features/support/hooks.rb:290 0.754
After features/support/hooks.rb:75 0.005
1:47.284
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:438 0.004
Given I have started Tails from DVD and logged in and the network is connected 41.690
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.229
Then I see Pidgin's account manager window 3.879
When I create my XMPP account 15.413
And I close Pidgin's account manager window 1.292
Then Pidgin automatically enables my XMPP account 3.558
Given my XMPP friend goes online 14.040
When I start a conversation with my friend 2.012
And I say something to my friend 1.531
Then I receive a response from my friend 10.635
After features/support/hooks.rb:446 1.094
After features/support/hooks.rb:290 0.871
After features/support/hooks.rb:75 0.001
2:11.195
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:438 0.002
Given I have started Tails from DVD and logged in and the network is connected 11.909
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.280
Then I see Pidgin's account manager window 3.884
When I create my XMPP account 15.487
And I close Pidgin's account manager window 1.339
Then Pidgin automatically enables my XMPP account 3.582
When I join some empty multi-user chat 9.680
And I clear the multi-user chat's scrollback 1.674
And my XMPP friend goes online and joins the multi-user chat 13.022
Then I can see that my friend joined the multi-user chat 0.815
And I say something to my friend in the multi-user chat 1.524
Then I receive a response from my friend in the multi-user chat 11.197
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.530
Then I see the Tails GitLab URL 10.711
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 14.288
Then the Tor Browser loads the Tails GitLab 7.255
After features/support/hooks.rb:446 2.006
After features/support/hooks.rb:290 1.568
After features/support/hooks.rb:75 0.001
1:14.285
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:438 0.003
Given I have started Tails from DVD and logged in and the network is connected 12.057
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.466
Then I see Pidgin's account manager window 3.874
And I create my XMPP account 15.481
And I close Pidgin's account manager window 1.249
Then Pidgin automatically enables my XMPP account 3.461
And I can join the "tails" channel on "chat.disroot.org" 24.694
After features/support/hooks.rb:446 0.785
After features/support/hooks.rb:290 0.851
After features/support/hooks.rb:75 0.000
11:16.781
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:438 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:17.351
And the network is plugged 0.061
And Tor is ready 17.140
And available upgrades have been checked 0.059
And all notifications have disappeared 3.086
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.236
Then I see Pidgin's account manager window 3.779
When I create my XMPP account 14.693
And I close Pidgin's account manager window 1.212
Then Pidgin automatically enables my XMPP account 3.517
When I close Pidgin 0.772
And I take note of the configured Pidgin accounts 0.023
And I shutdown Tails and wait for the computer to power off 5.084
Given a computer 0.125
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:6.225
And Pidgin has the expected persistent accounts configured 0.028
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.254
Then Pidgin automatically enables my XMPP account 6.582
And I join some empty multi-user chat 9.847
# 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 19.188
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.323
When I close Pidgin's certificate import failure dialog 0.657
And I close Pidgin's certificate manager 1.233
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.151
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 27.177
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.691
And I close Pidgin's certificate manager 1.260
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 29.397
After features/support/hooks.rb:446 1.561
After features/support/hooks.rb:290 1.078
After features/support/hooks.rb:75 0.017