~ fix failure of test case, where cache info got overwritten by concurrent test cases
~ it's now configurable for both cache domain file path & persist path which allows test case to set differently
Merge pull request #57 from inexplicable/cluster3

~ fix failure of test case, where cache info got overwritten by concurre...