Feature #9009

Test switching from unclutter to hhp in the test suite

Added by anonym 2015-03-03 22:24:22 . Updated 2015-04-07 21:02:35 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Test suite
Target version:
Start date:
2015-03-03
Due date:
% Done:

0%

Feature Branch:
Type of work:
Test
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

The hope is that hhp will not trigger the issues we have with unclutter, described in Bug #8928. hhp is part of xmonad-utils, which unfortunately isn’t in Debian, and there’s also a small C implementation.


Subtasks


History

#1 Updated by anonym 2015-03-03 22:25:13

  • Description updated

#2 Updated by kytv 2015-03-07 23:23:52

  • Status changed from Confirmed to In Progress

#3 Updated by kytv 2015-03-11 02:22:54

  • Assignee deleted (kytv)
  • QA Check set to Pass

I went with hhpc since it seemed to be the easiest to test and ultimately move to if the testing was a success..

It’s only been a few days, but hhpc has been working well for me.

The only change to Tails was the following:

diff --git a/run_test_suite b/run_test_suite
index d173619..a937257 100755
--- a/run_test_suite
+++ b/run_test_suite
@@ -75,7 +75,7 @@ start_xvfb() {
     done
     echo "Virtual X framebuffer started on display ${TARGET_DISPLAY}"
     # Hide the mouse cursor so it won't mess up Sikuli's screen scanning
-    unclutter -display $TARGET_DISPLAY -root -idle 0 >/dev/null 2>&1 &
+    DISPLAY=${TARGET_DISPLAY} hhpc -i 1> /dev/null 2>&1 &
 }

 start_vnc_server() {

For convenience, source and binary packages can be obtained from http://kytvi2pll2jw5gip.onion/debian/pool/main/h/hhpc/. The source for the packages is also at https://github.com/aktau/hhpc/compare/v0.3.1...kytvi2p:debian/stable.

#4 Updated by intrigeri 2015-03-15 11:41:24

  • Status changed from In Progress to Resolved

Woohoo! Great news.

I see this ticket has no assignee anymore, the work it covers seems to have been fully done, and it’s not very clear what’s the next thing to do. So I’m closing it, and will take the discussion regarding the next steps to the parent ticket.

#5 Updated by BitingBird 2015-03-22 11:58:37

  • Target version changed from Tails_1.3.2 to Tails_1.3.1

#6 Updated by intrigeri 2015-04-07 21:02:36

  • Priority changed from Normal to Elevated