Project Number Date
test_Tails_ISO_devel 3502 04 Sep 2024, 12:49

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:24.435 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
28.101
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 12.589
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.610
Then I see Pidgin's account manager window 3.097
And Pidgin's D-Bus interface is not available 0.804
After features/support/hooks.rb:326 1.111
After features/support/hooks.rb:100 0.000
1:9.203
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.626
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.460
Then I see Pidgin's account manager window 3.708
When I create my XMPP account 15.013
And I close Pidgin's account manager window 0.653
Then Pidgin automatically enables my XMPP account 3.359
Given my XMPP friend goes online 13.378
When I start a conversation with my friend 2.203
And I say something to my friend 1.515
Then I receive a response from my friend 1.285
After features/support/hooks.rb:515 0.502
After features/support/hooks.rb:326 1.064
After features/support/hooks.rb:100 0.001
1:57.322
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 14.099
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.383
Then I see Pidgin's account manager window 3.777
When I create my XMPP account 15.063
And I close Pidgin's account manager window 0.693
Then Pidgin automatically enables my XMPP account 3.348
When I join some empty multi-user chat 9.994
And I clear the multi-user chat's scrollback 2.003
And my XMPP friend goes online and joins the multi-user chat 13.038
Then I can see that my friend joined the multi-user chat 0.685
And I say something to my friend in the multi-user chat 1.492
Then I receive a response from my friend in the multi-user chat 1.216
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 1.145
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 17.178
Then the Tor Browser loads the Tails GitLab 10.661
After features/support/hooks.rb:515 2.012
After features/support/hooks.rb:326 2.778
After features/support/hooks.rb:100 0.001
1:13.597
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.809
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.561
Then I see Pidgin's account manager window 4.950
And I create my XMPP account 14.949
And I close Pidgin's account manager window 0.697
Then Pidgin automatically enables my XMPP account 3.511
And I can join the "tails" channel on "chat.disroot.org" 25.116
After features/support/hooks.rb:515 0.858
After features/support/hooks.rb:326 0.831
After features/support/hooks.rb:100 0.000
5:36.210
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.049
And the network is plugged 0.087
And Tor is ready 20.630
And available upgrades have been checked 0.055
And all notifications have disappeared 4.230
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.131
Then I see Pidgin's account manager window 4.199
When I create my XMPP account 14.785
And I close Pidgin's account manager window 0.686
Then Pidgin automatically enables my XMPP account 3.427
When I close Pidgin 1.509
And I take note of the configured Pidgin accounts 0.025
And I shutdown Tails and wait for the computer to power off 8.990
Given a computer 0.204
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:29.031
And Pidgin has the expected persistent accounts configured 0.022
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.359
Then Pidgin automatically enables my XMPP account 6.578
And I join some empty multi-user chat 9.704
# 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.342
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 17.958
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.271
When I close Pidgin's certificate import failure dialog 0.676
And I close Pidgin's certificate manager 1.229
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.117
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 25.972
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.250
When I close Pidgin's certificate import failure dialog 0.688
And I close Pidgin's certificate manager 1.210
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 28.781
After features/support/hooks.rb:515 1.621
After features/support/hooks.rb:326 0.834
After features/support/hooks.rb:100 0.010