add a timer test
add a test case