new feature : add new group-strategy.
refine timeout value
add more test cases