First commit for pidgin cases. These cases should be test under good network condition.Otherwise,will be failed by timeout.