add the test case for whole system