Bug #10217
Focus buddy list window before trying to access the tools menu in pidgin.feature
Start date:
2015-09-17
Due date:
% Done:
100%
Description
Then Pidgin successfully connects to the "irc.oftc.net" account # features/step_definitions/pidgin.rb:296
calling as amnesia: xdotool search --name '.*oftc\.net$' windowactivate --sync
call returned: [0, "", ""]
And I can join the "#tails" channel on "irc.oftc.net" # features/step_definitions/pidgin.rb:339
calling as root: sysctl -w kernel.printk_ratelimit=0
call returned: [0, "kernel.printk_ratelimit = 0\n", ""]
calling as root: date
call returned: [0, "Thu Sep 17 18:43:10 UTC 2015\n", ""]
Given I start monitoring the AppArmor log of "/usr/bin/pidgin" # features/step_definitions/common_steps.rb:1110
calling as amnesia: cp "/usr/share/ca-certificates/spi-inc.org/spi-cacert-2008.crt" "/home/amnesia/.gnupg/test.crt"
call returned: [0, "", ""]
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin # features/step_definitions/pidgin.rb:414
FindFailed: can not find PidginToolsMenu.png on the screen.
Line ?, in File ? (RuntimeError)
features/pidgin.feature:116:in `Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin'
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" # features/step_definitions/common_steps.rb:1122
When I close Pidgin's certificate import failure dialog # features/step_definitions/pidgin.rb:426
And I close Pidgin's certificate manager # features/step_definitions/pidgin.rb:420
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" # features/step_definitions/common_steps.rb:1110
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin # features/step_definitions/pidgin.rb:414
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" # features/step_definitions/common_steps.rb:1122
When I close Pidgin's certificate import failure dialog # features/step_definitions/pidgin.rb:426
And I close Pidgin's certificate manager # features/step_definitions/pidgin.rb:420
Then I can add a certificate from the "/home/amnesia" directory to Pidgin # features/step_definitions/pidgin.rb:406
In the screenshot the conversation window is covering the Buddy List.
Subtasks
History
#1 Updated by kytv 2015-09-17 12:11:28
- Category set to Test suite
- Assignee changed from kytv to anonym
- Target version changed from Tails_1.7 to Tails_1.6
- % Done changed from 0 to 50
- QA Check set to Ready for QA
- Feature Branch set to kytv:bugfix/10217-focus-pidgin-buddy-list_before-using-menu
I think this is small enough (and safe enough) to get into 1.6.
#2 Updated by kytv 2015-09-17 12:11:39
- Status changed from Confirmed to In Progress
#3 Updated by kytv 2015-09-17 16:31:27
Applied in changeset commit:6262480efbaf0a4d131d3daee44689195f54e4c9.
#4 Updated by anonym 2015-09-17 16:31:27
- Status changed from In Progress to Fix committed
- % Done changed from 50 to 100
Applied in changeset commit:948bd9f616eff7993d8a295fa742c93411b0b35c.
#5 Updated by anonym 2015-09-17 16:31:56
- Assignee deleted (
anonym) - QA Check changed from Ready for QA to Pass
#6 Updated by bertagaz 2015-09-22 14:41:50
- Status changed from Fix committed to Resolved
- QA Check deleted (
Pass)