Details
Description
The TestChoreService shut down the opened ChoreService after each individual unit test. This is to avoid test failure with enormous amount of active threads at the end of test on slow virtual host (see HBASE-12992). However, the service shut down was not wrapped around the 'finally'-block to guarantee the execution when exception throws. The fix is trial.