log::setVerbosity: Fix, by changing semantics to 'default value'.

Previous implementation was appending a '*' rule, overriding all the
previous rules.

Change-Id: I6fb8e1d33fe2fc5c8023dfe7f4843198a33e243d
Reviewed-on: http://gerrit.aldebaran.lan/24424
Reviewed-by: hcuche <hcuche@aldebaran-robotics.com>
Reviewed-by: mnottale <mnottale@aldebaran-robotics.com>
Tested-by: mnottale <mnottale@aldebaran-robotics.com>
qi::bind: Throw on ptr lock failure.

Change-Id: Id4c67a2d0466abfdbc1a096226507838834741ae
Reviewed-on: http://gerrit.aldebaran.lan/25232
Reviewed-by: mnottale <mnottale@aldebaran-robotics.com>
Tested-by: mnottale <mnottale@aldebaran-robotics.com>
Add a qiLogWarning when max thread is active in the threadpool.

Change-Id: Ie61b68c42ad7127fa536b552d36738d37f0a8ec7
Reviewed-on: http://gerrit.aldebaran.lan/25416
Reviewed-by: mnottale <mnottale@aldebaran-robotics.com>
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Reviewed-by: hcuche <hcuche@aldebaran-robotics.com>
Tested-by: hcuche <hcuche@aldebaran-robotics.com>
Trackable: Clarify comment about where to call destroy.

Change-Id: I881d4c58076be65986aad634a3f3bdbfa19c2f8e
Reviewed-on: http://gerrit.aldebaran.lan/25881
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Reviewed-by: mnottale <mnottale@aldebaran-robotics.com>
Tested-by: mnottale <mnottale@aldebaran-robotics.com>
add gtest as a testtime dep

(it's still a builddep for retro-compat)

Change-Id: I119158135666e950f2a872ab4f2627232a8db42e
Reviewed-on: http://gerrit.aldebaran.lan/25680
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
remove (broken) call to set_tests_properties

Change-Id: I08a9d33abdcaba2b9b104304fc9ed734bb4d6a88
Reviewed-on: http://gerrit.aldebaran.lan/25689
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Fix breakage caused by mispropagated qi::bind changes.

Change-Id: I69b6846280b79d0df76fd3a98cd56195bc72072f
Reviewed-on: http://gerrit.aldebaran.lan/25914
Tested-by: gerrit
Reviewed-by: mnottale <mnottale@aldebaran-robotics.com>
Tested-by: mnottale <mnottale@aldebaran-robotics.com>
Fix log message and error handling

Change-Id: I92c0dad47463b3c99e9934c07604dbe5f9f65b1e
Reviewed-on: http://gerrit.aldebaran.lan/25988
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Reviewed-by: hcuche <hcuche@aldebaran-robotics.com>
Tested-by: hcuche <hcuche@aldebaran-robotics.com>
Log: force a default verbosity to be set when registering handler.

Prevents a 'random' default from having to be chosen when a
rule is added for a subscriber with greater id.

Change-Id: Id7d61c6e6a480a5404ee98d2af72fe61d1c8a150
Reviewed-on: http://gerrit.aldebaran.lan/26098
Tested-by: gerrit
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Reviewed-by: mnottale <mnottale@aldebaran-robotics.com>
Tested-by: mnottale <mnottale@aldebaran-robotics.com>